News for hackers. Stuff that matters.
Re:Proposal for a Friendly Dialect of C by thedufer on Wednesday August 27, 2014 @06:03PM (#8234900)
"Undefined behavior" affects the entire output of the compilation - it allows the compiler to change anything, anywhere (dropping overflow checks on the assumption that overflow can't happen is perfectly legal, for example).

An "unspecified value"/"undefined value" seems to mean that the associated operation can return anything it wants, but can't affect adjacent code.

There are no comments on this comment yet.