Plan for bug-fixing g77-3.1.
Billinghurst, David (CRTS)
David.Billinghurst@riotinto.com
Tue Jan 29 20:22:00 GMT 2002
Swapping BIT_SIZE and BITEST in intrin.def fixes the problem on irix. I will test this on cygwin before submitting a patch.
-----Original Message-----
From: David Edelsohn [mailto:dje@watson.ibm.com]
Sent: Wednesday, 30 January 2002 3:10
To: Toon Moene
Cc: gcc@gcc.gnu.org
Subject: Re: Plan for bug-fixing g77-3.1.
If this fails, you have broken something with the way G77 invokes
bsearch, possibly the size of the table G77 is providing to the call.
Your fix is not correct because strcasecmp uses lower case as the
common case for the comparison. The table still is upper case. Your
change has absolutely no affect on the mismatch between the trinary signed
result of the comparison and the upper case collation of the table.
strcasecmp still responds with the wrong sign for words including
underscores which straddle upper case and lower case ASCII.
David
More information about the Gcc
mailing list