This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH]
- From: "Hartmut Penner" <HPENNER at de dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: segher at kernel dot crashing dot org
- Date: Tue, 16 Dec 2003 14:14:10 +0100
- Subject: [PATCH]
This crashed on PowerPC64 running cc1 --help.
ChangeLog:
2003-12-12 Segher Boessenkool <boessen@de.ibm.com>
* opts.c (wrap_help): Fix overflow.
*** opts.c~ 2003-12-12 17:48:13.000000000 +0100
--- opts.c 2003-12-12 17:48:33.000000000 +0100
*************** wrap_help (const char *help, const char
*** 1829,1835 ****
len = i;
else if ((help[i] == '-' || help[i] == '/')
&& help[i + 1] != ' '
! && ISALPHA (help[i - 1]))
len = i + 1;
}
}
--- 1829,1835 ----
len = i;
else if ((help[i] == '-' || help[i] == '/')
&& help[i + 1] != ' '
! && i > 0 && ISALPHA (help[i - 1]))
len = i + 1;
}
}