diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-08-29 19:53:50 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-08-29 19:53:50 +0000 |
commit | 26984e5fd34ebccdcadd928b4145caf7dd5df427 (patch) | |
tree | 04ba7aede0368d117f99f93fb66491e9883c1a56 /libstdc++-v3/include/std | |
parent | 1afa8453cacb69c1a09f1c86e9cf5688298d6cfb (diff) | |
download | gcc-26984e5fd34ebccdcadd928b4145caf7dd5df427.tar.gz |
2007-08-29 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR): Add ENODATA, ENOSR,
ENOSTR, ETIME for freebsd.
* configure: Regenerate.
* include/std/system_error: Guard.
* testsuite/19_diagnostics/headers/system_error/
types_std_c++0x.cc: Same.
* testsuite/19_diagnostics/error_category/cons/copy_neg.cc: Adjust
line numbers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127912 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/std')
-rw-r--r-- | libstdc++-v3/include/std/system_error | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/libstdc++-v3/include/std/system_error b/libstdc++-v3/include/std/system_error index 0b520580b14..e5b65ed5fc8 100644 --- a/libstdc++-v3/include/std/system_error +++ b/libstdc++-v3/include/std/system_error @@ -93,22 +93,35 @@ _GLIBCXX_BEGIN_NAMESPACE(std) network_unreachable = ENETUNREACH, no_buffer_space = ENOBUFS, no_child_process = ECHILD, + #ifdef _GLIBCXX_HAVE_ENOLINK no_link = ENOLINK, #endif no_lock_available = ENOLCK, + +#ifdef _GLIBCXX_HAVE_ENODATA no_message_available = ENODATA, +#endif + no_message = ENOMSG, no_protocol_option = ENOPROTOOPT, no_space_on_device = ENOSPC, + +#ifdef _GLIBCXX_HAVE_ENOSR no_stream_resources = ENOSR, +#endif + no_such_device_or_address = ENXIO, no_such_device = ENODEV, no_such_file_or_directory = ENOENT, no_such_process = ESRCH, not_a_directory = ENOTDIR, not_a_socket = ENOTSOCK, + +#ifdef _GLIBCXX_HAVE_ENOSTR not_a_stream = ENOSTR, +#endif + not_connected = ENOTCONN, not_enough_memory = ENOMEM, not_supported = ENOTSUP, @@ -132,7 +145,11 @@ _GLIBCXX_BEGIN_NAMESPACE(std) #ifdef _GLIBCXX_HAVE_ENOTRECOVERABLE state_not_recoverable = ENOTRECOVERABLE, #endif + +#ifdef _GLIBCXX_HAVE_ETIME stream_timeout = ETIME, +#endif + text_file_busy = ETXTBSY, timed_out = ETIMEDOUT, too_many_files_open_in_system = ENFILE, |