This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Vincent Lefevre wrote:On 2008-06-09 16:02:05 +0200, Richard Guenther wrote:long long is an extension, if you don't specify -std=c99. You ask for warnings about extensions, you get them. Why didn't you post this on gcc-help?
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
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |