This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: [PATCH][RFC] Another approach to fixing "bad" inlining
On 10 July 2007 15:23, Richard Guenther wrote:
Excuse me for butting-in on what is a side-issue, but ...
> where this is undefined at runtime only, so we may not issue an error.
> Now we will happily inline, but simply leave y uninitialized (which
> should be valid, as the code is undefined at runtime).
... what is "undefined at runtime only"? I couldn't find a definition for
this distinction between different kinds of undefined behaviour, and the note
at n2794/3.18.2 suggests there's no reason not to issue an error.
Or is this part of the great linguistics debate about 'may' vs. 'can'? :-)
cheers,
DaveK
--
Can't think of a witty .sigline today....