Commit 0c094ab3 by Mike Stump Committed by Mike Stump

re PR lto/48851 (lto-plugin.c:224:7: error: missing sentinel in function call [-Werror=format])

        PR target/48851
	* inclhack.def (void_null): New bypass.
	* fixincl.x: Regenerate.

From-SVN: r180445
parent 601b6520
2011-10-25 Mike Stump <mikestump@comcast.net>
PR target/48851
* inclhack.def (void_null): New bypass.
* fixincl.x: Regenerate.
2011-09-26 Tristan Gingold <gingold@adacore.com> 2011-09-26 Tristan Gingold <gingold@adacore.com>
* inclhack.def (ms_define_can_use_extern_prefix): * inclhack.def (ms_define_can_use_extern_prefix):
......
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
* *
* DO NOT EDIT THIS FILE (fixincl.x) * DO NOT EDIT THIS FILE (fixincl.x)
* *
* It has been AutoGen-ed September 22, 2011 at 04:28:52 PM by AutoGen 5.11.1 * It has been AutoGen-ed Sunday October 23, 2011 at 12:18:29 PM EST
* From the definitions inclhack.def * From the definitions inclhack.def
* and the template file fixincl * and the template file fixincl
*/ */
/* DO NOT SVN-MERGE THIS FILE, EITHER Thu Sep 22 16:28:52 CEST 2011 /* DO NOT SVN-MERGE THIS FILE, EITHER Sun Oct 23 12:18:29 EST 2011
* *
* You must regenerate it. Use the ./genfixes script. * You must regenerate it. Use the ./genfixes script.
* *
...@@ -8587,10 +8587,13 @@ tSCC zVoid_NullSelect0[] = ...@@ -8587,10 +8587,13 @@ tSCC zVoid_NullSelect0[] =
*/ */
tSCC zVoid_NullBypass0[] = tSCC zVoid_NullBypass0[] =
"__cplusplus"; "__cplusplus";
tSCC zVoid_NullBypass1[] =
"__null";
#define VOID_NULL_TEST_CT 2 #define VOID_NULL_TEST_CT 3
static tTestDesc aVoid_NullTests[] = { static tTestDesc aVoid_NullTests[] = {
{ TT_NEGREP, zVoid_NullBypass0, (regex_t*)NULL }, { TT_NEGREP, zVoid_NullBypass0, (regex_t*)NULL },
{ TT_NEGREP, zVoid_NullBypass1, (regex_t*)NULL },
{ TT_EGREP, zVoid_NullSelect0, (regex_t*)NULL }, }; { TT_EGREP, zVoid_NullSelect0, (regex_t*)NULL }, };
/* /*
...@@ -8953,7 +8956,7 @@ static const char* apzX11_SprintfPatch[] = { ...@@ -8953,7 +8956,7 @@ static const char* apzX11_SprintfPatch[] = {
* *
* List of all fixes * List of all fixes
*/ */
#define REGEX_COUNT 261 #define REGEX_COUNT 262
#define MACH_LIST_SIZE_LIMIT 181 #define MACH_LIST_SIZE_LIMIT 181
#define FIX_COUNT 220 #define FIX_COUNT 220
......
...@@ -4585,6 +4585,7 @@ fix = { ...@@ -4585,6 +4585,7 @@ fix = {
files = sys/types.h; files = sys/types.h;
/* avoid changing C++ friendly NULL */ /* avoid changing C++ friendly NULL */
bypass = __cplusplus; bypass = __cplusplus;
bypass = __null;
select = "^#[ \t]*define[ \t]+NULL[ \t]+\\(\\(void[ \t]*\\*\\)0\\)"; select = "^#[ \t]*define[ \t]+NULL[ \t]+\\(\\(void[ \t]*\\*\\)0\\)";
c_fix = format; c_fix = format;
c_fix_arg = "#define NULL 0"; c_fix_arg = "#define NULL 0";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment