From owner-freebsd-hackers Sun Jan 5 19:57:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id TAA05156 for hackers-outgoing; Sun, 5 Jan 1997 19:57:00 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id TAA05149 for ; Sun, 5 Jan 1997 19:56:57 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id TAA12368; Sun, 5 Jan 1997 19:56:47 -0800 (PST) To: Chuck Robey cc: Josh MacDonald , freebsd-hackers@FreeBSD.org Subject: Re: demangling cplusplus names in ld output In-reply-to: Your message of "Sun, 05 Jan 1997 20:42:13 EST." Date: Sun, 05 Jan 1997 19:56:47 -0800 Message-ID: <12364.852523007@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > Peter Wemm set up c++filt on it's own, it's already part of current. I think he knows that, Chuck. :-) If you'll just read his message again, you'll see that he lists forking and piping to c++filt as an option for solving the problem of ld symbol demangling (which I think you may have missed as the objective here). In otherwords, instead of this: jkh@time-> cc fump.cc -o fump /var/tmp/cc0123471.o: Undefined symbol `___8iostreami' referenced from text segment You'd get this: jkh@time-> cc fump.cc -o fump /var/tmp/cc0123471.o: Undefined symbol `iostream::iostream(int)' referenced from text segment See? :-) Jordan