From 50d81dd4f69f9833081da988aa824bf8861c9a0e Mon Sep 17 00:00:00 2001 From: "K.Ohta" Date: Thu, 5 May 2016 01:16:45 +0900 Subject: [PATCH] [BUILD] WIP. --- source/build-cmake/buildvars.dat | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/source/build-cmake/buildvars.dat b/source/build-cmake/buildvars.dat index b05e4f97f..08731e9a8 100644 --- a/source/build-cmake/buildvars.dat +++ b/source/build-cmake/buildvars.dat @@ -1,4 +1,6 @@ CMAKE=/usr/bin/cmake +#CCMAKE_CC=gcc-5 +#CCMAKE_CXX=g++-5 CCMAKE_CC=gcc-6 CCMAKE_CXX=g++-6 #CCMAKE_CC=clang-3.8 @@ -13,25 +15,26 @@ CCMAKE_CXX=g++-6 # -fgraphite-identity \ # -floop-nest-optimize \ # " -MAKEFLAGS_BASE="-fvect-cost-model=dynamic -ftree-vectorize \ - -ftree-loop-distribute-patterns \ - -ftree-loop-optimize -ftree-loop-if-convert-stores \ - -fbranch-probabilities -fbranch-target-load-optimize" - -MAKEFLAGS_CXX="-g -O3 ${MAKEFLAGS_BASE} -flto -DNDEBUG" -MAKEFLAGS_CC="-g -O3 ${MAKEFLAGS_BASE} -flto -DNDEBUG" +#MAKEFLAGS_BASE="-fvect-cost-model=dynamic -ftree-vectorize \ +# -ftree-loop-distribute-patterns \ +# -ftree-loop-optimize -ftree-loop-if-convert-stores \ +# -fbranch-probabilities -fbranch-target-load-optimize" +MAKEFLAGS_BASE="-ftree-vectorize" -MAKEFLAGS_LIB_CXX="-g -O3 ${MAKEFLAGS_BASE} -DNDEBUG" -MAKEFLAGS_LIB_CC="-g -O3 ${MAKEFLAGS_BASE} -DNDEBUG" +MAKEFLAGS_CXX="-g -O2 ${MAKEFLAGS_BASE} -flto -DNDEBUG" +MAKEFLAGS_CC="-g -O2 ${MAKEFLAGS_BASE} -flto -DNDEBUG" +MAKEFLAGS_LIB_CXX="-g -O2 ${MAKEFLAGS_BASE} -DNDEBUG" +MAKEFLAGS_LIB_CC="-g -O2 ${MAKEFLAGS_BASE} -DNDEBUG" -#MAKEFLAGS_CXX="-g -O4 -ftree-vectorize -DNDEBUG" -#MAKEFLAGS_CC="-g -O4 -ftree-vectorize -DNDEBUG" -MAKEFLAGS_GENERAL="-j4" +#MAKEFLAGS_CXX="-g -O2 ${MAKEFLAGS_BASE} -DNDEBUG" +#MAKEFLAGS_CC="-g -O2 ${MAKEFLAGS_BASE} -DNDEBUG" +#MAKEFLAGS_LIB_CXX="-g -O2 ${MAKEFLAGS_BASE} -DNDEBUG" +#MAKEFLAGS_LIB_CC="-g -O2 ${MAKEFLAGS_BASE} -DNDEBUG" +MAKEFLAGS_GENERAL="-j6" BUILD_TYPE="Relwithdebinfo" #CMAKE_LINKFLAG="-DCMAKE_EXE_LINKER_FLAGS='${CMAKE_EXE_LINKER_FLAGS} -Og -ftree-vectorize -g'" -#CMAKE_LINKFLAG="-g -O3 -fvect-cost-model=dynamic -ftree-vectorize -flto -fuse-linker-plugin -flto-partition=1to1 " -CMAKE_LINKFLAG="-g -Os ${MAKEFLAGS_BASE}" +CMAKE_LINKFLAG="-g -O2 ${MAKEFLAGS_BASE}" LIB_INSTALL="/usr/local/lib/x86_64-linux-gnu/" #LIB_INSTALL="/usr/local/lib/" -- 2.11.0