| * drop Solaris linker stuff |
| |
| --- a/configure.in |
| +++ b/configure.in |
| @@ -1988,26 +1988,14 @@ |
| CPU_ARCH=`uname -p` |
| MDCPUCFG_H=_solaris.cfg |
| PR_MD_CSRCS=solaris.c |
| - LD=/usr/ccs/bin/ld |
| MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@' |
| RESOLVE_LINK_SYMBOLS=1 |
| - case "${OS_RELEASE}" in |
| - 5.8|5.9) |
| - ;; |
| - *) |
| - # It is safe to use the -Bdirect linker flag on Solaris 10 or later. |
| - USE_B_DIRECT=1 |
| - ;; |
| - esac |
| if test -n "$GNU_CC"; then |
| DSO_CFLAGS=-fPIC |
| if `$CC -print-prog-name=ld` -v 2>&1 | grep -c GNU >/dev/null; then |
| GCC_USE_GNU_LD=1 |
| fi |
| - DSO_LDOPTS='-shared -Wl,-h,$(notdir $@),-z,combreloc,-z,defs,-z,ignore' |
| - if test -n "$USE_B_DIRECT"; then |
| - DSO_LDOPTS="$DSO_LDOPTS,-Bdirect" |
| - fi |
| + DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)' |
| else |
| DSO_CFLAGS=-KPIC |
| DSO_LDOPTS='-G -h $(notdir $@) -z combreloc -z defs -z ignore' |