------- Comment #8 from joseph at codesourcery dot com  2010-07-24 19:49 -------
Subject: Re:  [4.6 Regression] -Os
 -fkeep-inline-functions causes FAIL: gcc.c-torture/execute/builtins/pr22237.c
 execution

On Fri, 23 Jul 2010, rguenth at gcc dot gnu dot org wrote:

> Joseph, this is really triggering undefined behavior in C, does it?

I don't see anything undefined here.  Remember that a return is not an 
assignment and it's only direct assignments of overlapping values that are 
disallowed (in N1256 this is 6.8.6.4 paragraph 4 and footnote 139; this 
was added in C90 TC1 following DR#001).


-- 


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

Reply via email to