Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/sys make all constants that are used in unsigned variabl...
details: https://anonhg.NetBSD.org/src/rev/73ad4e921ffd
branches: trunk
changeset: 787895:73ad4e921ffd
user: christos <christos%NetBSD.org@localhost>
date: Thu Jul 11 16:46:06 2013 +0000
description:
make all constants that are used in unsigned variables unsigned.
diffstat:
sys/sys/termios.h | 160 +++++++++++++++++++++++++++---------------------------
1 files changed, 80 insertions(+), 80 deletions(-)
diffs (221 lines):
diff -r 5898f482ac3b -r 73ad4e921ffd sys/sys/termios.h
--- a/sys/sys/termios.h Thu Jul 11 16:40:27 2013 +0000
+++ b/sys/sys/termios.h Thu Jul 11 16:46:06 2013 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: termios.h,v 1.31 2009/12/26 19:31:34 mrg Exp $ */
+/* $NetBSD: termios.h,v 1.32 2013/07/11 16:46:06 christos Exp $ */
/*
* Copyright (c) 1988, 1989, 1993, 1994
@@ -87,64 +87,64 @@
/*
* Input flags - software input processing
*/
-#define IGNBRK 0x00000001 /* ignore BREAK condition */
-#define BRKINT 0x00000002 /* map BREAK to SIGINT */
-#define IGNPAR 0x00000004 /* ignore (discard) parity errors */
-#define PARMRK 0x00000008 /* mark parity and framing errors */
-#define INPCK 0x00000010 /* enable checking of parity errors */
-#define ISTRIP 0x00000020 /* strip 8th bit off chars */
-#define INLCR 0x00000040 /* map NL into CR */
-#define IGNCR 0x00000080 /* ignore CR */
-#define ICRNL 0x00000100 /* map CR to NL (ala CRMOD) */
-#define IXON 0x00000200 /* enable output flow control */
-#define IXOFF 0x00000400 /* enable input flow control */
+#define IGNBRK 0x00000001U /* ignore BREAK condition */
+#define BRKINT 0x00000002U /* map BREAK to SIGINT */
+#define IGNPAR 0x00000004U /* ignore (discard) parity errors */
+#define PARMRK 0x00000008U /* mark parity and framing errors */
+#define INPCK 0x00000010U /* enable checking of parity errors */
+#define ISTRIP 0x00000020U /* strip 8th bit off chars */
+#define INLCR 0x00000040U /* map NL into CR */
+#define IGNCR 0x00000080U /* ignore CR */
+#define ICRNL 0x00000100U /* map CR to NL (ala CRMOD) */
+#define IXON 0x00000200U /* enable output flow control */
+#define IXOFF 0x00000400U /* enable input flow control */
#if defined(_NETBSD_SOURCE)
-#define IXANY 0x00000800 /* any char will restart after stop */
+#define IXANY 0x00000800U /* any char will restart after stop */
#endif
#if defined(_NETBSD_SOURCE)
-#define IMAXBEL 0x00002000 /* ring bell on input queue full */
+#define IMAXBEL 0x00002000U /* ring bell on input queue full */
#endif
/*
* Output flags - software output processing
*/
-#define OPOST 0x00000001 /* enable following output processing */
+#define OPOST 0x00000001U /* enable following output processing */
#if defined(_XOPEN_SOURCE) || defined(_NETBSD_SOURCE)
-#define ONLCR 0x00000002 /* map NL to CR-NL (ala CRMOD) */
+#define ONLCR 0x00000002U /* map NL to CR-NL (ala CRMOD) */
#endif
#if defined(_NETBSD_SOURCE)
-#define OXTABS 0x00000004 /* expand tabs to spaces */
-#define ONOEOT 0x00000008 /* discard EOT's (^D) on output */
+#define OXTABS 0x00000004U /* expand tabs to spaces */
+#define ONOEOT 0x00000008U /* discard EOT's (^D) on output */
#endif
#if defined(_XOPEN_SOURCE) || defined(_NETBSD_SOURCE)
-#define OCRNL 0x00000010 /* map CR to NL */
-#define ONOCR 0x00000020 /* discard CR's when on column 0 */
-#define ONLRET 0x00000040 /* move to column 0 on CR */
+#define OCRNL 0x00000010U /* map CR to NL */
+#define ONOCR 0x00000020U /* discard CR's when on column 0 */
+#define ONLRET 0x00000040U /* move to column 0 on CR */
#endif /* defined(_XOPEN_SOURCE) || defined(_NETBSD_SOURCE) */
/*
* Control flags - hardware control of terminal
*/
#if defined(_NETBSD_SOURCE)
-#define CIGNORE 0x00000001 /* ignore control flags */
+#define CIGNORE 0x00000001U /* ignore control flags */
#endif
-#define CSIZE 0x00000300 /* character size mask */
-#define CS5 0x00000000 /* 5 bits (pseudo) */
-#define CS6 0x00000100 /* 6 bits */
-#define CS7 0x00000200 /* 7 bits */
-#define CS8 0x00000300 /* 8 bits */
-#define CSTOPB 0x00000400 /* send 2 stop bits */
-#define CREAD 0x00000800 /* enable receiver */
-#define PARENB 0x00001000 /* parity enable */
-#define PARODD 0x00002000 /* odd parity, else even */
-#define HUPCL 0x00004000 /* hang up on last close */
-#define CLOCAL 0x00008000 /* ignore modem status lines */
+#define CSIZE 0x00000300U /* character size mask */
+#define CS5 0x00000000U /* 5 bits (pseudo) */
+#define CS6 0x00000100U /* 6 bits */
+#define CS7 0x00000200U /* 7 bits */
+#define CS8 0x00000300U /* 8 bits */
+#define CSTOPB 0x00000400U /* send 2 stop bits */
+#define CREAD 0x00000800U /* enable receiver */
+#define PARENB 0x00001000U /* parity enable */
+#define PARODD 0x00002000U /* odd parity, else even */
+#define HUPCL 0x00004000U /* hang up on last close */
+#define CLOCAL 0x00008000U /* ignore modem status lines */
#if defined(_NETBSD_SOURCE)
-#define CRTSCTS 0x00010000 /* RTS/CTS full-duplex flow control */
+#define CRTSCTS 0x00010000U /* RTS/CTS full-duplex flow control */
#define CRTS_IFLOW CRTSCTS /* XXX compat */
#define CCTS_OFLOW CRTSCTS /* XXX compat */
-#define CDTRCTS 0x00020000 /* DTR/CTS full-duplex flow control */
-#define MDMBUF 0x00100000 /* DTR/DCD hardware flow control */
+#define CDTRCTS 0x00020000U /* DTR/CTS full-duplex flow control */
+#define MDMBUF 0x00100000U /* DTR/DCD hardware flow control */
#define CHWFLOW (MDMBUF|CRTSCTS|CDTRCTS) /* all types of hw flow control */
#endif
@@ -158,32 +158,32 @@
*/
#if defined(_NETBSD_SOURCE)
-#define ECHOKE 0x00000001 /* visual erase for line kill */
+#define ECHOKE 0x00000001U /* visual erase for line kill */
#endif
-#define ECHOE 0x00000002 /* visually erase chars */
-#define ECHOK 0x00000004 /* echo NL after line kill */
-#define ECHO 0x00000008 /* enable echoing */
-#define ECHONL 0x00000010 /* echo NL even if ECHO is off */
+#define ECHOE 0x00000002U /* visually erase chars */
+#define ECHOK 0x00000004U /* echo NL after line kill */
+#define ECHO 0x00000008U /* enable echoing */
+#define ECHONL 0x00000010U /* echo NL even if ECHO is off */
#if defined(_NETBSD_SOURCE)
-#define ECHOPRT 0x00000020 /* visual erase mode for hardcopy */
-#define ECHOCTL 0x00000040 /* echo control chars as ^(Char) */
+#define ECHOPRT 0x00000020U /* visual erase mode for hardcopy */
+#define ECHOCTL 0x00000040U /* echo control chars as ^(Char) */
#endif /* defined(_NETBSD_SOURCE) */
-#define ISIG 0x00000080 /* enable signals INT, QUIT, [D]SUSP */
-#define ICANON 0x00000100 /* canonicalize input lines */
+#define ISIG 0x00000080U /* enable signals INT, QUIT, [D]SUSP */
+#define ICANON 0x00000100U /* canonicalize input lines */
#if defined(_NETBSD_SOURCE)
-#define ALTWERASE 0x00000200 /* use alternate WERASE algorithm */
+#define ALTWERASE 0x00000200U /* use alternate WERASE algorithm */
#endif /* defined(_NETBSD_SOURCE) */
-#define IEXTEN 0x00000400 /* enable DISCARD and LNEXT */
+#define IEXTEN 0x00000400U /* enable DISCARD and LNEXT */
#if defined(_NETBSD_SOURCE)
-#define EXTPROC 0x00000800 /* external processing */
+#define EXTPROC 0x00000800U /* external processing */
#endif /* defined(_NETBSD_SOURCE) */
-#define TOSTOP 0x00400000 /* stop background jobs on output */
+#define TOSTOP 0x00400000U /* stop background jobs on output */
#if defined(_NETBSD_SOURCE)
-#define FLUSHO 0x00800000 /* output being flushed (state) */
-#define NOKERNINFO 0x02000000 /* no kernel output from VSTATUS */
-#define PENDIN 0x20000000 /* re-echo input buffer at next read */
+#define FLUSHO 0x00800000U /* output being flushed (state) */
+#define NOKERNINFO 0x02000000U /* no kernel output from VSTATUS */
+#define PENDIN 0x20000000U /* re-echo input buffer at next read */
#endif /* defined(_NETBSD_SOURCE) */
-#define NOFLSH 0x80000000 /* don't flush output on signal */
+#define NOFLSH 0x80000000U /* don't flush output on signal */
typedef unsigned int tcflag_t;
typedef unsigned char cc_t;
@@ -212,34 +212,34 @@
/*
* Standard speeds
*/
-#define B0 0
-#define B50 50
-#define B75 75
-#define B110 110
-#define B134 134
-#define B150 150
-#define B200 200
-#define B300 300
-#define B600 600
-#define B1200 1200
-#define B1800 1800
-#define B2400 2400
-#define B4800 4800
-#define B9600 9600
-#define B19200 19200
-#define B38400 38400
+#define B0 0U
+#define B50 50U
+#define B75 75U
+#define B110 110U
+#define B134 134U
+#define B150 150U
+#define B200 200U
+#define B300 300U
+#define B600 600U
+#define B1200 1200U
+#define B1800 1800U
+#define B2400 2400U
+#define B4800 4800U
+#define B9600 9600U
+#define B19200 19200U
+#define B38400 38400U
#if defined(_NETBSD_SOURCE)
-#define B7200 7200
-#define B14400 14400
-#define B28800 28800
-#define B57600 57600
-#define B76800 76800
-#define B115200 115200
-#define B230400 230400
-#define B460800 460800
-#define B921600 921600
-#define EXTA 19200
-#define EXTB 38400
+#define B7200 7200U
+#define B14400 14400U
+#define B28800 28800U
+#define B57600 57600U
+#define B76800 76800U
+#define B115200 115200U
+#define B230400 230400U
+#define B460800 460800U
+#define B921600 921600U
+#define EXTA 19200U
+#define EXTB 38400U
#endif /* defined(_NETBSD_SOURCE) */
#ifndef _KERNEL
Home |
Main Index |
Thread Index |
Old Index