Commit 143c27b0 by Benjamin Kosnik Committed by Benjamin Kosnik

localefwd.h: Consistent @file placement...

2006-12-05  Benjamin Kosnik  <bkoz@redhat.com>

	* include/bits/localefwd.h: Consistent @file placement, use
        include/ as part of the path for files that have shadows instead of no
        name.
	* include/bits/valarray_after.h: Same.
	* include/bits/gslice_array.h: Same.
	* include/bits/gslice.h: Same.
	* include/bits/locale_classes.h: Same.
	* include/bits/locale_facets.h: Same.
	* include/bits/indirect_array.h: Same.
	* include/bits/basic_string.h: Same.
	* include/bits/ios_base.h: Same.
	* include/bits/postypes.h: Same.
	* include/bits/codecvt.h: Same.
	* include/bits/mask_array.h: Same.
	* include/bits/slice_array.h: Same.
	* include/bits/boost_concept_check.h: Same.
	* include/bits/char_traits.h: Same.
	* include/bits/stringfwd.h: Same.
	* include/bits/c++config: Same.
	* include/bits/valarray_array.h: Same.
	* include/bits/valarray_before.h: Same.
	* include/bits/cpp_type_traits.h: Same.
	* include/c/std_cerrno.h: Same.
	* include/precompiled/extc++.h: Same.
	* include/precompiled/stdtr1c++.h: Same.
	* include/precompiled/stdc++.h: Same.
	* include/tr1/cinttypes: Same.
	* include/tr1/fenv.h: Same.
	* include/tr1/mu_iterate.h: Same.
	* include/tr1/cstdio: Same.
	* include/tr1/limits.h: Same.
	* include/tr1/ctgmath: Same.
	* include/tr1/cstdarg: Same.
	* include/tr1/tuple: Same.
	* include/tr1/float.h: Same.
	* include/tr1/stdint.h: Same.
	* include/tr1/tuple_iterate.h: Same.
	* include/tr1/type_traits_fwd.h: Same.
	* include/tr1/hashtable_policy.h: Same.
	* include/tr1/cfenv: Same.
	* include/tr1/wctype.h: Same.
	* include/tr1/ref_fwd.h: Same.
	* include/tr1/bind_repeat.h: Same.
	* include/tr1/utility: Same.
	* include/tr1/climits: Same.
	* include/tr1/type_traits: Same.
	* include/tr1/stdlib.h: Same.
	* include/tr1/cwchar: Same.
	* include/tr1/stdio.h: Same.
	* include/tr1/ref_wrap_iterate.h: Same.
	* include/tr1/cstdint: Same.
	* include/tr1/memory: Same.
	* include/tr1/cstdbool: Same.
	* include/tr1/cwctype: Same.
	* include/tr1/bind_iterate.h: Same.
	* include/tr1/math.h: Same.
	* include/tr1/random: Same.
	* include/tr1/tuple_defs.h: Same.
	* include/tr1/cstdlib: Same.
	* include/tr1/unordered_map: Same.
	* include/tr1/boost_shared_ptr.h: Same.
	* include/tr1/cctype: Same.
	* include/tr1/random.tcc: Same.
	* include/tr1/wchar.h: Same.
	* include/tr1/hashtable: Same.
	* include/tr1/cmath: Same.
	* include/tr1/stdbool.h: Same.
	* include/tr1/ctime: Same.
	* include/tr1/functional: Same.
	* include/tr1/unordered_set: Same.
	* include/tr1/inttypes.h: Same.
	* include/tr1/functional_iterate.h: Same.
	* include/tr1/repeat.h: Same.
	* include/tr1/complex: Same.
	* include/tr1/cfloat: Same.
	* include/tr1/ctype.h: Same.
	* include/tr1/stdarg.h: Same.
	* include/tr1/tgmath.h: Same.
	* include/tr1/array: Same.
	* include/tr1/common.h: Same.
	* include/std/std_valarray.h: Same.
	* include/std/std_iostream.h: Same.
	* include/std/std_queue.h: Same.
	* include/std/std_algorithm.h: Same.
	* include/std/std_streambuf.h: Same.
	* include/std/std_iterator.h: Same.
	* include/std/std_ios.h: Same.
	* include/std/std_bitset.h: Same.
	* include/std/std_iosfwd.h: Same.
	* include/std/std_set.h: Same.
	* include/std/std_iomanip.h: Same.
	* include/std/std_fstream.h: Same.
	* include/std/std_functional.h: Same.
	* include/std/std_numeric.h: Same.
	* include/std/std_vector.h: Same.
	* include/std/std_deque.h: Same.
	* include/std/std_stdexcept.h: Same.
	* include/std/std_utility.h: Same.
	* include/std/std_stack.h: Same.
	* include/std/std_string.h: Same.
	* include/std/std_complex.h: Same.
	* include/std/std_memory.h: Same.
	* include/std/std_ostream.h: Same.
	* include/std/std_list.h: Same.
	* include/std/std_map.h: Same.
	* include/std/std_sstream.h: Same.
	* include/c_std/std_csignal.h: Same.
	* include/c_std/std_cstdlib.h: Same.
	* include/c_std/std_cstdio.h: Same.
	* include/c_std/std_cstdarg.h: Same.
	* include/c_std/std_cctype.h: Same.
	* include/c_std/std_cerrno.h: Same.
	* include/c_std/std_cmath.h: Same.
	* include/c_std/std_ctime.h: Same.
	* include/c_std/std_clocale.h: Same.
	* include/c_std/std_climits.h: Same.
	* include/c_std/std_cassert.h: Same.
	* include/c_std/cmath.tcc
	* include/c_std/std_csetjmp.h: Same.
	* include/c_std/std_cwchar.h: Same.
	* include/c_std/std_cfloat.h: Same.
	* include/c_std/std_cstring.h: Same.
	* include/c_std/std_cstddef.h: Same.
	* include/c_std/std_cwctype.h: Same.

	* config/locale/gnu/c_locale.h: Namespace scope in all files.
	* config/locale/gnu/messages_members.h: Same.
	* config/locale/gnu/c++locale_internal.h: Same.
	* config/locale/gnu/time_members.h: Same.
	* config/locale/ieee_1003.1-2001/c_locale.h: Same.
	* config/locale/ieee_1003.1-2001/messages_members.h: Same.
	* config/locale/generic/c_locale.h: Same.
	* config/locale/generic/messages_members.h: Same.
	* config/locale/generic/time_members.h: Same.
	* config/allocator/mt_allocator_base.h: Same.
	* config/allocator/malloc_allocator_base.h: Same.
	* config/allocator/new_allocator_base.h: Same.
	* config/allocator/pool_allocator_base.h: Same.
	* config/allocator/bitmap_allocator_base.h: Same.
	* config/os/windiss/ctype_noninline.h: Same.
	* config/os/windiss/os_defines.h: Same.
	* config/os/windiss/ctype_inline.h: Same.
	* config/os/newlib/ctype_noninline.h: Same.
	* config/os/newlib/os_defines.h: Same.
	* config/os/newlib/ctype_inline.h: Same.
	* config/os/aix/ctype_noninline.h: Same.
	* config/os/aix/os_defines.h: Same.
	* config/os/aix/ctype_inline.h: Same.
	* config/os/vxworks/ctype_noninline.h: Same.
	* config/os/vxworks/os_defines.h: Same.
	* config/os/vxworks/ctype_inline.h: Same.
	* config/os/hpux/ctype_noninline.h: Same.
	* config/os/hpux/os_defines.h: Same.
	* config/os/hpux/ctype_inline.h: Same.
	* config/os/mingw32/ctype_noninline.h: Same.
	* config/os/mingw32/os_defines.h: Same.
	* config/os/mingw32/ctype_inline.h: Same.
	* config/os/gnu-linux/ctype_noninline.h: Same.
	* config/os/gnu-linux/os_defines.h: Same.
	* config/os/gnu-linux/ctype_inline.h: Same.
	* config/os/tpf/ctype_noninline.h: Same.
	* config/os/tpf/os_defines.h: Same.
	* config/os/tpf/ctype_inline.h: Same.
	* config/os/uclibc/ctype_noninline.h: Same.
	* config/os/uclibc/os_defines.h: Same.
	* config/os/uclibc/ctype_inline.h: Same.
	* config/os/djgpp/ctype_noninline.h: Same.
	* config/os/djgpp/os_defines.h: Same.
	* config/os/djgpp/ctype_inline.h: Same.
	* config/os/qnx/qnx6.1/ctype_noninline.h: Same.
	* config/os/qnx/qnx6.1/ctype_inline.h: Same.
	* config/os/bsd/netbsd/ctype_noninline.h: Same.
	* config/os/bsd/netbsd/ctype_inline.h: Same.
	* config/os/bsd/darwin/ctype_noninline.h: Same.
	* config/os/bsd/darwin/ctype_inline.h: Same.
	* config/os/bsd/freebsd/ctype_noninline.h: Same.
	* config/os/bsd/freebsd/ctype_inline.h: Same.
	* config/os/irix/irix5.2/ctype_noninline.h: Same.
	* config/os/irix/irix5.2/ctype_inline.h: Same.
	* config/os/irix/irix6.5/ctype_noninline.h: Same.
	* config/os/irix/irix6.5/ctype_inline.h: Same.
	* config/os/solaris/solaris2.5/ctype_noninline.h: Same.
	* config/os/solaris/solaris2.5/ctype_inline.h: Same.
	* config/os/solaris/solaris2.6/ctype_noninline.h: Same.
	* config/os/solaris/solaris2.6/ctype_inline.h: Same.
	* config/os/solaris/solaris2.7/ctype_noninline.h: Same.
	* config/os/solaris/solaris2.7/ctype_inline.h: Same.
	* config/os/generic/ctype_noninline.h: Same.
	* config/os/generic/os_defines.h: Same.
	* config/os/generic/ctype_inline.h: Same.
	* config/cpu/arm/cxxabi_tweaks.h: Same.
	* config/cpu/powerpc/cpu_defines.h: Same.
	* config/cpu/generic/cxxabi_tweaks.h: Same.
	* config/cpu/generic/cpu_defines.h: Same.
	* config/cpu/generic/atomic_word.h: Same.
	* config/io/c_io_stdio.h: Same.
	* config/abi/compatibility.h: Same.

	* docs/doxygen/user.cfg.in: Adjust file list.

