inclhack.def (sco_math): Bypass on __GNUG__.
* inclhack.def (sco_math): Bypass on __GNUG__. (sysz_stdlib_for_sun): Bypass on _CLASSIC_ANSI_TYPES. * fixincl.x: Regenerate. From-SVN: r90550
This commit is contained in:
parent
bf0fdfdd54
commit
492d5b4f62
3 changed files with 27 additions and 5 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2004-11-12 Joseph S. Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* inclhack.def (sco_math): Bypass on __GNUG__.
|
||||||
|
(sysz_stdlib_for_sun): Bypass on _CLASSIC_ANSI_TYPES.
|
||||||
|
* fixincl.x: Regenerate.
|
||||||
|
|
||||||
2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
|
2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* inclhack.def (hpux8_bogus_inlines): Bypass on __GNUG__.
|
* inclhack.def (hpux8_bogus_inlines): Bypass on __GNUG__.
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
*
|
*
|
||||||
* DO NOT EDIT THIS FILE (fixincl.x)
|
* DO NOT EDIT THIS FILE (fixincl.x)
|
||||||
*
|
*
|
||||||
* It has been AutoGen-ed Tuesday November 9, 2004 at 11:12:40 PM UTC
|
* It has been AutoGen-ed Friday November 12, 2004 at 10:24:50 PM UTC
|
||||||
* From the definitions inclhack.def
|
* From the definitions inclhack.def
|
||||||
* and the template file fixincl
|
* and the template file fixincl
|
||||||
*/
|
*/
|
||||||
/* DO NOT CVS-MERGE THIS FILE, EITHER Tue Nov 9 23:12:40 UTC 2004
|
/* DO NOT CVS-MERGE THIS FILE, EITHER Fri Nov 12 22:24:50 UTC 2004
|
||||||
*
|
*
|
||||||
* You must regenerate it. Use the ./genfixes script.
|
* You must regenerate it. Use the ./genfixes script.
|
||||||
*
|
*
|
||||||
|
@ -4472,8 +4472,15 @@ tSCC zSco_MathList[] =
|
||||||
tSCC zSco_MathSelect0[] =
|
tSCC zSco_MathSelect0[] =
|
||||||
"inline double abs";
|
"inline double abs";
|
||||||
|
|
||||||
#define SCO_MATH_TEST_CT 1
|
/*
|
||||||
|
* content bypass pattern - skip fix if pattern found
|
||||||
|
*/
|
||||||
|
tSCC zSco_MathBypass0[] =
|
||||||
|
"__GNUG__";
|
||||||
|
|
||||||
|
#define SCO_MATH_TEST_CT 2
|
||||||
static tTestDesc aSco_MathTests[] = {
|
static tTestDesc aSco_MathTests[] = {
|
||||||
|
{ TT_NEGREP, zSco_MathBypass0, (regex_t*)NULL },
|
||||||
{ TT_EGREP, zSco_MathSelect0, (regex_t*)NULL }, };
|
{ TT_EGREP, zSco_MathSelect0, (regex_t*)NULL }, };
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -5829,8 +5836,15 @@ tSCC zSysz_Stdlib_For_SunList[] =
|
||||||
tSCC zSysz_Stdlib_For_SunSelect0[] =
|
tSCC zSysz_Stdlib_For_SunSelect0[] =
|
||||||
"char[ \t]*\\*[ \t]*(calloc|malloc|realloc|bsearch)[ \t]*\\(";
|
"char[ \t]*\\*[ \t]*(calloc|malloc|realloc|bsearch)[ \t]*\\(";
|
||||||
|
|
||||||
#define SYSZ_STDLIB_FOR_SUN_TEST_CT 1
|
/*
|
||||||
|
* content bypass pattern - skip fix if pattern found
|
||||||
|
*/
|
||||||
|
tSCC zSysz_Stdlib_For_SunBypass0[] =
|
||||||
|
"_CLASSIC_ANSI_TYPES";
|
||||||
|
|
||||||
|
#define SYSZ_STDLIB_FOR_SUN_TEST_CT 2
|
||||||
static tTestDesc aSysz_Stdlib_For_SunTests[] = {
|
static tTestDesc aSysz_Stdlib_For_SunTests[] = {
|
||||||
|
{ TT_NEGREP, zSysz_Stdlib_For_SunBypass0, (regex_t*)NULL },
|
||||||
{ TT_EGREP, zSysz_Stdlib_For_SunSelect0, (regex_t*)NULL }, };
|
{ TT_EGREP, zSysz_Stdlib_For_SunSelect0, (regex_t*)NULL }, };
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -7233,7 +7247,7 @@ static const char* apzX11_SprintfPatch[] = {
|
||||||
*
|
*
|
||||||
* List of all fixes
|
* List of all fixes
|
||||||
*/
|
*/
|
||||||
#define REGEX_COUNT 211
|
#define REGEX_COUNT 213
|
||||||
#define MACH_LIST_SIZE_LIMIT 261
|
#define MACH_LIST_SIZE_LIMIT 261
|
||||||
#define FIX_COUNT 181
|
#define FIX_COUNT 181
|
||||||
|
|
||||||
|
|
|
@ -2431,6 +2431,7 @@ fix = {
|
||||||
files = ods_30_compat/math.h;
|
files = ods_30_compat/math.h;
|
||||||
files = oldstyle/math.h;
|
files = oldstyle/math.h;
|
||||||
select = "inline double abs";
|
select = "inline double abs";
|
||||||
|
bypass = "__GNUG__";
|
||||||
sed = "/#define.*__fp_class(a) \\\\/i\\\n"
|
sed = "/#define.*__fp_class(a) \\\\/i\\\n"
|
||||||
"#ifndef __GNUC__\n";
|
"#ifndef __GNUC__\n";
|
||||||
sed =
|
sed =
|
||||||
|
@ -3519,6 +3520,7 @@ fix = {
|
||||||
fix = {
|
fix = {
|
||||||
hackname = sysz_stdlib_for_sun;
|
hackname = sysz_stdlib_for_sun;
|
||||||
files = stdlib.h;
|
files = stdlib.h;
|
||||||
|
bypass = "_CLASSIC_ANSI_TYPES";
|
||||||
|
|
||||||
select = "char[ \t]*\\*[ \t]*(calloc|malloc|realloc|bsearch)[ \t]*\\(";
|
select = "char[ \t]*\\*[ \t]*(calloc|malloc|realloc|bsearch)[ \t]*\\(";
|
||||||
c_fix = format;
|
c_fix = format;
|
||||||
|
|
Loading…
Add table
Reference in a new issue