diff options
-rw-r--r-- | perl_exp.SH | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/perl_exp.SH b/perl_exp.SH index 5835162fbd..2e7bb20e08 100644 --- a/perl_exp.SH +++ b/perl_exp.SH @@ -9,16 +9,19 @@ # with all of the global symbols that a dynamicly link library # might want to access. +# All symbols have a Perl_ prefix because that's what embed.h +# sticks in front of them. + echo "Extracting perl.exp" echo "#!" > perl.exp -sed -n "/^[A-Za-z]/ p" global.sym >> perl.exp +sed -n '/^[A-Za-z]/ s/^/Perl_/p' global.sym >> perl.exp # also add symbols from interp.sym # They are only needed if -DMULTIPLICITY is not set but it # doesn't hurt to include them anyway. -sed -n "/^[A-Za-z]/ p" interp.sym >> perl.exp +sed -n '/^[A-Za-z]/ p' interp.sym >> perl.exp # extra globals not included above. cat <<END >> perl.exp |