diff options
author | Ben Cheng <bccheng@google.com> | 2012-11-16 16:43:59 -0800 |
---|---|---|
committer | Ben Cheng <bccheng@google.com> | 2012-11-19 09:47:53 -0800 |
commit | 39431ecbb18bce56514ef56a487e94633e1fa442 (patch) | |
tree | 70b859a2b108c4ea71859fb0b4fb0e0b61565b69 | |
parent | d6f70187df96e4f1968adbe9b52035dc474b7590 (diff) | |
download | gcc-demangle-39431ecbb18bce56514ef56a487e94633e1fa442.tar.gz |
Add new build rules for target libraries.
For perf to demangle symbols on the device.
Change-Id: I105d9e79c6194166ffb1d08de29d647e1c0ad7a1
-rw-r--r-- | Android.mk | 24 |
1 files changed, 22 insertions, 2 deletions
@@ -20,7 +20,6 @@ LOCAL_SRC_FILES := cp-demangle.c LOCAL_CFLAGS += -DHAVE_STRING_H -DHAVE_STDLIB_H -DIN_GLIBCPP_V3 LOCAL_MODULE := libgccdemangle LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false include $(BUILD_SHARED_LIBRARY) @@ -32,7 +31,17 @@ LOCAL_SRC_FILES := cp-demangle.c LOCAL_CFLAGS += -DHAVE_STRING_H -DHAVE_STDLIB_H -DIN_GLIBCPP_V3 LOCAL_MODULE := libgccdemangle LOCAL_MODULE_TAGS := optional -LOCAL_PRELINK_MODULE := false + +include $(BUILD_STATIC_LIBRARY) + +########################## + +include $(CLEAR_VARS) + +LOCAL_SRC_FILES := cp-demangle.c +LOCAL_CFLAGS += -DHAVE_STRING_H -DHAVE_STDLIB_H -DIN_GLIBCPP_V3 +LOCAL_MODULE := libgccdemangle +LOCAL_MODULE_TAGS := optional include $(BUILD_HOST_SHARED_LIBRARY) @@ -40,6 +49,17 @@ include $(BUILD_HOST_SHARED_LIBRARY) include $(CLEAR_VARS) +LOCAL_SRC_FILES := cp-demangle.c +LOCAL_CFLAGS += -DHAVE_STRING_H -DHAVE_STDLIB_H -DIN_GLIBCPP_V3 +LOCAL_MODULE := libgccdemangle +LOCAL_MODULE_TAGS := optional + +include $(BUILD_HOST_STATIC_LIBRARY) + +########################## + +include $(CLEAR_VARS) + LOCAL_SRC_FILES := test.c LOCAL_SHARED_LIBRARIES := libgccdemangle LOCAL_MODULE := gccdemangle_test |