X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=embed.h;h=5d0e52d34d09e6a145197319bbd5c710f692ecb1;hb=f8f79f57f467ffff4d31dc518ce3f6d2364090a0;hp=5907e20af54eea5a25cbc0cead028a35c2b49e3e;hpb=b5c19bd7c15bd02a18c3c2b80b6f602827ecdbcc;p=p5sagit%2Fp5-mst-13.2.git diff --git a/embed.h b/embed.h index 5907e20..5d0e52d 100644 --- a/embed.h +++ b/embed.h @@ -29,6 +29,7 @@ #if defined(PERL_IMPLICIT_SYS) #endif +#define doing_taint Perl_doing_taint #if defined(USE_ITHREADS) # if defined(PERL_IMPLICIT_SYS) # endif @@ -408,6 +409,7 @@ #define is_uni_xdigit_lc Perl_is_uni_xdigit_lc #define is_utf8_char Perl_is_utf8_char #define is_utf8_string Perl_is_utf8_string +#define is_utf8_string_loc Perl_is_utf8_string_loc #define is_utf8_alnum Perl_is_utf8_alnum #define is_utf8_alnumc Perl_is_utf8_alnumc #define is_utf8_idfirst Perl_is_utf8_idfirst @@ -957,6 +959,7 @@ #ifdef PERL_CORE #define sighandler Perl_sighandler #endif +#define csighandler Perl_csighandler #define stack_grow Perl_stack_grow #define start_subparse Perl_start_subparse #ifdef PERL_CORE @@ -1110,6 +1113,12 @@ #define parse_unicode_opts Perl_parse_unicode_opts #endif #ifdef PERL_CORE +#define seed Perl_seed +#endif +#ifdef PERL_CORE +#define get_hash_seed Perl_get_hash_seed +#endif +#ifdef PERL_CORE #define report_evil_fh Perl_report_evil_fh #endif #ifdef PERL_CORE @@ -1124,6 +1133,9 @@ #endif #define whichsig Perl_whichsig #ifdef PERL_CORE +#define write_to_stderr Perl_write_to_stderr +#endif +#ifdef PERL_CORE #define yyerror Perl_yyerror #endif #ifdef USE_PURE_BISON @@ -1376,14 +1388,10 @@ #ifdef PERL_CORE #define apply_attrs_my S_apply_attrs_my #endif -# if defined(PL_OP_SLAB_ALLOC) -#ifdef PERL_CORE -#define Slab_Alloc S_Slab_Alloc #endif -#ifdef PERL_CORE -#define Slab_Free S_Slab_Free -#endif -# endif +#if defined(PL_OP_SLAB_ALLOC) +#define Slab_Alloc Perl_Slab_Alloc +#define Slab_Free Perl_Slab_Free #endif #if defined(PERL_IN_PERL_C) || defined(PERL_DECL_PROT) #ifdef PERL_CORE @@ -1467,9 +1475,6 @@ #ifdef PERL_CORE #define refto S_refto #endif -#ifdef PERL_CORE -#define seed S_seed -#endif #endif #if defined(PERL_IN_PP_PACK_C) || defined(PERL_DECL_PROT) #ifdef PERL_CORE @@ -2135,6 +2140,12 @@ #ifdef PERL_CORE #define free_tied_hv_pool Perl_free_tied_hv_pool #endif +#if defined(DEBUGGING) +#ifdef PERL_CORE +#define get_debug_opts Perl_get_debug_opts +#endif +#endif +#define save_set_svflags Perl_save_set_svflags #define ck_anoncode Perl_ck_anoncode #define ck_bitop Perl_ck_bitop #define ck_concat Perl_ck_concat @@ -2528,6 +2539,7 @@ #if defined(PERL_IMPLICIT_SYS) #endif +#define doing_taint Perl_doing_taint #if defined(USE_ITHREADS) # if defined(PERL_IMPLICIT_SYS) # endif @@ -2888,6 +2900,7 @@ #define is_uni_xdigit_lc(a) Perl_is_uni_xdigit_lc(aTHX_ a) #define is_utf8_char(a) Perl_is_utf8_char(aTHX_ a) #define is_utf8_string(a,b) Perl_is_utf8_string(aTHX_ a,b) +#define is_utf8_string_loc(a,b,c) Perl_is_utf8_string_loc(aTHX_ a,b,c) #define is_utf8_alnum(a) Perl_is_utf8_alnum(aTHX_ a) #define is_utf8_alnumc(a) Perl_is_utf8_alnumc(aTHX_ a) #define is_utf8_idfirst(a) Perl_is_utf8_idfirst(aTHX_ a) @@ -3435,6 +3448,7 @@ #ifdef PERL_CORE #define sighandler Perl_sighandler #endif +#define csighandler Perl_csighandler #define stack_grow(a,b,c) Perl_stack_grow(aTHX_ a,b,c) #define start_subparse(a,b) Perl_start_subparse(aTHX_ a,b) #ifdef PERL_CORE @@ -3588,6 +3602,12 @@ #define parse_unicode_opts(a) Perl_parse_unicode_opts(aTHX_ a) #endif #ifdef PERL_CORE +#define seed() Perl_seed(aTHX) +#endif +#ifdef PERL_CORE +#define get_hash_seed() Perl_get_hash_seed(aTHX) +#endif +#ifdef PERL_CORE #define report_evil_fh(a,b,c) Perl_report_evil_fh(aTHX_ a,b,c) #endif #ifdef PERL_CORE @@ -3600,6 +3620,9 @@ #endif #define whichsig(a) Perl_whichsig(aTHX_ a) #ifdef PERL_CORE +#define write_to_stderr(a,b) Perl_write_to_stderr(aTHX_ a,b) +#endif +#ifdef PERL_CORE #define yyerror(a) Perl_yyerror(aTHX_ a) #endif #ifdef USE_PURE_BISON @@ -3848,14 +3871,10 @@ #ifdef PERL_CORE #define apply_attrs_my(a,b,c,d) S_apply_attrs_my(aTHX_ a,b,c,d) #endif -# if defined(PL_OP_SLAB_ALLOC) -#ifdef PERL_CORE -#define Slab_Alloc(a,b) S_Slab_Alloc(aTHX_ a,b) #endif -#ifdef PERL_CORE -#define Slab_Free(a) S_Slab_Free(aTHX_ a) -#endif -# endif +#if defined(PL_OP_SLAB_ALLOC) +#define Slab_Alloc(a,b) Perl_Slab_Alloc(aTHX_ a,b) +#define Slab_Free(a) Perl_Slab_Free(aTHX_ a) #endif #if defined(PERL_IN_PERL_C) || defined(PERL_DECL_PROT) #ifdef PERL_CORE @@ -3939,9 +3958,6 @@ #ifdef PERL_CORE #define refto(a) S_refto(aTHX_ a) #endif -#ifdef PERL_CORE -#define seed() S_seed(aTHX) -#endif #endif #if defined(PERL_IN_PP_PACK_C) || defined(PERL_DECL_PROT) #ifdef PERL_CORE @@ -4606,6 +4622,12 @@ #ifdef PERL_CORE #define free_tied_hv_pool() Perl_free_tied_hv_pool(aTHX) #endif +#if defined(DEBUGGING) +#ifdef PERL_CORE +#define get_debug_opts(a) Perl_get_debug_opts(aTHX_ a) +#endif +#endif +#define save_set_svflags(a,b,c) Perl_save_set_svflags(aTHX_ a,b,c) #define ck_anoncode(a) Perl_ck_anoncode(aTHX_ a) #define ck_bitop(a) Perl_ck_bitop(aTHX_ a) #define ck_concat(a) Perl_ck_concat(aTHX_ a)