diff options
author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-10-24 10:41:42 +0000 |
---|---|---|
committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-10-24 10:41:42 +0000 |
commit | 8e3bdc85fe447bf8f1db965212b7d307608f9548 (patch) | |
tree | f5622566f8248f9a9fdcb09a7127c03b49ab5d35 /libstdc++-v3/config | |
parent | 82012ffee75f593d1d0e48a4d1b2fa4843d8955d (diff) | |
download | gcc-8e3bdc85fe447bf8f1db965212b7d307608f9548.tar.gz |
2008-10-24 Paolo Carlini <paolo.carlini@oracle.com>
* config/os/generic/error_constants.h (enum errc): Remove
no_posix_equivalent.
* config/os/mingw32/error_constants.h (enum errc): Likewise.
* testsuite/19_diagnostics/headers/system_error/errc_std_c++0x.cc:
Adjust.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141341 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r-- | libstdc++-v3/config/os/generic/error_constants.h | 5 | ||||
-rw-r--r-- | libstdc++-v3/config/os/mingw32/error_constants.h | 9 |
2 files changed, 6 insertions, 8 deletions
diff --git a/libstdc++-v3/config/os/generic/error_constants.h b/libstdc++-v3/config/os/generic/error_constants.h index edb196fc361..73918e5543e 100644 --- a/libstdc++-v3/config/os/generic/error_constants.h +++ b/libstdc++-v3/config/os/generic/error_constants.h @@ -40,7 +40,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) - enum class errc : long + enum class errc { address_family_not_supported = EAFNOSUPPORT, address_in_use = EADDRINUSE, @@ -172,8 +172,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) value_too_large = EOVERFLOW, #endif - wrong_protocol_type = EPROTOTYPE, - no_posix_equivalent = 1L << 16 + wrong_protocol_type = EPROTOTYPE }; _GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/mingw32/error_constants.h b/libstdc++-v3/config/os/mingw32/error_constants.h index 7b756cc6b93..ce34bdeebd8 100644 --- a/libstdc++-v3/config/os/mingw32/error_constants.h +++ b/libstdc++-v3/config/os/mingw32/error_constants.h @@ -1,6 +1,6 @@ // Specific definitions for mingw32 platform -*- C++ -*- -// Copyright (C) 2007 Free Software Foundation, Inc. +// Copyright (C) 2007, 2008 Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the @@ -43,7 +43,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) // Most of the commented-out error codes are socket-related and could be // replaced by Winsock WSA-prefixed equivalents. - enum class errc : long + enum class errc { // address_family_not_supported = EAFNOSUPPORT, // address_in_use = EADDRINUSE, @@ -119,11 +119,10 @@ _GLIBCXX_BEGIN_NAMESPACE(std) // timed_out = ETIMEDOUT, too_many_files_open_in_system = ENFILE, too_many_files_open = EMFILE, - too_many_links = EMLINK, + too_many_links = EMLINK // too_many_symbolic_link_levels = ELOOP, // value_too_large = EOVERFLOW, - // wrong_protocol_type = EPROTOTYPE, - no_posix_equivalent = 1L << 16 + // wrong_protocol_type = EPROTOTYPE }; _GLIBCXX_END_NAMESPACE |