aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2018-04-02 14:18:13 +0000
committerNico Weber <nicolasweber@gmx.de>2018-04-02 14:18:13 +0000
commit2c8ee39b1ab93cbd65bc47ccb98e5d208f6fd244 (patch)
tree9483deb8b383c30cb5655793ebc80bf4bc89e293
parentb5959d3df9957bda43db362c9bda0ea0fdbf0646 (diff)
Remove HAVE_WRITEV that's unused after r255837.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@328977 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--cmake/config-ix.cmake4
-rw-r--r--include/llvm/Config/config.h.cmake6
-rw-r--r--lib/Support/raw_ostream.cpp3
3 files changed, 0 insertions, 13 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake
index e988fea8905..be4ecde7274 100644
--- a/cmake/config-ix.cmake
+++ b/cmake/config-ix.cmake
@@ -47,7 +47,6 @@ check_include_file(sys/resource.h HAVE_SYS_RESOURCE_H)
check_include_file(sys/stat.h HAVE_SYS_STAT_H)
check_include_file(sys/time.h HAVE_SYS_TIME_H)
check_include_file(sys/types.h HAVE_SYS_TYPES_H)
-check_include_file(sys/uio.h HAVE_SYS_UIO_H)
check_include_file(termios.h HAVE_TERMIOS_H)
check_include_file(unistd.h HAVE_UNISTD_H)
check_include_file(valgrind/valgrind.h HAVE_VALGRIND_VALGRIND_H)
@@ -198,9 +197,6 @@ check_symbol_exists(posix_fallocate fcntl.h HAVE_POSIX_FALLOCATE)
if( HAVE_SIGNAL_H AND NOT LLVM_USE_SANITIZER MATCHES ".*Address.*" AND NOT APPLE )
check_symbol_exists(sigaltstack signal.h HAVE_SIGALTSTACK)
endif()
-if( HAVE_SYS_UIO_H )
- check_symbol_exists(writev sys/uio.h HAVE_WRITEV)
-endif()
set(CMAKE_REQUIRED_DEFINITIONS "-D_LARGEFILE64_SOURCE")
check_symbol_exists(lseek64 "sys/types.h;unistd.h" HAVE_LSEEK64)
set(CMAKE_REQUIRED_DEFINITIONS "")
diff --git a/include/llvm/Config/config.h.cmake b/include/llvm/Config/config.h.cmake
index 6250aa37054..7ab9f55bc41 100644
--- a/include/llvm/Config/config.h.cmake
+++ b/include/llvm/Config/config.h.cmake
@@ -226,9 +226,6 @@
/* Define to 1 if you have the <sys/types.h> header file. */
#cmakedefine HAVE_SYS_TYPES_H ${HAVE_SYS_TYPES_H}
-/* Define to 1 if you have the <sys/uio.h> header file. */
-#cmakedefine HAVE_SYS_UIO_H ${HAVE_SYS_UIO_H}
-
/* Define if the setupterm() function is supported this platform. */
#cmakedefine HAVE_TERMINFO ${HAVE_TERMINFO}
@@ -244,9 +241,6 @@
/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
#cmakedefine HAVE_VALGRIND_VALGRIND_H ${HAVE_VALGRIND_VALGRIND_H}
-/* Define to 1 if you have the `writev' function. */
-#cmakedefine HAVE_WRITEV ${HAVE_WRITEV}
-
/* Define to 1 if you have the <zlib.h> header file. */
#cmakedefine HAVE_ZLIB_H ${HAVE_ZLIB_H}
diff --git a/lib/Support/raw_ostream.cpp b/lib/Support/raw_ostream.cpp
index e0261110308..5ecb18fc72f 100644
--- a/lib/Support/raw_ostream.cpp
+++ b/lib/Support/raw_ostream.cpp
@@ -41,9 +41,6 @@
#if defined(HAVE_UNISTD_H)
# include <unistd.h>
#endif
-#if defined(HAVE_SYS_UIO_H) && defined(HAVE_WRITEV)
-# include <sys/uio.h>
-#endif
#if defined(__CYGWIN__)
#include <io.h>