From 7964abf0165b73e80047a558ef7e2981ec265cc2 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 24 Jan 2019 12:04:04 -0800 Subject: Makefile.toolchain: enable -fno-delete-null-pointer-checks for clang clang now supports this flag as mentioned in the TODO BRANCH=none BUG=chromium:854924 TEST=make V=1 BOARD=nocturne_fp run-host_command_fuzz TEST=make buildall -j Change-Id: I6afc0be2f92c68d7ef6e25299554ef1fbaa903ae Signed-off-by: Tom Hughes Reviewed-on: https://chromium-review.googlesource.com/1435095 Reviewed-by: Manoj Gupta Reviewed-by: Allen Webb --- Makefile.toolchain | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Makefile.toolchain') diff --git a/Makefile.toolchain b/Makefile.toolchain index a7cf15fab3..f1b0f64491 100644 --- a/Makefile.toolchain +++ b/Makefile.toolchain @@ -94,9 +94,8 @@ CPPFLAGS+=-Ibuiltin/ endif CFLAGS=$(CPPFLAGS) $(CFLAGS_CPU) $(CFLAGS_DEBUG) $(COMMON_WARN) $(CFLAGS_y) CFLAGS+= -ffunction-sections -fshort-wchar -ifneq ($(cc-name),clang) -# TODO(chromium:854924): LLVM support for this flag is coming soon. CFLAGS+= -fno-delete-null-pointer-checks +ifneq ($(cc-name),clang) CFLAGS+= -fconserve-stack endif CFLAGS+= -DCHROMIUM_EC -- cgit v1.2.1