Commit graph

18 commits

Author SHA1 Message Date
klzgrad
5cd53b7986 Fix broken overloading of libc close in static OpenWrt build 2023-12-10 20:12:45 +08:00
klzgrad
6b59d4b47e base: Fix Android build adding extra -latomic
We don't use use_sysroot=true, but without it -latomic is added
to is_android.
2023-12-10 20:09:58 +08:00
klzgrad
528e6a2f92 base: Fix OpenWrt build with use_allocator_shim=false 2023-12-10 20:09:58 +08:00
klzgrad
dbc3c9d81d allocator: Disable PartitionAlloc memory tagging on non-glibc
Memory tagging depends on ifunc which is glibc-specific.
2023-12-10 20:09:58 +08:00
klzgrad
685c74a2b6 allocator: Fix PartitionAlloc mipsel build 2023-12-10 20:09:58 +08:00
klzgrad
faf8c150e3 allocator: Fix recommitted pages not being zeroed when madvise is not available.
Support kernels built without CONFIG_ADVISE_SYSCALLS on small
embedded devices.
2023-12-10 20:09:58 +08:00
klzgrad
d626d45cef allocator: Fix __THROW and mallinfo for Musl 2023-12-10 20:09:58 +08:00
klzgrad
edd184be2e allocator: Improve MIPS coverage of spinlocks 2023-12-10 20:09:58 +08:00
klzgrad
ce50d1f3af debug: Fix uClibc macro condition 2023-12-10 20:09:58 +08:00
klzgrad
eff3c1ed82 process: Remove use of mallinfo for Musl 2023-12-10 20:09:58 +08:00
klzgrad
9383e75eb3 base: Remove use of mallinfo for Musl 2023-12-10 20:09:58 +08:00
klzgrad
7ae90a435e base: Disable trace event
This allows builds with enable_base_tracing=false.
2023-12-10 19:06:18 +08:00
klzgrad
cf0d652a21 base: Fix iwyu in file_path.cc 2023-12-10 19:06:18 +08:00
klzgrad
d8821fbc40 base: Don't fix Y2038 problem with icu 2023-12-10 19:06:18 +08:00
klzgrad
8f93fec51f base: Remove JNI function on Android 2023-12-10 19:06:18 +08:00
klzgrad
a886d96513 base: Add Android stubs 2023-12-10 19:06:18 +08:00
klzgrad
7630fa9fa5 build: Remove tests and minimize 2023-12-10 16:58:14 +08:00
importer
9fb6fbf5f2 Import chromium-120.0.6099.43 2023-12-10 16:58:14 +08:00