https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96205
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- That is not a compiler bug, but an user error. If you want the L to become the same token as "Hello World!", you need to use L###x instead of L#x.