zig/lib/std/os/bits/linux
Andrew Kelley a98fa56ae9 std: [breaking] move errno to become an nonexhaustive enum
The primary purpose of this change is to eliminate one usage of
`usingnamespace` in the standard library - specifically the usage for
errno values in `std.os.linux`.

This is accomplished by truncating the `E` prefix from error values, and
making errno a proper enum.

A similar strategy can be used to eliminate some other `usingnamespace`
sites in the std lib.
2021-08-24 01:23:28 -04:00
..
errno std: [breaking] move errno to become an nonexhaustive enum 2021-08-24 01:23:28 -04:00
arm-eabi.zig move behavior tests from test/stage1/ to test/ 2021-04-29 15:54:04 -07:00
arm64.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-05 10:48:22 -07:00
i386.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
mips.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
netlink.zig netlink ifi_change no longer reserved 2021-06-10 22:13:37 +03:00
powerpc.zig move behavior tests from test/stage1/ to test/ 2021-04-29 15:54:04 -07:00
powerpc64.zig move behavior tests from test/stage1/ to test/ 2021-04-29 15:54:04 -07:00
prctl.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
riscv64.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-05 10:48:22 -07:00
securebits.zig Year++ 2020-12-31 15:45:24 -08:00
sparc64.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
x86_64.zig std: fix compile errors caught by stage2 AstGen 2021-04-22 18:07:46 -07:00
xdp.zig Add Linux XDP bits (#9019) 2021-06-07 21:33:29 -04:00