summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2009-11-06 10:32:18 +0000
committerSteve Hay <SteveHay@planit.com>2009-11-06 10:32:18 +0000
commit406ca277873a56e20923a72ee65ea50159954a30 (patch)
treee488e13749451f5cedb65776ddeb192003da1e04
parent99c47ece948db04c5da5cc3de8b03ad176d13f8f (diff)
downloadperl-406ca277873a56e20923a72ee65ea50159954a30.tar.gz
Partially fix Win32 link following commit 88e1f1a
There is currently still a linker error about PL_keyword_plugin.
-rw-r--r--embed.fnc2
-rw-r--r--embed.h4
-rw-r--r--global.sym1
3 files changed, 6 insertions, 1 deletions
diff --git a/embed.fnc b/embed.fnc
index 47dfa4223d..204389e5e8 100644
--- a/embed.fnc
+++ b/embed.fnc
@@ -745,7 +745,7 @@ pd |PADOFFSET|pad_alloc |I32 optype|U32 tmptype
: Used in toke.c and perly.y
p |PADOFFSET|allocmy |NN const char *const name
: Used in op.c and toke.c
-pdR |PADOFFSET|pad_findmy |NN const char* name
+EXpdR |PADOFFSET|pad_findmy |NN const char* name
Ap |PADOFFSET|find_rundefsvoffset |
: Used in perly.y
pR |OP* |oopsAV |NN OP* o
diff --git a/embed.h b/embed.h
index d21deddd42..9455afc924 100644
--- a/embed.h
+++ b/embed.h
@@ -638,6 +638,8 @@
#define package_version Perl_package_version
#define pad_alloc Perl_pad_alloc
#define allocmy Perl_allocmy
+#endif
+#if defined(PERL_CORE) || defined(PERL_EXT)
#define pad_findmy Perl_pad_findmy
#endif
#define find_rundefsvoffset Perl_find_rundefsvoffset
@@ -3006,6 +3008,8 @@
#define package_version(a) Perl_package_version(aTHX_ a)
#define pad_alloc(a,b) Perl_pad_alloc(aTHX_ a,b)
#define allocmy(a) Perl_allocmy(aTHX_ a)
+#endif
+#if defined(PERL_CORE) || defined(PERL_EXT)
#define pad_findmy(a) Perl_pad_findmy(aTHX_ a)
#endif
#define find_rundefsvoffset() Perl_find_rundefsvoffset(aTHX)
diff --git a/global.sym b/global.sym
index b554d8886d..492801792c 100644
--- a/global.sym
+++ b/global.sym
@@ -363,6 +363,7 @@ Perl_vstringify
Perl_vcmp
Perl_ninstr
Perl_op_free
+Perl_pad_findmy
Perl_find_rundefsvoffset
Perl_pad_sv
Perl_reentrant_size