mirror of
https://github.com/zsh-users/zsh
synced 2024-11-02 20:47:49 +00:00
19616: use correct linker options for shared libs with gcc on HP/UX
This commit is contained in:
parent
247b73c60f
commit
867f40c779
2 changed files with 11 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
|||
2004-03-12 Oliver Kiddle <opk@zsh.org>
|
||||
|
||||
* 19616: configure.ac: use correct shared library link options
|
||||
for gcc on HP/UX
|
||||
|
||||
2004-03-12 Clint Adams <clint@zsh.org>
|
||||
|
||||
* 19614: Completion/Unix/Command/_mtr: better descriptions
|
||||
|
@ -57,7 +62,7 @@
|
|||
Cygwin not to use pattern matching if only the case-insensitive
|
||||
flag is on.
|
||||
|
||||
* 19553: Index: Src/Zle/complist.c, Src/Zle/zle_hist.c,
|
||||
* 19553: Src/Zle/complist.c, Src/Zle/zle_hist.c,
|
||||
Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
|
||||
Src/Zle/zle_move.c, Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c:
|
||||
Rename `c' to `lastchar' and mark for export.
|
||||
|
|
|
@ -2007,18 +2007,21 @@ char *argv[];
|
|||
fi
|
||||
if test -n "$GCC"; then
|
||||
case "$host_os" in
|
||||
hpux*) DLLDFLAGS="${DLLDFLAGS=-shared}" ;;
|
||||
darwin*) DLCFLAGS="${DLCFLAGS=-fno-common}" ;;
|
||||
*) DLCFLAGS="${DLCFLAGS=-fPIC}" ;;
|
||||
esac
|
||||
else
|
||||
case "$host_os" in
|
||||
hpux*) DLCFLAGS="${DLCFLAGS=+z}" ;;
|
||||
hpux*)
|
||||
DLCFLAGS="${DLCFLAGS=+z}"
|
||||
DLLDFLAGS="${DLLDFLAGS=-b}"
|
||||
;;
|
||||
sunos*) DLCFLAGS="${DLCFLAGS=-pic}" ;;
|
||||
solaris*|sysv4*|esix*) DLCFLAGS="${DLCFLAGS=-KPIC}" ;;
|
||||
esac
|
||||
fi
|
||||
case "$host_os" in
|
||||
hpux*) DLLDFLAGS="${DLLDFLAGS=-b}" ;;
|
||||
freebsd*|linux*|irix*|osf*|gnu*) DLLDFLAGS="${DLLDFLAGS=-shared}" ;;
|
||||
sunos*) DLLDFLAGS="${DLLDFLAGS=-assert nodefinitions}" ;;
|
||||
sysv4*|esix*) DLLDFLAGS="${DLLDFLAGS=-G $ldflags}" ;;
|
||||
|
|
Loading…
Reference in a new issue