summaryrefslogtreecommitdiff
path: root/embed.fnc
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2010-09-29 10:09:37 +0100
committerNicholas Clark <nick@ccl4.org>2010-09-29 10:09:37 +0100
commitbeeff29301079de9cd229594dcf83d005aa1e321 (patch)
tree4929bd98cd92ed53fbf0c256db63c406bf07b111 /embed.fnc
parent4e3a83657baae9e603058d075ecfcec051d04c5a (diff)
downloadperl-beeff29301079de9cd229594dcf83d005aa1e321.tar.gz
Remove the {START,END}_EXTERN_C macros from within embed.fnc
These, and the "functions with flag 'n' should come before here" comments are holdouts from the long-gone PERL_OBJECT implementation. This doesn't change the linkage type of any externally visible functions under g++ - just some static functions. This follows on from 77d8c8d52bcb3950.
Diffstat (limited to 'embed.fnc')
-rw-r--r--embed.fnc8
1 files changed, 0 insertions, 8 deletions
diff --git a/embed.fnc b/embed.fnc
index 8add403358..fd6ec22458 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -168,10 +168,6 @@ npR |MEM_SIZE|malloc_good_size |size_t nbytes
AnpR |void* |get_context
Anp |void |set_context |NN void *t
-END_EXTERN_C
-
-/* functions with flag 'n' should come before here */
-START_EXTERN_C
XEop |bool |try_amagic_bin |int method|int flags
XEop |bool |try_amagic_un |int method|int flags
Ap |SV* |amagic_call |NN SV* left|NN SV* right|int method|int dir
@@ -1499,8 +1495,6 @@ Adpb |void |sv_nounlocking |NULLOK SV *sv
#endif
Adp |int |nothreadhook
-END_EXTERN_C
-
#if defined(PERL_IN_DOOP_C)
sR |I32 |do_trans_simple |NN SV * const sv
sR |I32 |do_trans_count |NN SV * const sv
@@ -1993,8 +1987,6 @@ sR |bool |is_utf8_common |NN const U8 *const p|NN SV **swash|NN const char * con
sR |SV* |swash_get |NN SV* swash|UV start|UV span
#endif
-START_EXTERN_C
-
Apd |void |sv_setsv_flags |NN SV *dstr|NULLOK SV *sstr|const I32 flags
Apd |void |sv_catpvn_flags|NN SV *const dstr|NN const char *sstr|const STRLEN len \
|const I32 flags