From owner-freebsd-current Fri Jan 21 2: 3:52 2000 Delivered-To: freebsd-current@freebsd.org Received: from iclub.nsu.ru (iclub.nsu.ru [193.124.222.66]) by hub.freebsd.org (Postfix) with ESMTP id 4217715198 for ; Fri, 21 Jan 2000 02:03:46 -0800 (PST) (envelope-from fjoe@iclub.nsu.ru) Received: from localhost (fjoe@localhost) by iclub.nsu.ru (8.9.3/8.9.3) with ESMTP id PAA49540 for ; Fri, 21 Jan 2000 15:50:31 +0600 (NS) (envelope-from fjoe@iclub.nsu.ru) Date: Fri, 21 Jan 2000 15:50:30 +0600 (NS) From: Max Khon To: current@freebsd.org Subject: collect2 and cplus-dem.c in binutils Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi, there! will collect2 be built in base system? btw binutils have in their libiberty cplus-dem.c which is incompatible with that which is used in gcc 2.9x.x. the result is broken -frepo in egcs and gcc-devel ports in -current. I filed one PR about it but I was rather tired yesterday and did not noticed that C++ demangler in gcc is more recent than that one in binutils. Affected tools are addr2line, nm, objdump and (most important) ld. The problem can be fixed by using demangle.h and cplus-dem.c from gcc when building libiberty for binutils. /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message