Mail Archives: djgpp-workers/2003/11/25/17:07:50
Hello.
Esa A E Peuha wrote:
>
> On Mon, 24 Nov 2003, Richard Dawe wrote:
>
> > I have one question: Which version of gcc was the first to support
> > __func__? Does gcc 2.95.x support __func__? gcc 2.7.2.2?
>
> The first version to support C99, I think. That is irrelevant though,
> because any version of gcc in C99 mode will have __func__, while any
> version of gcc in strict C89 mode won't (or at least shouldn't).
[snip]
Maybe it would be good to have C99-standard assert available by default? E.g.:
#if !defined(__STRICT_ANSI__) || (C99-defines)
...
#endif
This may require some checking of the gcc version.
Note that gcc's C99 mode (-std=c99) didn't seem to do much, last time I tried
it. Maybe it's better in gcc 3.3.x?
Bye, Rich =]
--
Richard Dawe [ http://homepages.nildram.co.uk/~phekda/richdawe/ ]
"You can't evaluate a man by logic alone." -- McCoy, "I, Mudd", Star Trek
- Raw text -