summaryrefslogtreecommitdiff
path: root/perl_exp.SH
diff options
context:
space:
mode:
authorPerl 5 Porters <perl5-porters@africa.nicoh.com>1996-03-11 06:52:10 +0000
committerCharles Bailey <bailey@genetics.upenn.edu>1996-03-11 06:52:10 +0000
commitbbb28fc16653674c1010df493bda8c14422bb9ed (patch)
treee816df8e0faf3da3974a899d861eff2dc02786e3 /perl_exp.SH
parent728e280303ae3d3b605c94069c3edec14b19d24e (diff)
downloadperl-bbb28fc16653674c1010df493bda8c14422bb9ed.tar.gz
Assume EMBED and add Perl_ prefix to symbol names
Diffstat (limited to 'perl_exp.SH')
-rw-r--r--perl_exp.SH7
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