From: Fred Fish Date: Fri, 20 Dec 1991 19:48:13 +0000 (+0000) Subject: Set XM_CLIBS to "-lc /usr/ucblib/libucb.a" so native compilers can find X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ca9b13c75cb5a14133c9f222670926c84d46ac8b;p=binutils-gdb.git Set XM_CLIBS to "-lc /usr/ucblib/libucb.a" so native compilers can find alloca, but only if it is not found in the std C library. Also forces libc to be search before libucb.a, which contains much broken stuff we *don't* want. --- diff --git a/gdb/config/i386v4.mh b/gdb/config/i386v4.mh index 6d7592d3183..425951255bc 100644 --- a/gdb/config/i386v4.mh +++ b/gdb/config/i386v4.mh @@ -1,7 +1,13 @@ # Host: Intel 386 running SVR4. XDEPFILES= procfs.o i386-xdep.o XM_FILE= xm-i386v4.h -XM_CLIBS= SYSV_DEFINE=-DSYSV REGEX=regex.o REGEX1=regex.o + +# We need to find alloca() somewhere. Gcc has one built in, but most other +# compilers don't. We can find one in /usr/ucblib/libucb.a, but we don't +# want to link against the ucb libraries until after we have linked against +# the standard libc, or we will pick up broken versions of lots of other things +# that should come from libc. So we explicitly specify a link with libc first. +XM_CLIBS=-lc /usr/ucblib/libucb.a