diff options
Diffstat (limited to 'src/util/makeshlib.sh')
| -rw-r--r-- | src/util/makeshlib.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/util/makeshlib.sh b/src/util/makeshlib.sh index 20d3c3c06..4caa55ecc 100644 --- a/src/util/makeshlib.sh +++ b/src/util/makeshlib.sh @@ -31,8 +31,13 @@ case $host in sed -e "s;^;$i/shared/;" -e "s; ; $i/shared/;g" $i/DONE done` - echo $CC -G $ldflags -o $library $FILES $libdirfl $liblist - $CC -G $ldflags -o $library $FILES $libdirfl $liblist + optflags="" + if test "$HAVE_GCC"x = "x" ; then + optflags="-h $library" + fi + + echo $CC -G $ldflags -o $library $optflags $FILES $libdirfl $liblist + $CC -G $ldflags -o $library $optflags $FILES $libdirfl $liblist stat=$? ;; *-*-aix*) |
