| 1 | # Copyright 1999-2006 Gentoo Foundation |
1 | # Copyright 1999-2006 Gentoo Foundation |
| 2 | # Distributed under the terms of the GNU General Public License v2 |
2 | # Distributed under the terms of the GNU General Public License v2 |
| 3 | # $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.109 2006/07/16 05:49:47 vapier Exp $ |
3 | # $Header: /var/cvsroot/gentoo-x86/eclass/flag-o-matic.eclass,v 1.110 2006/08/01 00:49:16 vapier Exp $ |
| 4 | # |
4 | # |
| 5 | # Maintainer: base-system@gentoo.org |
5 | # Maintainer: base-system@gentoo.org |
| 6 | |
6 | |
| 7 | # need access to emktemp() |
7 | # need access to emktemp() |
| 8 | inherit eutils toolchain-funcs multilib |
8 | inherit eutils toolchain-funcs multilib |
| … | |
… | |
| 106 | ALLOWED_FLAGS="${ALLOWED_FLAGS} -fno-stack-protector -fno-stack-protector-all" |
106 | ALLOWED_FLAGS="${ALLOWED_FLAGS} -fno-stack-protector -fno-stack-protector-all" |
| 107 | ALLOWED_FLAGS="${ALLOWED_FLAGS} -mregparm -mno-app-regs -mapp-regs \ |
107 | ALLOWED_FLAGS="${ALLOWED_FLAGS} -mregparm -mno-app-regs -mapp-regs \ |
| 108 | -mno-mmx -mno-sse -mno-sse2 -mno-sse3 -mno-3dnow \ |
108 | -mno-mmx -mno-sse -mno-sse2 -mno-sse3 -mno-3dnow \ |
| 109 | -mips1 -mips2 -mips3 -mips4 -mips32 -mips64 -mips16 \ |
109 | -mips1 -mips2 -mips3 -mips4 -mips32 -mips64 -mips16 \ |
| 110 | -msoft-float -mno-soft-float -mhard-float -mno-hard-float -mfpu \ |
110 | -msoft-float -mno-soft-float -mhard-float -mno-hard-float -mfpu \ |
| 111 | -mieee -mieee-with-inexact \ |
111 | -mieee -mieee-with-inexact -mschedule \ |
| 112 | -mtls-direct-seg-refs -mno-tls-direct-seg-refs \ |
112 | -mtls-direct-seg-refs -mno-tls-direct-seg-refs \ |
| 113 | -mflat -mno-flat -mno-faster-structs -mfaster-structs \ |
113 | -mflat -mno-flat -mno-faster-structs -mfaster-structs \ |
| 114 | -m32 -m64 -mabi -mlittle-endian -mbig-endian -EL -EB -fPIC \ |
114 | -m32 -m64 -mabi -mlittle-endian -mbig-endian -EL -EB -fPIC \ |
| 115 | -mlive-g0 -mcmodel -mstack-bias -mno-stack-bias" |
115 | -mlive-g0 -mcmodel -mstack-bias -mno-stack-bias" |
| 116 | |
116 | |