From: Kean Johnston Date: Sat, 5 Nov 2005 11:19:53 +0000 (+0000) Subject: * libltdl/config/ltmain.m4sh (func_mode_link) [*-*-sco3.2v5*]: X-Git-Tag: release-2-1b~430 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f750a60289de08a687a007ea5601d2ca761570a3;p=thirdparty%2Flibtool.git * libltdl/config/ltmain.m4sh (func_mode_link) [*-*-sco3.2v5*]: Don't pass through -lc, nor add it to deplibs. [*-*-sysv5*]: Ditto. [*-*-openbsd*, *-*-freebsd*, *-*-dragonfly*]: Remove bogus `$arg'. --- diff --git a/ChangeLog b/ChangeLog index d15c69cf5..878612212 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2005-11-05 Kean Johnston , + Ralf Wildenhues + + * libltdl/config/ltmain.m4sh (func_mode_link) [*-*-sco3.2v5*]: + Don't pass through -lc, nor add it to deplibs. + [*-*-sysv5*]: Ditto. + [*-*-openbsd*, *-*-freebsd*, *-*-dragonfly*]: Remove bogus + `$arg'. + 2005-11-04 Ralf Wildenhues * THANKS: Updated. diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh index 0c012de21..498d41c7e 100644 --- a/libltdl/config/ltmain.m4sh +++ b/libltdl/config/ltmain.m4sh @@ -2613,6 +2613,15 @@ func_mode_link () # Rhapsody C and math libraries are in the System framework deplibs="$deplibs System.ltframework" continue + ;; + *-*-sco3.2v5* | *-*-sco5v6*) + # Causes problems with __ctype + test "X$arg" = "X-lc" && continue + ;; + *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) + # Compiler inserts libc in the correct place for threads to work + test "X$arg" = "X-lc" && continue + ;; esac elif test "X$arg" = "X-lc_r"; then case $host in @@ -4502,8 +4511,13 @@ func_mode_link () ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. - test "X$arg" = "X-lc" && continue ;; + *-*-sco3.2v5* | *-*-sco5v6*) + # Causes problems with __ctype + ;; + *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) + # Compiler inserts libc in the correct place for threads to work + ;; *) # Add libc to deplibs on all other systems if necessary. if test "$build_libtool_need_lc" = "yes"; then