am a471c1b8: am 47d70030: Merge "Whitelist windows modules"

* commit 'a471c1b8a417c6c393918315beba1595e43a04a7':
  Whitelist windows modules
diff --git a/Android.mk b/Android.mk
index 810e9f7..cb4025a 100644
--- a/Android.mk
+++ b/Android.mk
@@ -28,13 +28,10 @@
 LOCAL_CFLAGS += $(common_CFLAGS)
 LOCAL_C_INCLUDES += $(common_C_INCLUDES)
 
-ifeq ($(HOST_OS),darwin)
-	LOCAL_CFLAGS += -fno-common
-endif
+LOCAL_CFLAGS_darwin += -fno-common
 
 LOCAL_MODULE:= libexpat
-LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
-LOCAL_MODULE_TAGS := optional
+LOCAL_MODULE_HOST_OS := darwin linux windows
 LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/lib
 
 LOCAL_MULTILIB := both
@@ -48,13 +45,9 @@
 LOCAL_CFLAGS += $(common_CFLAGS)
 LOCAL_C_INCLUDES += $(common_C_INCLUDES)
 
-ifeq ($(HOST_OS),darwin)
-	LOCAL_CFLAGS += -fno-common
-endif
+LOCAL_CFLAGS_darwin += -fno-common
 
 LOCAL_MODULE:= libexpat-host
-LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk
-LOCAL_MODULE_TAGS := optional
 LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)/lib
 LOCAL_MULTILIB := both