OSDN Git Service

Make ccc-analyzer get clang cflags
authorPeter Jones <pjones@redhat.com>
Fri, 8 Jun 2018 19:04:45 +0000 (15:04 -0400)
committerPeter Jones <pmjones@gmail.com>
Fri, 8 Jun 2018 19:11:37 +0000 (15:11 -0400)
Signed-off-by: Peter Jones <pjones@redhat.com>
Make.defaults

index c61204f..57cee6e 100644 (file)
@@ -33,6 +33,7 @@ clang_cflags = -D_GNU_SOURCE -std=gnu11 -Wno-address-of-packed-member
 gcc_cflags = -specs=$(TOPDIR)/gcc.specs
 cflags = $(CFLAGS) -I${TOPDIR}/src/include/ \
        $(if $(findstring clang,$(CC)),$(clang_cflags),) \
+       $(if $(findstring ccc-analyzer,$(CC)),$(clang_cflags),) \
        $(if $(findstring gcc,$(CC)),$(gcc_cflags),) \
        $(call pkg-config-cflags)
 clang_ccldflags =
@@ -40,6 +41,7 @@ gcc_ccldflags =
 ccldflags = $(cflags) -L. $(CCLDFLAGS) $(LDFLAGS) \
        -Wl,-z,muldefs \
        $(if $(findstring clang,$(CCLD)),$(clang_ccldflags),) \
+       $(if $(findstring ccc-analyzer,$(CCLD)),$(clang_ccldflags),) \
        $(if $(findstring gcc,$(CCLD)),$(gcc_ccldflags),) \
        $(call pkg-config-ldflags)
 SOFLAGS=-shared