va_list typedef needs to be disabled
authorBruce Korb <bkorb@gnu.org>
Sun, 20 Feb 2000 23:15:32 +0000 (23:15 +0000)
committerBruce Korb <korbb@gcc.gnu.org>
Sun, 20 Feb 2000 23:15:32 +0000 (23:15 +0000)
From-SVN: r32080

gcc/ChangeLog
gcc/fixinc/inclhack.def

index 57917fa9ac644e4cfedcb70d4484bd20dcc501ac..c45eb8722ab4c611a3b4f70468f337e32d6dd26f 100644 (file)
@@ -1,3 +1,10 @@
+2000-02-20  Bruce Korb  <bkorb@gnu.org>
+
+       * fixinc/inclhack.def(stdio_va_list):
+       typedef needs to be disabled.
+       * fixinc/inclhack.sh: regen
+       * fixinc/fixincl.x: regen
+
 2000-02-20  Geoff Keating  <geoffk@cygnus.com>
 
        * print-rtl.c (print_rtx): Don't print addresses when
index d4785c4f9dfbcfcdb7543521538e6bfaecf26a7e..0cd35ec8e440fe19584986dc4e04a4386a89c6c2 100644 (file)
@@ -1650,6 +1650,8 @@ fix = {
           "s@ va_list@ __not_va_list__@\n"
           "s@\\*va_list@*__not_va_list__@\n"
           "s@ __va_list)@ __gnuc_va_list)@\n"
+          "s@typedef[ \t]\\(.*\\)[ \t]va_list[ \t]*;"
+           "@typedef \\1 __not_va_list__;@\n"
           "s@GNUC_VA_LIST@GNUC_Va_LIST@\n"
           "s@_NEED___VA_LIST@_NEED___Va_LIST@\n"
           "s@VA_LIST@DUMMY_VA_LIST@\n"