summaryrefslogtreecommitdiff
path: root/writemain.SH
diff options
context:
space:
mode:
authorGisle Aas <gisle@activestate.com>2006-03-20 10:21:50 +0000
committerGisle Aas <gisle@activestate.com>2006-03-20 10:21:50 +0000
commit908fcb8bef8cbab8cfe098520d89599eb7d1a16c (patch)
tree77628cd2656f78dab69481aa469e39b9ff86f6ec /writemain.SH
parentbc6af7f8cb3d4ab094ae8df3969217a3682c9bed (diff)
downloadperl-908fcb8bef8cbab8cfe098520d89599eb7d1a16c.tar.gz
Move DynaLoader.o into libperl.so.
This avoids the need to statically link DynaLoader into the stub perl executable and make libperl.so provide all the code needed to get a functional embedded perl interpreter up running. As a side effect this also moves DynaLoader into libperl.a for non-useshrplib builds. Fixes [perl #32539] p4raw-id: //depot/perl@27549
Diffstat (limited to 'writemain.SH')
-rw-r--r--writemain.SH4
1 files changed, 2 insertions, 2 deletions
diff --git a/writemain.SH b/writemain.SH
index 0b5bd07600..400329f5f1 100644
--- a/writemain.SH
+++ b/writemain.SH
@@ -39,8 +39,8 @@ args=''
: Remove any .a suffixes and any leading path components
for file in $orig ; do
case "$file" in
- *.a) file=`echo $file | sed 's/\.a//g'`
- ;;
+ *.a) file=`echo $file | sed 's/\.a//g'`;;
+ *.o) file=`echo $file | sed 's/\.o//g'`;;
esac
case "$file" in
ext/*) file=`echo $file | sed 's:ext/\(.*\)/[^/]*:\1:'`