https://gcc.gnu.org/g:70b1d25fb24b8ffe3ada15b4bbc41b763a272d6f
commit r17-1189-g70b1d25fb24b8ffe3ada15b4bbc41b763a272d6f Author: Marc Poulhiès <[email protected]> Date: Fri Mar 27 16:55:07 2026 +0100 ada: Minor cleanup in macro test The majority of the macros checked have already been checked a few line above. Only difference is __CYGWIN32__, so check for its absence instead of the presence of the others. gcc/ada/ChangeLog: * sysdep.c (getc_immediate_common): Cleanup macro test. Diff: --- gcc/ada/sysdep.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/gcc/ada/sysdep.c b/gcc/ada/sysdep.c index b8735b5ad66b..7752693a20a6 100644 --- a/gcc/ada/sysdep.c +++ b/gcc/ada/sysdep.c @@ -409,12 +409,7 @@ getc_immediate_common (FILE *stream, /* Set RAW mode, with no echo */ termios_rec.c_lflag = termios_rec.c_lflag & ~ICANON & ~ECHO; -#if defined (__linux__) || defined (__sun__) \ - || defined (__MACHTEN__) || defined (__hpux__) \ - || defined (_AIX) || (defined (__svr4__) && defined (__i386__)) \ - || defined (__Lynx__) || defined (__FreeBSD__) || defined (__OpenBSD__) \ - || defined (__GLIBC__) || defined (__APPLE__) || defined (__DragonFly__) \ - || defined (__QNX__) +#if !defined (__CYGWIN32__) eof_ch = termios_rec.c_cc[VEOF]; /* If waiting (i.e. Get_Immediate (Char)), set MIN = 1 and wait for
