Assume EMBED and add Perl_ prefix to symbol names
Perl 5 Porters [Mon, 11 Mar 1996 06:52:10 +0000 (06:52 +0000)]
perl_exp.SH

index 5835162..2e7bb20 100644 (file)
@@ -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