summaryrefslogtreecommitdiff
path: root/gcc/fixinc/fixincl.x
diff options
context:
space:
mode:
authorRainer Orth <ro@TechFak.Uni-Bielefeld.DE>2003-10-09 18:04:43 +0000
committerRainer Orth <ro@gcc.gnu.org>2003-10-09 18:04:43 +0000
commit2789fcfd063bf5ef44f239962d7d369ecb631c44 (patch)
treea2c7a1409d2d80d767c7fd4c53d2a025cede1c93 /gcc/fixinc/fixincl.x
parent3ead1854e9a220538e669007d39d2ce6a00bad3e (diff)
downloadgcc-2789fcfd063bf5ef44f239962d7d369ecb631c44.tar.gz
re PR libf2c/12263 (compiler error in libf2c/libI77/backspace.c)
* fixinc/inclhack.def (stdio_va_list): Removed _ap fix. (irix_stdio_va_list): Don't require leading printf, IRIX 6.5.21 introduced some multi-line prototypes. * fixinc/fixincl.x: Regenerate. Fixes PR libf2c/12263. From-SVN: r72278
Diffstat (limited to 'gcc/fixinc/fixincl.x')
-rw-r--r--gcc/fixinc/fixincl.x5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/fixinc/fixincl.x b/gcc/fixinc/fixincl.x
index a417dc2cba0..bc7c4307469 100644
--- a/gcc/fixinc/fixincl.x
+++ b/gcc/fixinc/fixincl.x
@@ -2722,7 +2722,7 @@ tSCC zIrix_Stdio_Va_ListList[] =
* content selection pattern - do fix if pattern found
*/
tSCC zIrix_Stdio_Va_ListSelect0[] =
- "(printf\\(.*), /\\* va_list \\*/ char \\*";
+ "/\\* va_list \\*/ char \\*";
#define IRIX_STDIO_VA_LIST_TEST_CT 1
static tTestDesc aIrix_Stdio_Va_ListTests[] = {
@@ -2733,7 +2733,7 @@ static tTestDesc aIrix_Stdio_Va_ListTests[] = {
*/
static const char* apzIrix_Stdio_Va_ListPatch[] = {
"format",
- "%1, __gnuc_va_list",
+ "__gnuc_va_list",
(char*)NULL };
/* * * * * * * * * * * * * * * * * * * * * * * * * *
@@ -4463,7 +4463,6 @@ static tTestDesc aStdio_Va_ListTests[] = {
static const char* apzStdio_Va_ListPatch[] = { "sed",
"-e", "s@ va_list @ __gnuc_va_list @\n\
s@ va_list)@ __gnuc_va_list)@\n\
-s@va_list _ap;@__gnuc_va_list _ap;@\n\
s@(va_list)&@(__gnuc_va_list)\\&@\n\
s@ _VA_LIST_));@ __gnuc_va_list));@\n\
s@ __VA_LIST__));@ __gnuc_va_list));@\n\