Change 27446 by [EMAIL PROTECTED] on 2006/03/09 19:53:53

        It helps to run embed.pl in the correct directory. (not the symlink
        tree)

Affected files ...

... //depot/perl/embed.h#569 edit
... //depot/perl/embedvar.h#218 edit
... //depot/perl/perlapi.h#140 edit
... //depot/perl/proto.h#674 edit

Differences ...

==== //depot/perl/embed.h#569 (text+w) ====
Index: perl/embed.h
--- perl/embed.h#568~27439~     2006-03-09 07:13:49.000000000 -0800
+++ perl/embed.h        2006-03-09 11:53:53.000000000 -0800
@@ -1788,8 +1788,13 @@
 #define skipspace0             S_skipspace0
 #define skipspace1             S_skipspace1
 #define skipspace2             S_skipspace2
+#define start_force            S_start_force
+#define curmad                 S_curmad
 #endif
 #  endif
+#ifdef PERL_CORE
+#define madlex                 Perl_madlex
+#endif
 #endif
 #define ck_anoncode            Perl_ck_anoncode
 #define ck_bitop               Perl_ck_bitop
@@ -3931,8 +3936,13 @@
 #define skipspace0(a)          S_skipspace0(aTHX_ a)
 #define skipspace1(a)          S_skipspace1(aTHX_ a)
 #define skipspace2(a,b)                S_skipspace2(aTHX_ a,b)
+#define start_force(a)         S_start_force(aTHX_ a)
+#define curmad(a,b)            S_curmad(aTHX_ a,b)
 #endif
 #  endif
+#ifdef PERL_CORE
+#define madlex()               Perl_madlex(aTHX)
+#endif
 #endif
 #define ck_anoncode(a)         Perl_ck_anoncode(aTHX_ a)
 #define ck_bitop(a)            Perl_ck_bitop(aTHX_ a)

==== //depot/perl/embedvar.h#218 (text+w) ====
Index: perl/embedvar.h
--- perl/embedvar.h#217~27408~  2006-03-07 15:24:55.000000000 -0800
+++ perl/embedvar.h     2006-03-09 11:53:53.000000000 -0800
@@ -278,6 +278,7 @@
 #define PL_lastfd              (vTHX->Ilastfd)
 #define PL_laststatval         (vTHX->Ilaststatval)
 #define PL_laststype           (vTHX->Ilaststype)
+#define PL_lasttoke            (vTHX->Ilasttoke)
 #define PL_lex_brackets                (vTHX->Ilex_brackets)
 #define PL_lex_brackstack      (vTHX->Ilex_brackstack)
 #define PL_lex_casemods                (vTHX->Ilex_casemods)
@@ -561,6 +562,7 @@
 #define PL_Ilastfd             PL_lastfd
 #define PL_Ilaststatval                PL_laststatval
 #define PL_Ilaststype          PL_laststype
+#define PL_Ilasttoke           PL_lasttoke
 #define PL_Ilex_brackets       PL_lex_brackets
 #define PL_Ilex_brackstack     PL_lex_brackstack
 #define PL_Ilex_casemods       PL_lex_casemods

==== //depot/perl/perlapi.h#140 (text+w) ====
Index: perl/perlapi.h
--- perl/perlapi.h#139~27408~   2006-03-07 15:24:55.000000000 -0800
+++ perl/perlapi.h      2006-03-09 11:53:53.000000000 -0800
@@ -354,6 +354,8 @@
 #define PL_laststatval         (*Perl_Ilaststatval_ptr(aTHX))
 #undef  PL_laststype
 #define PL_laststype           (*Perl_Ilaststype_ptr(aTHX))
+#undef  PL_lasttoke
+#define PL_lasttoke            (*Perl_Ilasttoke_ptr(aTHX))
 #undef  PL_lex_brackets
 #define PL_lex_brackets                (*Perl_Ilex_brackets_ptr(aTHX))
 #undef  PL_lex_brackstack

==== //depot/perl/proto.h#674 (text+w) ====
Index: perl/proto.h
--- perl/proto.h#673~27439~     2006-03-09 07:13:49.000000000 -0800
+++ perl/proto.h        2006-03-09 11:53:53.000000000 -0800
@@ -4365,7 +4365,10 @@
 STATIC char*   S_skipspace2(pTHX_ char *s, SV **sv)
                        __attribute__nonnull__(pTHX_1);
 
+STATIC void    S_start_force(pTHX_ int where);
+STATIC void    S_curmad(pTHX_ char slot, SV *sv);
 #  endif
+PERL_CALLCONV int      Perl_madlex(pTHX);
 #endif
 
 END_EXTERN_C
End of Patch.

Reply via email to