Add native support for linux on ARM Cpu (32 bits) -- Change-Id: Ia70ca1b8482e10bc1ac91799aa238f8613e5c824 Reviewed-on: https://bazel-review.googlesource.com/#/c/1801 MOS_MIGRATED_REVID=100476467
diff --git a/tools/cpp/CROSSTOOL b/tools/cpp/CROSSTOOL index 25368e9..86442c9 100644 --- a/tools/cpp/CROSSTOOL +++ b/tools/cpp/CROSSTOOL
@@ -18,6 +18,44 @@ cpu: "armeabi-v7a" toolchain_identifier: "stub_armeabi-v7a" } +default_toolchain { + cpu: "arm" + toolchain_identifier: "local_linux" +} + +toolchain { + abi_version: "arm" + abi_libc_version: "armeabi-v7a" + builtin_sysroot: "" + compiler: "compiler" + host_system_name: "armeabi-v7a" + needsPic: true + supports_gold_linker: false + supports_incremental_linker: false + supports_fission: false + supports_interface_shared_objects: false + supports_normalizing_ar: false + supports_start_end_lib: false + supports_thin_archives: false + target_libc: "armeabi-v7a" + target_cpu: "armeabi-v7a" + target_system_name: "armeabi-v7a" + toolchain_identifier: "stub_armeabi-v7a" + + tool_path { name: "ar" path: "/bin/false" } + tool_path { name: "compat-ld" path: "/bin/false" } + tool_path { name: "cpp" path: "/bin/false" } + tool_path { name: "dwp" path: "/bin/false" } + tool_path { name: "gcc" path: "/bin/false" } + tool_path { name: "gcov" path: "/bin/false" } + tool_path { name: "ld" path: "/bin/false" } + + tool_path { name: "nm" path: "/bin/false" } + tool_path { name: "objcopy" path: "/bin/false" } + tool_path { name: "objdump" path: "/bin/false" } + tool_path { name: "strip" path: "/bin/false" } +} + toolchain { abi_version: "armeabi-v7a"