From cb3b1aae36346cf341a3a622a7a66bcd01d65137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Wed, 26 Feb 2014 00:49:47 +0000 Subject: [PATCH] suppress alignment errors with SANITIZE=undefined for now (nw) --- makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/makefile b/makefile index 548e2d86690..7ee161911c7 100644 --- a/makefile +++ b/makefile @@ -583,6 +583,12 @@ ifneq (,$(findstring clang,$(CC))) CCOMFLAGS += -fsanitize-memory-track-origins -fPIE endif endif +ifneq (,$(findstring undefined,$(SANITIZE))) +ifneq (,$(findstring clang,$(CC))) +# TODO: check if linker is clang++ +CCOMFLAGS += -fno-sanitize=alignment +endif +endif endif #-------------------------------------------------