# std.Target: Remove Abi.gnuilp32\. · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/23440fbb99a501fac9cfb6af85c6303732cf0b06)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 23440fbb99a501fac9cfb6af85c6303732cf0b06

Requested commit: 23440fbb99a501fac9cfb6af85c6303732cf0b06

Commit: 23440fbb99a501fac9cfb6af85c6303732cf0b06

Tree: b40e74c5ae8790d423af27c526a2768665b8e75c

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
std.Target: Remove Abi.gnuilp32.

* This has not seen meaningful development for about a decade.
* The Linux kernel port was never upstreamed.
* The glibc port was never upstreamed.
* GCC 15.1 recently deprecated support it.

It may still make sense to support an ILP32 ABI on AArch64 more broadly (which
we already have the Abi.ilp32 tag for), but, to the extent that it even existed
in any "official" sense, the *GNU* ILP32 ABI is certainly dead.

```

## Parents

- [99a79f98ecfe79fc3d043662448f1a6b44d52c5c](https://git.cafe/gitcafe/zig/commit/99a79f98ecfe79fc3d043662448f1a6b44d52c5c?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/23440fbb99a501fac9cfb6af85c6303732cf0b06?format=markdown)
