bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: binutils-2.15 - work around for gcc optimization problem on sparc -s


From: Nick Clifton
Subject: Re: binutils-2.15 - work around for gcc optimization problem on sparc -sun-solaris2.7
Date: Wed, 14 Jul 2004 15:03:16 +0100
User-agent: Mozilla Thunderbird 0.7 (X11/20040615)

Hi Eric,
Hi Eric,


Hi Nick,


Maybe...  It involves arithmetic comparisons of pointers to separately
allocated objects, which is a bit dubious in the first place.


Note that it doesn't compare pointers directly, but first performs a substraction on pointers which is strictly specified by C99 6.5.6 ยง9: "When two pointers are substracted, both shall point to elements of the same array object, or one past the last element of the array object; the result is the difference of the subscripts of the two array elements."

So my understanding is that there isn't any GCC bug here.


Doh!  Yes - I missed this.  Very sorry.  I will revert Kelvin's patch.


Thanks!






reply via email to

[Prev in Thread] Current Thread [Next in Thread]