In article <[EMAIL PROTECTED]> you write: > I know this code has undefined behaviour at _runtime_. But I thought > you were obliged to allow it to compile. That was my only point. There is no distinction between compilation and runtime in the standard. Actually, C could be interpreted, or a very smart compiler could also think real hard and replace the whole program by an equivalent printf(). Besides, a standard (C99) compiler will reject the 'main' definition. At least, the return type cannot be implicit anymore. --Thomas Pornin - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Re: Compatibility issue with 2... Russell King
- Re: Compatibility issue with 2.2.1... Manfred
- Re: Compatibility issue with 2... Andi Kleen
- Re: Compatibility issue with 2... Manfred
- Re: Compatibility issue with 2... Russell King
- Re: Compatibility issue with 2.2.19pre7 Richard Henderson
- Re: Compatibility issue with 2.2.1... Andrea Arcangeli
- Re: Compatibility issue with 2... Richard Henderson
- Re: Compatibility issue with 2... Andrea Arcangeli
- Re: Compatibility issue with 2... Richard Henderson
- Re: Compatibility issue with 2... Thomas Pornin
- Re: Compatibility issue with 2.2.19pre7 Trond Myklebust
- Re: Compatibility issue with 2.2.19pre7 Manfred Spraul
- Re: Compatibility issue with 2.2.19pre7 Trond Myklebust
- Re: Compatibility issue with 2.2.1... Trond Myklebust
- Re: Compatibility issue with 2... Andrea Arcangeli
- Re: Compatibility issue with 2... Andrea Arcangeli
- Re: Compatibility issue with 2... Trond Myklebust
- Re: Compatibility issue with 2... Russell King
- Re: Compatibility issue with 2.2.19pre7 Trond Myklebust
- Re: Compatibility issue with 2.2.19pre7 Jesse Pollard