This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: Java: Don't mangle "$" characters in identifier names
- To: Jason Merrill <jason at redhat dot com>
- Subject: Re: Java: Don't mangle "$" characters in identifier names
- From: Richard Earnshaw <rearnsha at arm dot com>
- Date: Mon, 19 Mar 2001 15:23:18 +0000
- cc: tromey at redhat dot com, Bryce McKinlay <bryce at albatross dot co dot nz>, gcc-patches at gcc dot gnu dot org, java-patches at gcc dot gnu dot org, Richard dot Earnshaw at arm dot com
- Organization: ARM Ltd.
- Reply-To: Richard dot Earnshaw at arm dot com
> Apparently someone once decided that using '.' instead of '$' would be a
> good idea on SVR4 platforms.
>
> Now that the mangling scheme doesn't use either of these, we should remove
> this macro definition, and most of the remaining NO_*_IN_LABEL code around
> the compiler.
>
> Jason
Not all assemblers consider $ to be a legal character for a symbol. The
purpose of NO_*_IN_LABEL is to allow for that. If SVR4 requires that,
then its not on its own.
R.