On Tue, Jun 10, 2008 at 9:07 AM, Vincent Lefevre <[EMAIL PROTECTED]> wrote: > On 2008-06-09 16:02:05 +0200, Richard Guenther wrote: >> Use -pedantic to warn about extensions. It doesn't make sense to >> warn for extensions if they are not deprecated. After all they are >> extensions. > > The problem with -pedantic is that it gives lots of spurious warnings. > We have code that uses useful (i.e. with no workarounds) extensions > and that is protected by #if, e.g. > > #ifdef HAVE_LONG_LONG > case LONG_LONG_ARG: > *(long long *) p = (long long) nchar; > break; > #endif
In this specific case selecting C99 would fix it. (-std=c99 -pedantic) Richard.