libcxx initial import
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@103490 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
341
test/diagnostics/errno/cerrno.pass.cpp
Normal file
341
test/diagnostics/errno/cerrno.pass.cpp
Normal file
@@ -0,0 +1,341 @@
|
||||
// -*- C++ -*-
|
||||
//===-------------------------- algorithm ---------------------------------===//
|
||||
//
|
||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>The LLVM Compiler Infrastructure
|
||||
//
|
||||
// This file is distributed under the University of Illinois Open Source
|
||||
// License. See LICENSE.TXT for details.
|
||||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
// test <cerrno>
|
||||
|
||||
#include <cerrno>
|
||||
|
||||
#ifndef _LIBCPP_VERSION
|
||||
#error _LIBCPP_VERSION not defined
|
||||
#endif
|
||||
|
||||
#ifndef E2BIG
|
||||
#error E2BIG not defined
|
||||
#endif
|
||||
|
||||
#ifndef EACCES
|
||||
#error EACCES not defined
|
||||
#endif
|
||||
|
||||
#ifndef EACCES
|
||||
#error EACCES not defined
|
||||
#endif
|
||||
|
||||
#ifndef EADDRINUSE
|
||||
#error EADDRINUSE not defined
|
||||
#endif
|
||||
|
||||
#ifndef EADDRNOTAVAIL
|
||||
#error EADDRNOTAVAIL not defined
|
||||
#endif
|
||||
|
||||
#ifndef EAFNOSUPPORT
|
||||
#error EAFNOSUPPORT not defined
|
||||
#endif
|
||||
|
||||
#ifndef EAGAIN
|
||||
#error EAGAIN not defined
|
||||
#endif
|
||||
|
||||
#ifndef EALREADY
|
||||
#error EALREADY not defined
|
||||
#endif
|
||||
|
||||
#ifndef EBADF
|
||||
#error EBADF not defined
|
||||
#endif
|
||||
|
||||
#ifndef EBADMSG
|
||||
#error EBADMSG not defined
|
||||
#endif
|
||||
|
||||
#ifndef EBUSY
|
||||
#error EBUSY not defined
|
||||
#endif
|
||||
|
||||
#ifndef ECANCELED
|
||||
#error ECANCELED not defined
|
||||
#endif
|
||||
|
||||
#ifndef ECHILD
|
||||
#error ECHILD not defined
|
||||
#endif
|
||||
|
||||
#ifndef ECONNABORTED
|
||||
#error ECONNABORTED not defined
|
||||
#endif
|
||||
|
||||
#ifndef ECONNREFUSED
|
||||
#error ECONNREFUSED not defined
|
||||
#endif
|
||||
|
||||
#ifndef ECONNRESET
|
||||
#error ECONNRESET not defined
|
||||
#endif
|
||||
|
||||
#ifndef EDEADLK
|
||||
#error EDEADLK not defined
|
||||
#endif
|
||||
|
||||
#ifndef EDESTADDRREQ
|
||||
#error EDESTADDRREQ not defined
|
||||
#endif
|
||||
|
||||
#ifndef EDOM
|
||||
#error EDOM not defined
|
||||
#endif
|
||||
|
||||
#ifndef EEXIST
|
||||
#error EEXIST not defined
|
||||
#endif
|
||||
|
||||
#ifndef EFAULT
|
||||
#error EFAULT not defined
|
||||
#endif
|
||||
|
||||
#ifndef EFBIG
|
||||
#error EFBIG not defined
|
||||
#endif
|
||||
|
||||
#ifndef EHOSTUNREACH
|
||||
#error EHOSTUNREACH not defined
|
||||
#endif
|
||||
|
||||
#ifndef EIDRM
|
||||
#error EIDRM not defined
|
||||
#endif
|
||||
|
||||
#ifndef EILSEQ
|
||||
#error EILSEQ not defined
|
||||
#endif
|
||||
|
||||
#ifndef EINPROGRESS
|
||||
#error EINPROGRESS not defined
|
||||
#endif
|
||||
|
||||
#ifndef EINTR
|
||||
#error EINTR not defined
|
||||
#endif
|
||||
|
||||
#ifndef EINVAL
|
||||
#error EINVAL not defined
|
||||
#endif
|
||||
|
||||
#ifndef EIO
|
||||
#error EIO not defined
|
||||
#endif
|
||||
|
||||
#ifndef EISCONN
|
||||
#error EISCONN not defined
|
||||
#endif
|
||||
|
||||
#ifndef EISDIR
|
||||
#error EISDIR not defined
|
||||
#endif
|
||||
|
||||
#ifndef ELOOP
|
||||
#error ELOOP not defined
|
||||
#endif
|
||||
|
||||
#ifndef EMFILE
|
||||
#error EMFILE not defined
|
||||
#endif
|
||||
|
||||
#ifndef EMLINK
|
||||
#error EMLINK not defined
|
||||
#endif
|
||||
|
||||
#ifndef EMSGSIZE
|
||||
#error EMSGSIZE not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENAMETOOLONG
|
||||
#error ENAMETOOLONG not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENETDOWN
|
||||
#error ENETDOWN not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENETRESET
|
||||
#error ENETRESET not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENETUNREACH
|
||||
#error ENETUNREACH not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENFILE
|
||||
#error ENFILE not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOBUFS
|
||||
#error ENOBUFS not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENODATA
|
||||
#error ENODATA not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENODEV
|
||||
#error ENODEV not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOENT
|
||||
#error ENOENT not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOEXEC
|
||||
#error ENOEXEC not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOLCK
|
||||
#error ENOLCK not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOLINK
|
||||
#error ENOLINK not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOMEM
|
||||
#error ENOMEM not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOMSG
|
||||
#error ENOMSG not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOPROTOOPT
|
||||
#error ENOPROTOOPT not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOSPC
|
||||
#error ENOSPC not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOSR
|
||||
#error ENOSR not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOSTR
|
||||
#error ENOSTR not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOSYS
|
||||
#error ENOSYS not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTCONN
|
||||
#error ENOTCONN not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTDIR
|
||||
#error ENOTDIR not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTEMPTY
|
||||
#error ENOTEMPTY not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTRECOVERABLE
|
||||
#error ENOTRECOVERABLE not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTSOCK
|
||||
#error ENOTSOCK not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTSUP
|
||||
#error ENOTSUP not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENOTTY
|
||||
#error ENOTTY not defined
|
||||
#endif
|
||||
|
||||
#ifndef ENXIO
|
||||
#error ENXIO not defined
|
||||
#endif
|
||||
|
||||
#ifndef EOPNOTSUPP
|
||||
#error EOPNOTSUPP not defined
|
||||
#endif
|
||||
|
||||
#ifndef EOVERFLOW
|
||||
#error EOVERFLOW not defined
|
||||
#endif
|
||||
|
||||
#ifndef EOWNERDEAD
|
||||
#error EOWNERDEAD not defined
|
||||
#endif
|
||||
|
||||
#ifndef EPERM
|
||||
#error EPERM not defined
|
||||
#endif
|
||||
|
||||
#ifndef EPIPE
|
||||
#error EPIPE not defined
|
||||
#endif
|
||||
|
||||
#ifndef EPROTO
|
||||
#error EPROTO not defined
|
||||
#endif
|
||||
|
||||
#ifndef EPROTONOSUPPORT
|
||||
#error EPROTONOSUPPORT not defined
|
||||
#endif
|
||||
|
||||
#ifndef EPROTOTYPE
|
||||
#error EPROTOTYPE not defined
|
||||
#endif
|
||||
|
||||
#ifndef ERANGE
|
||||
#error ERANGE not defined
|
||||
#endif
|
||||
|
||||
#ifndef EROFS
|
||||
#error EROFS not defined
|
||||
#endif
|
||||
|
||||
#ifndef ESPIPE
|
||||
#error ESPIPE not defined
|
||||
#endif
|
||||
|
||||
#ifndef ESRCH
|
||||
#error ESRCH not defined
|
||||
#endif
|
||||
|
||||
#ifndef ETIME
|
||||
#error ETIME not defined
|
||||
#endif
|
||||
|
||||
#ifndef ETIMEDOUT
|
||||
#error ETIMEDOUT not defined
|
||||
#endif
|
||||
|
||||
#ifndef ETXTBSY
|
||||
#error ETXTBSY not defined
|
||||
#endif
|
||||
|
||||
#ifndef EWOULDBLOCK
|
||||
#error EWOULDBLOCK not defined
|
||||
#endif
|
||||
|
||||
#ifndef EXDEV
|
||||
#error EXDEV not defined
|
||||
#endif
|
||||
|
||||
#ifndef errno
|
||||
#error errno not defined
|
||||
#endif
|
||||
|
||||
int main()
|
||||
{
|
||||
}
|
Reference in New Issue
Block a user