Subject: Re: mklocale, take 2
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Richard Earnshaw <firstname.lastname@example.org>
Date: 10/22/2001 10:19:36
> > (NB: i'm just recycling RMS' arguemnt from the early 90s.)
> What RMS never noticed - or at least never seemed to notice - is that
> exactly the same argument applies to __attribute__. Or any other
> nonstandard extension.
No, he never said that. What he did say, and it's in the gcc manual is:
Some people object to the `__attribute__' feature, suggesting that
ANSI C's `#pragma' should be used instead. There are two reasons for
not doing this.
1. It is impossible to generate `#pragma' commands from a macro.
2. There is no telling what the same `#pragma' might mean in another
So, his argument is that it is not worse than a pragma, and has at least
one significant benefit.