aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/include/arm-linux-musl/bits
AgeCommit message (Collapse)Author
2024-06-04update musl headers to v1.2.5Andrew Kelley
adds loongarch64 and riscv32
2022-05-04musl: update to 1.2.3Isaac Freund
This was a bit trickier than it should be due to symbol conflicts with zig's compiler-rt implementation. We attempt to use weak linkage in our compiler-rt, but this does not seem to be working in all cases. I manually disabled export of the problematic compiler-rt math functions in order to cross compile musl's libc.so for all targets as input to `tools/gen_stubs.zig`. Other than that, this update went fairly smoothly. Quite a few additional symbols were added to the blacklist in `tools/gen_stubs.zig` due to recent reorganization of zig's compiler-rt.
2021-08-16add m68k musl (1.2.2) headersAndrew Kelley
This commit also corrects a mistake from commit 6dc2236054dfcf911ce848f67a4078740a90783a which did not properly delete files when upgrading to the 1.2.2 musl headers.
2021-02-10musl: update to 1.2.2Isaac Freund
2020-03-12update musl headers to v1.2.0Andrew Kelley
2019-10-17update musl headers to v1.1.24Andrew Kelley
2019-08-30musl: fix alltypes.h and syscall.h not being correctAndrew Kelley
The previous [instructions](https://github.com/ziglang/zig/wiki/Updating-libc) for updating musl libc headers had this (repeated for each architecture): make DESTDIR=build-all/arm install-headers ARCH=arm However musl's build system does not properly rebuild alltypes.h and syscall.h from source, instead using whatever is cached from the previous build. In the case of the previous time that I updated to musl 1.1.23, this happened to be the aarch64 architecture. As a workaround, one can remove the obj/ directory to force rebuilding this file. Now the instructions say this (repeated for each architecture): rm -rf obj/ && make DESTDIR=build-all/arm install-headers ARCH=arm This commit updates the resulting headers after this workaround is applied and the process headers tool is run again.
2019-07-16update musl headers to musl v1.1.23Andrew Kelley