diff options
-rw-r--r-- | Android.mk | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -5,15 +5,17 @@ etc_dir := $(TARGET_OUT)/etc/dhcpcd hooks_dir := dhcpcd-hooks hooks_target := $(etc_dir)/$(hooks_dir) +dhcpd_cflags := -Wno-error=duplicate-decl-specifier -D_BSD_SOURCE +# Clang complains about configure.c's comparing array with null. +dhcpd_cflags += -Wno-tautological-pointer-compare + include $(CLEAR_VARS) LOCAL_SRC_FILES := arp.c bind.c common.c control.c dhcp.c dhcpcd.c duid.c \ eloop.c if-options.c if-pref.c ipv4ll.c net.c signals.c configure.c \ if-linux.c if-linux-wireless.c lpf.c \ platform-linux.c compat/closefrom.c ifaddrs.c ipv6rs.c -# Clang complains about configure.c's comparing array with null. -LOCAL_CFLAGS += -Wno-tautological-pointer-compare -LOCAL_CLANG_CFLAGS := -Wno-error=duplicate-decl-specifier +LOCAL_CFLAGS := $(dhcpd_cflags) LOCAL_SHARED_LIBRARIES := libc libcutils libnetutils LOCAL_MODULE = dhcpcd include $(BUILD_EXECUTABLE) @@ -58,6 +60,6 @@ include $(CLEAR_VARS) LOCAL_MODULE := dhcpcd_test LOCAL_CFLAGS := -Wall -Werror -Wunused-parameter LOCAL_SRC_FILES := dhcpcd_test.cpp dhcp.c common.c -LOCAL_CLANG_CFLAGS := -Wno-error=duplicate-decl-specifier +LOCAL_CFLAGS := $(dhcpd_cflags) LOCAL_MODULE_TAGS := eng tests include $(BUILD_NATIVE_TEST) |