Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jan 1997 21:15:05 -0500 (EST)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        Josh MacDonald <jmacd@CS.Berkeley.EDU>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: demangling cplusplus names in ld output 
Message-ID:  <Pine.OSF.3.95.970105211236.9375C-100000@ginger.eng.umd.edu>
In-Reply-To: <199701060205.SAA27504@paris.CS.Berkeley.EDU>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 5 Jan 1997, Josh MacDonald wrote:

> 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<int, string_char_traits<int> >::_(void)' referenced from text segment
> 
> than:
> 
> /tmp/cc0004601.o: Undefined symbol `___t12basic_string2ZiZt18string_char_traits1Zi' referenced from text segment

Yeah, I understand, I use c++filt, but I don't understand what you're
asking for ... we have it in the system, you can already pipe your error
messages through it.  It _seems_ to me that we have what you're asking
for, so could you enlighten me on what's missing?

----------------------------+-----------------------------------------------
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!
----------------------------+-----------------------------------------------




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.95.970105211236.9375C-100000>