* configure.host: Set HLDFLAGS and SHLIB_CFLAGS for *-dec-osf*

host when configuring with --enable-shard.
This commit is contained in:
Ian Lance Taylor 1996-04-08 16:22:17 +00:00
parent 90ba7e6508
commit 6f21f2e307
2 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,8 @@
Mon Apr 8 12:09:36 1996 Ian Lance Taylor <ian@cygnus.com>
* configure.host: Set HLDFLAGS and SHLIB_CFLAGS for *-dec-osf*
host when configuring with --enable-shard.
Fri Apr 5 12:24:13 1996 Ian Lance Taylor <ian@cygnus.com>
* config.bfd: Add i[345]86-*-freebsdelf* target; from John Polstra

View File

@ -71,6 +71,8 @@ if [ "${shared}" = "true" ]; then
*-dec-osf*)
# -fpic is not needed on the Alpha.
PICFLAG=
HLDFLAGS='-rpath $(libdir)'
SHLIB_CFLAGS='-shared -Wl,-soname,$(SONAME)'
;;
*-*-hpux*)
# HP/UX uses .sl for shared libraries.
@ -89,7 +91,10 @@ if [ "${shared}" = "true" ]; then
;;
*-*-linux*)
SHLIB_CFLAGS='-shared -Wl,-soname,$(SONAME)'
HLDFLAGS='-Wl,-rpath,$(libdir)'
case "$(libdir)" in
/lib | /usr/lib) ;;
*) HLDFLAGS='-Wl,-rpath,$(libdir)' ;;
esac
;;
*-*-sysv4* | *-*-solaris*)
SHLIB_CFLAGS='-shared -h $(SONAME)'