This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: NO_DOLLAR_IN_LABEL
- To: "Martin v. Loewis" <martin at mira dot isdn dot cs dot tu-berlin dot de>
- Subject: Re: NO_DOLLAR_IN_LABEL
- From: Per Bothner <bothner at cygnus dot com>
- Date: Sun, 03 Jan 1999 11:28:39 -0800
- cc: egcs at cygnus dot com, gcc2 at gnu dot org
> For C++ and Java, it is perfect. It fails for C.
As I said, it was just an idea for someting complatible with
the existing C++/Java mangling. G++ is moving away from using
target-dependent magic mangling characters ('$' or '.') towards
using a single mangling scheme, using '_'.
For example, we can mangle:
extern "C" void x\u00c6(void)l
as:
_Ux_00c6
This name is reserved to the implementation in both C and C++.
--Per Bothner
Cygnus Solutions bothner@cygnus.com http://www.cygnus.com/~bothner