aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2022-08-03 15:38:11 +0200
committerCorinna Vinschen <corinna@vinschen.de>2022-08-03 15:38:11 +0200
commit8883f0ea394d204b33d86eee88e198047d3b5400 (patch)
tree261ff6b7b02948ff833a9d94cfb10033fe67820a
parentefa66119823be2372b548d7807105c472514e891 (diff)
downloadnewlib-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.h5
-rw-r--r--winsup/cygwin/syscalls.cc6
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)
{