Subject: Re: port-xen/29887: sysctl kern.consdev coredumps
To: Jason Thorpe <thorpej@shagadelic.org>
From: Greywolf <greywolf@starwolf.com>
List: tech-userlevel
Date: 06/18/2005 23:14:33
Jason Thorpe wrote:

>
> On Jun 17, 2005, at 4:29 PM, der Mouse wrote:
>
>> I call it a bug not in the sense of "it's forbidden to do that" but
>> rather in the sense of "the compiler should be *useful*, not do
>> everything it is possibly allowed to by the spec to surprise people".
>
>
> The only reason it is "surprising" you is because you are relying on  
> behavior that is specifically described as "undefined" by the  
> standard.  You do so at your peril.
>
> -- thorpej

Could you please enlighten me, at least, as to where the standard defines
that a library call can be overridden on a whim by the compiler, much less
without explicit request by the programmer?

-- 
				--*greywolf;