From owner-freebsd-hackers Sun Jan 5 18:05:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id SAA29730 for hackers-outgoing; Sun, 5 Jan 1997 18:05:50 -0800 (PST) Received: from paris.CS.Berkeley.EDU (paris.CS.Berkeley.EDU [128.32.34.47]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id SAA29725 for ; Sun, 5 Jan 1997 18:05:47 -0800 (PST) Received: from paris.CS.Berkeley.EDU (localhost.Berkeley.EDU [127.0.0.1]) by paris.CS.Berkeley.EDU (8.8.3/8.8.2) with ESMTP id SAA27504; Sun, 5 Jan 1997 18:05:44 -0800 (PST) From: Josh MacDonald Message-Id: <199701060205.SAA27504@paris.CS.Berkeley.EDU> To: Chuck Robey cc: 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." MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <27497.852516340.1@paris.CS.Berkeley.EDU> Date: Sun, 05 Jan 1997 18:05:41 -0800 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Its not a question of whether c++filt is installed or not, its that when I link something, either I make every gcc link line pipe stderr to c++filt or I read mangled names when it tells me I have an undefined symbol. I'd rather see: /tmp/cc0004681.o: Undefined symbol `basic_string >::_(void)' referenced from text segment than: /tmp/cc0004601.o: Undefined symbol `___t12basic_string2ZiZt18string_char_traits1Zi' referenced from text segment > > Peter Wemm set up c++filt on it's own, it's already part of current. > > > > > -josh > > > > ----------------------------+----------------------------------------------- > Chuck Robey | Interests include any kind of voice or data > chuckr@eng.umd.edu | communications topic, C programming, and Unix. > 9120 Edmonston Ct #302 | > Greenbelt, MD 20770 | I run Journey2 and picnic, both FreeBSD > (301) 220-2114 | version 3.0 current -- and great FUN! > ----------------------------+----------------------------------------------- >