This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: c++filt causing flashing console windows
- From: Ranjit Mathew <rmathew at hotmail dot com>
- To: java at gcc dot gnu dot org
- Date: Mon, 08 Sep 2003 16:28:02 +0530
- Subject: Re: c++filt causing flashing console windows
- References: <000601c375ec$d915ebd0$73dea8c0@lair>
Øyvind Harboe wrote:
> Is there a way I can turn off the invocation of "c++filt"
> from my compiled app?
See:
http://gcc.gnu.org/onlinedocs/gcj/libgcj-Runtime-Properties.html
and the *.NameFinder.* properties. In particular,
"gnu.gcj.runtime.NameFinder.demangle" and
"gnu.gcj.runtime.NameFinder.use_addr2line".
I seem to remember that libiberty has the demangler
functions and perhaps we can directly use that instead
of invoking c++filt. Ditto for using libbfd v/s
invoking addr2line, though that might not be that
useful/easy.
Ranjit.
--
Ranjit Mathew Email: rmathew AT hotmail DOT com
Bangalore, INDIA. Web: http://ranjitmathew.tripod.com/