summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShin-ichiro KAWASAKI <shinichiro.kawasaki.mg@hitachi.com>2009-07-01 16:02:04 +0900
committerTony Sim <sim.chinyeow@renesas.com>2009-07-31 09:21:59 +0900
commit9726794b7f227f685941944ac8d984eb9ae7905a (patch)
tree242917d13f3614f94d07a4de2265c4a21660e269
parent020444a425d50b9201c44a9a26bc6c02c9db2613 (diff)
downloadandroid_external_elfutils-9726794b7f227f685941944ac8d984eb9ae7905a.tar.gz
android_external_elfutils-9726794b7f227f685941944ac8d984eb9ae7905a.tar.bz2
android_external_elfutils-9726794b7f227f685941944ac8d984eb9ae7905a.zip
modify elfutils Android.mk to support SuperH
-rwxr-xr-xAndroid.mk29
1 files changed, 29 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index ee988f73..803db302 100755
--- a/Android.mk
+++ b/Android.mk
@@ -234,3 +234,32 @@ LOCAL_C_INCLUDES:=$(LOCAL_PATH)/lib/ $(LOCAL_PATH)/libelf/ $(LOCAL_PATH)/libebl/
include $(BUILD_HOST_STATIC_LIBRARY)
+
+#
+# libebl_sh
+#
+
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES+=\
+ libebl/sh_destr.c \
+ libebl/sh_init.c \
+ libebl/sh_symbol.c
+
+ifeq ($(HOST_OS),linux)
+endif
+ifeq ($(HOST_OS),darwin)
+endif
+
+LOCAL_MODULE:=libebl_sh
+
+LOCAL_CFLAGS += -include $(LOCAL_PATH)/config.h
+ifeq ($(HOST_OS),windows)
+LOCAL_CFLAGS += -Doff64_t=_off64_t
+else
+LOCAL_CFLAGS += -Doff64_t=__off64_t
+endif
+
+LOCAL_C_INCLUDES:=$(LOCAL_PATH)/lib/ $(LOCAL_PATH)/libelf/ $(LOCAL_PATH)/libebl/
+
+include $(BUILD_HOST_STATIC_LIBRARY)