diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2022-08-03 15:38:11 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2022-08-03 15:38:11 +0200 |
commit | 8883f0ea394d204b33d86eee88e198047d3b5400 (patch) | |
tree | 261ff6b7b02948ff833a9d94cfb10033fe67820a | |
parent | efa66119823be2372b548d7807105c472514e891 (diff) | |
download | newlib-8883f0ea394d204b33d86eee88e198047d3b5400.zip newlib-8883f0ea394d204b33d86eee88e198047d3b5400.tar.gz newlib-8883f0ea394d204b33d86eee88e198047d3b5400.tar.bz2 |
Cygwin: drop macro and code for CYGWIN_VERSION_OLD_STDIO_CRLF_HANDLING
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r-- | winsup/cygwin/include/cygwin/version.h | 5 | ||||
-rw-r--r-- | winsup/cygwin/syscalls.cc | 6 |
2 files changed, 0 insertions, 11 deletions
diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index ae1ab83..393c96c 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -34,11 +34,6 @@ details. */ #define CYGWIN_VERSION_USER_API_VERSION_COMBINED \ CYGWIN_VERSION_PER_PROCESS_API_VERSION_COMBINED (user_data) -/* Old APIs had getc/putc macros that conflict with new CR/LF handling in the - stdio buffers */ -#define CYGWIN_VERSION_OLD_STDIO_CRLF_HANDLING \ - (CYGWIN_VERSION_USER_API_VERSION_COMBINED <= 20) - #define CYGWIN_VERSION_CHECK_FOR_S_IEXEC \ (CYGWIN_VERSION_USER_API_VERSION_COMBINED >= 36) diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc index a92948f..e6d68cc 100644 --- a/winsup/cygwin/syscalls.cc +++ b/winsup/cygwin/syscalls.cc @@ -2898,12 +2898,6 @@ ctermid (char *str) extern "C" int _cygwin_istext_for_stdio (int fd) { - if (CYGWIN_VERSION_OLD_STDIO_CRLF_HANDLING) - { - syscall_printf ("fd %d: old API", fd); - return 0; /* we do it for old apps, due to getc/putc macros */ - } - cygheap_fdget cfd (fd, false, false); if (cfd < 0) { |