Gentoo Archives: gentoo-dev

From: Ryan Hill <dirtyepic@g.o>
To: gentoo-commits@l.g.o
Cc: gentoo-dev@l.g.o, grobian@g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: flag-o-matic.eclass
Date: Sun, 05 Apr 2009 00:48:19
Message-Id: 20090404184950.08b6cfc8@halo.dirtyepic.sk.ca
1 On Sat, 04 Apr 2009 17:57:54 +0000
2 "Fabian Groffen (grobian)" <grobian@g.o> wrote:
3
4 > grobian 09/04/04 17:57:54
5 >
6 > Modified: flag-o-matic.eclass
7 > Log:
8 > backport fix for x86-macos in filter-flags from Prefix
9 >
10 > Revision Changes Path
11 > 1.133 eclass/flag-o-matic.eclass
12 >
13 > file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/flag-o-matic.eclass?rev=1.133&view=markup
14 > plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/flag-o-matic.eclass?rev=1.133&content-type=text/plain
15 > diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/eclass/flag-o-matic.eclass?r1=1.132&r2=1.133
16 >
17 > Index: flag-o-matic.eclass
18 > ===================================================================
19 > RCS file: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v
20 > retrieving revision 1.132
21 > retrieving revision 1.133
22 > diff -u -r1.132 -r1.133
23 > --- flag-o-matic.eclass 21 Jan 2009 00:42:20 -0000 1.132
24 > +++ flag-o-matic.eclass 4 Apr 2009 17:57:54 -0000 1.133
25 > @@ -1,6 +1,6 @@
26 > # Copyright 1999-2009 Gentoo Foundation
27 > # Distributed under the terms of the GNU General Public License v2
28 > -# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.132 2009/01/21 00:42:20 gengor Exp $
29 > +# $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.133 2009/04/04 17:57:54 grobian Exp $
30 >
31 > # @ECLASS: flag-o-matic.eclass
32 > # @MAINTAINER:
33 > @@ -52,6 +52,12 @@
34 > -m32 -m64 -mabi -mlittle-endian -mbig-endian -EL -EB -fPIC \
35 > -mlive-g0 -mcmodel -mstack-bias -mno-stack-bias \
36 > -msecure-plt -m*-toc -D* -U*"
37 > +
38 > + # killing these two on OSX/Intel will disable SSE, resulting in failing
39 > + # compilations, as the headers expect SSE to be enabled (Apple knows what
40 > + # hardware they run on afterall, don't they?)
41 > + [[ ${CHOST} == i?86-apple-darwin* ]] \
42 > + && ALLOWED_FLAGS="${ALLOWED_FLAGS} -march=prescott -march=nocona"
43 >
44
45 Why do these have to be specifically included? Aren't they handed by
46
47 34 export ALLOWED_FLAGS="${ALLOWED_FLAGS} -O -O0 -O1 -O2 -mcpu -march -mtune"
48
49
50
51 --
52 gcc-porting, by design, by neglect
53 treecleaner, for a fact or just for effect
54 wxwidgets @ gentoo EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies