From 9db11a8ab648f4d04e59e6bb94cd640f64835447 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Fri, 11 Oct 2019 23:16:59 +0200 Subject: -fstack-protector-strong is long since available ...on our baselines, since (GCC 4.9?) and "[stackprotector] Add command line option -fstack-protector-strong" (Clang 3.5?) Change-Id: I48237b2304a1ee273cc66f0bb458e890a5a2f21a Reviewed-on: https://gerrit.libreoffice.org/80700 Tested-by: Jenkins Reviewed-by: Stephan Bergmann --- solenv/gbuild/platform/com_GCC_defs.mk | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'solenv/gbuild') diff --git a/solenv/gbuild/platform/com_GCC_defs.mk b/solenv/gbuild/platform/com_GCC_defs.mk index 2c3d5f1a98f3..712a61df544f 100644 --- a/solenv/gbuild/platform/com_GCC_defs.mk +++ b/solenv/gbuild/platform/com_GCC_defs.mk @@ -67,6 +67,7 @@ gb_CFLAGS_COMMON := \ -fmessage-length=0 \ -fno-common \ -pipe \ + -fstack-protector-strong \ gb_CXXFLAGS_COMMON := \ -Wall \ @@ -81,6 +82,7 @@ gb_CXXFLAGS_COMMON := \ -fmessage-length=0 \ -fno-common \ -pipe \ + -fstack-protector-strong \ gb_CXXFLAGS_DISABLE_WARNINGS = -w @@ -134,11 +136,7 @@ endif gb_VISIBILITY_FLAGS_CXX := -fvisibility-inlines-hidden gb_CXXFLAGS_COMMON += $(gb_VISIBILITY_FLAGS_CXX) -ifeq ($(HAVE_GCC_STACK_PROTECTOR_STRONG),TRUE) -gb_CFLAGS_COMMON += -fstack-protector-strong -gb_CXXFLAGS_COMMON += -fstack-protector-strong gb_LinkTarget_LDFLAGS += -fstack-protector-strong -endif ifneq ($(ENABLE_PCH),) ifeq ($(COM_IS_CLANG),TRUE) -- cgit