code cleanliness bug

Martin von Loewis martin@mira.isdn.cs.tu-berlin.de
Thu Dec 3 14:57:00 GMT 1998


> Generally, shouldn't leading underscores (and by extension, a single
> underscore) be reserved for system macros?

Leading underscores are reserved only if followed by an uppercase
letter, or another underscore. So, technically they are not reserved,
and it is your fault that you try to mix these applications...

The GNU internationalization project suggests the _ macro to indicate
translateable strings. With more and more GNU software following this
convention, every other definition will go away: resistance is futile
:-)

Regards,
Martin



More information about the Gcc-bugs mailing list