summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add -nopie to the allow flag list #527214Mike Frysinger2014-11-011-2/+2
|
* Added -mfix-r10000/-mno-fix-r10000 to ALLOWED_FLAGS for MIPS.Joshua Kinard2014-08-111-2/+2
|
* Avoid reserved names for functions and variables, bug 516092.Ulrich Müller2014-07-111-3/+3
|
* Whitespace.Ulrich Müller2014-07-041-3/+3
|
* Add -Og, -gdwarf-*, and -fabi=* to allowed flags (bug #512534, #512754).Ryan Hill2014-06-141-5/+5
| | | | Use a glob for -fstack-protector and friends.
* If you an empty argument to append-libs, you end up with a dangling -l ↵Robin H. Johnson2014-06-141-1/+5
| | | | without a library. Catch this in QA. Caught infra with a broken ncurses in net-dialup/xc with append-libs "$($(tc-getPKG_CONFIG) --libs ncurses)"
* Add missing leading spaces for ALLOWED_FLAGS for 4.8 and 4.9Thomas Sachau2014-02-021-3/+3
|
* Add -fdiagnostics* and ISA flags for 4.8 and 4.9.Ryan Hill2014-02-011-2/+7
|
* Spelling fixes.Robin H. Johnson2013-12-281-3/+3
|
* Per discussion with Flameeyes, make -l and -L always valid, and only warn ↵Robin H. Johnson2013-12-271-9/+15
| | | | about other arguments to append-libs. Also document expected arguments to append-libs.
* There are usages in the tree of "append-libs $(pkg-config ...)"; if ↵Robin H. Johnson2013-12-271-2/+7
| | | | pkg-config returns something other than a library, append-libs can end up inserting -l-L/usr/lib64 or other weirdness. We need to check for these and warn about them.
* Add -fno-builtin* to ALLOWED_FLAGS - requested by Justin Vrooman.Ryan Hill2013-11-021-2/+2
|
* Consider -frecord-gcc-switches a safe flag and do not strip it with strip-flags.Michał Górny2013-10-271-2/+2
|
* strip-flags: log changes when they happen for user to see #487104Mike Frysinger2013-10-121-1/+4
|
* append-*flags: revert to old behavior where we always append the flags ↵Mike Frysinger2013-09-301-9/+24
| | | | specified rather than doing testing on them; it is not feasible to handle flags that have spaces in them #417047
* filter-mfpmath: handle "both" and "387+sse" forms #349172 by Kacper KowalikMike Frysinger2013-09-051-2/+4
|
* Don't check for twice, but check for redirect support, #445244; thanks ↵Justin Lecher2013-01-121-5/+4
| | | | Andrey Hippo for the patch
* Add fix for nen gnu compiler which use -x as command line arg internally, ↵Justin Lecher2012-12-201-3/+8
| | | | #445244
* strip-flags: tweak -mfloat-abi in ALLOWED_FLAGS setup #445718 by Rick FarinaMike Frysinger2012-12-031-2/+2
|
* test-flag-PROG: read from stdin rather than directly from /dev/null as some ↵Mike Frysinger2012-11-291-2/+2
| | | | compiler driver versions cannot handle that #443778
* test-flags-PROG: use arrays to simplify code a bitMike Frysinger2012-11-181-6/+6
|
* test-flags: set the lang according to the compiler we are using rather than ↵Mike Frysinger2012-11-181-7/+8
| | | | always testing the C frontend so that we can handle language-specific flags correctly #439914 by Alphat-PC
* raw-ldflags: fix typo in previous commit #441808#10Mike Frysinger2012-11-111-2/+2
|
* raw-ldflags: throw away flags that do not start with -Wl, #441808Mike Frysinger2012-11-111-3/+9
|
* strip-flags: revert previous commit as it was unnecessary; fix _is_flagq to ↵Mike Frysinger2012-10-301-4/+5
| | | | handle arrays #440306 by Mr. Bones.
* strip-flags: do not add -O2 if user has -O #440306 by Denis MMike Frysinger2012-10-301-2/+2
|
* use eqawarn rather than ewarn for append-ldflags checking #423159 by Pacho RamosMike Frysinger2012-06-231-2/+2
|
* Allow header and library paths flags in setup-allowed-flags(), bug #414641Fabian Groffen2012-06-181-3/+7
|
* Update Intel/AMD instruction sets for 4.7.Ryan Hill2012-06-051-1/+3
|
* Add -mfloat-abi=* to ALLOWED_FLAGS (bug #419615 by Hector Martin).Ryan Hill2012-06-051-2/+3
|
* fix moronic syntax error in previous commitMike Frysinger2012-05-311-2/+2
|
* also warn on -Wl, flags passed to append-flagsMike Frysinger2012-05-311-2/+3
|
* Sort ldflags handling functions to logic placeJustin Lecher2012-05-301-27/+27
|
* warn when people add preprocessor/linker flags with `append-flags`Mike Frysinger2012-05-261-1/+5
|
* Adds CCASFLAGS to list of flags which are filteredAnthony G. Basile2012-02-261-3/+3
|
* quote single flag arg to test-flag-PROG since we are only testing one flag, ↵Mike Frysinger2012-01-161-4/+4
| | | | and we want to handle any weirdness in that flag (such as spaces) #399055
* unify duplicated lists of variable names and duplicated code blocks, and try ↵Mike Frysinger2012-01-141-88/+52
| | | | to clean up code a bit
* mark has_m32 as dead since no one uses it, and mark has_m64 as a warning ↵Mike Frysinger2012-01-141-21/+4
| | | | until xalan-c gets fixed #398855
* delete dead funcsMike Frysinger2012-01-141-23/+1
|
* have filter-flags filter out LDFLAGS too #395619Mike Frysinger2012-01-131-7/+6
|
* Clean up setup-allowed-flags().Ryan Hill2011-12-281-26/+24
|
* Remove UNSTABLE_FLAGS. Keyword status should not determine what flags are ↵Ryan Hill2011-12-281-10/+2
| | | | used. Move -Os to allowed flags as it's been stable since 4.0ish and drop -O0 because it breaks things a lot.
* relocate tests to tests/ subdirMike Frysinger2011-12-151-27/+1
|
* avoid multiple inclusions when possible to speed caching upMike Frysinger2011-12-101-1/+6
|
* allow -mx32 ABI flagMike Frysinger2011-12-071-2/+2
|
* move away from $* to "$@" to pass args sanelyMike Frysinger2011-11-141-13/+12
|
* Test that appended flags are valid. This allows people to add flags that ↵Ryan Hill2011-11-111-6/+6
| | | | were unsupported in earlier releases without needing to do version checking.
* document optional args to raw-ldflagsMike Frysinger2011-10-081-2/+4
|
* add pointer to docs in append-lfs-flags tooMike Frysinger2011-08-171-1/+2
|
* test the actual # of args and not whether their expansion is an empty stringMike Frysinger2011-08-171-3/+3
|