functexcept.h: Add guards.
2004-10-10 Benjamin Kosnik <bkoz@redhat.com> * include/bits/functexcept.h: Add guards. * acinclude.m4 (GLIBCXX_ENABLE_THREADS): Tweak test. * configure: Regenerate. From-SVN: r88857
This commit is contained in:
parent
22ab714dcc
commit
382c6e2df8
@ -1,3 +1,10 @@
|
||||
2004-10-10 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
* include/bits/functexcept.h: Add guards.
|
||||
|
||||
* acinclude.m4 (GLIBCXX_ENABLE_THREADS): Tweak test.
|
||||
* configure: Regenerate.
|
||||
|
||||
2004-10-10 Paolo Carlini <pcarlini@suse.de>
|
||||
|
||||
* config/locale/gnu/monetary_members.cc (_S_construct_pattern):
|
||||
|
@ -1726,13 +1726,20 @@ AC_DEFUN([GLIBCXX_ENABLE_THREADS], [
|
||||
target_thread_file=`$CXX -v 2>&1 | sed -n 's/^Thread model: //p'`
|
||||
AC_MSG_RESULT([$target_thread_file])
|
||||
|
||||
enable_thread=no
|
||||
if test $target_thread_file != single; then
|
||||
AC_DEFINE(HAVE_GTHR_DEFAULT)
|
||||
enable_thread=yes
|
||||
fi
|
||||
|
||||
glibcxx_thread_h=gthr-$target_thread_file.h
|
||||
|
||||
dnl Check for __GTHREADS define.
|
||||
gthread_file=${toplevel_srcdir}/gcc/${glibcxx_thread_h}
|
||||
if grep __GTHREADS $gthread_file >/dev/null 2>&1 ; then
|
||||
enable_thread=yes
|
||||
else
|
||||
enable_thread=no
|
||||
fi
|
||||
|
||||
AC_SUBST(glibcxx_thread_h)
|
||||
])
|
||||
|
||||
|
10
libstdc++-v3/configure
vendored
10
libstdc++-v3/configure
vendored
@ -7753,17 +7753,23 @@ echo $ECHO_N "checking for thread model used by GCC... $ECHO_C" >&6
|
||||
echo "$as_me:$LINENO: result: $target_thread_file" >&5
|
||||
echo "${ECHO_T}$target_thread_file" >&6
|
||||
|
||||
enable_thread=no
|
||||
if test $target_thread_file != single; then
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
#define HAVE_GTHR_DEFAULT 1
|
||||
_ACEOF
|
||||
|
||||
enable_thread=yes
|
||||
fi
|
||||
|
||||
glibcxx_thread_h=gthr-$target_thread_file.h
|
||||
|
||||
gthread_file=${toplevel_srcdir}/gcc/${glibcxx_thread_h}
|
||||
if grep __GTHREADS $gthread_file >/dev/null 2>&1 ; then
|
||||
enable_thread=yes
|
||||
else
|
||||
enable_thread=no
|
||||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
# Check whether --enable-concept-checks or --disable-concept-checks was given.
|
||||
|
@ -1,6 +1,6 @@
|
||||
// Function-Based Exception Support -*- C++ -*-
|
||||
|
||||
// Copyright (C) 2001 Free Software Foundation, Inc.
|
||||
// Copyright (C) 2001, 2004 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
|
||||
@ -31,6 +31,9 @@
|
||||
// ISO C++ 14882: 19.1 Exception classes
|
||||
//
|
||||
|
||||
#ifndef _FUNCTEXCEPT_H
|
||||
#define _FUNCTEXCEPT_H 1
|
||||
|
||||
#include <exception_defines.h>
|
||||
|
||||
namespace std
|
||||
@ -83,3 +86,4 @@ namespace std
|
||||
__throw_ios_failure(const char* __s);
|
||||
} // namespace std
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user