diff options
Diffstat (limited to 'src/util/makeshlib.sh')
| -rw-r--r-- | src/util/makeshlib.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/util/makeshlib.sh b/src/util/makeshlib.sh index 66d3e2150..5b6062278 100644 --- a/src/util/makeshlib.sh +++ b/src/util/makeshlib.sh @@ -80,6 +80,21 @@ mips-sni-sysv4) $CC -G $ldflags -o $library $optflags $FILES $libdirfl $liblist stat=$? ;; +*-*-sunos*) + FILES=`for i + do + sed -e "s;^;$i/shared/;" -e "s; ; $i/shared/;g" $i/DONE + done` + + optflags="" + if test "$HAVE_GCC"x = "x" ; then + optflags="-h $library" + fi + + echo ld -dp -assert pure-text $ldflags -o $library $optflags $FILES $libdirfl + ld -dp -assert pure-text $ldflags -o $library $optflags $FILES $libdirfl + stat=$? + ;; *-*-aix*) FILES=`for i do |
