• R/O
  • HTTP
  • SSH
  • HTTPS

mhash384: Commit

MHash-384 development repository


Commit MetaInfo

Revision6900360c6934a5ff7bf36678d15f9cbe0b61b0d9 (tree)
Zeit2020-01-10 07:05:23
AutorLoRd_MuldeR <mulder2@gmx....>
CommiterLoRd_MuldeR

Log Message

Fixed warnings on systems that define _FORTIFY_SOURCE by default.

Ändern Zusammenfassung

Diff

--- a/frontend/Makefile
+++ b/frontend/Makefile
@@ -69,9 +69,9 @@ endif
6969
7070 ifeq ($(DEBUG),0)
7171 ifeq ($(SANITIZE),)
72- CXXFLAGS += -O3 -DNDEBUG -D_FORTIFY_SOURCE=1
72+ CXXFLAGS += -O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DNDEBUG
7373 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
7575 LDFLAGS += -fsanitize=$(SANITIZE)
7676 endif
7777 CXXFLAGS += -march=$(MARCH) -mtune=$(MTUNE)
--- a/libmhash384/Makefile
+++ b/libmhash384/Makefile
@@ -33,9 +33,9 @@ CXXFLAGS += -std=gnu++11 -Iinclude
3333
3434 ifeq ($(DEBUG),0)
3535 ifeq ($(SANITIZE),)
36- CXXFLAGS += -O3 -DNDEBUG -D_FORTIFY_SOURCE=1
36+ CXXFLAGS += -O3 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DNDEBUG
3737 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
3939 endif
4040 CXXFLAGS += -march=$(MARCH) -mtune=$(MTUNE)
4141 else
Show on old repository browser