Limit _FORTIFY_SOURCE <= 2
This commit is contained in:
@ -34,5 +34,9 @@ CFG += TOOLCHAIN.$(EPICS_HOST_ARCH).$(T_A)
|
|||||||
|
|
||||||
include $(TOP)/configure/RULES
|
include $(TOP)/configure/RULES
|
||||||
|
|
||||||
|
ifeq ($(GNU),YES)
|
||||||
|
# Pass compiler flags to preprocessor to enable _FORTIFY_SOURCE
|
||||||
|
TOOLCHAIN.$(EPICS_HOST_ARCH).$(T_A): CPPFLAGS += $(CFLAGS)
|
||||||
|
endif
|
||||||
TOOLCHAIN.$(EPICS_HOST_ARCH).$(T_A): toolchain.c
|
TOOLCHAIN.$(EPICS_HOST_ARCH).$(T_A): toolchain.c
|
||||||
$(PREPROCESS.cpp)
|
$(PREPROCESS.cpp)
|
||||||
|
@ -47,3 +47,8 @@ COMMANDLINE_LIBRARY ?= EPICS
|
|||||||
#else
|
#else
|
||||||
COMMANDLINE_LIBRARY ?= $(strip $(if $(wildcard $(if $(GNU_DIR),$(GNU_DIR)/include/readline/readline.h)), READLINE, EPICS))
|
COMMANDLINE_LIBRARY ?= $(strip $(if $(wildcard $(if $(GNU_DIR),$(GNU_DIR)/include/readline/readline.h)), READLINE, EPICS))
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE>2
|
||||||
|
OP_SYS_CPPFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
|
||||||
|
#endif
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user