3 # This is build-parameters fo GCC/Linux.
4 # Neither for GCC/MinGW and LLVM.
10 "Yes" | "yes" | "YES" )
11 MAKEFLAGS_BASE2="-g -ggdb ${MAKEFLAGS_BASE} -DNDEBUG"
13 "No" | "no" | "NO" | * )
14 MAKEFLAGS_BASE2="-g -ggdb \
16 -fvect-cost-model=dynamic -ftree-vectorize \
17 -ftree-loop-distribute-patterns \
18 -ftree-loop-optimize -ftree-loop-if-convert-stores \
19 -fbranch-probabilities -fbranch-target-load-optimize \
20 -fselective-scheduling -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops \
23 -floop-nest-optimize \
30 "Yes" | "yes" | "YES" )
31 MAKEFLAGS_BASE2="-flto -ffat-lto-objects ${MAKEFLAGS_BASE2}"
32 MAKEFLAGS_LINK_BASE2="-flto=6 -fwhole-program ${MAKEFLAGS_BASE2}"
34 "No" | "no" | "NO" | * )
35 MAKEFLAGS_LINK_BASE2="${MAKEFLAGS_BASE2}"
39 CMAKE_APPENDFLAG="${CMAKE_APPENDFLAG} \
40 -DCMAKE_AR:STRING=gcc-ar-6 \
41 -DCMAKE_NM:STRING=gcc-nm-6 \
42 -DCMAKE_RANLIB:STRING=gcc-ranlib-6 \