Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | need to declare x as a local var in strip-unsupported-flags so we dont ↵ | Mike Frysinger | 2005-10-13 | 1 | -10/+10 | |
| | | | | pollute callers env ... also touchup syntax there and in has_m32 | |||||
* | Added bindnow-flags function to find out the right flags to enable now ↵ | Diego Elio Pettenò | 2005-10-09 | 1 | -1/+20 | |
| | | | | binding on GNU and non-GNU linkers. | |||||
* | add some sanity checks to make sure people use these functions correctly | Mike Frysinger | 2005-09-27 | 1 | -1/+7 | |
| | ||||||
* | deprecate has_hardened/pic/pie/ssp/ssp_all in favour of gcc-specs-* | Kevin F. Quinn | 2005-08-01 | 1 | -2/+26 | |
| | | | | | | from toolchain-funcs modify has_ssp/has_ssp_all to also try gcc-spec-ssp (for bug #90311 and bug #100902) | |||||
* | dont file -m{,no-}tls-direct-seg-refs flags #99896 | Mike Frysinger | 2005-07-22 | 1 | -1/+2 | |
| | ||||||
* | Add -mieee -mieee-with-inexact to ALLOWED_FLAGS, esp. for alpha | Aron Griffis | 2005-07-11 | 1 | -1/+2 | |
| | ||||||
* | Remove ECLASS= and INHERITED= which haven't been necessary for a long time now | Aron Griffis | 2005-07-06 | 1 | -2/+1 | |
| | ||||||
* | Remove ECLASS= and INHERITED= which haven't been necessary for a long time now | Aron Griffis | 2005-07-06 | 1 | -2/+1 | |
| | ||||||
* | remove pointless USE=debug usage and move all the ABI flags into shared setup | Mike Frysinger | 2005-06-24 | 1 | -18/+10 | |
| | ||||||
* | - update has_pic to not test for pie. add has_ssp_all and comments. Kevin F. ↵ | Ned Ludd | 2005-04-28 | 1 | -2/+21 | |
| | | | | Quinn | |||||
* | filter mtune -> mcpu with gcc2 #88147 | Mike Frysinger | 2005-04-06 | 1 | -21/+12 | |
| | ||||||
* | fix bug in stripping ldflags when you stripped the only item | Mike Frysinger | 2005-03-18 | 1 | -12/+12 | |
| | ||||||
* | whitespace | Michael Sterrett | 2005-02-19 | 1 | -10/+10 | |
| | ||||||
* | - improved fPIC/fPIE handling now that the hardened-toolchain is alot less ↵ | Ned Ludd | 2005-02-07 | 1 | -24/+6 | |
| | | | | haskish. obsoleted etexec-flags function | |||||
* | - flag-o-matic updates from kevin quinn that handle pic/ssp detection | Ned Ludd | 2005-01-29 | 1 | -3/+10 | |
| | ||||||
* | Make has_m32 and has_m64 return true for amd64 multilib profiles. | Jeremy Huddleston | 2005-01-20 | 1 | -2/+5 | |
| | ||||||
* | Setting up ppc specific ALLOWED_FLAGS with the first being -mabi. | Chris White | 2004-12-25 | 1 | -1/+2 | |
| | ||||||
* | Added -m{32,64} to allowed flags on sparc. | Jeremy Huddleston | 2004-12-22 | 1 | -1/+2 | |
| | ||||||
* | mips does need to auto append -fno-PIC/-nopie in the etexec function when ↵ | Ned Ludd | 2004-11-13 | 1 | -3/+2 | |
| | | | | ebuilds filter-flags -fPIC | |||||
* | allow debugging flags through strip-flags | Mike Frysinger | 2004-10-30 | 1 | -2/+6 | |
| | ||||||
* | use $(tc-getCC) | Mike Frysinger | 2004-10-28 | 1 | -8/+4 | |
| | ||||||
* | Fixed has_m{32,64}(). Both functions use tc-getCC() now, thus inheriting | Danny van Dyk | 2004-10-21 | 1 | -4/+6 | |
| | | | | toolchain-funcs. | |||||
* | move gcc2-flags out of gcc.eclass and into flag-o-matic | Mike Frysinger | 2004-10-13 | 1 | -1/+32 | |
| | ||||||
* | dont output to /dev/null, use a temp file instead | Mike Frysinger | 2004-10-09 | 1 | -8/+11 | |
| | ||||||
* | Add support for other classes of MIPS cpus. | Robin H. Johnson | 2004-10-01 | 1 | -2/+2 | |
| | ||||||
* | reverse parameter order of replace-cpu-flags #60597 | Mike Frysinger | 2004-09-25 | 1 | -7/+8 | |
| | ||||||
* | update has_hardened for GCC_SPECS support | Travis Tilley | 2004-09-14 | 1 | -3/+6 | |
| | ||||||
* | add -fno-stack-protector and -fno-pie to allowed flags | Travis Tilley | 2004-08-08 | 1 | -2/+2 | |
| | ||||||
* | make is-flag work for globs | Aron Griffis | 2004-08-07 | 1 | -2/+3 | |
| | ||||||
* | cockblock amd64 from the -fno-pic logic, as it will randomly break stuff | Travis Tilley | 2004-07-28 | 1 | -1/+4 | |
| | ||||||
* | back out the generic -fno and -mno filters and add a list of ABI related / ↵ | Mike Frysinger | 2004-07-27 | 1 | -4/+10 | |
| | | | | -mno- flags | |||||
* | update replace-flags to use atom code from filter-flags, related to #42006. ↵ | Aron Griffis | 2004-07-22 | 1 | -14/+29 | |
| | | | | Also add ${IUSE} to IUSE for the sake of portage .50 users, which is basically all of them at the moment | |||||
* | dont strip out -fno- and -mno- related flags | Mike Frysinger | 2004-07-18 | 1 | -4/+5 | |
| | ||||||
* | revert some QA done on the multilib checks so that they work again | Travis Tilley | 2004-07-15 | 1 | -5/+23 | |
| | ||||||
* | Fix bug 56662: make filter-flags work properly with globs | Aron Griffis | 2004-07-12 | 1 | -13/+13 | |
| | ||||||
* | update the copyright info | Mike Frysinger | 2004-06-25 | 1 | -2/+2 | |
| | ||||||
* | make sure CFLAGS are exported rather than just set #55092 | Mike Frysinger | 2004-06-25 | 1 | -6/+7 | |
| | ||||||
* | - Localize variables in functions | Aron Griffis | 2004-06-10 | 1 | -78/+76 | |
| | | | | | | | | | | | | | | - Rewrite test_flag to honor ${CC} - Add function test_version_info to run ${CC} --version and look for patterns - Use printf instead of echo in situations where flags are being printed. This avoids the possibility that echo will interpret the flags, for example -n - Modify has_hardened, has_pic, has_pie to use test_version_info. This also fixes mistakes in ${var/pattern} expressions; many patterns in this eclass were erroneously written to be regular expressions instead of globs. - Modify has_m64, has_m32 to use test_flag | |||||
* | i almost forgot to use ${CC/ .*/} instead of calling gcc directly... that ↵ | Travis Tilley | 2004-06-10 | 1 | -3/+3 | |
| | | | | would have made the embedded/cross devs unhappy with me ^^; | |||||
* | added has_m64 and has_m32 to flag-o-matic. this should make checking for ↵ | Travis Tilley | 2004-06-10 | 1 | -1/+22 | |
| | | | | multilib as simple as has_m64 && has_m32 on all multilib archs other than mips. | |||||
* | fix IUSE so that emerge -pv works again | Travis Tilley | 2004-06-08 | 1 | -2/+2 | |
| | ||||||
* | QA loving.. flag-o-matic has use debug && do_stuff, but had a missing IUSE=debug | Ned Ludd | 2004-06-06 | 1 | -1/+2 | |
| | ||||||
* | prevent etexec-flags function from rewriting CFLAGS when not using the ↵ | Ned Ludd | 2004-06-01 | 1 | -1/+11 | |
| | | | | hardened compiler. bug #52286 | |||||
* | add -fno-unit-at-a-time to the global list of allowed flags | Travis Tilley | 2004-05-30 | 1 | -2/+2 | |
| | ||||||
* | add -m32 to the list of allowed flags on x86 so that -march=k8 and -mtune=k8 ↵ | Travis Tilley | 2004-05-26 | 1 | -2/+3 | |
| | | | | can be used on amd64 machines in 32bit without accidentally producing 64bit code | |||||
* | added new switches for enabling and suppressing hardened PIE/SSP building | Alexander Gabert | 2004-05-12 | 1 | -16/+16 | |
| | ||||||
* | change use syntax to the right form | Mike Frysinger | 2004-05-11 | 1 | -4/+4 | |
| | ||||||
* | append-lfs-flags | Mike Frysinger | 2004-05-06 | 1 | -1/+5 | |
| | ||||||
* | support cflags -nopie | Scott W Taylor | 2004-04-12 | 1 | -8/+6 | |
| | ||||||
* | trimmed down etexec-flags and fstack-flags | Scott W Taylor | 2004-04-10 | 1 | -13/+5 | |
| |