------- 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