summaryrefslogtreecommitdiff
path: root/tests/bionic/libc/Android.mk
diff options
context:
space:
mode:
Diffstat (limited to 'tests/bionic/libc/Android.mk')
-rw-r--r--tests/bionic/libc/Android.mk15
1 files changed, 13 insertions, 2 deletions
diff --git a/tests/bionic/libc/Android.mk b/tests/bionic/libc/Android.mk
index d08d30a6..4056d55b 100644
--- a/tests/bionic/libc/Android.mk
+++ b/tests/bionic/libc/Android.mk
@@ -31,7 +31,6 @@ define device-test
$(eval LOCAL_SRC_FILES := $(file)) \
$(eval LOCAL_MODULE := $(notdir $(file:%.c=%))) \
$(eval LOCAL_MODULE := $(LOCAL_MODULE:%.cpp=%)) \
- $(eval $(info LOCAL_MODULE=$(LOCAL_MODULE))) \
$(eval LOCAL_CFLAGS += $(EXTRA_CFLAGS)) \
$(eval LOCAL_MODULE_TAGS := tests) \
$(eval include $(BUILD_EXECUTABLE)) \
@@ -48,7 +47,6 @@ define host-test
$(eval LOCAL_SRC_FILES := $(file)) \
$(eval LOCAL_MODULE := $(notdir $(file:%.c=%))) \
$(eval LOCAL_MODULE := $(LOCAL_MODULE:%.cpp=%)) \
- $(eval $(info LOCAL_MODULE=$(LOCAL_MODULE) file=$(file))) \
$(eval LOCAL_CFLAGS += $(EXTRA_CFLAGS)) \
$(eval LOCAL_LDLIBS += $(EXTRA_LDLIBS)) \
$(eval LOCAL_MODULE_TAGS := tests) \
@@ -148,6 +146,19 @@ LOCAL_MODULE := test_static_init
LOCAL_SHARED_LIBRARIES := libtest_static_init
include $(BUILD_EXECUTABLE)
+# Testing 'clone' is only possible on Linux systems
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := common/test_clone.c
+LOCAL_MODULE := test_clone
+include $(BUILD_EXECUTABLE)
+
+ifeq ($(HOST_OS),linux)
+include $(CLEAR_VARS)
+LOCAL_SRC_FILES := common/test_clone.c
+LOCAL_MODULE := test_clone
+include $(BUILD_HOST_EXECUTABLE)
+endif
+
# TODO: Add a variety of GLibc test programs too...
# Hello World to test libstdc++ support