authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-02-12 15:44:28-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2024-02-12 15:44:28-07:00
log9bdf1ebe3644ee965aab152dd46534a036deaaa8
treeadaab1ac49d4b634b2ad1e1e6e84e39348f0bfd2
parent5258c3caad3a914fd4d8276dc118428181b364ee

std.c.cc_t: consolidate same OS values


1 files changed, 2 insertions(+), 61 deletions(-)

lib/std/c.zig+2-61
......@@ -681,7 +681,7 @@ pub const MAP_FAILED: *anyopaque = @ptrFromInt(std.math.maxInt(usize));
681681
682682pub const cc_t = switch (native_os) {
683683 .linux => std.os.linux.cc_t,
684 .macos, .ios, .tvos, .watchos => enum(u8) {
684 .macos, .ios, .tvos, .watchos, .netbsd, .openbsd => enum(u8) {
685685 VEOF = 0,
686686 VEOL = 1,
687687 VEOL2 = 2,
......@@ -722,46 +722,6 @@ pub const cc_t = switch (native_os) {
722722 VTIME = 17,
723723 VSTATUS = 18,
724724 },
725 .netbsd => enum(u8) {
726 VEOF = 0,
727 VEOL = 1,
728 VEOL2 = 2,
729 VERASE = 3,
730 VWERASE = 4,
731 VKILL = 5,
732 VREPRINT = 6,
733 VINTR = 8,
734 VQUIT = 9,
735 VSUSP = 10,
736 VDSUSP = 11,
737 VSTART = 12,
738 VSTOP = 13,
739 VLNEXT = 14,
740 VDISCARD = 15,
741 VMIN = 16,
742 VTIME = 17,
743 VSTATUS = 18,
744 },
745 .openbsd => enum(u8) {
746 VEOF = 0,
747 VEOL = 1,
748 VEOL2 = 2,
749 VERASE = 3,
750 VWERASE = 4,
751 VKILL = 5,
752 VREPRINT = 6,
753 VINTR = 8,
754 VQUIT = 9,
755 VSUSP = 10,
756 VDSUSP = 11,
757 VSTART = 12,
758 VSTOP = 13,
759 VLNEXT = 14,
760 VDISCARD = 15,
761 VMIN = 16,
762 VTIME = 17,
763 VSTATUS = 18,
764 },
765725 .haiku => enum(u8) {
766726 VINTR = 0,
767727 VQUIT = 1,
......@@ -799,26 +759,7 @@ pub const cc_t = switch (native_os) {
799759 VSTATUS = 16,
800760 VERASE2 = 17,
801761 },
802 .emscripten => enum(u8) {
803 VINTR = 0,
804 VQUIT = 1,
805 VERASE = 2,
806 VKILL = 3,
807 VEOF = 4,
808 VTIME = 5,
809 VMIN = 6,
810 VSWTC = 7,
811 VSTART = 8,
812 VSTOP = 9,
813 VSUSP = 10,
814 VEOL = 11,
815 VREPRINT = 12,
816 VDISCARD = 13,
817 VWERASE = 14,
818 VLNEXT = 15,
819 VEOL2 = 16,
820 },
821 .wasi => enum(u8) {
762 .emscripten, .wasi => enum(u8) {
822763 VINTR = 0,
823764 VQUIT = 1,
824765 VERASE = 2,