http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57357

thutt at vmware dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|INVALID                     |---

--- Comment #7 from thutt at vmware dot com ---
(In reply to Andrew Pinski from comment #6)
> (In reply to thutt from comment #5) 
> > Is there simple explanation for the difference in behavior?
> 
> Is the preprocessed source the same?  I bet glibc enables some inline
> function at -O1.

Yes, the cpp output is different.

Because this produces different results for -O0 and -O1, I'm reopening 
because the compiler really shouldn't fail with one setting and succeed with
another.

Reply via email to