10 Commits

Author SHA1 Message Date
klzgrad
476b562eed mipsel: build: Disable ELF CREL 2025-01-14 21:59:51 +08:00
klzgrad
c9971ef109 mipsel: build: Work around MIPS floating point ABI passing in LTO
Clang reports:

floating point ABI '-mdouble-float' is incompatible with target floating point ABI '-msoft-float'

when -msoft-float is enabled for the architecture.
2025-01-14 20:24:12 +08:00
klzgrad
a54758dfa4 arm: build: Support ARM build without FPU 2025-01-14 20:24:12 +08:00
klzgrad
16a4a1f787 arm: build: Support -mcpu= on ARM and ARM64 2025-01-14 20:24:12 +08:00
klzgrad
35e5cecc5e build: Minimize sysroot creator script 2025-01-14 20:24:12 +08:00
klzgrad
95ec5d98c1 build: Use thinlto max optimization for everything 2025-01-14 20:24:12 +08:00
klzgrad
0a1f3f3fb0 build: Never explicitly link clang_rt.builtins
https://chromium-review.googlesource.com/c/chromium/src/+/5723176
2025-01-14 20:24:12 +08:00
klzgrad
07506c5f33 build: Force determinism in official build
Helps build with ccache.
2025-01-14 20:24:12 +08:00
klzgrad
446f70b7f5 build: Disable build_with_chromium
The argument build_with_chromium mainly enables various tests,
data bundling, infra integration, and AFDO profiles.

AFDO can be added by other arguments.
2025-01-14 20:24:12 +08:00
importer
a065c28aa3 Import chromium-132.0.6834.79 2025-01-14 19:56:51 +08:00