add ARM support for x86 bcc if specified

bug 17765171

Change-Id: I6442f51ed1cab343bb50a0fadbcfe1ab8e998a95
diff --git a/libbcc-targets.mk b/libbcc-targets.mk
index 35b1ee7..a95a9aa 100644
--- a/libbcc-targets.mk
+++ b/libbcc-targets.mk
@@ -35,6 +35,12 @@
 LOCAL_CFLAGS_x86 += -DFORCE_X86_CODEGEN
 LOCAL_CFLAGS_x86_64 += -DFORCE_X86_64_CODEGEN
 
+ifeq ($(BUILD_ARM_FOR_X86),true)
+LOCAL_CFLAGS_x86 += -DPROVIDE_ARM_CODEGEN -DFORCE_BUILD_ARM
+LOCAL_CFLAGS_x86_64 += -DPROVIDE_ARM_CODEGEN -DFORCE_BUILD_ARM
+endif
+
+
 ifeq (,$(filter $(TARGET_ARCH),arm64 arm mips mips64 x86 x86_64))
   $(error Unsupported architecture $(TARGET_ARCH))
 endif