This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/13258] strings used for the extern keyword are being translated by the -fexec-charset option
- From: "ivan at vmfacility dot fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 2 Jan 2004 09:17:43 -0000
- Subject: [Bug c++/13258] strings used for the extern keyword are being translated by the -fexec-charset option
- References: <20031201143859.13258.darcypj@us.ibm.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From ivan at vmfacility dot fr 2004-01-02 09:17 -------
I would also like to mention that this also affects the __asm__ (or asm)
statement and constraints [if the source & exec charsets are different).
Ex:
__asm__ ("LR %0,%1" : "=r" (x) : "r" (y));
This complains that the output lacks an "=" constraint. I am also sure the
resulting assembler output will be garbled.
This might be similar to the __attribute__ issue.
--Ivan
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13258