enable sized deallocation ABI for consistency

This commit is contained in:
Daniel Micay 2022-01-16 11:48:01 -05:00
parent e2bcf4a356
commit 189d3362d5
2 changed files with 1 additions and 2 deletions

View file

@ -31,7 +31,7 @@ ifeq ($(CONFIG_NATIVE),true)
endif
CFLAGS := $(CFLAGS) -std=c17 $(SHARED_FLAGS) -Wmissing-prototypes
CXXFLAGS := $(CXXFLAGS) -std=c++17 $(SHARED_FLAGS)
CXXFLAGS := $(CXXFLAGS) -std=c++17 -fsized-deallocation $(SHARED_FLAGS)
LDFLAGS := $(LDFLAGS) -Wl,--as-needed,-z,defs,-z,relro,-z,now,-z,nodlopen,-z,text
SOURCES := chacha.c h_malloc.c memory.c pages.c random.c util.c