diff --git a/default.conf b/default.conf index 95d58c311e01ff23c80dc5a9bcbb14a28f5f731a..638226279e10d1c5ab8549ca70e90858e9f05521 100644 --- a/default.conf +++ b/default.conf @@ -1,6 +1,6 @@ export CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security" export CXXFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security" -export CXXFLAGS="$CXXFLAGS -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS -D_LIBCPP_ENABLE_HARDENED_MODE" +export CXXFLAGS="$CXXFLAGS -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1" export LDFLAGS="-Wl,--as-needed,-O1,--sort-common" export GOFLAGS="-buildmode=pie -modcacherw -trimpath -buildvcs=false" # Do note that these should work with at least GDC and LDC