Skip to content

Commit 6cf54d5

Browse files
committed
Fix constant values for MIPS
1 parent 2d05930 commit 6cf54d5

File tree

4 files changed

+96
-32
lines changed

4 files changed

+96
-32
lines changed

src/unix/notbsd/linux/mips.rs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,38 @@ pub const F_SETOWN: ::c_int = 24;
432432

433433
pub const SFD_NONBLOCK: ::c_int = 0x80;
434434

435+
pub const TCGETS: ::c_ulong = 0x540d;
436+
pub const TCSETS: ::c_ulong = 0x540e;
437+
pub const TCSETSW: ::c_ulong = 0x540f;
438+
pub const TCSETSF: ::c_ulong = 0x5410;
439+
pub const TCGETA: ::c_ulong = 0x5401;
440+
pub const TCSETA: ::c_ulong = 0x5402;
441+
pub const TCSETAW: ::c_ulong = 0x5403;
442+
pub const TCSETAF: ::c_ulong = 0x5404;
443+
pub const TCSBRK: ::c_ulong = 0x5405;
444+
pub const TCXONC: ::c_ulong = 0x5406;
445+
pub const TCFLSH: ::c_ulong = 0x5407;
446+
pub const TIOCGSOFTCAR: ::c_ulong = 0x5481;
447+
pub const TIOCSSOFTCAR: ::c_ulong = 0x5482;
448+
pub const TIOCINQ: ::c_ulong = 0x467f;
449+
pub const TIOCLINUX: ::c_ulong = 0x5483;
450+
pub const TIOCGSERIAL: ::c_ulong = 0x5484;
451+
pub const TIOCEXCL: ::c_ulong = 0x740d;
452+
pub const TIOCNXCL: ::c_ulong = 0x740e;
453+
pub const TIOCSCTTY: ::c_ulong = 0x5480;
454+
pub const TIOCGPGRP: ::c_ulong = 0x40047477;
455+
pub const TIOCSPGRP: ::c_ulong = 0x80047476;
456+
pub const TIOCOUTQ: ::c_ulong = 0x7472;
457+
pub const TIOCSTI: ::c_ulong = 0x5472;
458+
pub const TIOCGWINSZ: ::c_ulong = 0x40087468;
459+
pub const TIOCSWINSZ: ::c_ulong = 0x80087467;
460+
pub const TIOCMGET: ::c_ulong = 0x741d;
461+
pub const TIOCMBIS: ::c_ulong = 0x741b;
462+
pub const TIOCMBIC: ::c_ulong = 0x741c;
463+
pub const TIOCMSET: ::c_ulong = 0x741a;
464+
pub const FIONREAD: ::c_ulong = 0x467f;
465+
pub const TIOCCONS: ::c_ulong = 0x80047478;
466+
435467
extern {
436468
pub fn sysctl(name: *mut ::c_int,
437469
namelen: ::c_int,

src/unix/notbsd/linux/mod.rs

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -389,38 +389,6 @@ pub const CLONE_NEWPID: ::c_uint = 0x20000000;
389389
pub const CLONE_NEWNET: ::c_uint = 0x40000000;
390390
pub const CLONE_IO: ::c_uint = 0x80000000;
391391

392-
pub const TCGETS: ::c_ulong = 0x5401;
393-
pub const TCSETS: ::c_ulong = 0x5402;
394-
pub const TCSETSW: ::c_ulong = 0x5403;
395-
pub const TCSETSF: ::c_ulong = 0x5404;
396-
pub const TCGETA: ::c_ulong = 0x5405;
397-
pub const TCSETA: ::c_ulong = 0x5406;
398-
pub const TCSETAW: ::c_ulong = 0x5407;
399-
pub const TCSETAF: ::c_ulong = 0x5408;
400-
pub const TCSBRK: ::c_ulong = 0x5409;
401-
pub const TCXONC: ::c_ulong = 0x540A;
402-
pub const TCFLSH: ::c_ulong = 0x540B;
403-
pub const TIOCGSOFTCAR: ::c_ulong = 0x5419;
404-
pub const TIOCSSOFTCAR: ::c_ulong = 0x541A;
405-
pub const TIOCINQ: ::c_ulong = 0x541B;
406-
pub const TIOCLINUX: ::c_ulong = 0x541C;
407-
pub const TIOCGSERIAL: ::c_ulong = 0x541E;
408-
pub const TIOCEXCL: ::c_ulong = 0x540C;
409-
pub const TIOCNXCL: ::c_ulong = 0x540D;
410-
pub const TIOCSCTTY: ::c_ulong = 0x540E;
411-
pub const TIOCGPGRP: ::c_ulong = 0x540F;
412-
pub const TIOCSPGRP: ::c_ulong = 0x5410;
413-
pub const TIOCOUTQ: ::c_ulong = 0x5411;
414-
pub const TIOCSTI: ::c_ulong = 0x5412;
415-
pub const TIOCGWINSZ: ::c_ulong = 0x5413;
416-
pub const TIOCSWINSZ: ::c_ulong = 0x5414;
417-
pub const TIOCMGET: ::c_ulong = 0x5415;
418-
pub const TIOCMBIS: ::c_ulong = 0x5416;
419-
pub const TIOCMBIC: ::c_ulong = 0x5417;
420-
pub const TIOCMSET: ::c_ulong = 0x5418;
421-
pub const FIONREAD: ::c_ulong = 0x541B;
422-
pub const TIOCCONS: ::c_ulong = 0x541D;
423-
424392
extern {
425393
pub fn shm_open(name: *const c_char, oflag: ::c_int,
426394
mode: mode_t) -> ::c_int;

src/unix/notbsd/linux/musl.rs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,38 @@ pub const TCSANOW: ::c_int = 0;
427427
pub const TCSADRAIN: ::c_int = 1;
428428
pub const TCSAFLUSH: ::c_int = 2;
429429

430+
pub const TCGETS: ::c_ulong = 0x5401;
431+
pub const TCSETS: ::c_ulong = 0x5402;
432+
pub const TCSETSW: ::c_ulong = 0x5403;
433+
pub const TCSETSF: ::c_ulong = 0x5404;
434+
pub const TCGETA: ::c_ulong = 0x5405;
435+
pub const TCSETA: ::c_ulong = 0x5406;
436+
pub const TCSETAW: ::c_ulong = 0x5407;
437+
pub const TCSETAF: ::c_ulong = 0x5408;
438+
pub const TCSBRK: ::c_ulong = 0x5409;
439+
pub const TCXONC: ::c_ulong = 0x540A;
440+
pub const TCFLSH: ::c_ulong = 0x540B;
441+
pub const TIOCGSOFTCAR: ::c_ulong = 0x5419;
442+
pub const TIOCSSOFTCAR: ::c_ulong = 0x541A;
443+
pub const TIOCINQ: ::c_ulong = 0x541B;
444+
pub const TIOCLINUX: ::c_ulong = 0x541C;
445+
pub const TIOCGSERIAL: ::c_ulong = 0x541E;
446+
pub const TIOCEXCL: ::c_ulong = 0x540C;
447+
pub const TIOCNXCL: ::c_ulong = 0x540D;
448+
pub const TIOCSCTTY: ::c_ulong = 0x540E;
449+
pub const TIOCGPGRP: ::c_ulong = 0x540F;
450+
pub const TIOCSPGRP: ::c_ulong = 0x5410;
451+
pub const TIOCOUTQ: ::c_ulong = 0x5411;
452+
pub const TIOCSTI: ::c_ulong = 0x5412;
453+
pub const TIOCGWINSZ: ::c_ulong = 0x5413;
454+
pub const TIOCSWINSZ: ::c_ulong = 0x5414;
455+
pub const TIOCMGET: ::c_ulong = 0x5415;
456+
pub const TIOCMBIS: ::c_ulong = 0x5416;
457+
pub const TIOCMBIC: ::c_ulong = 0x5417;
458+
pub const TIOCMSET: ::c_ulong = 0x5418;
459+
pub const FIONREAD: ::c_ulong = 0x541B;
460+
pub const TIOCCONS: ::c_ulong = 0x541D;
461+
430462
extern {
431463
pub fn getnameinfo(sa: *const ::sockaddr,
432464
salen: ::socklen_t,

src/unix/notbsd/linux/other/mod.rs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,38 @@ pub const TCSANOW: ::c_int = 0;
376376
pub const TCSADRAIN: ::c_int = 1;
377377
pub const TCSAFLUSH: ::c_int = 2;
378378

379+
pub const TCGETS: ::c_ulong = 0x5401;
380+
pub const TCSETS: ::c_ulong = 0x5402;
381+
pub const TCSETSW: ::c_ulong = 0x5403;
382+
pub const TCSETSF: ::c_ulong = 0x5404;
383+
pub const TCGETA: ::c_ulong = 0x5405;
384+
pub const TCSETA: ::c_ulong = 0x5406;
385+
pub const TCSETAW: ::c_ulong = 0x5407;
386+
pub const TCSETAF: ::c_ulong = 0x5408;
387+
pub const TCSBRK: ::c_ulong = 0x5409;
388+
pub const TCXONC: ::c_ulong = 0x540A;
389+
pub const TCFLSH: ::c_ulong = 0x540B;
390+
pub const TIOCGSOFTCAR: ::c_ulong = 0x5419;
391+
pub const TIOCSSOFTCAR: ::c_ulong = 0x541A;
392+
pub const TIOCINQ: ::c_ulong = 0x541B;
393+
pub const TIOCLINUX: ::c_ulong = 0x541C;
394+
pub const TIOCGSERIAL: ::c_ulong = 0x541E;
395+
pub const TIOCEXCL: ::c_ulong = 0x540C;
396+
pub const TIOCNXCL: ::c_ulong = 0x540D;
397+
pub const TIOCSCTTY: ::c_ulong = 0x540E;
398+
pub const TIOCGPGRP: ::c_ulong = 0x540F;
399+
pub const TIOCSPGRP: ::c_ulong = 0x5410;
400+
pub const TIOCOUTQ: ::c_ulong = 0x5411;
401+
pub const TIOCSTI: ::c_ulong = 0x5412;
402+
pub const TIOCGWINSZ: ::c_ulong = 0x5413;
403+
pub const TIOCSWINSZ: ::c_ulong = 0x5414;
404+
pub const TIOCMGET: ::c_ulong = 0x5415;
405+
pub const TIOCMBIS: ::c_ulong = 0x5416;
406+
pub const TIOCMBIC: ::c_ulong = 0x5417;
407+
pub const TIOCMSET: ::c_ulong = 0x5418;
408+
pub const FIONREAD: ::c_ulong = 0x541B;
409+
pub const TIOCCONS: ::c_ulong = 0x541D;
410+
379411
cfg_if! {
380412
if #[cfg(any(target_arch = "arm", target_arch = "x86",
381413
target_arch = "x86_64"))] {

0 commit comments

Comments
 (0)