const V: type = switch (native_arch) {
    .powerpc, .powerpc64, .powerpc64le => struct {
        pub const INTR = 0;
        pub const QUIT = 1;
        pub const ERASE = 2;
        pub const KILL = 3;
        pub const EOF = 4;
        pub const MIN = 5;
        pub const EOL = 6;
        pub const TIME = 7;
        pub const EOL2 = 8;
        pub const SWTC = 9;
        pub const WERASE = 10;
        pub const REPRINT = 11;
        pub const SUSP = 12;
        pub const START = 13;
        pub const STOP = 14;
        pub const LNEXT = 15;
        pub const DISCARD = 16;
    },
    .sparc, .sparc64 => struct {
        pub const INTR = 0;
        pub const QUIT = 1;
        pub const ERASE = 2;
        pub const KILL = 3;
        pub const EOF = 4;
        pub const EOL = 5;
        pub const EOL2 = 6;
        pub const SWTC = 7;
        pub const START = 8;
        pub const STOP = 9;
        pub const SUSP = 10;
        pub const DSUSP = 11;
        pub const REPRINT = 12;
        pub const DISCARD = 13;
        pub const WERASE = 14;
        pub const LNEXT = 15;
        pub const MIN = EOF;
        pub const TIME = EOL;
    },
    .mips, .mipsel, .mips64, .mips64el => struct {
        pub const INTR = 0;
        pub const QUIT = 1;
        pub const ERASE = 2;
        pub const KILL = 3;
        pub const MIN = 4;
        pub const TIME = 5;
        pub const EOL2 = 6;
        pub const SWTC = 7;
        pub const SWTCH = 7;
        pub const START = 8;
        pub const STOP = 9;
        pub const SUSP = 10;
        pub const REPRINT = 12;
        pub const DISCARD = 13;
        pub const WERASE = 14;
        pub const LNEXT = 15;
        pub const EOF = 16;
        pub const EOL = 17;
    },
    else => struct {
        pub const INTR = 0;
        pub const QUIT = 1;
        pub const ERASE = 2;
        pub const KILL = 3;
        pub const EOF = 4;
        pub const TIME = 5;
        pub const MIN = 6;
        pub const SWTC = 7;
        pub const START = 8;
        pub const STOP = 9;
        pub const SUSP = 10;
        pub const EOL = 11;
        pub const REPRINT = 12;
        pub const DISCARD = 13;
        pub const WERASE = 14;
        pub const LNEXT = 15;
        pub const EOL2 = 16;
    },
};