diff options
author | CoprDistGit <infra@openeuler.org> | 2025-01-11 07:17:39 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2025-01-11 07:17:39 +0000 |
commit | 644c757ffb94ff2f452976228fee9bbdfba762fa (patch) | |
tree | 205f3dbf342b9ae0c59e71ddbc9394b2dd415951 /riscv-cpuinfo.patch | |
parent | e9abc6c72d6b470c59f4c9e9b5af6dfe5d1a75b2 (diff) |
automatic import of chromium
Diffstat (limited to 'riscv-cpuinfo.patch')
-rw-r--r-- | riscv-cpuinfo.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/riscv-cpuinfo.patch b/riscv-cpuinfo.patch new file mode 100644 index 0000000..0509ae2 --- /dev/null +++ b/riscv-cpuinfo.patch @@ -0,0 +1,32 @@ +Index: chromium-124.0.6367.201/third_party/cpuinfo/BUILD.gn +=================================================================== +--- chromium-124.0.6367.201.orig/third_party/cpuinfo/BUILD.gn ++++ chromium-124.0.6367.201/third_party/cpuinfo/BUILD.gn +@@ -123,6 +123,12 @@ source_set("cpu_specific") { + ] + } + ++ if (current_cpu == "riscv64") { ++ sources = [ ++ "src/src/riscv/uarch.c", ++ ] ++ } ++ + # Because "init.c" is reused again, but only has sources in the corresponding + # build config. + deps = [ ":x86_cache" ] +@@ -209,6 +215,14 @@ source_set("cpu_and_os_specific") { + } + } + ++ if (is_linux && current_cpu == "riscv64") { ++ sources = [ ++ "src/src/riscv/linux/init.c", ++ "src/src/riscv/linux/riscv-hw.c", ++ "src/src/riscv/linux/riscv-isa.c", ++ ] ++ } ++ + if (is_android && (current_cpu == "x86" || current_cpu == "x64")) { + sources = [ + "src/src/x86/linux/cpuinfo.c", |