Linux and aliasing?

Branko Cibej branko.cibej@hermes.si
Wed Jun 30 15:43:00 GMT 1999


Linus Torvalds wrote:

> I think it's a damn shame that instead of technical arguments _everything_
> revolves around people reading the standard as if it was the bible, and
> trying to make people feel guilty for not really caring. It's not a sin to
> just want to get good code without having to do magic contortions, guys.

Why, Linus, it's trivial to do! Use MSVC instead of egcs, then you can do

     #pragma optimize("a", on/off)

around every single statement, if you like. It even supports anonymous unions
_and_ structs, and is only slightly influenced by the ISO C standard.

They'll even sell you a version that can generate code for the alpha!

>:->

    Brane


P.S.: Just for the record: I, a "real user" and (imnsho) a "clever programmer"
who "know what I'm doing", at least most of the time, and who do not "read the
standard as if it were a bible", vote for having a standard-conforming
compiler that's not bloated by a ton of marginally useful (or even useless)
features. If I want featuritis, I know where I can get it.


P.P.S: They can't even spell "optimise" ...

--
Branko Čibej                 <branko.cibej@hermes.si>
HERMES SoftLab, Litijska 51, 1000 Ljubljana, Slovenia
voice: (+386 61) 186 53 49   fax: (+386 61) 186 52 70




More information about the Gcc mailing list