summaryrefslogtreecommitdiff
path: root/hints/aix_4.sh
diff options
context:
space:
mode:
authorH.Merijn Brand <h.m.brand@xs4all.nl>2004-07-31 08:32:31 +0000
committerH.Merijn Brand <h.m.brand@xs4all.nl>2004-07-31 08:32:31 +0000
commit142c15906ae08e559b1337c4816a6c2a0c341e24 (patch)
tree58d7670aac106ec94cfa9852d63d5f3f2b753b08 /hints/aix_4.sh
parent7b667b5fb1c41f31aff1e46b9f74e36eb063010e (diff)
downloadperl-142c15906ae08e559b1337c4816a6c2a0c341e24.tar.gz
First steps towards an explicit perl.exp-less AIX build
Previous method can still be used by undeffing usenativedlopen If that is ever tested at all on AIX p4raw-id: //depot/perl@23174
Diffstat (limited to 'hints/aix_4.sh')
-rwxr-xr-xhints/aix_4.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/hints/aix_4.sh b/hints/aix_4.sh
index 35ae781883..f88b28db6b 100755
--- a/hints/aix_4.sh
+++ b/hints/aix_4.sh
@@ -216,7 +216,11 @@ regcomp_cflags='optimize='
# -bI:$(PERL_INC)/perl.exp Read the exported symbols from the perl binary
# -bE:$(BASEEXT).exp Export these symbols. This file contains only one
# symbol: boot_$(EXP) can it be auto-generated?
-lddlflags="$lddlflags -bhalt:4 -bM:SRE -bI:\$(PERL_INC)/perl.exp -bE:\$(BASEEXT).exp -bnoentry -lc"
+if test $usenativedlopen = 'true' ; then
+ lddlflags="$lddlflags -bhalt:4 -bexpall -G -bnoentry -lc"
+else
+ lddlflags="$lddlflags -bhalt:4 -bM:SRE -bI:\$(PERL_INC)/perl.exp -bE:\$(BASEEXT).exp -bnoentry -lc"
+ fi
case "$use64bitall" in
$define|true|[yY]*) use64bitint="$define" ;;