Put back the cygwin32 Configure fix of 3582 undone by 3597.
[p5sagit/p5-mst-13.2.git] / opcode.h
index 370fb6a..fc09bd3 100644 (file)
--- a/opcode.h
+++ b/opcode.h
@@ -357,6 +357,9 @@ typedef enum {
 
 #define MAXO 348
 
+
+START_EXTERN_C
+
 #ifndef DOINIT
 EXT char *PL_op_name[];
 #else
@@ -737,7 +740,7 @@ EXT char *PL_op_desc[] = {
        "anonymous subroutine",
        "subroutine prototype",
        "reference constructor",
-       "scalar ref constructor",
+       "single ref constructor",
        "reference-type operator",
        "bless",
        "backticks",
@@ -1067,19 +1070,10 @@ EXT char *PL_op_desc[] = {
 };
 #endif
 
-#ifndef PERL_OBJECT
-START_EXTERN_C
-
-#undef PERL_CKDEF
-#undef PERL_PPDEF
-#define PERL_CKDEF(s) OP *s (pTHX_ OP *o);
-#define PERL_PPDEF(s) OP *s (pTHX);
-
-#include "pp_proto.h"
+END_EXTERN_C
 
 
-END_EXTERN_C
-#endif /* PERL_OBJECT */
+START_EXTERN_C
 
 #ifndef DOINIT
 EXT OP * (CPERLscope(*PL_ppaddr)[])(pTHX);
@@ -2145,3 +2139,5 @@ EXT U32 PL_opargs[] = {
        0x00000044,     /* threadsv */
 };
 #endif
+
+END_EXTERN_C