# std: Split kernel&libc definitions of stat struct · gitcafe/zig

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

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

Visibility: public

Requested revision: 0e95fa455c1012fc5d2247600b89e2d60f146ef3

Requested commit: 0e95fa455c1012fc5d2247600b89e2d60f146ef3

Commit: 0e95fa455c1012fc5d2247600b89e2d60f146ef3

Tree: 3df314e8d7983da275ea6d33bf5d58f986106dd2

Author: LemonBoy

Committer: LemonBoy

## Message

```
std: Split kernel&libc definitions of stat struct

There's no guarantee for the kernel definition to be ABI compatible with
the libc one (and vice versa).
There's also no guarantee of ABI compatibility between musl/glibc.

Fun, isn't it?

```

## Parents

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

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