summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add append-cxxflags functionGordon Malm2009-01-211-1/+11
|
* Only append flags in _filter-hardened if they are validGordon Malm2009-01-081-4/+4
|
* Fix typo, there is no gcc-specs-ssp-all functionGordon Malm2009-01-081-2/+2
|
* neuter bindnow-flags even moreMike Frysinger2009-01-041-17/+3
|
* Add some fno-strict-overflow stuff we missed. Thanks Magnus Granberg (Zorry).Gordon Malm2009-01-021-1/+4
|
* gcc emits -fstrict-overflow on '>gcc-4.2' need to be able to disable that ↵Ned Ludd2008-12-211-4/+4
| | | | and pass -U to undefine bad defines - http://gcc.gnu.org/gcc-4.2/changes.html
* do not filter TOC related flags for ppc64Mike Frysinger2008-11-031-2/+2
|
* Also declare new_FFLAGS and new_FCFLAGS as arrays in replace-flags(). Bug ↵Ryan Hill2008-09-141-2/+2
| | | | #234249.
* [Fortran] Add Fortran support to filter-flags(), append-flags(), is-flagq(), ↵Donnie Berkholz2008-07-031-12/+83
| | | | strip-flags(), strip-unsupported-flags(), get-flag(). Add new functions parallel to existing ones for Fortran: append-fflags(), test-flag-F77(), test-flags-FC().
* Warn when using append-ldflags to pass libraries to link to.Diego Elio Pettenò2008-06-071-1/+7
| | | | | | | Libraries shouldn't be passed as LDFLAGS, the flags should be passed before the object files to link, while libraries should be passed after. Passing libraries through LDFLAGS is one of the causes of --as-needed failures.
* redirect the ewarn message to stderrSven Wegener2008-02-181-2/+2
|
* add eclass documentation #210394 by mrenMike Frysinger2008-02-161-89/+142
|
* Add -W* and -w to ALLOWED_FLAGS.Donnie Berkholz2007-07-221-1/+2
|
* allow -fno-strict-aliasing in strip-flags as pointed out by nyhmMike Frysinger2007-05-121-3/+4
|
* add new function append-cppflags and support CPPFLAGS a little betterMike Frysinger2007-03-241-2/+9
|
* add -gstabs to allowed flag list #169352Mike Frysinger2007-03-041-2/+3
|
* declare/shuffle around maintainersMike Frysinger2007-03-041-3/+3
|
* allow all CPPFLAGS -D* in strip-flags #159402Mike Frysinger2006-12-291-2/+2
|
* dont filter -msecure-pltMike Frysinger2006-12-271-2/+3
|
* rewrite some the flag handling functions to be simpler and to fix ↵Mike Frysinger2006-11-151-42/+46
| | | | introducing extraneous whitespace
* move gcc2-flags() to the gcc2 ebuildMike Frysinger2006-11-151-23/+1
|
* Apply whitespace checks from repoman to eclasses.Sven Wegener2006-10-141-3/+3
|
* allow -mschedule for hppaMike Frysinger2006-08-011-2/+2
|
* rewrite filter-mfpmath a bit to avoid executing external programs like tr ↵Mike Frysinger2006-07-161-6/+8
| | | | and to fix error #136800
* document maintainersMike Frysinger2006-06-151-3/+4
|
* allow -fno-ident #129763 by Nicholas DoyleMike Frysinger2006-04-151-1/+2
|
* disable prefetch-loop-arrays for unstable #64979Mike Frysinger2006-02-191-2/+2
|
* Reworked filter-flags to be more consistent; factored out common codeKevin F. Quinn2006-01-221-65/+91
| | | | to _filter-var()
* Replaced "addwrite /dev/stderr" and ">/dev/stderr" which fail withKevin F. Quinn2006-01-141-15/+8
| | | | FEATURES=userpriv, with ">&2" which works in all cases.
* make sure we translate , into spaces for raw ldflagsMike Frysinger2006-01-101-2/+3
|
* add a raw-ldflags so people can pass $LDFLAGS straight to `ld`Mike Frysinger2006-01-101-1/+12
|
* Apply whitespace checks from repoman to eclasses.Sven Wegener2006-01-011-8/+8
|
* Comment fix.Martin Schlemmer2005-12-091-2/+2
|
* Split test-flags() into CC and CXX versions.Martin Schlemmer2005-12-091-6/+24
|
* In replace-sparc64-cflags, we need local 'SPARC64_CPUS="ultrasparc3 ↵Ferris McCormick2005-12-091-2/+2
| | | | | | | | ultrasparc v9"'. Without the ultrasparc3 at the beginning of the list, in some cases, we can end up with '-mcpu=ultrasparc3' ==> '-mcpu=v83', and subsequently, package configure can fail. Problem arose from mozilla and a particular set lf CFLAGS.
* Fix deprecated warnings breaking sandbox, bug #114905.Martin Schlemmer2005-12-081-1/+7
|
* Cleanups.Martin Schlemmer2005-12-081-34/+69
|
* need to declare x as a local var in strip-unsupported-flags so we dont ↵Mike Frysinger2005-10-131-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-091-1/+20
| | | | binding on GNU and non-GNU linkers.
* add some sanity checks to make sure people use these functions correctlyMike Frysinger2005-09-271-1/+7
|
* deprecate has_hardened/pic/pie/ssp/ssp_all in favour of gcc-specs-*Kevin F. Quinn2005-08-011-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 #99896Mike Frysinger2005-07-221-1/+2
|
* Add -mieee -mieee-with-inexact to ALLOWED_FLAGS, esp. for alphaAron Griffis2005-07-111-1/+2
|
* Remove ECLASS= and INHERITED= which haven't been necessary for a long time nowAron Griffis2005-07-061-2/+1
|
* Remove ECLASS= and INHERITED= which haven't been necessary for a long time nowAron Griffis2005-07-061-2/+1
|
* remove pointless USE=debug usage and move all the ABI flags into shared setupMike Frysinger2005-06-241-18/+10
|
* - update has_pic to not test for pie. add has_ssp_all and comments. Kevin F. ↵Ned Ludd2005-04-281-2/+21
| | | | Quinn
* filter mtune -> mcpu with gcc2 #88147Mike Frysinger2005-04-061-21/+12
|
* fix bug in stripping ldflags when you stripped the only itemMike Frysinger2005-03-181-12/+12
|
* whitespaceMichael Sterrett2005-02-191-10/+10
|