diff options
author | Pascal Obry <obry@adacore.com> | 2020-11-07 10:31:43 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2020-12-16 08:00:58 -0500 |
commit | cbe22e189a355f19eb1344fcaf91bc2bb0b95f36 (patch) | |
tree | df10cc9881a46135b1a7b6ba4843cf22e66de152 /gcc/ada/s-oscons-tmplt.c | |
parent | cd676dfa57e643a4f7d8445e6ebad0f21cf3fd84 (diff) | |
download | gcc-cbe22e189a355f19eb1344fcaf91bc2bb0b95f36.zip gcc-cbe22e189a355f19eb1344fcaf91bc2bb0b95f36.tar.gz gcc-cbe22e189a355f19eb1344fcaf91bc2bb0b95f36.tar.bz2 |
[Ada] Add some OS constants to control serial port
gcc/ada/
* s-oscons-tmplt.c: Add some OS constants.
Diffstat (limited to 'gcc/ada/s-oscons-tmplt.c')
-rw-r--r-- | gcc/ada/s-oscons-tmplt.c | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/gcc/ada/s-oscons-tmplt.c b/gcc/ada/s-oscons-tmplt.c index bce5437..582c35e 100644 --- a/gcc/ada/s-oscons-tmplt.c +++ b/gcc/ada/s-oscons-tmplt.c @@ -724,6 +724,41 @@ CNU(CRTSCTS, "Output hw flow control") #endif CNU(CREAD, "Read") +#ifndef ICANON +# define ICANON -1 +#endif +CNU(ICANON, "canonical mode") + +#ifndef CBAUD +# define CBAUD -1 +#endif +CNU(CBAUD, "baud speed mask") + +#ifndef ECHO +# define ECHO -1 +#endif +CNU(ECHO, "echo input characters") + +#ifndef ECHOE +# define ECHOE -1 +#endif +CNU(ECHOE, "erase preceding characters") + +#ifndef ECHOK +# define ECHOK -1 +#endif +CNU(ECHOK, "kill character, erases current line") + +#ifndef ECHOCTL +# define ECHOCTL -1 +#endif +CNU(ECHOCTL, "echo special characters") + +#ifndef ECHONL +# define ECHONL -1 +#endif +CNU(ECHONL, "force echo NL character") + #ifndef CS5 # define CS5 -1 #endif |