# HG changeset patch # User jwilhelm # Date 1536796188 -7200 # Node ID ab474ef0a0acf33d2a028f9f06e54481e37764b4 # Parent b9149d907610af2111ab8d72fa41eada99458fd9 8199552: Update to build scripts Reviewed-by: jwilhelm, mschoene, rhalade Contributed-by: magnus.ihse.bursie@oracle.com diff -r b9149d907610 -r ab474ef0a0ac make/autoconf/flags-cflags.m4 --- a/make/autoconf/flags-cflags.m4 Mon Oct 08 12:53:53 2018 -0700 +++ b/make/autoconf/flags-cflags.m4 Thu Sep 13 01:49:48 2018 +0200 @@ -526,8 +526,8 @@ fi if test "x$TOOLCHAIN_TYPE" = xgcc; then - TOOLCHAIN_CFLAGS_JVM="$TOOLCHAIN_CFLAGS_JVM -fcheck-new" - TOOLCHAIN_CFLAGS_JDK="-pipe" + TOOLCHAIN_CFLAGS_JVM="$TOOLCHAIN_CFLAGS_JVM -fcheck-new -fstack-protector" + TOOLCHAIN_CFLAGS_JDK="-pipe -fstack-protector" TOOLCHAIN_CFLAGS_JDK_CONLY="-fno-strict-aliasing" # technically NOT for CXX (but since this gives *worse* performance, use no-strict-aliasing everywhere!) CXXSTD_CXXFLAG="-std=gnu++98"