X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=fhi_lib%2Flib%2FMakefile;h=c7d82bdbaa0cfdb03baa7523333426b8cad7595a;hb=2fbf70096f64af622da983e88c5a64e90ad9bdbd;hp=7b33916624651e08876aa80bbb0026ed92de0a78;hpb=cef07f74965b1749dd909fc1322e211489fea2ea;p=o-du%2Fphy.git diff --git a/fhi_lib/lib/Makefile b/fhi_lib/lib/Makefile index 7b33916..c7d82bd 100644 --- a/fhi_lib/lib/Makefile +++ b/fhi_lib/lib/Makefile @@ -16,7 +16,6 @@ #* #*******************************************************************************/ - MYCUSTOMTAB=' ' MYCUSTOMSPACE='============================================================================================' MYCUSTOMSPACE1='------------------------------------------------------------' @@ -85,7 +84,11 @@ CC_FLAGS += -std=gnu11 -Wall -Wno-deprecated-declarations \ -g \ -Wall \ -Wimplicit-function-declaration \ - -g -O3 + -g -O3 -wd1786 + +CC_FLAGS += -fstack-protector-strong -z,now, -z,relro \ + -z noexecstack -Wformat -Wformat-security -Werror=format-security \ + -fno-strict-overflow -fwrapv CPP_FLAGS := -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D_GNU_SOURCE -D_REENTRANT -pipe -no-prec-div \ -no-prec-div -fp-model fast=2\ @@ -101,6 +104,8 @@ else DEF += -UMLOG_ENABLED endif +#DEF += -DFCN_ADAPT + AS_FLAGS := AR_FLAGS := rc @@ -116,9 +121,9 @@ CC_OBJTARGETS := $(addprefix $(PROJECT_OBJ_DIR)/,$(CC_OBJS)) CPP_OBJTARGETS := $(addprefix $(PROJECT_OBJ_DIR)/,$(CPP_OBJS)) AS_OBJTARGETS := $(addprefix $(PROJECT_OBJ_DIR)/,$(AS_OBJS)) - +CPP_COMP := -O3 -xcore-avx512 -restrict -g -fasm-blocks CC_FLAGS_FULL := $(CC_FLAGS) $(INC) $(DEF) -CPP_FLAGS_FULL := $(CPP_FLAGS) $(INC) $(DEF) +CPP_FLAGS_FULL := $(CPP_FLAGS) $(CPP_COMP) $(INC) $(DEF) AS_FLAGS := $(AS_FLAGS) $(INC)