X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fbuild-all;h=b994413b9c4adf8149e93035ed37600cde7857d3;hb=38a4f52169c7f0bff3b9c071f297da3f788ccb63;hp=9f3226ff566c2771a069741f0af12c1edb595197;hpb=3c58b7543c3dffae37fe9d01cf212c02d8fe6232;p=util-vserver.git diff --git a/util-vserver/build-all b/util-vserver/build-all index 9f3226f..b994413 100755 --- a/util-vserver/build-all +++ b/util-vserver/build-all @@ -26,6 +26,7 @@ make=eval\ "${CLEAN:+make -j2 silent.clean;} \ make -j2 ${SILENT:+-s silent.}check" LANG=C +CPPFLAGS='-D_FORTIFY_SOURCE=99' ## Usage: xtermTitle function xtermTitle @@ -46,6 +47,7 @@ function operate() mkdir -p $d && cd $d + test -z "$CLEAN" || rm -f config.cache test -e Makefile || $configure "$@" $make cd - @@ -53,7 +55,9 @@ function operate() case "$1" in dist) - test -e Makefile || ./configure $confflags + test -e Makefile || \ + CFLAGS='-O0 -g3' CXXFLAGS='-O0 -g3' CPPFLAGS=$CPPFLAGS \ + ./configure $confflags $make exit ;; @@ -80,9 +84,9 @@ test -d "Build" || { ln -sf $d Build } -operate Build/diet-noopt CFLAGS='-O0 -g3' CXXFLAGS='-O0 -g3' -operate Build/diet-opt --enable-release -operate Build/nodiet-noopt --disable-dietlibc CFLAGS='-O0 -g3' CXXFLAGS='-O0 -g3' -operate Build/nodiet-opt --enable-release --disable-dietlibc -operate Build/gcc32-opt --enable-release --disable-dietlibc CC='ccache gcc32' CXX='ccache g++' -operate Build/gcc4-opt --enable-release --disable-dietlibc CC='ccache gcc4' CXX='ccache g++4' +operate Build/diet-noopt CPPFLAGS=$CPPFLAGS CFLAGS='-O0 -g3' CXXFLAGS='-O0 -g3' +operate Build/diet-opt --enable-release CPPFLAGS=$CPPFLAGS +operate Build/nodiet-noopt --disable-dietlibc CPPFLAGS=$CPPFLAGS CFLAGS='-O0 -g3' CXXFLAGS='-O0 -g3' +operate Build/nodiet-opt --enable-release --disable-dietlibc CPPFLAGS=$CPPFLAGS +operate Build/gcc32-opt --enable-release --disable-dietlibc CPPFLAGS=$CPPFLAGS CC='ccache gcc32' CXX='ccache g++' +#operate Build/gcc33-opt --enable-release --disable-dietlibc CPPFLAGS=$CPPFLAGS CC='ccache gcc33' CXX='ccache g++33'