From-SVN: r119561
parent 29c08d7c
2006-12-05 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/localefwd.h: Consistent @file placement, use
include/ as part of the path for files that have shadows instead of no
name.
* include/bits/valarray_after.h: Same.
* include/bits/gslice_array.h: Same.
* include/bits/gslice.h: Same.
* include/bits/locale_classes.h: Same.
* include/bits/locale_facets.h: Same.
* include/bits/indirect_array.h: Same.
* include/bits/basic_string.h: Same.
* include/bits/ios_base.h: Same.
* include/bits/postypes.h: Same.
* include/bits/codecvt.h: Same.
* include/bits/mask_array.h: Same.
* include/bits/slice_array.h: Same.
* include/bits/boost_concept_check.h: Same.
* include/bits/char_traits.h: Same.
* include/bits/stringfwd.h: Same.
* include/bits/c++config: Same.
* include/bits/valarray_array.h: Same.
* include/bits/valarray_before.h: Same.
* include/bits/cpp_type_traits.h: Same.
* include/c/std_cerrno.h: Same.
* include/precompiled/extc++.h: Same.
* include/precompiled/stdtr1c++.h: Same.
* include/precompiled/stdc++.h: Same.
* include/tr1/cinttypes: Same.
* include/tr1/fenv.h: Same.
* include/tr1/mu_iterate.h: Same.
* include/tr1/cstdio: Same.
* include/tr1/limits.h: Same.
* include/tr1/ctgmath: Same.
* include/tr1/cstdarg: Same.
* include/tr1/tuple: Same.
* include/tr1/float.h: Same.
* include/tr1/stdint.h: Same.
* include/tr1/tuple_iterate.h: Same.
* include/tr1/type_traits_fwd.h: Same.
* include/tr1/hashtable_policy.h: Same.
* include/tr1/cfenv: Same.
* include/tr1/wctype.h: Same.
* include/tr1/ref_fwd.h: Same.
* include/tr1/bind_repeat.h: Same.
* include/tr1/utility: Same.
* include/tr1/climits: Same.
* include/tr1/type_traits: Same.
* include/tr1/stdlib.h: Same.
* include/tr1/cwchar: Same.
* include/tr1/stdio.h: Same.
* include/tr1/ref_wrap_iterate.h: Same.
* include/tr1/cstdint: Same.
* include/tr1/memory: Same.
* include/tr1/cstdbool: Same.
* include/tr1/cwctype: Same.
* include/tr1/bind_iterate.h: Same.
* include/tr1/math.h: Same.
* include/tr1/random: Same.
* include/tr1/tuple_defs.h: Same.
* include/tr1/cstdlib: Same.
* include/tr1/unordered_map: Same.
* include/tr1/boost_shared_ptr.h: Same.
* include/tr1/cctype: Same.
* include/tr1/random.tcc: Same.
* include/tr1/wchar.h: Same.
* include/tr1/hashtable: Same.
* include/tr1/cmath: Same.
* include/tr1/stdbool.h: Same.
* include/tr1/ctime: Same.
* include/tr1/functional: Same.
* include/tr1/unordered_set: Same.
* include/tr1/inttypes.h: Same.
* include/tr1/functional_iterate.h: Same.
* include/tr1/repeat.h: Same.
* include/tr1/complex: Same.
* include/tr1/cfloat: Same.
* include/tr1/ctype.h: Same.
* include/tr1/stdarg.h: Same.
* include/tr1/tgmath.h: Same.
* include/tr1/array: Same.
* include/tr1/common.h: Same.
* include/std/std_valarray.h: Same.
* include/std/std_iostream.h: Same.
* include/std/std_queue.h: Same.
* include/std/std_algorithm.h: Same.
* include/std/std_streambuf.h: Same.
* include/std/std_iterator.h: Same.
* include/std/std_ios.h: Same.
* include/std/std_bitset.h: Same.
* include/std/std_iosfwd.h: Same.
* include/std/std_set.h: Same.
* include/std/std_iomanip.h: Same.
* include/std/std_fstream.h: Same.
* include/std/std_functional.h: Same.
* include/std/std_numeric.h: Same.
* include/std/std_vector.h: Same.
* include/std/std_deque.h: Same.
* include/std/std_stdexcept.h: Same.
* include/std/std_utility.h: Same.
* include/std/std_stack.h: Same.
* include/std/std_string.h: Same.
* include/std/std_complex.h: Same.
* include/std/std_memory.h: Same.
* include/std/std_ostream.h: Same.
* include/std/std_list.h: Same.
* include/std/std_map.h: Same.
* include/std/std_sstream.h: Same.
* include/c_std/std_csignal.h: Same.
* include/c_std/std_cstdlib.h: Same.
* include/c_std/std_cstdio.h: Same.
* include/c_std/std_cstdarg.h: Same.
* include/c_std/std_cctype.h: Same.
* include/c_std/std_cerrno.h: Same.
* include/c_std/std_cmath.h: Same.
* include/c_std/std_ctime.h: Same.
* include/c_std/std_clocale.h: Same.
* include/c_std/std_climits.h: Same.
* include/c_std/std_cassert.h: Same.
* include/c_std/cmath.tcc
* include/c_std/std_csetjmp.h: Same.
* include/c_std/std_cwchar.h: Same.
* include/c_std/std_cfloat.h: Same.
* include/c_std/std_cstring.h: Same.
* include/c_std/std_cstddef.h: Same.
* include/c_std/std_cwctype.h: Same.
* config/locale/gnu/c_locale.h: Namespace scope in all files.
* config/locale/gnu/messages_members.h: Same.
* config/locale/gnu/c++locale_internal.h: Same.
* config/locale/gnu/time_members.h: Same.
* config/locale/ieee_1003.1-2001/c_locale.h: Same.
* config/locale/ieee_1003.1-2001/messages_members.h: Same.
* config/locale/generic/c_locale.h: Same.
* config/locale/generic/messages_members.h: Same.
* config/locale/generic/time_members.h: Same.
* config/allocator/mt_allocator_base.h: Same.
* config/allocator/malloc_allocator_base.h: Same.
* config/allocator/new_allocator_base.h: Same.
* config/allocator/pool_allocator_base.h: Same.
* config/allocator/bitmap_allocator_base.h: Same.
* config/os/windiss/ctype_noninline.h: Same.
* config/os/windiss/os_defines.h: Same.
* config/os/windiss/ctype_inline.h: Same.
* config/os/newlib/ctype_noninline.h: Same.
* config/os/newlib/os_defines.h: Same.
* config/os/newlib/ctype_inline.h: Same.
* config/os/aix/ctype_noninline.h: Same.
* config/os/aix/os_defines.h: Same.
* config/os/aix/ctype_inline.h: Same.
* config/os/vxworks/ctype_noninline.h: Same.
* config/os/vxworks/os_defines.h: Same.
* config/os/vxworks/ctype_inline.h: Same.
* config/os/hpux/ctype_noninline.h: Same.
* config/os/hpux/os_defines.h: Same.
* config/os/hpux/ctype_inline.h: Same.
* config/os/mingw32/ctype_noninline.h: Same.
* config/os/mingw32/os_defines.h: Same.
* config/os/mingw32/ctype_inline.h: Same.
* config/os/gnu-linux/ctype_noninline.h: Same.
* config/os/gnu-linux/os_defines.h: Same.
* config/os/gnu-linux/ctype_inline.h: Same.
* config/os/tpf/ctype_noninline.h: Same.
* config/os/tpf/os_defines.h: Same.
* config/os/tpf/ctype_inline.h: Same.
* config/os/uclibc/ctype_noninline.h: Same.
* config/os/uclibc/os_defines.h: Same.
* config/os/uclibc/ctype_inline.h: Same.
* config/os/djgpp/ctype_noninline.h: Same.
* config/os/djgpp/os_defines.h: Same.
* config/os/djgpp/ctype_inline.h: Same.
* config/os/qnx/qnx6.1/ctype_noninline.h: Same.
* config/os/qnx/qnx6.1/ctype_inline.h: Same.
* config/os/bsd/netbsd/ctype_noninline.h: Same.
* config/os/bsd/netbsd/ctype_inline.h: Same.
* config/os/bsd/darwin/ctype_noninline.h: Same.
* config/os/bsd/darwin/ctype_inline.h: Same.
* config/os/bsd/freebsd/ctype_noninline.h: Same.
* config/os/bsd/freebsd/ctype_inline.h: Same.
* config/os/irix/irix5.2/ctype_noninline.h: Same.
* config/os/irix/irix5.2/ctype_inline.h: Same.
* config/os/irix/irix6.5/ctype_noninline.h: Same.
* config/os/irix/irix6.5/ctype_inline.h: Same.
* config/os/solaris/solaris2.5/ctype_noninline.h: Same.
* config/os/solaris/solaris2.5/ctype_inline.h: Same.
* config/os/solaris/solaris2.6/ctype_noninline.h: Same.
* config/os/solaris/solaris2.6/ctype_inline.h: Same.
* config/os/solaris/solaris2.7/ctype_noninline.h: Same.
* config/os/solaris/solaris2.7/ctype_inline.h: Same.
* config/os/generic/ctype_noninline.h: Same.
* config/os/generic/os_defines.h: Same.
* config/os/generic/ctype_inline.h: Same.
* config/cpu/arm/cxxabi_tweaks.h: Same.
* config/cpu/powerpc/cpu_defines.h: Same.
* config/cpu/generic/cxxabi_tweaks.h: Same.
* config/cpu/generic/cpu_defines.h: Same.
* config/cpu/generic/atomic_word.h: Same.
* config/io/c_io_stdio.h: Same.
* config/abi/compatibility.h: Same.
* docs/doxygen/user.cfg.in: Adjust file list.
2006-12-05 Paolo Carlini <pcarlini@suse.de> 2006-12-05 Paolo Carlini <pcarlini@suse.de>
DR 543, [Ready]. DR 543, [Ready].
......
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file compatibility.h
* This is an internal header file, included by other library sources.
* You should not attempt to use it directly.
*/
// Switch for symbol version macro. // Switch for symbol version macro.
#ifndef _GLIBCXX_APPLY_SYMVER #ifndef _GLIBCXX_APPLY_SYMVER
#error must define _GLIBCXX_APPLY_SYMVER before including __FILE__ #error must define _GLIBCXX_APPLY_SYMVER before including __FILE__
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++allocator.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CXX_ALLOCATOR_H #ifndef _CXX_ALLOCATOR_H
#define _CXX_ALLOCATOR_H 1 #define _CXX_ALLOCATOR_H 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++allocator.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CXX_ALLOCATOR_H #ifndef _CXX_ALLOCATOR_H
#define _CXX_ALLOCATOR_H 1 #define _CXX_ALLOCATOR_H 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++allocator.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CXX_ALLOCATOR_H #ifndef _CXX_ALLOCATOR_H
#define _CXX_ALLOCATOR_H 1 #define _CXX_ALLOCATOR_H 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++allocator.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CXX_ALLOCATOR_H #ifndef _CXX_ALLOCATOR_H
#define _CXX_ALLOCATOR_H 1 #define _CXX_ALLOCATOR_H 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++allocator.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CXX_ALLOCATOR_H #ifndef _CXX_ALLOCATOR_H
#define _CXX_ALLOCATOR_H 1 #define _CXX_ALLOCATOR_H 1
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file cxxabi_tweaks.h
* The header provides an CPU-variable interface to the C++ ABI.
*/
#ifndef _CXXABI_TWEAKS_H #ifndef _CXXABI_TWEAKS_H
#define _CXXABI_TWEAKS_H 1 #define _CXXABI_TWEAKS_H 1
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ext/atomic_word.h /** @file atomic_word.h
* This file is a GNU extension to the Standard C++ Library. * This file is a GNU extension to the Standard C++ Library.
*/ */
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file cpu_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_CPU_DEFINES #ifndef _GLIBCXX_CPU_DEFINES
#define _GLIBCXX_CPU_DEFINES 1 #define _GLIBCXX_CPU_DEFINES 1
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file cxxabi_tweaks.h
* The header provides an CPU-variable interface to the C++ ABI.
*/
#ifndef _CXXABI_TWEAKS_H #ifndef _CXXABI_TWEAKS_H
#define _CXXABI_TWEAKS_H 1 #define _CXXABI_TWEAKS_H 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file cpu_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_CPU_DEFINES #ifndef _GLIBCXX_CPU_DEFINES
#define _GLIBCXX_CPU_DEFINES 1 #define _GLIBCXX_CPU_DEFINES 1
......
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++io.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// c_io_stdio.h - Defines for using "C" stdio.h // c_io_stdio.h - Defines for using "C" stdio.h
#ifndef _C_IO_STDIO_H #ifndef _C_IO_STDIO_H
......
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++locale.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.8 Standard locale categories. // ISO C++ 14882: 22.8 Standard locale categories.
// //
......
...@@ -27,12 +27,19 @@ ...@@ -27,12 +27,19 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file messages_members.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.2.7.1.2 messages virtual functions // ISO C++ 14882: 22.2.7.1.2 messages virtual functions
// //
// Written by Benjamin Kosnik <bkoz@redhat.com> // Written by Benjamin Kosnik <bkoz@redhat.com>
_GLIBCXX_BEGIN_NAMESPACE(std)
// Non-virtual member functions. // Non-virtual member functions.
template<typename _CharT> template<typename _CharT>
messages<_CharT>::messages(size_t __refs) messages<_CharT>::messages(size_t __refs)
...@@ -82,3 +89,5 @@ ...@@ -82,3 +89,5 @@
this->_S_create_c_locale(this->_M_c_locale_messages, __s); this->_S_create_c_locale(this->_M_c_locale_messages, __s);
} }
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file time_members.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.2.5.1.2 - time_get functions // ISO C++ 14882: 22.2.5.1.2 - time_get functions
// ISO C++ 14882: 22.2.5.3.2 - time_put functions // ISO C++ 14882: 22.2.5.3.2 - time_put functions
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// Written by Benjamin Kosnik <bkoz@redhat.com> // Written by Benjamin Kosnik <bkoz@redhat.com>
_GLIBCXX_BEGIN_NAMESPACE(std)
template<typename _CharT> template<typename _CharT>
__timepunct<_CharT>::__timepunct(size_t __refs) __timepunct<_CharT>::__timepunct(size_t __refs)
: facet(__refs), _M_data(NULL) : facet(__refs), _M_data(NULL)
...@@ -77,3 +84,5 @@ ...@@ -77,3 +84,5 @@
delete _M_data; delete _M_data;
_S_destroy_c_locale(_M_c_locale_timepunct); _S_destroy_c_locale(_M_c_locale_timepunct);
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++locale_internal.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// Written by Jakub Jelinek <jakub@redhat.com> // Written by Jakub Jelinek <jakub@redhat.com>
#include <bits/c++config.h> #include <bits/c++config.h>
......
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++locale.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.8 Standard locale categories. // ISO C++ 14882: 22.8 Standard locale categories.
// //
......
...@@ -27,12 +27,19 @@ ...@@ -27,12 +27,19 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file messages_members.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.2.7.1.2 messages functions // ISO C++ 14882: 22.2.7.1.2 messages functions
// //
// Written by Benjamin Kosnik <bkoz@redhat.com> // Written by Benjamin Kosnik <bkoz@redhat.com>
_GLIBCXX_BEGIN_NAMESPACE(std)
// Non-virtual member functions. // Non-virtual member functions.
template<typename _CharT> template<typename _CharT>
messages<_CharT>::messages(size_t __refs) messages<_CharT>::messages(size_t __refs)
...@@ -105,3 +112,5 @@ ...@@ -105,3 +112,5 @@
this->_S_create_c_locale(this->_M_c_locale_messages, __s); this->_S_create_c_locale(this->_M_c_locale_messages, __s);
} }
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file time_members.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.2.5.1.2 - time_get functions // ISO C++ 14882: 22.2.5.1.2 - time_get functions
// ISO C++ 14882: 22.2.5.3.2 - time_put functions // ISO C++ 14882: 22.2.5.3.2 - time_put functions
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// Written by Benjamin Kosnik <bkoz@redhat.com> // Written by Benjamin Kosnik <bkoz@redhat.com>
_GLIBCXX_BEGIN_NAMESPACE(std)
template<typename _CharT> template<typename _CharT>
__timepunct<_CharT>::__timepunct(size_t __refs) __timepunct<_CharT>::__timepunct(size_t __refs)
: facet(__refs), _M_data(NULL), _M_c_locale_timepunct(NULL), : facet(__refs), _M_data(NULL), _M_c_locale_timepunct(NULL),
...@@ -74,3 +81,5 @@ ...@@ -74,3 +81,5 @@
delete _M_data; delete _M_data;
_S_destroy_c_locale(_M_c_locale_timepunct); _S_destroy_c_locale(_M_c_locale_timepunct);
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++locale.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.8 Standard locale categories. // ISO C++ 14882: 22.8 Standard locale categories.
// //
......
...@@ -27,12 +27,19 @@ ...@@ -27,12 +27,19 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file messages_members.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.2.7.1.2 messages virtual functions // ISO C++ 14882: 22.2.7.1.2 messages virtual functions
// //
// Written by Benjamin Kosnik <bkoz@redhat.com> // Written by Benjamin Kosnik <bkoz@redhat.com>
_GLIBCXX_BEGIN_NAMESPACE(std)
// Non-virtual member functions. // Non-virtual member functions.
template<typename _CharT> template<typename _CharT>
typename messages<_CharT>::catalog typename messages<_CharT>::catalog
...@@ -67,4 +74,4 @@ ...@@ -67,4 +74,4 @@
messages<_CharT>::do_close(catalog __c) const messages<_CharT>::do_close(catalog __c) const
{ catclose(reinterpret_cast<nl_catd>(__c)); } { catclose(reinterpret_cast<nl_catd>(__c)); }
_GLIBCXX_END_NAMESPACE
...@@ -26,14 +26,21 @@ ...@@ -26,14 +26,21 @@
// the GNU General Public License. This exception does not however // the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -66,11 +73,4 @@ ...@@ -66,11 +73,4 @@
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,10 +27,15 @@ ...@@ -27,10 +27,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
// Information as gleaned from /usr/include/ctype.h // Information as gleaned from /usr/include/ctype.h
const ctype_base::mask* const ctype_base::mask*
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES #define _GLIBCXX_OS_DEFINES
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -141,3 +148,5 @@ ...@@ -141,3 +148,5 @@
return __lo; return __lo;
} }
#endif #endif
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -141,3 +148,5 @@ ...@@ -141,3 +148,5 @@
return __lo; return __lo;
} }
#endif #endif
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -66,7 +73,7 @@ ...@@ -66,7 +73,7 @@
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -41,6 +46,8 @@ ...@@ -41,6 +46,8 @@
// Constructing a synthetic "C" table should be seriously considered... // Constructing a synthetic "C" table should be seriously considered...
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -159,3 +166,5 @@ ...@@ -159,3 +166,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -26,14 +26,21 @@ ...@@ -26,14 +26,21 @@
// the GNU General Public License. This exception does not however // the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -65,3 +72,5 @@ ...@@ -65,3 +72,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -65,3 +72,5 @@ ...@@ -65,3 +72,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,13 +39,12 @@ ...@@ -34,13 +39,12 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
{ { return (_M_table[static_cast<unsigned char>(__c) ] & __m); }
return (_M_table[static_cast<unsigned char>(__c) ] & __m);
}
const char* const char*
...@@ -69,3 +73,5 @@ ...@@ -69,3 +73,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
# define _GLIBCXX_OS_DEFINES # define _GLIBCXX_OS_DEFINES
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -65,3 +72,5 @@ ...@@ -65,3 +72,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -65,3 +72,5 @@ ...@@ -65,3 +72,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,13 +27,20 @@ ...@@ -27,13 +27,20 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -74,3 +81,5 @@ ...@@ -74,3 +81,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -26,14 +26,21 @@ ...@@ -26,14 +26,21 @@
// the GNU General Public License. This exception does not however // the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -34,6 +39,8 @@ ...@@ -34,6 +39,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -67,3 +74,5 @@ ...@@ -67,3 +74,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -36,6 +41,8 @@ ...@@ -36,6 +41,8 @@
// ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*)
// functions go in ctype.cc // functions go in ctype.cc
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -69,3 +76,5 @@ ...@@ -69,3 +76,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,9 +28,15 @@ ...@@ -28,9 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
// Information as gleaned from target/h/ctype.h // Information as gleaned from target/h/ctype.h
const ctype_base::mask* const ctype_base::mask*
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCPP_OS_DEFINES #ifndef _GLIBCPP_OS_DEFINES
#define _GLIBCPP_OS_DEFINES 1 #define _GLIBCPP_OS_DEFINES 1
......
...@@ -27,6 +27,11 @@ ...@@ -27,6 +27,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_inline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
...@@ -39,6 +44,8 @@ ...@@ -39,6 +44,8 @@
// functionality should be added for the native os in question: see // functionality should be added for the native os in question: see
// the config/os/bits/ctype_*.h files. // the config/os/bits/ctype_*.h files.
_GLIBCXX_BEGIN_NAMESPACE(std)
bool bool
ctype<char>:: ctype<char>::
is(mask __m, char __c) const is(mask __m, char __c) const
...@@ -123,3 +130,5 @@ ...@@ -123,3 +130,5 @@
++__low; ++__low;
return __low; return __low;
} }
_GLIBCXX_END_NAMESPACE
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file ctype_noninline.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.1 Locales // ISO C++ 14882: 22.1 Locales
// //
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file os_defines.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _GLIBCXX_OS_DEFINES #ifndef _GLIBCXX_OS_DEFINES
#define _GLIBCXX_OS_DEFINES 1 #define _GLIBCXX_OS_DEFINES 1
......
...@@ -468,7 +468,10 @@ WARN_LOGFILE = ...@@ -468,7 +468,10 @@ WARN_LOGFILE =
# files or directories with spaces. # files or directories with spaces.
INPUT = @srcdir@/docs/doxygen/doxygroups.cc \ INPUT = @srcdir@/docs/doxygen/doxygroups.cc \
@srcdir@/libsupc++ \ @srcdir@/include/precompiled/stdc++.h \
@srcdir@/include/precompiled/stdtr1c++.h \
@srcdir@/include/precompiled/extc++.h \
@srcdir@/libsupc++/cxxabi.h \
@srcdir@/libsupc++/exception \ @srcdir@/libsupc++/exception \
@srcdir@/libsupc++/new \ @srcdir@/libsupc++/new \
@srcdir@/libsupc++/typeinfo \ @srcdir@/libsupc++/typeinfo \
...@@ -479,6 +482,24 @@ INPUT = @srcdir@/docs/doxygen/doxygroups.cc \ ...@@ -479,6 +482,24 @@ INPUT = @srcdir@/docs/doxygen/doxygroups.cc \
include/tr1 \ include/tr1 \
include/algorithm \ include/algorithm \
include/bitset \ include/bitset \
include/cassert \
include/cctype \
include/cerrno \
include/cfloat \
include/ciso646 \
include/climits \
include/clocale \
include/cmath \
include/csetjmp \
include/csignal \
include/cstdarg \
include/cstddef \
include/cstdio \
include/cstdlib \
include/cstring \
include/ctime \
include/cwchar \
include/cwctype \
include/deque \ include/deque \
include/fstream \ include/fstream \
include/functional \ include/functional \
...@@ -575,7 +596,7 @@ RECURSIVE = NO ...@@ -575,7 +596,7 @@ RECURSIVE = NO
# exclude a subdirectory from a directory tree whose root is specified # exclude a subdirectory from a directory tree whose root is specified
# with the INPUT tag. # with the INPUT tag.
EXCLUDE = Makefile EXCLUDE = Makefile
# The EXCLUDE_SYMLINKS tag can be used select whether or not files or # The EXCLUDE_SYMLINKS tag can be used select whether or not files or
# directories that are symbolic links (a Unix filesystem feature) are excluded # directories that are symbolic links (a Unix filesystem feature) are excluded
...@@ -590,8 +611,9 @@ EXCLUDE_SYMLINKS = NO ...@@ -590,8 +611,9 @@ EXCLUDE_SYMLINKS = NO
# for example use the pattern */test/* # for example use the pattern */test/*
EXCLUDE_PATTERNS = stamp-* \ EXCLUDE_PATTERNS = stamp-* \
Makefile \ *stdc++.h* \
*gch* \ *stdtr1c++.h* \
*extc++.h* \
*/.svn/* */.svn/*
# The EXAMPLE_PATH tag can be used to specify one or more files or # The EXAMPLE_PATH tag can be used to specify one or more files or
......
...@@ -28,15 +28,15 @@ ...@@ -28,15 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 21 Strings library
//
/** @file basic_string.h /** @file basic_string.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 21 Strings library
//
#ifndef _BASIC_STRING_H #ifndef _BASIC_STRING_H
#define _BASIC_STRING_H 1 #define _BASIC_STRING_H 1
......
...@@ -34,13 +34,13 @@ ...@@ -34,13 +34,13 @@
// to its suitability for any purpose. // to its suitability for any purpose.
// //
// GCC Note: based on version 1.12.0 of the Boost library.
/** @file boost_concept_check.h /** @file boost_concept_check.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// GCC Note: based on version 1.12.0 of the Boost library.
#ifndef _BOOST_CONCEPT_CHECK_H #ifndef _BOOST_CONCEPT_CHECK_H
#define _BOOST_CONCEPT_CHECK_H 1 #define _BOOST_CONCEPT_CHECK_H 1
......
...@@ -28,6 +28,11 @@ ...@@ -28,6 +28,11 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file c++config.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CXXCONFIG #ifndef _CXXCONFIG
#define _CXXCONFIG 1 #define _CXXCONFIG 1
......
...@@ -28,15 +28,15 @@ ...@@ -28,15 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 21 Strings library
//
/** @file char_traits.h /** @file char_traits.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 21 Strings library
//
#ifndef _CHAR_TRAITS_H #ifndef _CHAR_TRAITS_H
#define _CHAR_TRAITS_H 1 #define _CHAR_TRAITS_H 1
......
...@@ -28,17 +28,17 @@ ...@@ -28,17 +28,17 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
/** @file bits/codecvt.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
// //
// ISO C++ 14882: 22.2.1.5 Template class codecvt // ISO C++ 14882: 22.2.1.5 Template class codecvt
// //
// Written by Benjamin Kosnik <bkoz@redhat.com> // Written by Benjamin Kosnik <bkoz@redhat.com>
/** @file bits/codecvt.h
* This is an internal header file, included by other library headers.
* You should not attempt to use it directly.
*/
#ifndef _CODECVT_H #ifndef _CODECVT_H
#define _CODECVT_H 1 #define _CODECVT_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
/** @file cpp_type_traits.h /** @file cpp_type_traits.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
#ifndef _CPP_TYPE_TRAITS_H #ifndef _CPP_TYPE_TRAITS_H
#define _CPP_TYPE_TRAITS_H 1 #define _CPP_TYPE_TRAITS_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
/** @file gslice.h /** @file gslice.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
#ifndef _GSLICE_H #ifndef _GSLICE_H
#define _GSLICE_H 1 #define _GSLICE_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
/** @file gslice_array.h /** @file gslice_array.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
#ifndef _GSLICE_ARRAY_H #ifndef _GSLICE_ARRAY_H
#define _GSLICE_ARRAY_H 1 #define _GSLICE_ARRAY_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
/** @file indirect_array.h /** @file indirect_array.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
#ifndef _INDIRECT_ARRAY_H #ifndef _INDIRECT_ARRAY_H
#define _INDIRECT_ARRAY_H 1 #define _INDIRECT_ARRAY_H 1
......
...@@ -28,15 +28,15 @@ ...@@ -28,15 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 27.4 Iostreams base classes
//
/** @file ios_base.h /** @file ios_base.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 27.4 Iostreams base classes
//
#ifndef _IOS_BASE_H #ifndef _IOS_BASE_H
#define _IOS_BASE_H 1 #define _IOS_BASE_H 1
......
...@@ -28,15 +28,15 @@ ...@@ -28,15 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 22.1 Locales
//
/** @file locale_classes.h /** @file locale_classes.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 22.1 Locales
//
#ifndef _LOCALE_CLASSES_H #ifndef _LOCALE_CLASSES_H
#define _LOCALE_CLASSES_H 1 #define _LOCALE_CLASSES_H 1
......
...@@ -28,15 +28,15 @@ ...@@ -28,15 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 22.1 Locales
//
/** @file locale_facets.h /** @file locale_facets.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 22.1 Locales
//
#ifndef _LOCALE_FACETS_H #ifndef _LOCALE_FACETS_H
#define _LOCALE_FACETS_H 1 #define _LOCALE_FACETS_H 1
...@@ -1505,9 +1505,6 @@ _GLIBCXX_BEGIN_NAMESPACE(std) ...@@ -1505,9 +1505,6 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
use_facet<ctype<wchar_t> >(const locale& __loc); use_facet<ctype<wchar_t> >(const locale& __loc);
#endif //_GLIBCXX_USE_WCHAR_T #endif //_GLIBCXX_USE_WCHAR_T
// Include host and configuration specific ctype inlines.
#include <bits/ctype_inline.h>
/// @brief class ctype_byname [22.2.1.2]. /// @brief class ctype_byname [22.2.1.2].
template<typename _CharT> template<typename _CharT>
class ctype_byname : public ctype<_CharT> class ctype_byname : public ctype<_CharT>
...@@ -1532,6 +1529,9 @@ _GLIBCXX_BEGIN_NAMESPACE(std) ...@@ -1532,6 +1529,9 @@ _GLIBCXX_BEGIN_NAMESPACE(std)
_GLIBCXX_END_NAMESPACE _GLIBCXX_END_NAMESPACE
// Include host and configuration specific ctype inlines.
#include <bits/ctype_inline.h>
// 22.2.1.5 Template class codecvt // 22.2.1.5 Template class codecvt
#include <bits/codecvt.h> #include <bits/codecvt.h>
...@@ -3034,9 +3034,13 @@ _GLIBCXX_END_LDBL_NAMESPACE ...@@ -3034,9 +3034,13 @@ _GLIBCXX_END_LDBL_NAMESPACE
const tm*) const; const tm*) const;
#endif #endif
_GLIBCXX_END_NAMESPACE
// Include host and configuration specific timepunct functions. // Include host and configuration specific timepunct functions.
#include <bits/time_members.h> #include <bits/time_members.h>
_GLIBCXX_BEGIN_NAMESPACE(std)
/** /**
* @brief Facet for parsing dates and times. * @brief Facet for parsing dates and times.
* *
...@@ -4589,9 +4593,12 @@ _GLIBCXX_END_LDBL_NAMESPACE ...@@ -4589,9 +4593,12 @@ _GLIBCXX_END_LDBL_NAMESPACE
{ } { }
}; };
_GLIBCXX_END_NAMESPACE
// Include host and configuration specific messages functions. // Include host and configuration specific messages functions.
#include <bits/messages_members.h> #include <bits/messages_members.h>
_GLIBCXX_BEGIN_NAMESPACE(std)
// Subclause convenience interfaces, inlines. // Subclause convenience interfaces, inlines.
// NB: These are inline because, when used in a loop, some compilers // NB: These are inline because, when used in a loop, some compilers
......
...@@ -28,15 +28,15 @@ ...@@ -28,15 +28,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 22.1 Locales
//
/** @file localefwd.h /** @file localefwd.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 22.1 Locales
//
#ifndef _LOCALE_FWD_H #ifndef _LOCALE_FWD_H
#define _LOCALE_FWD_H 1 #define _LOCALE_FWD_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
/** @file mask_array.h /** @file mask_array.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
#ifndef _MASK_ARRAY_H #ifndef _MASK_ARRAY_H
#define _MASK_ARRAY_H 1 #define _MASK_ARRAY_H 1
......
...@@ -28,16 +28,16 @@ ...@@ -28,16 +28,16 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 27.4.1 - Types
// ISO C++ 14882: 27.4.3 - Template class fpos
//
/** @file postypes.h /** @file postypes.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 27.4.1 - Types
// ISO C++ 14882: 27.4.3 - Template class fpos
//
#ifndef _GLIBCXX_POSTYPES_H #ifndef _GLIBCXX_POSTYPES_H
#define _GLIBCXX_POSTYPES_H 1 #define _GLIBCXX_POSTYPES_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
/** @file slice_array.h /** @file slice_array.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
#ifndef _SLICE_ARRAY_H #ifndef _SLICE_ARRAY_H
#define _SLICE_ARRAY_H 1 #define _SLICE_ARRAY_H 1
......
...@@ -27,15 +27,15 @@ ...@@ -27,15 +27,15 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 21 Strings library
//
/** @file stringfwd.h /** @file stringfwd.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
//
// ISO C++ 14882: 21 Strings library
//
#ifndef _STRINGFWD_H #ifndef _STRINGFWD_H
#define _STRINGFWD_H 1 #define _STRINGFWD_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr>
/** @file valarray_after.h /** @file valarray_after.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr>
#ifndef _VALARRAY_AFTER_H #ifndef _VALARRAY_AFTER_H
#define _VALARRAY_AFTER_H 1 #define _VALARRAY_AFTER_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
/** @file valarray_array.h /** @file valarray_array.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr>
#ifndef _VALARRAY_ARRAY_H #ifndef _VALARRAY_ARRAY_H
#define _VALARRAY_ARRAY_H 1 #define _VALARRAY_ARRAY_H 1
......
...@@ -28,13 +28,13 @@ ...@@ -28,13 +28,13 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr>
/** @file valarray_before.h /** @file valarray_before.h
* This is an internal header file, included by other library headers. * This is an internal header file, included by other library headers.
* You should not attempt to use it directly. * You should not attempt to use it directly.
*/ */
// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr>
#ifndef _VALARRAY_BEFORE_H #ifndef _VALARRAY_BEFORE_H
#define _VALARRAY_BEFORE_H 1 #define _VALARRAY_BEFORE_H 1
......
...@@ -27,10 +27,6 @@ ...@@ -27,10 +27,6 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 19.3 Error numbers
//
/** @file cerrno /** @file cerrno
* This is a Standard C++ Library file. You should @c #include this file * This is a Standard C++ Library file. You should @c #include this file
* in your programs, rather than any of the "*.h" implementation files. * in your programs, rather than any of the "*.h" implementation files.
...@@ -40,6 +36,10 @@ ...@@ -40,6 +36,10 @@
* contained in the namespace @c std. * contained in the namespace @c std.
*/ */
//
// ISO C++ 14882: 19.3 Error numbers
//
#ifndef _GLIBCXX_CERRNO #ifndef _GLIBCXX_CERRNO
#define _GLIBCXX_CERRNO 1 #define _GLIBCXX_CERRNO 1
......
...@@ -29,6 +29,10 @@ ...@@ -29,6 +29,10 @@
// This file was written by Gabriel Dos Reis <gdr@codesourcery.com> // This file was written by Gabriel Dos Reis <gdr@codesourcery.com>
/** @file cmath.tcc
* This is a Standard C++ Library file.
*/
#ifndef _GLIBCXX_CMATH_TCC #ifndef _GLIBCXX_CMATH_TCC
#define _GLIBCXX_CMATH_TCC 1 #define _GLIBCXX_CMATH_TCC 1
......
...@@ -28,10 +28,6 @@ ...@@ -28,10 +28,6 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 19.2 Assertions
//
/** @file cassert /** @file cassert
* This is a Standard C++ Library file. You should @c #include this file * This is a Standard C++ Library file. You should @c #include this file
* in your programs, rather than any of the "*.h" implementation files. * in your programs, rather than any of the "*.h" implementation files.
...@@ -42,6 +38,10 @@ ...@@ -42,6 +38,10 @@
* as macros in C). * as macros in C).
*/ */
//
// ISO C++ 14882: 19.2 Assertions
//
// No include guards on this header... // No include guards on this header...
#pragma GCC system_header #pragma GCC system_header
......
...@@ -28,11 +28,7 @@ ...@@ -28,11 +28,7 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// /** @file include/cctype
// ISO C++ 14882: <ccytpe>
//
/** @file cctype
* This is a Standard C++ Library file. You should @c #include this file * This is a Standard C++ Library file. You should @c #include this file
* in your programs, rather than any of the "*.h" implementation files. * in your programs, rather than any of the "*.h" implementation files.
* *
...@@ -42,6 +38,10 @@ ...@@ -42,6 +38,10 @@
* as macros in C). * as macros in C).
*/ */
//
// ISO C++ 14882: <ccytpe>
//
#ifndef _GLIBCXX_CCTYPE #ifndef _GLIBCXX_CCTYPE
#define _GLIBCXX_CCTYPE 1 #define _GLIBCXX_CCTYPE 1
......
...@@ -28,10 +28,6 @@ ...@@ -28,10 +28,6 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
//
// ISO C++ 14882: 19.3 Error numbers
//
/** @file cerrno /** @file cerrno
* This is a Standard C++ Library file. You should @c #include this file * This is a Standard C++ Library file. You should @c #include this file
* in your programs, rather than any of the "*.h" implementation files. * in your programs, rather than any of the "*.h" implementation files.
...@@ -42,6 +38,10 @@ ...@@ -42,6 +38,10 @@
* as macros in C). * as macros in C).
*/ */
//
// ISO C++ 14882: 19.3 Error numbers
//
#ifndef _GLIBCXX_CERRNO #ifndef _GLIBCXX_CERRNO
#define _GLIBCXX_CERRNO 1 #define _GLIBCXX_CERRNO 1
......
...@@ -28,11 +28,7 @@ ...@@ -28,11 +28,7 @@
// invalidate any other reasons why the executable file might be covered by // invalidate any other reasons why the executable file might be covered by
// the GNU General Public License. // the GNU General Public License.
// /** @file include/cfloat
// ISO C++ 14882: 18.2.2 Implementation properties: C library
//
/** @file cfloat
* This is a Standard C++ Library file. You should @c #include this file * This is a Standard C++ Library file. You should @c #include this file
* in your programs, rather than any of the "*.h" implementation files. * in your programs, rather than any of the "*.h" implementation files.
* *
...@@ -42,6 +38,10 @@ ...@@ -42,6 +38,10 @@
* as macros in C). * as macros in C).
*/ */
//
// ISO C++ 14882: 18.2.2 Implementation properties: C library
//
#ifndef _GLIBCXX_CFLOAT #ifndef _GLIBCXX_CFLOAT
#define _GLIBCXX_CFLOAT 1 #define _GLIBCXX_CFLOAT 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment