/[gentoo-x86]/eclass/flag-o-matic.eclass
Gentoo

Log of /eclass/flag-o-matic.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Links to HEAD: (view) (download) (annotate)

Revision 1.201 - (view) (download) (annotate) - [select for diffs]
Fri Jul 11 08:21:58 2014 UTC (2 weeks, 3 days ago) by ulm
Branch: MAIN
CVS Tags: HEAD
Changes since 1.200: +3 -3 lines
Diff to previous 1.200 , to selected 1.170
Avoid reserved names for functions and variables, bug 516092.


Revision 1.200 - (view) (download) (annotate) - [select for diffs]
Fri Jul 4 08:01:51 2014 UTC (3 weeks, 3 days ago) by ulm
Branch: MAIN
Changes since 1.199: +3 -3 lines
Diff to previous 1.199 , to selected 1.170
Whitespace.


Revision 1.199 - (view) (download) (annotate) - [select for diffs]
Sat Jun 14 07:34:59 2014 UTC (6 weeks, 2 days ago) by rhill
Branch: MAIN
Changes since 1.198: +5 -5 lines
Diff to previous 1.198 , to selected 1.170
Add -Og, -gdwarf-*, and -fabi=* to allowed flags (bug #512534, #512754).
Use a glob for -fstack-protector and friends.


Revision 1.198 - (view) (download) (annotate) - [select for diffs]
Sat Jun 14 05:14:55 2014 UTC (6 weeks, 3 days ago) by robbat2
Branch: MAIN
Changes since 1.197: +5 -1 lines
Diff to previous 1.197 , to selected 1.170
If you an empty argument to append-libs, you end up with a dangling -l 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)"


Revision 1.197 - (view) (download) (annotate) - [select for diffs]
Sun Feb 2 22:26:13 2014 UTC (5 months, 3 weeks ago) by tommy
Branch: MAIN
Changes since 1.196: +3 -3 lines
Diff to previous 1.196 , to selected 1.170
Add missing leading spaces for ALLOWED_FLAGS for 4.8 and 4.9


