This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Dot ('.') in label despite having "NO_DOT_IN_LABEL" defined
- From: "Mike Laman" <mlaman at cox dot net>
- To: "GCC" <gcc at gcc dot gnu dot org>
- Date: Sun, 29 Sep 2002 14:07:05 -0700
- Subject: Dot ('.') in label despite having "NO_DOT_IN_LABEL" defined
Hi,
I'm making a backend for the compiler.
In my header I have defined:
#define NO_DOT_IN_LABEL
Unfortunately it still generated a label for the C code in a function:
static const char str[1] = "ABCDEFGH\n";
I get the following assembly label output:
Lstr1.$0
The documentation implies the NO_DOT_IN_LABEL seems to imply
it is for the G++ constructors and destructors.
Is NO_DOT_IN_LABEL applicable for the the C compiler too?
Thanks in advance,
Mike