diff --git a/src/sig.c b/src/sig.c index 6e6521e3..603ff402 100644 --- a/src/sig.c +++ b/src/sig.c @@ -138,7 +138,9 @@ static struct sigmap { /* Nonstandard signals found in all modern POSIX systems (including both BSD and Linux). */ { SIGWINCH, "SIGWINCH" }, +#ifdef SIGSTKFLT { SIGSTKFLT, "SIGSTKFLT" }, +#endif { SIGPWR, "SIGPWR" }, /* Archaic names for compatibility. */ diff --git a/src/stty.c b/src/stty.c index 9a3e202b..b3408489 100644 --- a/src/stty.c +++ b/src/stty.c @@ -61,10 +61,12 @@ speed_t stty_parse_speed(char *baud) { 1152000, B1152000 }, { 1500000, B1500000 }, { 2000000, B2000000 }, +#ifdef B4000000 { 2500000, B2500000 }, { 3000000, B3000000 }, { 3500000, B3500000 }, { 4000000, B4000000 }, +#endif }; if (!baud || !baud[0])