aboutsummaryrefslogtreecommitdiff
path: root/tools/process_headers.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2021-12-15 19:25:26 -0700
committerAndrew Kelley <andrew@ziglang.org>2021-12-16 03:01:13 -0700
commitc8af00c66e8b6f62e4dd6ac4d86a3de03e9ea354 (patch)
treee0df38be78d663f802c6622f509d4d399ae133c4 /tools/process_headers.zig
parent5aeffab693a878679674f9a2f8bb2e6825da705d (diff)
downloadzig-c8af00c66e8b6f62e4dd6ac4d86a3de03e9ea354.tar.gz
zig-c8af00c66e8b6f62e4dd6ac4d86a3de03e9ea354.zip
glibc: fix inconsistency of powerpc ABI mapping
See the commit message of 5b6d26e97bb97d79782f3c77b02a997e361a1497 for an explanation. This is the same thing but for powerpc instead of mips.
Diffstat (limited to 'tools/process_headers.zig')
-rw-r--r--tools/process_headers.zig7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/process_headers.zig b/tools/process_headers.zig
index 125a2eb111..579667a5a6 100644
--- a/tools/process_headers.zig
+++ b/tools/process_headers.zig
@@ -152,7 +152,12 @@ const glibc_targets = [_]LibCTarget{
LibCTarget{
.name = "powerpc-linux-gnu",
.arch = MultiArch{ .specific = Arch.powerpc },
- .abi = MultiAbi{ .specific = Abi.gnu },
+ .abi = MultiAbi{ .specific = Abi.gnueabihf },
+ },
+ LibCTarget{
+ .name = "powerpc-linux-gnu-soft",
+ .arch = MultiArch{ .specific = Arch.powerpc },
+ .abi = MultiAbi{ .specific = Abi.gnueabi },
},
LibCTarget{
.name = "riscv64-linux-gnu-rv64imac-lp64",