MHash-384 development repository
Revision | 6900360c6934a5ff7bf36678d15f9cbe0b61b0d9 (tree) |
---|---|
Zeit | 2020-01-10 07:05:23 |
Autor | LoRd_MuldeR <mulder2@gmx....> |
Commiter | LoRd_MuldeR |
Fixed warnings on systems that define _FORTIFY_SOURCE by default.
@@ -69,9 +69,9 @@ endif | ||
69 | 69 | |
70 | 70 | ifeq ($(DEBUG),0) |
71 | 71 | ifeq ($(SANITIZE),) |
72 | - CXXFLAGS += -O3 -DNDEBUG -D_FORTIFY_SOURCE=1 | |
72 | + CXXFLAGS += -O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DNDEBUG | |
73 | 73 | else |
74 | - CXXFLAGS += -O1 -D_FORTIFY_SOURCE=0 -fsanitize=$(SANITIZE) -fno-omit-frame-pointer | |
74 | + CXXFLAGS += -O1 -U_FORTIFY_SOURCE -fsanitize=$(SANITIZE) -fno-omit-frame-pointer | |
75 | 75 | LDFLAGS += -fsanitize=$(SANITIZE) |
76 | 76 | endif |
77 | 77 | CXXFLAGS += -march=$(MARCH) -mtune=$(MTUNE) |
@@ -33,9 +33,9 @@ CXXFLAGS += -std=gnu++11 -Iinclude | ||
33 | 33 | |
34 | 34 | ifeq ($(DEBUG),0) |
35 | 35 | ifeq ($(SANITIZE),) |
36 | - CXXFLAGS += -O3 -DNDEBUG -D_FORTIFY_SOURCE=1 | |
36 | + CXXFLAGS += -O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DNDEBUG | |
37 | 37 | else |
38 | - CXXFLAGS += -O1 -D_FORTIFY_SOURCE=0 -fsanitize=$(SANITIZE) -fno-omit-frame-pointer | |
38 | + CXXFLAGS += -O1 -U_FORTIFY_SOURCE -fsanitize=$(SANITIZE) -fno-omit-frame-pointer | |
39 | 39 | endif |
40 | 40 | CXXFLAGS += -march=$(MARCH) -mtune=$(MTUNE) |
41 | 41 | else |