mirror of
https://github.com/klzgrad/naiveproxy.git
synced 2024-11-23 22:06:12 +03:00
build: Support MIPS -mtune= flag
This commit is contained in:
parent
60013f1707
commit
3a06ac2cf9
@ -1031,6 +1031,9 @@ config("compiler_cpu_abi") {
|
||||
}
|
||||
|
||||
cflags += [ "-m${mips_float_abi}-float" ]
|
||||
if (mips_tune != "") {
|
||||
cflags += [ "-mtune=${mips_tune}" ]
|
||||
}
|
||||
} else if (current_cpu == "mips" && !is_nacl) {
|
||||
ldflags += [ "-Wl,--hash-style=sysv" ]
|
||||
if (custom_toolchain == "") {
|
||||
@ -1076,6 +1079,9 @@ config("compiler_cpu_abi") {
|
||||
}
|
||||
|
||||
cflags += [ "-m${mips_float_abi}-float" ]
|
||||
if (mips_tune != "") {
|
||||
cflags += [ "-mtune=${mips_tune}" ]
|
||||
}
|
||||
} else if (current_cpu == "mips64el") {
|
||||
cflags += [ "-D__SANE_USERSPACE_TYPES__" ]
|
||||
ldflags += [ "-Wl,--hash-style=sysv" ]
|
||||
|
@ -11,6 +11,7 @@ import("//build/config/v8_target_cpu.gni")
|
||||
declare_args() {
|
||||
# MIPS MultiMedia Instruction compilation flag.
|
||||
mips_use_mmi = false
|
||||
|
||||
}
|
||||
|
||||
if (current_cpu == "mipsel" || v8_current_cpu == "mipsel" ||
|
||||
@ -42,6 +43,9 @@ if (current_cpu == "mipsel" || v8_current_cpu == "mipsel" ||
|
||||
# "fp64": sets the GCC -mfp64 option.
|
||||
# "fpxx": sets the GCC -mfpxx option.
|
||||
mips_fpu_mode = "fp32"
|
||||
|
||||
# Examples: "24kc", "74kc"
|
||||
mips_tune = ""
|
||||
}
|
||||
} else if (current_cpu == "mips64el" || v8_current_cpu == "mips64el" ||
|
||||
current_cpu == "mips64" || v8_current_cpu == "mips64") {
|
||||
|
Loading…
Reference in New Issue
Block a user