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

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

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

Visibility: public

Requested revision: 0b16500604ac6daa8c0dbf156b3fd132b0651e34

Requested commit: 0b16500604ac6daa8c0dbf156b3fd132b0651e34

Commit: 0b16500604ac6daa8c0dbf156b3fd132b0651e34

Tree: 6182cb62b41cc7a43091b42f8f04f358bdbb625e

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

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

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