# glibc patch: don't check \_\_LIBC macro · gitcafe/zig

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

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

Visibility: public

Requested revision: 82ec333f277535bb08d8a3856c8ab924f098fc6d

Requested commit: 82ec333f277535bb08d8a3856c8ab924f098fc6d

Commit: 82ec333f277535bb08d8a3856c8ab924f098fc6d

Tree: ef7e1637c46b45dc444f783ae64fab2a063a625c

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
glibc patch: don't check __LIBC macro

This is the only place in all of glibc that this macro is referenced.
What is it doing? Only preventing fstatat.c from knowing the type
definition of `__time64_t`, apparently.

Fixes compilation of fstatat.c on 32-bit x86.

```

## Parents

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

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