diff options
author | Reini Urban <rurban@x-ray.at> | 2011-09-27 06:45:37 -0500 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2011-09-30 15:52:28 -0700 |
commit | 2e3468793982c433c4b3838a57fb434ecca63875 (patch) | |
tree | 6d4547512356c1ae06f8d4e072944f03c179545b /ext/DynaLoader/dlutils.c | |
parent | 4b081584932d92f8dac2f79aa720900f3add79ea (diff) | |
download | perl-2e3468793982c433c4b3838a57fb434ecca63875.tar.gz |
Export DynaLoader symbols from libperl again
With 5.15.2 and the new xubpp, DynaLoader symbols were XS_INTERNAL, before
they were effectively XS_EXTERNAL. This broke B::C and possibly other
embedded apps which link to DynaLoader functions.
Diffstat (limited to 'ext/DynaLoader/dlutils.c')
-rw-r--r-- | ext/DynaLoader/dlutils.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/DynaLoader/dlutils.c b/ext/DynaLoader/dlutils.c index 1ba9a61b48..574ccadc34 100644 --- a/ext/DynaLoader/dlutils.c +++ b/ext/DynaLoader/dlutils.c @@ -8,6 +8,7 @@ * files when the interpreter exits */ +#define PERL_EUPXS_ALWAYS_EXPORT #ifndef START_MY_CXT /* Some IDEs try compiling this standalone. */ # include "EXTERN.h" # include "perl.h" |