re PR bootstrap/12666 (fixincludes problem on IRIX 6.5.19m)
authorRainer Orth <ro@TechFak.Uni-Bielefeld.DE>
Mon, 3 Nov 2003 21:07:34 +0000 (21:07 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Mon, 3 Nov 2003 21:07:34 +0000 (21:07 +0000)
* fixinc/inclhack.def (stdio_va_list): Allow tab before va_list.
Merge two substitutions.
* fixinc/fixincl.x: Regenerate.
Fixes PR bootstrap/12666.

From-SVN: r73226

gcc/ChangeLog
gcc/fixinc/fixincl.x
gcc/fixinc/inclhack.def

index 309519e682b161048bf9c4529f603cd9148746ed..39a83e9c35c317018a5be3a4b0fc6c2075c73593 100644 (file)
@@ -1,3 +1,10 @@
+2003-11-03  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * fixinc/inclhack.def (stdio_va_list): Allow tab before va_list.
+       Merge two substitutions.
+       * fixinc/fixincl.x: Regenerate.
+       Fixes PR bootstrap/12666.
+
 2003-11-03  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        * doc/install-old.texi: Remove VMS documentation.
index 08e29593334e51e850066f1833141030ecfa3225..5795b7fccc6c6b5ce8672e4691ae1f71e226a22c 100644 (file)
@@ -2,11 +2,11 @@
  * 
  * DO NOT EDIT THIS FILE   (fixincl.x)
  * 
- * It has been AutoGen-ed  Saturday October 25, 2003 at 10:36:26 AM PDT
+ * It has been AutoGen-ed  Monday November  3, 2003 at 10:05:53 PM MET
  * From the definitions    inclhack.def
  * and the template file   fixincl
  */
-/* DO NOT CVS-MERGE THIS FILE, EITHER Sat Oct 25 10:36:26 PDT 2003
+/* DO NOT CVS-MERGE THIS FILE, EITHER Mon Nov  3 22:05:53 MET 2003
  *
  * You must regenerate it.  Use the ./genfixes script.
  *
@@ -4384,8 +4384,7 @@ static tTestDesc aStdio_Va_ListTests[] = {
  *  Fix Command Arguments for Stdio_Va_List
  */
 static const char* apzStdio_Va_ListPatch[] = { "sed",
-    "-e", "s@ va_list @ __gnuc_va_list @\n\
-s@ va_list)@ __gnuc_va_list)@\n\
+    "-e", "s@[ \t]va_list\\([ \t)]\\)@ __gnuc_va_list\\1@\n\
 s@(va_list)&@(__gnuc_va_list)\\&@\n\
 s@ _VA_LIST_));@ __gnuc_va_list));@\n\
 s@ __VA_LIST__));@ __gnuc_va_list));@\n\
index 432d0166512b95206e339844fab65f54204e1ea9..1715fe2debfded194834a99aaa697cfe43deee1c 100644 (file)
@@ -2469,8 +2469,7 @@ fix = {
      * instead of va_list.
      * Don't claim to have defined va_list.
      */
-    sed = "s@ va_list @ __gnuc_va_list @\n"
-          "s@ va_list)@ __gnuc_va_list)@\n"
+    sed = "s@[ \t]va_list\\([ \t)]\\)@ __gnuc_va_list\\1@\n"
          "s@(va_list)&@(__gnuc_va_list)\\&@\n"
           "s@ _VA_LIST_));@ __gnuc_va_list));@\n"
           "s@ __VA_LIST__));@ __gnuc_va_list));@\n"