On Friday 07 July 2006 01:54, Ciaran McCreesh wrote:
> With __PIC__ there's not much choice. Here there is.
I would rather say that __PIC__ is guaranteed.

> In the VIS case, there are plenty of situations where GCC will think
> that the underlying system doesn't do VIS (because that's the only way
> of stopping it from producing broken code), but where hand-crafted VIS
> code is fine and desirable.
Okay, this is why i wanted to know that from SPARC team, as I have no 
knowledge of that architecture. I suppose then that VIS cannot be handled by 
this way.
> | No, we never spent years telling them not to use your so-called
> | "CFLAGS hacks" that are rather a proper usage of what the compiler
> | gives you.
> Wrong. We did.
Then you were wrong. I could have spent time explaining them when they make 
sense and why they don't in their usecases. If you did, well, then you really 
need to know better what you do because you seem to me pretty confused 
yourself, and I feel pity for you.

> Well no, if you're cross compiling you should be using an entirely
> separate configuration setup.
Same arch, slightly different setup, I find simpler to change CFLAGS.

> Basic software engineering principles. Or basic English, if you prefer.
Sorry I'm in the "Software engineering does not make real world usable" club. 
And find such terms opinable, subjective and vague.

> CFLAGS != ASFLAGS.
Point being? The idea would be that by default it passes the current 
GCC's -march.

> Well yes. There're all sorts of things wrong with this proposal, and
> some of them are more obvious than others. Still, it makes sense to
> start with the easy ones and see whether they'll suffice before moving
> onto more complex objections...
No it does not, as one would expect the big problems being hashed out first 
and then fine grained. But maybe I'm just a different kind of practical 
person than you are. Or you are not a practical person at all and just think 
of software engineering and theories and "this should work this way even if 
there is no real world way to make use of it".... oh wait...

-- 
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE

Attachment: pgpQmaDqlzqSo.pgp
Description: PGP signature

Reply via email to