30 Commits

Author SHA1 Message Date
MilhouseVH
28a90c5bb3 TOOLCHAIN: drop $ROOT, convert to absolute path 2017-06-20 17:30:40 +01:00
Lukas Rusak
4df4ea789c
buildsys: remove optimizations=normal 2016-09-09 09:17:20 -07:00
Lukas Rusak
59bf03a90a config/optimize: do not strip at link 2016-01-31 00:21:33 +01:00
Stephan Raue
fd77c34d95 config/optimize: cleanup
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-09-03 22:59:33 +02:00
Stephan Raue
36251c397f config/optimize: dont build with '-ffast-math'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-04-25 23:11:23 +02:00
Stephan Raue
40add36fb9 gcc: update to gcc-4.9.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-04-23 18:33:34 +02:00
Stefan Saraev
a12e313f81 config/optimize: remove fast/speed 2014-02-24 14:40:33 +02:00
Stephan Raue
70e22eb090 config/optimize: force building with -Wno-format-security which causes buildissues on gettext:host and other packages, see also https://wiki.ubuntu.com/ToolChain/CompilerFlags#A-Wformat_-Wformat-security
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-25 18:14:33 +01:00
Stephan Raue
3438a903b6 binutils, gcc: readd GOLD support, currently disabled
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-13 13:32:49 +02:00
Stephan Raue
f7c3f693eb config/optimize: add some more optimizations to the 'size' optimization
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-08 19:13:06 +02:00
Stephan Raue
b59fa7f7cc config/optimize: dont build with -fPIC support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-25 09:07:14 +02:00
Stephan Raue
ff84723996 projects/*/options: make prelink support optional
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-22 15:41:14 +02:00
Stephan Raue
83cd009af2 config/optimize: remove GOLD support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-29 17:02:32 +02:00
Stephan Raue
270110c88c config/optimize: remove Graphite and LOOP optimizations in preparing to update to gcc-4.7 support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-29 16:48:03 +02:00
Stephan Raue
14ab6a420f config/arch.*: dont set -fPIC globally
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-12-04 16:09:17 +01:00
Stephan Raue
338149fdb4 config/optimize: fix $LDFLAGS
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-09-16 06:55:47 +02:00
Stephan Raue
7a56fa1d27 config/optimize: fix LDFLAGS
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-09-09 09:44:42 +02:00
Stephan Raue
8d83bdc481 config/optimize: simplyfing
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-16 22:24:07 +02:00
Stephan Raue
a3c5e63efa config/optimize: use -ffast-math with -O3 optimization
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-16 14:32:18 +02:00
Stephan Raue
61e01cf703 config/optimize: dont use host libdirs in LDFLAGS, use in LIBDIR instead
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-13 22:04:29 +02:00
Stephan Raue
e83551cf71 config/optimize: add distribution specific libdirs to HOST_LDFLAGS
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-13 03:09:12 +02:00
Stephan Raue
4f54bf2e18 config/optimize: add support to en/disable LTO, GOLD, LOOP, GRAPHITE support via project files
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-12 01:47:26 +02:00
Stephan Raue
c7c0f31e70 config/optimize: reenable loop and graphite optimizations
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-11 21:39:05 +02:00
Stephan Raue
b00b854302 config/optimize: reenable excess-precision=fast and GOLD support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-11 18:24:39 +02:00
Stephan Raue
0ef03b77df config/optimize: disable loop, graphite, GOLD, LTO and excess-precision=fast support for now
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-10 23:24:31 +02:00
Stephan Raue
7a47517ff9 config/optimize: add support for -Ofast optimization
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-07-10 23:14:08 +02:00
Stephan Raue
2a2653191b config/path: move some optimizations to config/optimize
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-03-23 03:07:20 +01:00
Stephan Raue
43c8e9bc00 config/optimize: cosmetics
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2011-03-06 16:59:00 +01:00
Stephan Raue
fffd4090ee config/optimize: use -O3 for speed optimizing
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-12-23 17:15:32 +01:00
Stephan Raue
d8a3ea4c1b config/path: split *FLAGS optimization to an seperate file 'config/optimize', cleanup, add -fPIC to LDFLAGS (for host and target), thanks to Wintemrute
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2010-11-28 15:11:08 +01:00