Fix 32-bit clcore on ARM64.
32-bit clcore wasn't getting generic.c on ARM64, resulting in
missing symbols.
bug 17300428
Change-Id: I21969e06b620ecc667d507c5ee17cee739427178
diff --git a/driver/runtime/build_bc_lib_internal.mk b/driver/runtime/build_bc_lib_internal.mk
index 51e614b..adb23d4 100644
--- a/driver/runtime/build_bc_lib_internal.mk
+++ b/driver/runtime/build_bc_lib_internal.mk
@@ -45,7 +45,8 @@
-target $(BCC_RS_TRIPLE) \
-fsigned-char \
$(LOCAL_CFLAGS) \
- $(bc_translated_clang_cc1_cflags)
+ $(bc_translated_clang_cc1_cflags) \
+ $(LOCAL_CFLAGS_$(my_32_64_bit_suffix))
ifeq ($(rs_debug_runtime),1)
bc_cflags += -DRS_DEBUG_RUNTIME