mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-25 03:55:32 +08:00
error_constants.h (enum errc): Remove no_posix_equivalent.
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. From-SVN: r141341
This commit is contained in:
parent
100d537d7a
commit
918bf5c10e
@ -1,3 +1,11 @@
|
||||
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.
|
||||
|
||||
2008-10-24 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* testsuite/Makefile.am (AUTOMAKE_OPTIONS): Remove dejagnu.
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
// { dg-options "-std=gnu++0x" }
|
||||
// { dg-do compile }
|
||||
|
||||
// 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
|
||||
@ -85,7 +85,6 @@ void test01()
|
||||
#endif
|
||||
|
||||
TEST_ERRC(no_message);
|
||||
TEST_ERRC(no_posix_equivalent);
|
||||
TEST_ERRC(no_protocol_option);
|
||||
TEST_ERRC(no_space_on_device);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user