Please sign in to comment.
Move __STDC_* predefined macros from features.h to stdc-predef.h.
- Loading branch information...
Showing with 58 additions and 19 deletions.
|@@ -0,0 +1,36 @@|
|/* Copyright (C) 1991-2012 Free Software Foundation, Inc.|
|This file is part of the GNU C Library.|
|The GNU C Library is free software; you can redistribute it and/or|
|modify it under the terms of the GNU Lesser General Public|
|License as published by the Free Software Foundation; either|
|version 2.1 of the License, or (at your option) any later version.|
|The GNU C Library is distributed in the hope that it will be useful,|
|but WITHOUT ANY WARRANTY; without even the implied warranty of|
|MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU|
|Lesser General Public License for more details.|
|You should have received a copy of the GNU Lesser General Public|
|License along with the GNU C Library; if not, see|
|#define _STDC_PREDEF_H 1|
|/* This header is separate from features.h so that the compiler can|
|include it implicitly at the start of every compilation. It must|
|not itself include <features.h> or any other header that includes|
|<features.h> because the implicit include comes before any feature|
|test macros that may be defined in a source file before it first|
|explicitly includes a system header. GCC knows the name of this|
|header in order to preinclude it. */|
|/* We do support the IEC 559 math functionality, real and complex. */|
|#define __STDC_IEC_559__ 1|
|#define __STDC_IEC_559_COMPLEX__ 1|
|/* wchar_t uses ISO 10646-1 (2nd ed., published 2000-09-15) / Unicode 3.1. */|
|#define __STDC_ISO_10646__ 200009L|