public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Diego 'Flameeyes' Pettenò" <flameeyes@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Replacing cpu-feature USE flags
Date: Fri, 7 Jul 2006 02:08:57 +0200	[thread overview]
Message-ID: <200607070208.57971@enterprise.flameeyes.is-a-geek.org> (raw)
In-Reply-To: <20060707005418.78a6d7ea@snowdrop.home>

[-- Attachment #1: Type: text/plain, Size: 2278 bytes --]

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 #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2006-07-07  0:20 UTC|newest]

Thread overview: 136+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-06 10:52 [gentoo-dev] Replacing cpu-feature USE flags Diego 'Flameeyes' Pettenò
2006-07-06 11:00 ` Stuart Herbert
2006-07-06 11:23   ` Diego 'Flameeyes' Pettenò
2006-07-25 12:05     ` Enrico Weigelt
2006-07-06 11:03 ` Ioannis Aslanidis
2006-07-06 11:40 ` Donnie Berkholz
2006-07-06 11:48   ` Diego 'Flameeyes' Pettenò
2006-07-06 11:58     ` Donnie Berkholz
2006-07-06 12:21       ` Diego 'Flameeyes' Pettenò
2006-07-06 19:04         ` Harald van Dijk
2006-07-07  0:46     ` Mike Frysinger
2006-07-07  0:57       ` Diego 'Flameeyes' Pettenò
2006-07-07  1:19         ` Mike Frysinger
2006-07-06 15:41   ` Ned Ludd
2006-07-06 15:55     ` Donnie Berkholz
2006-07-06 19:06     ` Harald van Dijk
2006-07-06 19:42       ` Gentoo vs GNU toolchain (was Re: [gentoo-dev] Replacing cpu-feature USE flags) Kevin F. Quinn
2006-07-06 19:55         ` Harald van Dijk
2006-07-06 20:03           ` Stephen P. Becker
2006-07-06 20:14             ` Harald van Dijk
2006-07-06 23:44               ` Mike Frysinger
2006-07-07  5:46                 ` Harald van Dijk
2006-07-07 14:00                   ` Kevin F. Quinn
2006-07-07 16:53                     ` Harald van Dijk
2006-07-07 17:55                       ` Ned Ludd
2006-07-07 18:40                         ` Harald van Dijk
2006-07-07 19:57                           ` Ned Ludd
2006-07-07 21:09                             ` Harald van Dijk
2006-07-08 11:24                               ` Ned Ludd
2006-07-07 20:18                         ` Tushar Teredesai
2006-07-08 11:22                           ` Ned Ludd
2006-07-07 20:40                       ` Mike Frysinger
2006-07-07 21:12                   ` Mike Frysinger
2006-07-07 21:53                     ` Harald van Dijk
2006-07-07 22:13                       ` Mike Frysinger
2006-07-07 23:04                         ` Harald van Dijk
2006-07-07 23:50                           ` Mike Frysinger
2006-07-08  6:20                             ` Harald van Dijk
2006-07-08  9:27                               ` Martin Schlemmer
2006-07-08 11:51                                 ` Harald van Dijk
2006-07-08 13:46                                   ` Martin Schlemmer
2006-07-08 16:43                                     ` Harald van Dijk
2006-07-08 19:53                                       ` Jakub Moc
2006-07-08 13:51                               ` Mike Frysinger
2006-07-06 23:42           ` Mike Frysinger
2006-07-06 19:56         ` Ciaran McCreesh
2006-07-06 20:27           ` Stephen Bennett
2006-07-06 23:40           ` Mike Frysinger
2006-07-25 12:14     ` [gentoo-dev] Replacing cpu-feature USE flags Enrico Weigelt
2006-07-25 17:07       ` Harald van Dijk
2006-08-03  0:38         ` Enrico Weigelt
2006-07-25 12:08   ` Enrico Weigelt
2006-07-06 12:19 ` Ciaran McCreesh
2006-07-06 12:29   ` Diego 'Flameeyes' Pettenò
2006-07-06 12:49     ` Ciaran McCreesh
2006-07-06 13:35       ` Olivier Crête
2006-07-06 14:03       ` Simon Stelling
2006-07-06 14:16         ` Ciaran McCreesh
2006-07-06 15:09           ` Simon Stelling
2006-07-06 15:20             ` Ciaran McCreesh
2006-07-06 15:39             ` Ned Ludd
2006-07-07  0:50         ` Mike Frysinger
2006-07-07  0:58           ` Diego 'Flameeyes' Pettenò
2006-07-07  1:15             ` Mike Frysinger
2006-07-07  2:28               ` Diego 'Flameeyes' Pettenò
2006-07-07 12:34                 ` Martin Schlemmer
2006-07-07 13:08                   ` Graham Murray
2006-07-07 13:21                   ` Simon Stelling
2006-07-07 13:53                     ` Martin Schlemmer
2006-07-07 14:03                       ` Diego 'Flameeyes' Pettenò
2006-07-07 15:31                         ` Martin Schlemmer
2006-07-07 17:22                           ` Diego 'Flameeyes' Pettenò
2006-07-07 18:34                             ` Mike Frysinger
2006-07-06 15:13       ` Kevin F. Quinn
2006-07-25 12:40         ` Enrico Weigelt
2006-07-06 16:43       ` Diego 'Flameeyes' Pettenò
2006-07-06 17:51         ` Ciaran McCreesh
2006-07-06 18:07           ` Diego 'Flameeyes' Pettenò
2006-07-06 18:29             ` Ciaran McCreesh
2006-07-06 18:42               ` Diego 'Flameeyes' Pettenò
2006-07-06 19:01                 ` Ciaran McCreesh
2006-07-06 20:02                   ` Curtis Napier
2006-07-06 20:13                     ` Diego 'Flameeyes' Pettenò
2006-07-06 20:24                       ` Ciaran McCreesh
2006-07-06 20:46                         ` Diego 'Flameeyes' Pettenò
2006-07-06 20:58                           ` Ciaran McCreesh
2006-07-06 21:12                             ` Diego 'Flameeyes' Pettenò
2006-07-06 21:23                               ` Ciaran McCreesh
2006-07-06 21:31                                 ` Joshua Jackson
2006-07-06 21:45                                   ` Ciaran McCreesh
2006-07-06 22:09                                     ` Jory A. Pratt
2006-07-06 22:28                                       ` Stephen Bennett
2006-07-06 23:10                                       ` Curtis Napier
2006-07-06 21:46                                   ` Stephen Bennett
2006-07-06 21:45                                 ` Diego 'Flameeyes' Pettenò
2006-07-06 23:16                                   ` Ciaran McCreesh
2006-07-06 23:39                                     ` Diego 'Flameeyes' Pettenò
2006-07-06 23:54                                       ` Ciaran McCreesh
2006-07-07  0:08                                         ` Diego 'Flameeyes' Pettenò [this message]
2006-07-07  0:31                                           ` Ciaran McCreesh
2006-07-07 12:24                                           ` Martin Schlemmer
2006-07-07 12:31                                             ` Brian Harring
2006-07-07 12:50                                               ` Martin Schlemmer
2006-07-07  0:01                                       ` Luca Barbato
2006-07-07  0:11                                         ` Diego 'Flameeyes' Pettenò
2006-07-07  0:31                                           ` Luca Barbato
2006-07-07 13:27                                             ` Chris Gianelloni
2006-07-07 13:36                                               ` Mike Doty
2006-07-07 16:14                                                 ` [gentoo-dev] CPU subprofiles (was: Replacing cpu-feature USE flags) Ciaran McCreesh
2006-07-07 16:20                                                   ` [gentoo-dev] CPU subprofiles Mike Doty
2006-07-07 21:46                                               ` [gentoo-dev] Replacing cpu-feature USE flags Roy Bamford
2006-07-06 21:10                       ` Kevin F. Quinn
2006-07-06 21:12                         ` Diego 'Flameeyes' Pettenò
2006-07-07 11:13                     ` Simon Stelling
2006-07-07 13:44                       ` Marius Mauch
2006-07-07 14:03                         ` Simon Stelling
2006-07-07 17:53                       ` Richard Fish
2006-07-07  0:20             ` Danny van Dyk
2006-07-07  0:27               ` Diego 'Flameeyes' Pettenò
2006-07-06 15:33   ` Ned Ludd
2006-07-06 16:44     ` Diego 'Flameeyes' Pettenò
2006-07-06 16:58       ` Ned Ludd
2006-07-06 17:09         ` Diego 'Flameeyes' Pettenò
2006-07-06 17:33           ` Ned Ludd
2006-07-06 18:08       ` Luca Barbato
2006-07-06 12:35 ` Kevin F. Quinn
2006-07-06 12:44   ` Diego 'Flameeyes' Pettenò
2006-07-06 13:17     ` Kevin F. Quinn
2006-07-06 16:02 ` Luca Barbato
2006-07-06 16:46   ` Diego 'Flameeyes' Pettenò
2006-07-06 16:27 ` Kevin F. Quinn
2006-07-06 18:02   ` Luca Barbato
2006-07-06 22:46 ` Luca Barbato
2006-07-07 11:36   ` Simon Stelling
2006-07-07 12:18     ` Luca Barbato
2006-07-06 23:35 ` Richard Fish

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200607070208.57971@enterprise.flameeyes.is-a-geek.org \
    --to=flameeyes@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox