Commit bd49ad09 by Kevin Schoedel

Enable ARM32 in src/Reactor/BUILD.gn

Bug b/114402930 Change-Id: I228222003e5f015e4966eacc32094a48a7054d0f Reviewed-on: https://swiftshader-review.googlesource.com/c/22988Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com> Tested-by: 's avatarKevin Schoedel <kpschoedel@google.com>
parent bffee5e5
......@@ -52,6 +52,11 @@ config("swiftshader_subzero_common_private_config") {
"SZTARGET=MIPS32",
"SUBZERO_TARGET=MIPS32",
]
} else if (target_cpu == "arm") {
defines += [
"SZTARGET=ARM32",
"SUBZERO_TARGET=ARM32",
]
}
include_dirs = [
......@@ -107,7 +112,11 @@ config("swiftshader_subzero_private_config") {
}
if (is_clang) {
cflags += [ "-Wno-header-hygiene" ]
cflags += [
"-Wno-header-hygiene",
"-Wno-enum-compare-switch",
"-Wno-unused-lambda-capture",
]
}
if (is_fuchsia) {
......@@ -264,6 +273,12 @@ if (use_swiftshader_with_subzero) {
"$subzero_dir/src/IceInstMIPS32.cpp",
"$subzero_dir/src/IceTargetLoweringMIPS32.cpp",
]
} else if (target_cpu == "arm") {
sources += [
"$subzero_dir/src/IceAssemblerARM32.cpp",
"$subzero_dir/src/IceInstARM32.cpp",
"$subzero_dir/src/IceTargetLoweringARM32.cpp",
]
}
configs = [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment