diff options
author | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-15 14:28:42 +0000 |
---|---|---|
committer | jsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-15 14:28:42 +0000 |
commit | 5873f21310dcc3765266be1aae63b01d106811c8 (patch) | |
tree | 5d76da5995da0b2551cc52405186d702c38c5a24 /fixincludes | |
parent | 681f124171e0ad309b1f29f60f35cc237e4ebfc6 (diff) | |
download | gcc-5873f21310dcc3765266be1aae63b01d106811c8.tar.gz |
* inclhack.def (glibc_tgmath): Correct bypass.
* fixincl.x: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147580 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'fixincludes')
-rw-r--r-- | fixincludes/ChangeLog | 5 | ||||
-rw-r--r-- | fixincludes/fixincl.x | 6 | ||||
-rw-r--r-- | fixincludes/inclhack.def | 2 |
3 files changed, 9 insertions, 4 deletions
diff --git a/fixincludes/ChangeLog b/fixincludes/ChangeLog index a31631df12f..b446cfcdad4 100644 --- a/fixincludes/ChangeLog +++ b/fixincludes/ChangeLog @@ -1,3 +1,8 @@ +2009-05-15 Joseph Myers <joseph@codesourcery.com> + + * inclhack.def (glibc_tgmath): Correct bypass. + * fixincl.x: Regenerate. + 2009-04-28 Steve Ellcey <sje@cup.hp.com> * inclhack.def (hpux11_uint32_c): Remove. diff --git a/fixincludes/fixincl.x b/fixincludes/fixincl.x index d8d1fc7dd6e..e7cfe6c2546 100644 --- a/fixincludes/fixincl.x +++ b/fixincludes/fixincl.x @@ -2,11 +2,11 @@ * * DO NOT EDIT THIS FILE (fixincl.x) * - * It has been AutoGen-ed Tuesday April 28, 2009 at 08:26:48 AM PDT + * It has been AutoGen-ed Friday May 15, 2009 at 07:23:47 AM PDT * From the definitions inclhack.def * and the template file fixincl */ -/* DO NOT SVN-MERGE THIS FILE, EITHER Tue Apr 28 08:26:48 PDT 2009 +/* DO NOT SVN-MERGE THIS FILE, EITHER Fri May 15 07:23:47 PDT 2009 * * You must regenerate it. Use the ./genfixes script. * @@ -2282,7 +2282,7 @@ tSCC zGlibc_TgmathSelect0[] = * content bypass pattern - skip fix if pattern found */ tSCC zGlibc_TgmathBypass0[] = - "__floating_type \\\\\n\ + "__floating_type\\(type\\) \\\\\n\ .*__builtin_classify_type"; #define GLIBC_TGMATH_TEST_CT 2 diff --git a/fixincludes/inclhack.def b/fixincludes/inclhack.def index f77845f77d2..a6aa651a764 100644 --- a/fixincludes/inclhack.def +++ b/fixincludes/inclhack.def @@ -1286,7 +1286,7 @@ fix = { hackname = glibc_tgmath; files = tgmath.h; select = '\(\(\(type\) 0.25\) && \(\(type\) 0.25 - 1\)\)'; - bypass = "__floating_type \\\\\n.*__builtin_classify_type"; + bypass = "__floating_type\\(type\\) \\\\\n.*__builtin_classify_type"; c_fix = format; c_fix_arg = "(__builtin_classify_type ((type) 0) == 8 || (__builtin_classify_type ((type) 0) == 9 && __builtin_classify_type (__real__ ((type) 0)) == 8))"; test_text = "# define __floating_type(type) (((type) 0.25) && ((type) 0.25 - 1))"; |