Revision 1.196 - (view) (download) (annotate) - [select for diffs]
Sat Feb 1 18:52:32 2014 UTC (5 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.195: +7 -2 lines
Diff to previous 1.195 , to selected 1.170
Add -fdiagnostics* and ISA flags for 4.8 and 4.9.


Revision 1.195 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 00:25:53 2013 UTC (7 months ago) by robbat2
Branch: MAIN
Changes since 1.194: +3 -3 lines
Diff to previous 1.194 , to selected 1.170
Spelling fixes.


Revision 1.194 - (view) (download) (annotate) - [select for diffs]
Fri Dec 27 21:39:36 2013 UTC (7 months ago) by robbat2
Branch: MAIN
Changes since 1.193: +15 -9 lines
Diff to previous 1.193 , to selected 1.170
Per discussion with Flameeyes, make -l and -L always valid, and only warn about other arguments to append-libs. Also document expected arguments to append-libs.


Revision 1.193 - (view) (download) (annotate) - [select for diffs]
Fri Dec 27 21:27:38 2013 UTC (7 months ago) by robbat2
Branch: MAIN
Changes since 1.192: +7 -2 lines
Diff to previous 1.192 , to selected 1.170
There are usages in the tree of "append-libs $(pkg-config ...)"; if 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.


Revision 1.192 - (view) (download) (annotate) - [select for diffs]
Sat Nov 2 03:20:37 2013 UTC (8 months, 3 weeks ago) by dirtyepic
Branch: MAIN
Changes since 1.191: +2 -2 lines
Diff to previous 1.191 , to selected 1.170
Add -fno-builtin* to ALLOWED_FLAGS - requested by Justin Vrooman.


Revision 1.191 - (view) (download) (annotate) - [select for diffs]
Sun Oct 27 07:21:05 2013 UTC (9 months ago) by mgorny
Branch: MAIN
Changes since 1.190: +2 -2 lines
Diff to previous 1.190 , to selected 1.170
Consider -frecord-gcc-switches a safe flag and do not strip it with strip-flags.


Revision 1.190 - (view) (download) (annotate) - [select for diffs]
Sat Oct 12 19:50:02 2013 UTC (9 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.189: +4 -1 lines
Diff to previous 1.189 , to selected 1.170
strip-flags: log changes when they happen for user to see #487104


Revision 1.189 - (view) (download) (annotate) - [select for diffs]
Mon Sep 30 06:39:56 2013 UTC (9 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.188: +24 -9 lines
Diff to previous 1.188 , to selected 1.170
append-*flags: revert to old behavior where we always append the flags specified rather than doing testing on them; it is not feasible to handle flags that have spaces in them #417047


Revision 1.188 - (view) (download) (annotate) - [select for diffs]
Thu Sep 5 05:28:01 2013 UTC (10 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.187: +4 -2 lines
Diff to previous 1.187 , to selected 1.170
filter-mfpmath: handle "both" and "387+sse" forms #349172 by Kacper Kowalik


Revision 1.187 - (view) (download) (annotate) - [select for diffs]
Sat Jan 12 14:32:31 2013 UTC (18 months, 2 weeks ago) by jlec
Branch: MAIN
Changes since 1.186: +4 -5 lines
Diff to previous 1.186 , to selected 1.170
Don't check for  twice, but check for redirect support, #445244; thanks Andrey Hippo for the patch


Revision 1.186 - (view) (download) (annotate) - [select for diffs]
Thu Dec 20 21:01:50 2012 UTC (19 months, 1 week ago) by jlec
Branch: MAIN
Changes since 1.185: +8 -3 lines
Diff to previous 1.185 , to selected 1.170
Add fix for nen gnu compiler which use -x as command line arg internally, #445244


Revision 1.185 - (view) (download) (annotate) - [select for diffs]
Mon Dec 3 21:20:54 2012 UTC (19 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.184: +2 -2 lines
Diff to previous 1.184 , to selected 1.170
strip-flags: tweak -mfloat-abi in ALLOWED_FLAGS setup #445718 by Rick Farina


Revision 1.184 - (view) (download) (annotate) - [select for diffs]
Thu Nov 29 23:27:32 2012 UTC (19 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.183: +2 -2 lines
Diff to previous 1.183 , to selected 1.170
test-flag-PROG: read from stdin rather than directly from /dev/null as some compiler driver versions cannot handle that #443778


Revision 1.183 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 08:29:17 2012 UTC (20 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.182: +6 -6 lines
Diff to previous 1.182 , to selected 1.170
test-flags-PROG: use arrays to simplify code a bit


Revision 1.182 - (view) (download) (annotate) - [select for diffs]
Sun Nov 18 08:27:00 2012 UTC (20 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.181: +8 -7 lines
Diff to previous 1.181 , to selected 1.170
test-flags: set the lang according to the compiler we are using rather than always testing the C frontend so that we can handle language-specific flags correctly #439914 by Alphat-PC


Revision 1.181 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 20:00:57 2012 UTC (20 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.180: +2 -2 lines
Diff to previous 1.180 , to selected 1.170
raw-ldflags: fix typo in previous commit #441808#10


Revision 1.180 - (view) (download) (annotate) - [select for diffs]
Sun Nov 11 07:00:01 2012 UTC (20 months, 2 weeks ago) by vapier
Branch: MAIN
Changes since 1.179: +9 -3 lines
Diff to previous 1.179 , to selected 1.170
raw-ldflags: throw away flags that do not start with -Wl, #441808


Revision 1.179 - (view) (download) (annotate) - [select for diffs]
Tue Oct 30 20:51:44 2012 UTC (20 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.178: +5 -4 lines
Diff to previous 1.178 , to selected 1.170
strip-flags: revert previous commit as it was unnecessary; fix _is_flagq to handle arrays #440306 by Mr. Bones.


Revision 1.178 - (view) (download) (annotate) - [select for diffs]
Tue Oct 30 20:20:37 2012 UTC (20 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.177: +2 -2 lines
Diff to previous 1.177 , to selected 1.170
strip-flags: do not add -O2 if user has -O #440306 by Denis M


Revision 1.177 - (view) (download) (annotate) - [select for diffs]
Sat Jun 23 22:21:50 2012 UTC (2 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.176: +2 -2 lines
Diff to previous 1.176 , to selected 1.170
use eqawarn rather than ewarn for append-ldflags checking #423159 by Pacho Ramos


Revision 1.176 - (view) (download) (annotate) - [select for diffs]
Mon Jun 18 06:45:28 2012 UTC (2 years, 1 month ago) by grobian
Branch: MAIN
Changes since 1.175: +7 -3 lines
Diff to previous 1.175 , to selected 1.170
Allow header and library paths flags in setup-allowed-flags(), bug #414641


Revision 1.175 - (view) (download) (annotate) - [select for diffs]
Tue Jun 5 02:16:40 2012 UTC (2 years, 1 month ago) by dirtyepic
Branch: MAIN
Changes since 1.174: +3 -1 lines
Diff to previous 1.174 , to selected 1.170
Update Intel/AMD instruction sets for 4.7.


Revision 1.174 - (view) (download) (annotate) - [select for diffs]
Tue Jun 5 02:07:44 2012 UTC (2 years, 1 month ago) by dirtyepic
Branch: MAIN
Changes since 1.173: +3 -2 lines
Diff to previous 1.173 , to selected 1.170
Add -mfloat-abi=* to ALLOWED_FLAGS (bug #419615 by Hector Martin).


Revision 1.173 - (view) (download) (annotate) - [select for diffs]
Thu May 31 00:29:06 2012 UTC (2 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.172: +2 -2 lines
Diff to previous 1.172 , to selected 1.170
fix moronic syntax error in previous commit


Revision 1.172 - (view) (download) (annotate) - [select for diffs]
Thu May 31 00:24:47 2012 UTC (2 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.171: +3 -2 lines
Diff to previous 1.171 , to selected 1.170
also warn on -Wl, flags passed to append-flags


Revision 1.171 - (view) (download) (annotate) - [select for diffs]
Wed May 30 07:59:51 2012 UTC (2 years, 1 month ago) by jlec
Branch: MAIN
Changes since 1.170: +27 -27 lines
Diff to previous 1.170
Sort ldflags handling functions to logic place


Revision 1.170 - (view) (download) (annotate) - [selected]
Sat May 26 02:55:02 2012 UTC (2 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.169: +5 -1 lines
Diff to previous 1.169
warn when people add preprocessor/linker flags with `append-flags`


Revision 1.169 - (view) (download) (annotate) - [select for diffs]
Sun Feb 26 12:09:44 2012 UTC (2 years, 5 months ago) by blueness
Branch: MAIN
Changes since 1.168: +3 -3 lines
Diff to previous 1.168 , to selected 1.170
Adds CCASFLAGS to list of flags which are filtered


Revision 1.168 - (view) (download) (annotate) - [select for diffs]
Mon Jan 16 20:03:32 2012 UTC (2 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.167: +4 -4 lines
Diff to previous 1.167 , to selected 1.170
quote single flag arg to test-flag-PROG since we are only testing one flag, and we want to handle any weirdness in that flag (such as spaces) #399055


Revision 1.167 - (view) (download) (annotate) - [select for diffs]
Sat Jan 14 09:10:54 2012 UTC (2 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.166: +51 -87 lines
Diff to previous 1.166 , to selected 1.170
unify duplicated lists of variable names and duplicated code blocks, and try to clean up code a bit


Revision 1.166 - (view) (download) (annotate) - [select for diffs]
Sat Jan 14 08:22:13 2012 UTC (2 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.165: +4 -21 lines
Diff to previous 1.165 , to selected 1.170
mark has_m32 as dead since no one uses it, and mark has_m64 as a warning until xalan-c gets fixed #398855


Revision 1.165 - (view) (download) (annotate) - [select for diffs]
Sat Jan 14 08:05:32 2012 UTC (2 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.164: +1 -23 lines
Diff to previous 1.164 , to selected 1.170
delete dead funcs


Revision 1.164 - (view) (download) (annotate) - [select for diffs]
Fri Jan 13 22:40:29 2012 UTC (2 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.163: +6 -7 lines
Diff to previous 1.163 , to selected 1.170
have filter-flags filter out LDFLAGS too #395619


Revision 1.163 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 06:28:55 2011 UTC (2 years, 7 months ago) by dirtyepic
Branch: MAIN
Changes since 1.162: +24 -26 lines
Diff to previous 1.162 , to selected 1.170
Clean up setup-allowed-flags().


Revision 1.162 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 05:48:28 2011 UTC (2 years, 7 months ago) by dirtyepic
Branch: MAIN
Changes since 1.161: +2 -10 lines
Diff to previous 1.161 , to selected 1.170
Remove UNSTABLE_FLAGS.  Keyword status should not determine what flags are used.  Move -Os to allowed flags as it's been stable since 4.0ish and drop -O0 because it breaks things a lot.


Revision 1.161 - (view) (download) (annotate) - [select for diffs]
Thu Dec 15 05:23:15 2011 UTC (2 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.160: +1 -27 lines
Diff to previous 1.160 , to selected 1.170
relocate tests to tests/ subdir


Revision 1.160 - (view) (download) (annotate) - [select for diffs]
Sat Dec 10 20:03:17 2011 UTC (2 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.159: +6 -1 lines
Diff to previous 1.159 , to selected 1.170
avoid multiple inclusions when possible to speed caching up


Revision 1.159 - (view) (download) (annotate) - [select for diffs]
Wed Dec 7 06:42:40 2011 UTC (2 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.158: +2 -2 lines
Diff to previous 1.158 , to selected 1.170
allow -mx32 ABI flag


Revision 1.158 - (view) (download) (annotate) - [select for diffs]
Mon Nov 14 20:29:03 2011 UTC (2 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.157: +12 -13 lines
Diff to previous 1.157 , to selected 1.170
move away from $* to "$@" to pass args sanely


Revision 1.157 - (view) (download) (annotate) - [select for diffs]
Fri Nov 11 07:06:25 2011 UTC (2 years, 8 months ago) by dirtyepic
Branch: MAIN
Changes since 1.156: +6 -6 lines
Diff to previous 1.156 , to selected 1.170
Test that appended flags are valid. This allows people to add flags that were unsupported in earlier releases without needing to do version checking.


Revision 1.156 - (view) (download) (annotate) - [select for diffs]
Sat Oct 8 18:37:30 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.155: +4 -2 lines
Diff to previous 1.155 , to selected 1.170
document optional args to raw-ldflags


Revision 1.155 - (view) (download) (annotate) - [select for diffs]
Wed Aug 17 18:20:59 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.154: +2 -1 lines
Diff to previous 1.154 , to selected 1.170
add pointer to docs in append-lfs-flags too


Revision 1.154 - (view) (download) (annotate) - [select for diffs]
Wed Aug 17 17:59:35 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.153: +3 -3 lines
Diff to previous 1.153 , to selected 1.170
test the actual # of args and not whether their expansion is an empty string


Revision 1.153 - (view) (download) (annotate) - [select for diffs]
Wed Aug 17 17:54:48 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.152: +5 -1 lines
Diff to previous 1.152 , to selected 1.170
document what each LFS flag does exactly


Revision 1.152 - (view) (download) (annotate) - [select for diffs]
Tue Jul 12 04:08:52 2011 UTC (3 years ago) by vapier
Branch: MAIN
Changes since 1.151: +3 -3 lines
Diff to previous 1.151 , to selected 1.170
use -c rather than -S when testing flags so that we can check for assembler flags and not just compiler flags (which lets use check -Wa,--xxx flags #373743)


Revision 1.151 - (view) (download) (annotate) - [select for diffs]
Tue Jul 12 03:58:11 2011 UTC (3 years ago) by vapier
Branch: MAIN
Changes since 1.150: +8 -70 lines
Diff to previous 1.150 , to selected 1.170
turn `ewarn` for dead flags into `die`


Revision 1.150 - (view) (download) (annotate) - [select for diffs]
Fri Feb 25 10:51:44 2011 UTC (3 years, 5 months ago) by dirtyepic
Branch: MAIN
Changes since 1.149: +2 -2 lines
Diff to previous 1.149 , to selected 1.170
Allow -fpermissive.


Revision 1.149 - (view) (download) (annotate) - [select for diffs]
Tue Feb 1 05:41:30 2011 UTC (3 years, 5 months ago) by dirtyepic
Branch: MAIN
Changes since 1.148: +5 -2 lines
Diff to previous 1.148 , to selected 1.170
Add -mfloat-gprs, -mspe, and -mno-spe for bug #353008 and new flags for 4.6.


Revision 1.148 - (view) (download) (annotate) - [select for diffs]
Sat May 8 03:47:41 2010 UTC (4 years, 2 months ago) by dirtyepic
Branch: MAIN
Changes since 1.147: +4 -1 lines
Diff to previous 1.147 , to selected 1.170
Add 4.5 -mno-* flags to exception list.


Revision 1.147 - (view) (download) (annotate) - [select for diffs]
Fri Apr 2 02:50:29 2010 UTC (4 years, 3 months ago) by abcd
Branch: MAIN
Changes since 1.146: +16 -1 lines
Diff to previous 1.146 , to selected 1.170
Add append-libs() function


Revision 1.146 - (view) (download) (annotate) - [select for diffs]
Wed Feb 17 18:20:49 2010 UTC (4 years, 5 months ago) by ssuominen
Branch: MAIN
Changes since 1.145: +1 -10 lines
Diff to previous 1.145 , to selected 1.170
Remove last of bindnow-flags.


Revision 1.145 - (view) (download) (annotate) - [select for diffs]
Sun Oct 4 10:00:53 2009 UTC (4 years, 9 months ago) by ssuominen
Branch: MAIN
Changes since 1.144: +9 -1 lines
Diff to previous 1.144 , to selected 1.170
New function: no-as-needed which returns the value to disable asneeded, for GNU ld only at this time.


Revision 1.144 - (view) (download) (annotate) - [select for diffs]
Sun Aug 16 00:16:12 2009 UTC (4 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143 , to selected 1.170
quote ~ when checking unstable arches to avoid home expansion #281311 by Florian Manschwetus


Revision 1.143 - (view) (download) (annotate) - [select for diffs]
Sat Aug 15 18:04:08 2009 UTC (4 years, 11 months ago) by zmedico
Branch: MAIN
Changes since 1.142: +2 -2 lines
Diff to previous 1.142 , to selected 1.170
Bug #281311 - Escape ~ inside strip-flags().


Revision 1.142 - (view) (download) (annotate) - [select for diffs]
Wed Jul 29 08:32:43 2009 UTC (5 years ago) by ssuominen
Branch: MAIN
Changes since 1.141: +2 -2 lines
Diff to previous 1.141 , to selected 1.170
err.


Revision 1.141 - (view) (download) (annotate) - [select for diffs]
Wed Jul 29 08:31:32 2009 UTC (5 years ago) by ssuominen
Branch: MAIN
Changes since 1.140: +3 -2 lines
Diff to previous 1.140 , to selected 1.170
Die if bindnow-flags is detected. Nothing in tree is using it anymore, including any of the old revisions.


Revision 1.140 - (view) (download) (annotate) - [select for diffs]
Mon Jul 20 04:28:07 2009 UTC (5 years ago) by vapier
Branch: MAIN
Changes since 1.139: +2 -2 lines
Diff to previous 1.139 , to selected 1.170
add -mplt to allowed flags #278276 by Zhang Le


Revision 1.139 - (view) (download) (annotate) - [select for diffs]
Tue Jun 9 22:15:43 2009 UTC (5 years, 1 month ago) by dirtyepic
Branch: MAIN
Changes since 1.138: +4 -2 lines
Diff to previous 1.138 , to selected 1.170
Update with new instruction sets.


Revision 1.138 - (view) (download) (annotate) - [select for diffs]
Tue May 26 07:18:33 2009 UTC (5 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.137: +2 -2 lines
Diff to previous 1.137 , to selected 1.170
fix another think-o in append-flags unification #271141 by Sebastian Lechte


Revision 1.137 - (view) (download) (annotate) - [select for diffs]
Sun May 24 00:33:33 2009 UTC (5 years, 2 months ago) by mr_bones_
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136 , to selected 1.170
typo fix: cpp->c for append-cflags


Revision 1.136 - (view) (download) (annotate) - [select for diffs]
Sat May 23 23:12:07 2009 UTC (5 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.135: +14 -5 lines
Diff to previous 1.135 , to selected 1.170
add a dedicated append-cflags function and define append-flags in terms of other append-*flags functions


Revision 1.135 - (view) (download) (annotate) - [select for diffs]
Sat May 23 23:06:55 2009 UTC (5 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.134: +3 -3 lines
Diff to previous 1.134 , to selected 1.170
do not strip -fno-omit-frame-pointer #270497 by Mart Raudsepp


Revision 1.134 - (view) (download) (annotate) - [select for diffs]
Sun Apr 5 08:22:29 2009 UTC (5 years, 3 months ago) by grobian
Branch: MAIN
Changes since 1.133: +1 -7 lines
Diff to previous 1.133 , to selected 1.170
remove the Darwin hook, it seemingly has been obsoleted


Revision 1.133 - (view) (download) (annotate) - [select for diffs]
Sat Apr 4 17:57:54 2009 UTC (5 years, 3 months ago) by grobian
Branch: MAIN
Changes since 1.132: +7 -1 lines
Diff to previous 1.132 , to selected 1.170
backport fix for x86-macos in filter-flags from Prefix


Revision 1.132 - (view) (download) (annotate) - [select for diffs]
Wed Jan 21 00:42:20 2009 UTC (5 years, 6 months ago) by gengor
Branch: MAIN
Changes since 1.131: +11 -1 lines
Diff to previous 1.131 , to selected 1.170
Add append-cxxflags function


Revision 1.131 - (view) (download) (annotate) - [select for diffs]
Thu Jan 8 11:29:06 2009 UTC (5 years, 6 months ago) by gengor
Branch: MAIN
Changes since 1.130: +4 -4 lines
Diff to previous 1.130 , to selected 1.170
Only append flags in _filter-hardened if they are valid


Revision 1.130 - (view) (download) (annotate) - [select for diffs]
Thu Jan 8 08:12:55 2009 UTC (5 years, 6 months ago) by gengor
Branch: MAIN
Changes since 1.129: +2 -2 lines
Diff to previous 1.129 , to selected 1.170
Fix typo, there is no gcc-specs-ssp-all function


Revision 1.129 - (view) (download) (annotate) - [select for diffs]
Sun Jan 4 17:22:16 2009 UTC (5 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.128: +3 -17 lines
Diff to previous 1.128 , to selected 1.170
neuter bindnow-flags even more


Revision 1.128 - (view) (download) (annotate) - [select for diffs]
Fri Jan 2 22:14:18 2009 UTC (5 years, 6 months ago) by gengor
Branch: MAIN
Changes since 1.127: +4 -1 lines
Diff to previous 1.127 , to selected 1.170
Add some fno-strict-overflow stuff we missed. Thanks Magnus Granberg (Zorry).


Revision 1.127 - (view) (download) (annotate) - [select for diffs]
Sun Dec 21 21:40:49 2008 UTC (5 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.126: +4 -4 lines
Diff to previous 1.126 , to selected 1.170
gcc emits -fstrict-overflow on '>gcc-4.2' need to be able to disable that and pass -U to undefine bad defines - http://gcc.gnu.org/gcc-4.2/changes.html


Revision 1.126 - (view) (download) (annotate) - [select for diffs]
Mon Nov 3 05:52:39 2008 UTC (5 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125 , to selected 1.170
do not filter TOC related flags for ppc64


Revision 1.125 - (view) (download) (annotate) - [select for diffs]
Sun Sep 14 19:43:41 2008 UTC (5 years, 10 months ago) by dirtyepic
Branch: MAIN
Changes since 1.124: +2 -2 lines
Diff to previous 1.124 , to selected 1.170
Also declare new_FFLAGS and new_FCFLAGS as arrays in replace-flags().  Bug #234249.


Revision 1.124 - (view) (download) (annotate) - [select for diffs]
Thu Jul 3 05:30:54 2008 UTC (6 years ago) by dberkholz
Branch: MAIN
Changes since 1.123: +83 -12 lines
Diff to previous 1.123 , to selected 1.170
[Fortran] Add Fortran support to filter-flags(), append-flags(), is-flagq(), strip-flags(), strip-unsupported-flags(), get-flag(). Add new functions parallel to existing ones for Fortran: append-fflags(), test-flag-F77(), test-flags-FC().


Revision 1.123 - (view) (download) (annotate) - [select for diffs]
Sat Jun 7 16:42:32 2008 UTC (6 years, 1 month ago) by flameeyes
Branch: MAIN
Changes since 1.122: +7 -1 lines
Diff to previous 1.122 , to selected 1.170
Warn when using append-ldflags to pass libraries to link to.

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.


Revision 1.122 - (view) (download) (annotate) - [select for diffs]
Mon Feb 18 18:20:47 2008 UTC (6 years, 5 months ago) by swegener
Branch: MAIN
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 , to selected 1.170
redirect the ewarn message to stderr


Revision 1.121 - (view) (download) (annotate) - [select for diffs]
Sat Feb 16 22:43:04 2008 UTC (6 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.120: +142 -89 lines
Diff to previous 1.120 , to selected 1.170
add eclass documentation #210394 by mren


Revision 1.120 - (view) (download) (annotate) - [select for diffs]
Sun Jul 22 08:21:09 2007 UTC (7 years ago) by dberkholz
Branch: MAIN
Changes since 1.119: +2 -1 lines
Diff to previous 1.119 , to selected 1.170
Add -W* and -w to ALLOWED_FLAGS.


Revision 1.119 - (view) (download) (annotate) - [select for diffs]
Sat May 12 11:45:51 2007 UTC (7 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.118: +4 -3 lines
Diff to previous 1.118 , to selected 1.170
allow -fno-strict-aliasing in strip-flags as pointed out by nyhm


Revision 1.118 - (view) (download) (annotate) - [select for diffs]
Sat Mar 24 07:07:18 2007 UTC (7 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.117: +9 -2 lines
Diff to previous 1.117 , to selected 1.170
add new function append-cppflags and support CPPFLAGS a little better


Revision 1.117 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 21:13:17 2007 UTC (7 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.116: +3 -2 lines
Diff to previous 1.116 , to selected 1.170
add -gstabs to allowed flag list #169352


Revision 1.116 - (view) (download) (annotate) - [select for diffs]
Sun Mar 4 21:03:59 2007 UTC (7 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.115: +3 -3 lines
Diff to previous 1.115 , to selected 1.170
declare/shuffle around maintainers


Revision 1.115 - (view) (download) (annotate) - [select for diffs]
Fri Dec 29 21:30:38 2006 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.114: +2 -2 lines
Diff to previous 1.114 , to selected 1.170
allow all CPPFLAGS -D* in strip-flags #159402


Revision 1.114 - (view) (download) (annotate) - [select for diffs]
Wed Dec 27 00:52:12 2006 UTC (7 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.113: +3 -2 lines
Diff to previous 1.113 , to selected 1.170
dont filter -msecure-plt


Revision 1.113 - (view) (download) (annotate) - [select for diffs]
Wed Nov 15 22:46:52 2006 UTC (7 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.112: +46 -42 lines
Diff to previous 1.112 , to selected 1.170
rewrite some the flag handling functions to be simpler and to fix introducing extraneous whitespace


Revision 1.112 - (view) (download) (annotate) - [select for diffs]
Wed Nov 15 22:17:56 2006 UTC (7 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.111: +1 -23 lines
Diff to previous 1.111 , to selected 1.170
move gcc2-flags() to the gcc2 ebuild


Revision 1.111 - (view) (download) (annotate) - [select for diffs]
Sat Oct 14 20:27:21 2006 UTC (7 years, 9 months ago) by swegener
Branch: MAIN
Changes since 1.110: +3 -3 lines
Diff to previous 1.110 , to selected 1.170
Apply whitespace checks from repoman to eclasses.


Revision 1.110 - (view) (download) (annotate) - [select for diffs]
Tue Aug 1 00:49:16 2006 UTC (7 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 , to selected 1.170
allow -mschedule for hppa


Revision 1.109 - (view) (download) (annotate) - [select for diffs]
Sun Jul 16 05:49:47 2006 UTC (8 years ago) by vapier
Branch: MAIN
Changes since 1.108: +8 -6 lines
Diff to previous 1.108 , to selected 1.170
rewrite filter-mfpmath a bit to avoid executing external programs like tr and to fix error #136800


Revision 1.108 - (view) (download) (annotate) - [select for diffs]
Thu Jun 15 14:45:59 2006 UTC (8 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.107: +4 -3 lines
Diff to previous 1.107 , to selected 1.170
document maintainers


Revision 1.107 - (view) (download) (annotate) - [select for diffs]
Sat Apr 15 00:44:16 2006 UTC (8 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.106: +2 -1 lines
Diff to previous 1.106 , to selected 1.170
allow -fno-ident #129763 by Nicholas Doyle


Revision 1.106 - (view) (download) (annotate) - [select for diffs]
Sun Feb 19 23:18:30 2006 UTC (8 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 , to selected 1.170
disable prefetch-loop-arrays for unstable #64979


Revision 1.105 - (view) (download) (annotate) - [select for diffs]
Sun Jan 22 17:51:27 2006 UTC (8 years, 6 months ago) by kevquinn
Branch: MAIN
Changes since 1.104: +91 -65 lines
Diff to previous 1.104 , to selected 1.170
Reworked filter-flags to be more consistent; factored out common code
to _filter-var()


Revision 1.104 - (view) (download) (annotate) - [select for diffs]
Sat Jan 14 10:52:12 2006 UTC (8 years, 6 months ago) by kevquinn
Branch: MAIN
Changes since 1.103: +8 -15 lines
Diff to previous 1.103 , to selected 1.170
Replaced "addwrite /dev/stderr" and ">/dev/stderr" which fail with
FEATURES=userpriv, with ">&2" which works in all cases.


Revision 1.103 - (view) (download) (annotate) - [select for diffs]
Tue Jan 10 01:14:30 2006 UTC (8 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.102: +3 -2 lines
Diff to previous 1.102 , to selected 1.170
make sure we translate , into spaces for raw ldflags


Revision 1.102 - (view) (download) (annotate) - [select for diffs]
Tue Jan 10 01:00:29 2006 UTC (8 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.101: +12 -1 lines
Diff to previous 1.101 , to selected 1.170
add a raw-ldflags so people can pass $LDFLAGS straight to `ld`


Revision 1.101 - (view) (download) (annotate) - [select for diffs]
Sun Jan 1 01:14:59 2006 UTC (8 years, 6 months ago) by swegener
Branch: MAIN
Changes since 1.100: +8 -8 lines
Diff to previous 1.100 , to selected 1.170
Apply whitespace checks from repoman to eclasses.


Revision 1.100 - (view) (download) (annotate) - [select for diffs]
Fri Dec 9 22:25:24 2005 UTC (8 years, 7 months ago) by azarah
Branch: MAIN
Changes since 1.99: +2 -2 lines
Diff to previous 1.99 , to selected 1.170
Comment fix.


Revision 1.99 - (view) (download) (annotate) - [select for diffs]
Fri Dec 9 20:43:41 2005 UTC (8 years, 7 months ago) by azarah
Branch: MAIN
Changes since 1.98: +24 -6 lines
Diff to previous 1.98 , to selected 1.170
Split test-flags() into CC and CXX versions.


Revision 1.98 - (view) (download) (annotate) - [select for diffs]
Fri Dec 9 18:40:11 2005 UTC (8 years, 7 months ago) by fmccor
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 , to selected 1.170
In replace-sparc64-cflags, we need local 'SPARC64_CPUS="ultrasparc3 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.


Revision 1.97 - (view) (download) (annotate) - [select for diffs]
Thu Dec 8 21:08:48 2005 UTC (8 years, 7 months ago) by azarah
Branch: MAIN
Changes since 1.96: +7 -1 lines
Diff to previous 1.96 , to selected 1.170
Fix deprecated warnings breaking sandbox, bug #114905.


Revision 1.96 - (view) (download) (annotate) - [select for diffs]
Thu Dec 8 12:16:12 2005 UTC (8 years, 7 months ago) by azarah
Branch: MAIN
Changes since 1.95: +69 -34 lines
Diff to previous 1.95 , to selected 1.170
Cleanups.


Revision 1.95 - (view) (download) (annotate) - [select for diffs]
Thu Oct 13 05:33:34 2005 UTC (8 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.94: +10 -10 lines
Diff to previous 1.94 , to selected 1.170
need to declare x as a local var in strip-unsupported-flags so we dont pollute callers env ... also touchup syntax there and in has_m32


Revision 1.94 - (view) (download) (annotate) - [select for diffs]
Sun Oct 9 22:28:35 2005 UTC (8 years, 9 months ago) by flameeyes
Branch: MAIN
Changes since 1.93: +20 -1 lines
Diff to previous 1.93 , to selected 1.170
Added bindnow-flags function to find out the right flags to enable now binding on GNU and non-GNU linkers.


Revision 1.93 - (view) (download) (annotate) - [select for diffs]
Tue Sep 27 01:06:47 2005 UTC (8 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.92: +7 -1 lines
Diff to previous 1.92 , to selected 1.170
add some sanity checks to make sure people use these functions correctly


Revision 1.92 - (view) (download) (annotate) - [select for diffs]
Mon Aug 1 10:50:55 2005 UTC (8 years, 11 months ago) by kevquinn
Branch: MAIN
Changes since 1.91: +26 -2 lines
Diff to previous 1.91 , to selected 1.170
deprecate has_hardened/pic/pie/ssp/ssp_all in favour of gcc-specs-*
from toolchain-funcs
modify has_ssp/has_ssp_all to also try gcc-spec-ssp (for bug #90311
and bug #100902)


Revision 1.91 - (view) (download) (annotate) - [select for diffs]
Fri Jul 22 21:47:51 2005 UTC (9 years ago) by vapier
Branch: MAIN
Changes since 1.90: +2 -1 lines
Diff to previous 1.90 , to selected 1.170
dont file -m{,no-}tls-direct-seg-refs flags #99896


Revision 1.90 - (view) (download) (annotate) - [select for diffs]
Mon Jul 11 19:28:20 2005 UTC (9 years ago) by agriffis
Branch: MAIN
Changes since 1.89: +2 -1 lines
Diff to previous 1.89 , to selected 1.170
Add -mieee -mieee-with-inexact to ALLOWED_FLAGS, esp. for alpha


Revision 1.89 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:23:20 2005 UTC (9 years ago) by agriffis
Branch: MAIN
Changes since 1.88: +1 -2 lines
Diff to previous 1.88 , to selected 1.170
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.88 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 20:20:03 2005 UTC (9 years ago) by agriffis
Branch: MAIN
Changes since 1.87: +1 -2 lines
Diff to previous 1.87 , to selected 1.170
Remove ECLASS= and INHERITED= which haven't been necessary for a long time now


Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Fri Jun 24 22:06:19 2005 UTC (9 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.86: +10 -18 lines
Diff to previous 1.86 , to selected 1.170
remove pointless USE=debug usage and move all the ABI flags into shared setup


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Thu Apr 28 20:06:00 2005 UTC (9 years, 3 months ago) by solar
Branch: MAIN
Changes since 1.85: +21 -2 lines
Diff to previous 1.85 , to selected 1.170
- update has_pic to not test for pie. add has_ssp_all and comments. Kevin F. Quinn


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Wed Apr 6 23:29:23 2005 UTC (9 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.84: +12 -21 lines
Diff to previous 1.84 , to selected 1.170
filter mtune -> mcpu with gcc2 #88147


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Fri Mar 18 03:48:14 2005 UTC (9 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.83: +12 -12 lines
Diff to previous 1.83 , to selected 1.170
fix bug in stripping ldflags when you stripped the only item


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Sat Feb 19 07:11:31 2005 UTC (9 years, 5 months ago) by mr_bones_
Branch: MAIN
Changes since 1.82: +10 -10 lines
Diff to previous 1.82 , to selected 1.170
whitespace


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Mon Feb 7 17:50:24 2005 UTC (9 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.81: +6 -24 lines
Diff to previous 1.81 , to selected 1.170
- improved fPIC/fPIE handling now that the hardened-toolchain is alot less haskish. obsoleted etexec-flags function


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Sat Jan 29 03:09:45 2005 UTC (9 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.80: +10 -3 lines
Diff to previous 1.80 , to selected 1.170
- flag-o-matic updates from kevin quinn that handle pic/ssp detection


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Thu Jan 20 18:29:13 2005 UTC (9 years, 6 months ago) by eradicator
Branch: MAIN
Changes since 1.79: +5 -2 lines
Diff to previous 1.79 , to selected 1.170
Make has_m32 and has_m64 return true for amd64 multilib profiles.


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Sat Dec 25 18:45:56 2004 UTC (9 years, 7 months ago) by chriswhite
Branch: MAIN
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 , to selected 1.170
Setting up ppc specific ALLOWED_FLAGS with the first being -mabi.


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Wed Dec 22 21:18:35 2004 UTC (9 years, 7 months ago) by eradicator
Branch: MAIN
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 , to selected 1.170
Added -m{32,64} to allowed flags on sparc.


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Sat Nov 13 07:07:08 2004 UTC (9 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.76: +2 -3 lines
Diff to previous 1.76 , to selected 1.170
mips does need to auto append -fno-PIC/-nopie in the etexec function when ebuilds filter-flags -fPIC


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Sat Oct 30 00:00:14 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.75: +6 -2 lines
Diff to previous 1.75 , to selected 1.170
allow debugging flags through strip-flags


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Thu Oct 28 01:38:31 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.74: +4 -8 lines
Diff to previous 1.74 , to selected 1.170
use $(tc-getCC)


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Thu Oct 21 07:40:47 2004 UTC (9 years, 9 months ago) by kugelfang
Branch: MAIN
Changes since 1.73: +6 -4 lines
Diff to previous 1.73 , to selected 1.170
Fixed has_m{32,64}(). Both functions use tc-getCC() now, thus inheriting
toolchain-funcs.


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Wed Oct 13 14:11:52 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.72: +32 -1 lines
Diff to previous 1.72 , to selected 1.170
move gcc2-flags out of gcc.eclass and into flag-o-matic


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Sat Oct 9 18:28:46 2004 UTC (9 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.71: +11 -8 lines
Diff to previous 1.71 , to selected 1.170
dont output to /dev/null, use a temp file instead


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Fri Oct 1 10:00:36 2004 UTC (9 years, 9 months ago) by robbat2
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 , to selected 1.170
Add support for other classes of MIPS cpus.


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Sat Sep 25 07:37:19 2004 UTC (9 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.69: +8 -7 lines
Diff to previous 1.69 , to selected 1.170
reverse parameter order of replace-cpu-flags #60597


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Tue Sep 14 02:06:36 2004 UTC (9 years, 10 months ago) by lv
Branch: MAIN
Changes since 1.68: +6 -3 lines
Diff to previous 1.68 , to selected 1.170
update has_hardened for GCC_SPECS support


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Sun Aug 8 21:07:21 2004 UTC (9 years, 11 months ago) by lv
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 , to selected 1.170
add -fno-stack-protector and -fno-pie to allowed flags


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Sat Aug 7 04:24:41 2004 UTC (9 years, 11 months ago) by agriffis
Branch: MAIN
Changes since 1.66: +3 -2 lines
Diff to previous 1.66 , to selected 1.170
make is-flag work for globs


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Wed Jul 28 02:18:38 2004 UTC (10 years ago) by lv
Branch: MAIN
Changes since 1.65: +4 -1 lines
Diff to previous 1.65 , to selected 1.170
cockblock amd64 from the -fno-pic logic, as it will randomly break stuff


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Tue Jul 27 19:25:49 2004 UTC (10 years ago) by vapier
Branch: MAIN
Changes since 1.64: +10 -4 lines
Diff to previous 1.64 , to selected 1.170
back out the generic -fno and -mno filters and add a list of ABI related / -mno- flags


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Thu Jul 22 15:29:10 2004 UTC (10 years ago) by agriffis
Branch: MAIN
Changes since 1.63: +29 -14 lines
Diff to previous 1.63 , to selected 1.170
update replace-flags to use atom code from filter-flags, related to #42006.  Also add ${IUSE} to IUSE for the sake of portage .50 users, which is basically all of them at the moment


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Sun Jul 18 04:59:30 2004 UTC (10 years ago) by vapier
Branch: MAIN
Changes since 1.62: +5 -4 lines
Diff to previous 1.62 , to selected 1.170
dont strip out -fno- and -mno- related flags


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Thu Jul 15 04:59:44 2004 UTC (10 years ago) by lv
Branch: MAIN
Changes since 1.61: +23 -5 lines
Diff to previous 1.61 , to selected 1.170
revert some QA done on the multilib checks so that they work again


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Mon Jul 12 02:31:55 2004 UTC (10 years ago) by agriffis
Branch: MAIN
Changes since 1.60: +13 -13 lines
Diff to previous 1.60 , to selected 1.170
Fix bug 56662: make filter-flags work properly with globs


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Fri Jun 25 00:39:48 2004 UTC (10 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 , to selected 1.170
update the copyright info


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Fri Jun 25 00:18:04 2004 UTC (10 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.58: +7 -6 lines
Diff to previous 1.58 , to selected 1.170
make sure CFLAGS are exported rather than just set #55092


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Thu Jun 10 15:28:56 2004 UTC (10 years, 1 month ago) by agriffis
Branch: MAIN
Changes since 1.57: +76 -78 lines
Diff to previous 1.57 , to selected 1.170
- Localize variables in functions
- 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


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Thu Jun 10 00:41:44 2004 UTC (10 years, 1 month ago) by lv
Branch: MAIN
Changes since 1.56: +3 -3 lines
Diff to previous 1.56 , to selected 1.170
i almost forgot to use ${CC/ .*/} instead of calling gcc directly... that would have made the embedded/cross devs unhappy with me ^^;


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Thu Jun 10 00:24:57 2004 UTC (10 years, 1 month ago) by lv
Branch: MAIN
Changes since 1.55: +22 -1 lines
Diff to previous 1.55 , to selected 1.170
added has_m64 and has_m32 to flag-o-matic. this should make checking for multilib as simple as has_m64 && has_m32 on all multilib archs other than mips.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Tue Jun 8 20:49:52 2004 UTC (10 years, 1 month ago) by lv
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 , to selected 1.170
fix IUSE so that emerge -pv works again


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Sun Jun 6 16:39:18 2004 UTC (10 years, 1 month ago) by solar
Branch: MAIN
Changes since 1.53: +2 -1 lines
Diff to previous 1.53 , to selected 1.170
QA loving.. flag-o-matic has use debug && do_stuff, but had a missing IUSE=debug


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Tue Jun 1 04:28:38 2004 UTC (10 years, 1 month ago) by solar
Branch: MAIN
Changes since 1.52: +11 -1 lines
Diff to previous 1.52 , to selected 1.170
prevent etexec-flags function from rewriting CFLAGS when not using the hardened compiler. bug #52286


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Sun May 30 02:55:58 2004 UTC (10 years, 2 months ago) by lv
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 , to selected 1.170
add -fno-unit-at-a-time to the global list of allowed flags


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Wed May 26 18:53:44 2004 UTC (10 years, 2 months ago) by lv
Branch: MAIN
Changes since 1.50: +3 -2 lines
Diff to previous 1.50 , to selected 1.170
add -m32 to the list of allowed flags on x86 so that -march=k8 and -mtune=k8 can be used on amd64 machines in 32bit without accidentally producing 64bit code


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Wed May 12 13:36:17 2004 UTC (10 years, 2 months ago) by pappy
Branch: MAIN
Changes since 1.49: +16 -16 lines
Diff to previous 1.49 , to selected 1.170
added new switches for enabling and suppressing hardened PIE/SSP building


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Tue May 11 13:02:05 2004 UTC (10 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.48: +4 -4 lines
Diff to previous 1.48 , to selected 1.170
change use syntax to the right form


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Thu May 6 02:36:37 2004 UTC (10 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.47: +5 -1 lines
Diff to previous 1.47 , to selected 1.170
append-lfs-flags


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Mon Apr 12 02:33:29 2004 UTC (10 years, 3 months ago) by swtaylor
Branch: MAIN
Changes since 1.46: +6 -8 lines
Diff to previous 1.46 , to selected 1.170
support cflags -nopie


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Sat Apr 10 17:15:37 2004 UTC (10 years, 3 months ago) by swtaylor
Branch: MAIN
Changes since 1.45: +5 -13 lines
Diff to previous 1.45 , to selected 1.170
trimmed down etexec-flags and fstack-flags


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Fri Apr 9 22:21:35 2004 UTC (10 years, 3 months ago) by tseng
Branch: MAIN
Changes since 1.44: +4 -4 lines
Diff to previous 1.44 , to selected 1.170
hardened flag-o fixes


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Thu Apr 8 21:53:15 2004 UTC (10 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.43: +10 -8 lines
Diff to previous 1.43 , to selected 1.170
allow $ALLOWED_FLAGS to be overridden in ebuilds #47140


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Tue Apr 6 04:25:16 2004 UTC (10 years, 3 months ago) by tseng
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 , to selected 1.170
fix small thinko in flag-o-matic.eclass has_pie


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Tue Apr 6 03:45:00 2004 UTC (10 years, 3 months ago) by tseng
Branch: MAIN
Changes since 1.41: +38 -9 lines
Diff to previous 1.41 , to selected 1.170
update flag-o-matic.eclass with has_{pic,pie,ssp}, hardened@gentoo.org


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Mar 16 21:37:09 2004 UTC (10 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.40: +16 -1 lines
Diff to previous 1.40 , to selected 1.170
long needed filter-ldflags function thanks to Christian Rubbert bug #44825


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Fri Mar 12 11:21:15 2004 UTC (10 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.39: +5 -1 lines
Diff to previous 1.39 , to selected 1.170
add filter-lfs-flags


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Fri Mar 12 05:14:45 2004 UTC (10 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 , to selected 1.170
filter -pie along with fpie


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Thu Feb 26 06:47:23 2004 UTC (10 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 , to selected 1.170
include -mtune in the list


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Sat Feb 21 07:19:29 2004 UTC (10 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.36: +19 -5 lines
Diff to previous 1.36 , to selected 1.170
add replace-cpu-flags to help tone down march/mcpu flags
make sure filter-flags/replace-flags catch multiple copies of a flag (for example, if user has -msse -msse -msse and we try to `filter-flags -msse`, we would catch only the first one before)


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Feb 21 07:07:56 2004 UTC (10 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.35: +73 -52 lines
Diff to previous 1.35 , to selected 1.170
move ALLOWED_FLAGS/UNSTABLE_FLAGS out of global scope since only one or two functions use them
change filter-mfpmath to use other flag-o-matic functions instead of its own code
change instances of $@ to "$@" to provide better quoting
update replace-flags to only work on flag atoms
add more comments for people to understand the code
remove trailing space in etexec-flags/fstack-flags


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Tue Jan 20 10:37:19 2004 UTC (10 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.34: +11 -9 lines
Diff to previous 1.34 , to selected 1.170
eclass syntax cleanups for when filtering -fPIC, -fpic, -fPIE, -fpie, -fstack-protector and -fstack-protector-all


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Wed Jan 14 20:32:41 2004 UTC (10 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.33: +11 -7 lines
Diff to previous 1.33 , to selected 1.170
performance improvements


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 16:51:35 2003 UTC (10 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.32: +2 -4 lines
Diff to previous 1.32 , to selected 1.170
is-flag() is free


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sun Dec 21 06:50:15 2003 UTC (10 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.31: +6 -6 lines
Diff to previous 1.31 , to selected 1.170
added some more hoolks for PIC/fstack filtering


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Dec 10 21:13:25 2003 UTC (10 years, 7 months ago) by agriffis
Branch: MAIN
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 , to selected 1.170
add -fPIC to allowed flags for ia64


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Fri Nov 7 18:42:45 2003 UTC (10 years, 8 months ago) by azarah
Branch: MAIN
Changes since 1.29: +9 -1 lines
Diff to previous 1.29 , to selected 1.170
Close bug #32882


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Fri Oct 31 23:03:40 2003 UTC (10 years, 8 months ago) by puggy
Branch: MAIN
Changes since 1.28: +26 -1 lines
Diff to previous 1.28 , to selected 1.170
Added strip-unsupported-flags as per bug #26390


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Oct 26 00:40:52 2003 UTC (10 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.27: +7 -5 lines
Diff to previous 1.27 , to selected 1.170
fix return values


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Wed Sep 24 05:51:32 2003 UTC (10 years, 10 months ago) by solar
Branch: MAIN
Changes since 1.26: +47 -1 lines
Diff to previous 1.26 , to selected 1.170
required hardened-gcc hooks for fPIC and propolice


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon Sep 15 15:21:04 2003 UTC (10 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.25: +5 -2 lines
Diff to previous 1.25 , to selected 1.170
add explanation of filter mfpmath


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Wed Aug 20 04:11:27 2003 UTC (10 years, 11 months ago) by agriffis
Branch: MAIN
Changes since 1.24: +8 -7 lines
Diff to previous 1.24 , to selected 1.170
minor fixes


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Jul 22 12:48:11 2003 UTC (11 years ago) by aliz
Branch: MAIN
Branch point for: RELEASE-1_4
Changes since 1.23: +21 -1 lines
Diff to previous 1.23 , to selected 1.170
added filter-mfpmath function


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Fri Jul 18 20:11:22 2003 UTC (11 years ago) by tester
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 , to selected 1.170
Adding amd64/x86_64 to a few eclasses


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Wed Jun 25 19:27:33 2003 UTC (11 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.21: +5 -2 lines
Diff to previous 1.21 , to selected 1.170
ARCH specific support in ALLOWED_FLAGS


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Wed Jun 25 05:56:40 2003 UTC (11 years, 1 month ago) by kumba
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 , to selected 1.170

Added 5 MIPS-specific flags to ALLOWED_FLAGS.  -mips[1-4] specifies the
ISA Level while -mabi specifies which MIPS ABI to use.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Jun 25 03:27:43 2003 UTC (11 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.19: +7 -12 lines
Diff to previous 1.19 , to selected 1.170
syntax updates


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Jun 19 13:23:41 2003 UTC (11 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 , to selected 1.170
append-flags only appended 1 flag before ;)


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Jun 17 14:38:32 2003 UTC (11 years, 1 month ago) by vapier
Branch: MAIN
Changes since 1.17: +23 -29 lines
Diff to previous 1.17 , to selected 1.170
filter-flag = atomic + handle more flags


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Apr 27 20:57:46 2003 UTC (11 years, 3 months ago) by azarah
Branch: MAIN
Changes since 1.16: +21 -2 lines
Diff to previous 1.16 , to selected 1.170
support for UNSTABLE_FLAGS


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Apr 19 18:20:56 2003 UTC (11 years, 3 months ago) by joker
Branch: MAIN
Changes since 1.15: +38 -1 lines
Diff to previous 1.15 , to selected 1.170
Added the function replace-sparc64-flags


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Sun Apr 6 23:35:41 2003 UTC (11 years, 3 months ago) by method
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 , to selected 1.170
added -mtune and -fstack-protector to ALLOWED_FLAGS


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Mar 25 07:07:42 2003 UTC (11 years, 4 months ago) by lostlogic
Branch: MAIN
Changes since 1.13: +9 -15 lines
Diff to previous 1.13 , to selected 1.170
Fix strip-flags to do greedy matching and not have duplicated matched flags


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Mar 4 22:07:17 2003 UTC (11 years, 4 months ago) by verwilst
Branch: MAIN
Changes since 1.12: +4 -3 lines
Diff to previous 1.12 , to selected 1.170
extended filter-flags


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Feb 16 04:26:21 2003 UTC (11 years, 5 months ago) by vapier
Branch: MAIN
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 , to selected 1.170
header fixes


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Dec 22 12:11:56 2002 UTC (11 years, 7 months ago) by cretin
Branch: MAIN
CVS Tags: GENTOO_1_4_SNAP_2003010800
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 , to selected 1.170
Allow -g in strip-flags


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Nov 25 04:39:33 2002 UTC (11 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.9: +14 -1 lines
Diff to previous 1.9 , to selected 1.170
added get-flag function


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Oct 20 06:43:10 2002 UTC (11 years, 9 months ago) by seemant
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 , to selected 1.170
closes bug #9337


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sun Oct 13 01:01:58 2002 UTC (11 years, 9 months ago) by azarah
Branch: MAIN
Changes since 1.7: +67 -11 lines
Diff to previous 1.7 , to selected 1.170
add strip-flags() to flag-o-matic.eclass


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Sun Sep 8 08:43:36 2002 UTC (11 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.6: +15 -1 lines
Diff to previous 1.6 , to selected 1.170
add an is-flag function that returns true if its parameter exists in  or


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Jul 12 15:24:36 2002 UTC (12 years ago) by danarmak
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 , to selected 1.170
add INHERITED variable to all eclasses. this keeps track of what eclasses were inherited. e.g. INHERITED='kde-base kde base'. this will allow drobbins to take eclass mtime changes into account when deciding whether to refresh ebuild cache.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Jun 17 04:44:53 2002 UTC (12 years, 1 month ago) by drobbins
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 , to selected 1.170
fixing a verwilst typo in flag-o-matic eclass


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Jun 16 21:46:03 2002 UTC (12 years, 1 month ago) by verwilst
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 , to selected 1.170
name fix0r


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Jun 16 21:45:10 2002 UTC (12 years, 1 month ago) by verwilst
Branch: MAIN
Changes since 1.2: +13 -8 lines
Diff to previous 1.2 , to selected 1.170
added new change-flag class


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Jun 12 17:42:28 2002 UTC (12 years, 1 month ago) by verwilst
Branch: MAIN
Changes since 1.1: +14 -0 lines
Diff to previous 1.1 , to selected 1.170
upd@te


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Jun 8 15:46:55 2002 UTC (12 years, 1 month ago) by verwilst
Branch: MAIN
Diff to selected 1.170
added new flag-eclass


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20