mirror of
https://github.com/ziglang/zig.git
synced 2024-12-03 10:28:48 +00:00
1442aa7dc0
This commit upgrades glibc shared library stub-creating code to use the new abilists file which is generated by the new glibc-abi-tool project: https://github.com/ziglang/glibc-abi-tool/ The abilists file is different in these ways: * It additionally encodes whether a symbol is a function or an object, and if it is an object, it additionally encodes the size in bytes. * It additionally encodes migrations of symbols from one library to another between glibc versions. * It is binary data instead of ascii. * It is one file instead of three. * It is 165 KB instead of 200 KB. This solves three bugs: Fixes #7667 Fixes #8714 Fixes #8896 |
||
---|---|---|
.. | ||
darwin | ||
glibc | ||
include | ||
mingw | ||
musl | ||
wasi |