Commit graph

10 commits

Author SHA1 Message Date
klzgrad
be665d36a2 openwrt: build: Add OpenWrt toolchains 2024-11-21 19:58:39 +08:00
klzgrad
3241ffd87e 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.
2024-11-21 19:58:39 +08:00
klzgrad
0d3a648337 arm: build: Support ARM build without FPU 2024-11-21 19:58:39 +08:00
klzgrad
1bc2be77d1 arm: build: Support -mcpu= on ARM and ARM64 2024-11-21 19:58:39 +08:00
klzgrad
ed564b9fb2 build: Minimize sysroot creator script 2024-11-21 19:58:39 +08:00
klzgrad
bb8c2e7e66 build: Use thinlto max optimization for everything 2024-11-21 19:58:39 +08:00
klzgrad
e9aa88f763 build: Never explicitly link clang_rt.builtins
https://chromium-review.googlesource.com/c/chromium/src/+/5723176
2024-11-21 19:58:39 +08:00
klzgrad
9034d499e6 build: Force determinism in official build
Helps build with ccache.
2024-11-21 19:58:39 +08:00
klzgrad
0840bca5c7 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.
2024-11-21 19:58:39 +08:00
importer
c74f6098f7 Import chromium-131.0.6778.86 2024-11-20 19:32:56 +08:00