mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-12 08:34:39 +08:00
configure: Regenerated.
* configure: Regenerated. * config.h.in: Regenerated. * acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR) Add checks for ECHILD, ENOSPC, EPERM, ETIMEDOUT, and EWOULDBLOCK. * config/os/mingw32/error_constants.h (errc): Add enumerator values no_child_process, no_space_on_device, not_supported, operation_not_permitted, operation_would_block, timed_out, and value_too_large, From-SVN: r178257
This commit is contained in:
parent
226a7fa431
commit
edf2239b37
@ -1,3 +1,15 @@
|
||||
2011-08-29 Kai Tietz <ktietz@redhat.com>
|
||||
|
||||
* configure: Regenerated.
|
||||
* config.h.in: Regenerated.
|
||||
* acinclude.m4 (GLIBCXX_CHECK_SYSTEM_ERROR) Add
|
||||
checks for ECHILD, ENOSPC, EPERM, ETIMEDOUT, and
|
||||
EWOULDBLOCK.
|
||||
* config/os/mingw32/error_constants.h (errc): Add
|
||||
enumerator values no_child_process, no_space_on_device,
|
||||
not_supported, operation_not_permitted, operation_would_block,
|
||||
timed_out, and value_too_large,
|
||||
|
||||
2011-08-29 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR libstdc++/50118
|
||||
|
@ -1794,7 +1794,9 @@ AC_DEFUN([GLIBCXX_CHECK_SYSTEM_ERROR], [
|
||||
m4_pushdef([n_syserr], [1])dnl
|
||||
m4_foreach([syserr], [EOWNERDEAD, ENOTRECOVERABLE, ENOLINK, EPROTO, ENODATA,
|
||||
ENOSR, ENOSTR, ETIME, EBADMSG, ECANCELED,
|
||||
EOVERFLOW, ENOTSUP, EIDRM, ETXTBSY],
|
||||
EOVERFLOW, ENOTSUP, EIDRM, ETXTBSY,
|
||||
ECHILD, ENOSPC, EPERM,
|
||||
ETIMEDOUT, EWOULDBLOCK],
|
||||
[m4_pushdef([SYSERR], m4_toupper(syserr))dnl
|
||||
AC_MSG_CHECKING([for syserr])
|
||||
AC_CACHE_VAL([glibcxx_cv_system_error[]n_syserr], [
|
||||
|
@ -60,6 +60,9 @@
|
||||
/* Define if ECANCELED exists. */
|
||||
#undef HAVE_ECANCELED
|
||||
|
||||
/* Define if ECHILD exists. */
|
||||
#undef HAVE_ECHILD
|
||||
|
||||
/* Define if EIDRM exists. */
|
||||
#undef HAVE_EIDRM
|
||||
|
||||
@ -72,6 +75,9 @@
|
||||
/* Define if ENOLINK exists. */
|
||||
#undef HAVE_ENOLINK
|
||||
|
||||
/* Define if ENOSPC exists. */
|
||||
#undef HAVE_ENOSPC
|
||||
|
||||
/* Define if ENOSR exists. */
|
||||
#undef HAVE_ENOSR
|
||||
|
||||
@ -90,15 +96,24 @@
|
||||
/* Define if EOWNERDEAD exists. */
|
||||
#undef HAVE_EOWNERDEAD
|
||||
|
||||
/* Define if EPERM exists. */
|
||||
#undef HAVE_EPERM
|
||||
|
||||
/* Define if EPROTO exists. */
|
||||
#undef HAVE_EPROTO
|
||||
|
||||
/* Define if ETIME exists. */
|
||||
#undef HAVE_ETIME
|
||||
|
||||
/* Define if ETIMEDOUT exists. */
|
||||
#undef HAVE_ETIMEDOUT
|
||||
|
||||
/* Define if ETXTBSY exists. */
|
||||
#undef HAVE_ETXTBSY
|
||||
|
||||
/* Define if EWOULDBLOCK exists. */
|
||||
#undef HAVE_EWOULDBLOCK
|
||||
|
||||
/* Define to 1 if you have the <execinfo.h> header file. */
|
||||
#undef HAVE_EXECINFO_H
|
||||
|
||||
|
@ -79,13 +79,17 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
// network_reset = ENETRESET,
|
||||
// network_unreachable = ENETUNREACH,
|
||||
// no_buffer_space = ENOBUFS,
|
||||
// no_child_process = ECHILD,
|
||||
#ifdef _GLIBCXX_HAVE_ECHILD
|
||||
no_child_process = ECHILD,
|
||||
#endif
|
||||
// no_link = ENOLINK,
|
||||
no_lock_available = ENOLCK,
|
||||
// no_message_available = ENODATA,
|
||||
// no_message = ENOMSG,
|
||||
// no_protocol_option = ENOPROTOOPT,
|
||||
// no_space_on_device = ENOSPC,
|
||||
#ifdef _GLIBCXX_HAVE_ENOSPC
|
||||
no_space_on_device = ENOSPC,
|
||||
#endif
|
||||
// no_stream_resources = ENOSR,
|
||||
no_such_device_or_address = ENXIO,
|
||||
no_such_device = ENODEV,
|
||||
@ -96,12 +100,18 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
// not_a_stream = ENOSTR,
|
||||
// not_connected = ENOTCONN,
|
||||
not_enough_memory = ENOMEM,
|
||||
// not_supported = ENOTSUP,
|
||||
#ifdef _GLIBCXX_HAVE_ENOTSUP
|
||||
not_supported = ENOTSUP,
|
||||
#endif
|
||||
// operation_canceled = ECANCELED,
|
||||
// operation_in_progress = EINPROGRESS,
|
||||
// operation_not_permitted = EPERM,
|
||||
#ifdef _GLIBCXX_HAVE_EPERM
|
||||
operation_not_permitted = EPERM,
|
||||
#endif
|
||||
// operation_not_supported = EOPNOTSUPP,
|
||||
// operation_would_block = EWOULDBLOCK,
|
||||
#ifdef _GLIBCXX_HAVE_EWOULDBLOCK
|
||||
operation_would_block = EWOULDBLOCK,
|
||||
#endif
|
||||
// owner_dead = EOWNERDEAD,
|
||||
permission_denied = EACCES,
|
||||
// protocol_error = EPROTO,
|
||||
@ -113,12 +123,16 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
|
||||
// state_not_recoverable = ENOTRECOVERABLE,
|
||||
// stream_timeout = ETIME,
|
||||
// text_file_busy = ETXTBSY,
|
||||
// timed_out = ETIMEDOUT,
|
||||
#ifdef _GLIBCXX_HAVE_ETIMEDOUT
|
||||
timed_out = ETIMEDOUT,
|
||||
#endif
|
||||
too_many_files_open_in_system = ENFILE,
|
||||
too_many_files_open = EMFILE,
|
||||
too_many_links = EMLINK
|
||||
// too_many_symbolic_link_levels = ELOOP,
|
||||
// value_too_large = EOVERFLOW,
|
||||
#ifdef _GLIBCXX_HAVE_EOVERFLOW
|
||||
value_too_large = EOVERFLOW,
|
||||
#endif
|
||||
// wrong_protocol_type = EPROTOTYPE
|
||||
};
|
||||
|
||||
|
165
libstdc++-v3/configure
vendored
165
libstdc++-v3/configure
vendored
@ -17771,6 +17771,171 @@ if test x"$glibcxx_cv_system_error14" = x"yes"; then
|
||||
$as_echo "#define HAVE_ETXTBSY 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ECHILD" >&5
|
||||
$as_echo_n "checking for ECHILD... " >&6; }
|
||||
if test "${glibcxx_cv_system_error15+set}" = set; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <errno.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int i = ECHILD;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
glibcxx_cv_system_error15=yes
|
||||
else
|
||||
glibcxx_cv_system_error15=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
|
||||
fi
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_system_error15" >&5
|
||||
$as_echo "$glibcxx_cv_system_error15" >&6; }
|
||||
if test x"$glibcxx_cv_system_error15" = x"yes"; then
|
||||
|
||||
$as_echo "#define HAVE_ECHILD 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ENOSPC" >&5
|
||||
$as_echo_n "checking for ENOSPC... " >&6; }
|
||||
if test "${glibcxx_cv_system_error16+set}" = set; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <errno.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int i = ENOSPC;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
glibcxx_cv_system_error16=yes
|
||||
else
|
||||
glibcxx_cv_system_error16=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
|
||||
fi
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_system_error16" >&5
|
||||
$as_echo "$glibcxx_cv_system_error16" >&6; }
|
||||
if test x"$glibcxx_cv_system_error16" = x"yes"; then
|
||||
|
||||
$as_echo "#define HAVE_ENOSPC 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EPERM" >&5
|
||||
$as_echo_n "checking for EPERM... " >&6; }
|
||||
if test "${glibcxx_cv_system_error17+set}" = set; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <errno.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int i = EPERM;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
glibcxx_cv_system_error17=yes
|
||||
else
|
||||
glibcxx_cv_system_error17=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
|
||||
fi
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_system_error17" >&5
|
||||
$as_echo "$glibcxx_cv_system_error17" >&6; }
|
||||
if test x"$glibcxx_cv_system_error17" = x"yes"; then
|
||||
|
||||
$as_echo "#define HAVE_EPERM 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ETIMEDOUT" >&5
|
||||
$as_echo_n "checking for ETIMEDOUT... " >&6; }
|
||||
if test "${glibcxx_cv_system_error18+set}" = set; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <errno.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int i = ETIMEDOUT;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
glibcxx_cv_system_error18=yes
|
||||
else
|
||||
glibcxx_cv_system_error18=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
|
||||
fi
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_system_error18" >&5
|
||||
$as_echo "$glibcxx_cv_system_error18" >&6; }
|
||||
if test x"$glibcxx_cv_system_error18" = x"yes"; then
|
||||
|
||||
$as_echo "#define HAVE_ETIMEDOUT 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for EWOULDBLOCK" >&5
|
||||
$as_echo_n "checking for EWOULDBLOCK... " >&6; }
|
||||
if test "${glibcxx_cv_system_error19+set}" = set; then :
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
#include <errno.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
int i = EWOULDBLOCK;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
if ac_fn_c_try_compile "$LINENO"; then :
|
||||
glibcxx_cv_system_error19=yes
|
||||
else
|
||||
glibcxx_cv_system_error19=no
|
||||
fi
|
||||
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
|
||||
fi
|
||||
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibcxx_cv_system_error19" >&5
|
||||
$as_echo "$glibcxx_cv_system_error19" >&6; }
|
||||
if test x"$glibcxx_cv_system_error19" = x"yes"; then
|
||||
|
||||
$as_echo "#define HAVE_EWOULDBLOCK 1" >>confdefs.h
|
||||
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user