From owner-freebsd-current Thu Dec 14 22: 2:48 2000 From owner-freebsd-current@FreeBSD.ORG Thu Dec 14 22:02:47 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from lolita.speakeasy.net (lolita.speakeasy.net [216.254.0.13]) by hub.freebsd.org (Postfix) with SMTP id B8B8B37B402 for ; Thu, 14 Dec 2000 22:02:46 -0800 (PST) Received: (qmail 4955 invoked from network); 15 Dec 2000 05:57:14 -0000 Received: from unknown (HELO gonzo.speakeasy.net) (192.168.0.5) by 192.168.0.13 with SMTP; 15 Dec 2000 05:57:14 -0000 Received: (qmail 5208 invoked from network); 15 Dec 2000 06:02:37 -0000 Received: from unknown (HELO aldan.algebra.com) (216.8.24.236) by gonzo.speakeasy.net with SMTP; 15 Dec 2000 06:02:37 -0000 Received: (from mi@localhost) by aldan.algebra.com (8.11.1/8.11.1) id eBF61P694730; Fri, 15 Dec 2000 01:01:25 -0500 (EST) (envelope-from mi) Date: Fri, 15 Dec 2000 01:01:25 -0500 (EST) From: Mikhail Teterin Message-Id: <200012150601.eBF61P694730@aldan.algebra.com> To: current@freebsd.org, obrien@freebsd.org Subject: patch for gnu/usr.bin/ld/Makefile X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7w hJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" ld.1aout.gz cc -O -pipe -mcpu=i686 -march=i686 -I/opt/src/gnu/usr.bin/ld -I/opt/src/gnu/usr.bin/ld/../../../libexec/rtld-aout -I/opt/src/gnu/usr.bin/ld/../../../libexec/rtld-aout/i386 -I/opt/src/gnu/usr.bin/ld/../../../contrib/gcc -DIN_GCC -DDEMANGLE_CPLUSPLUS -DFREEBSD_AOUT -I/usr/obj/opt/src/i386/usr/include -static -o ld ld.o symbol.o lib.o shlib.o warnings.o support.o rrs.o xbits.o md.o cplus-dem.o cplus-dem.o: In function `cplus_demangle': cplus-dem.o(.text+0x819): undefined reference to `cplus_demangle_new_abi' *** Error code 1 1 error [...] A surprisingly simple patch fixed it: +++ gnu/usr.bin/ld/Makefile Mon Jan 3 05:41:11 2000 +++ gnu/usr.bin/ld/Makefile Fri Dec 15 00:40:07 2000 @@ -9,5 +9,5 @@ MAN1aout=ld.1aout SRCS= ld.c symbol.c lib.c shlib.c warnings.c support.c rrs.c xbits.c md.c \ - cplus-dem.c + cplus-dem.c cp-demangle.c dyn-string.c CFLAGS+= -I${.CURDIR} -I${RTLD} -I${RTLD}/${MACHINE_ARCH} \ -I${GCCDIR} -DIN_GCC -DDEMANGLE_CPLUSPLUS -DFREEBSD_AOUT The Makefile did not change for almost a year, but some changes were -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message