diff options
author | Benjamin Kosnik <bkoz@redhat.com> | 2006-12-05 23:24:07 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2006-12-05 23:24:07 +0000 |
commit | 143c27b06512ff77ee978d8c6d4aa88103b70f1e (patch) | |
tree | 899d49994413fe8306ed2e5a275f2f04a7e597ff | |
parent | 29c08d7c90b5caf5baea45642fa12f065f868355 (diff) | |
download | gcc-143c27b06512ff77ee978d8c6d4aa88103b70f1e.zip gcc-143c27b06512ff77ee978d8c6d4aa88103b70f1e.tar.gz gcc-143c27b06512ff77ee978d8c6d4aa88103b70f1e.tar.bz2 |
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
196 files changed, 966 insertions, 281 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index fd16bb4..e6de196 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,205 @@ +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> DR 543, [Ready]. diff --git a/libstdc++-v3/config/abi/compatibility.h b/libstdc++-v3/config/abi/compatibility.h index 51a8acf..7b52850 100644 --- a/libstdc++-v3/config/abi/compatibility.h +++ b/libstdc++-v3/config/abi/compatibility.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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. #ifndef _GLIBCXX_APPLY_SYMVER #error must define _GLIBCXX_APPLY_SYMVER before including __FILE__ diff --git a/libstdc++-v3/config/allocator/bitmap_allocator_base.h b/libstdc++-v3/config/allocator/bitmap_allocator_base.h index 573b454..36727a9 100644 --- a/libstdc++-v3/config/allocator/bitmap_allocator_base.h +++ b/libstdc++-v3/config/allocator/bitmap_allocator_base.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _CXX_ALLOCATOR_H 1 diff --git a/libstdc++-v3/config/allocator/malloc_allocator_base.h b/libstdc++-v3/config/allocator/malloc_allocator_base.h index 028f4ad..f7ae65c 100644 --- a/libstdc++-v3/config/allocator/malloc_allocator_base.h +++ b/libstdc++-v3/config/allocator/malloc_allocator_base.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _CXX_ALLOCATOR_H 1 diff --git a/libstdc++-v3/config/allocator/mt_allocator_base.h b/libstdc++-v3/config/allocator/mt_allocator_base.h index ade2a62..8af5d4b 100644 --- a/libstdc++-v3/config/allocator/mt_allocator_base.h +++ b/libstdc++-v3/config/allocator/mt_allocator_base.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _CXX_ALLOCATOR_H 1 diff --git a/libstdc++-v3/config/allocator/new_allocator_base.h b/libstdc++-v3/config/allocator/new_allocator_base.h index 47a0af1..571fdc3 100644 --- a/libstdc++-v3/config/allocator/new_allocator_base.h +++ b/libstdc++-v3/config/allocator/new_allocator_base.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _CXX_ALLOCATOR_H 1 diff --git a/libstdc++-v3/config/allocator/pool_allocator_base.h b/libstdc++-v3/config/allocator/pool_allocator_base.h index da0f63b..354bb85 100644 --- a/libstdc++-v3/config/allocator/pool_allocator_base.h +++ b/libstdc++-v3/config/allocator/pool_allocator_base.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _CXX_ALLOCATOR_H 1 diff --git a/libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h b/libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h index f8a1820..e56c200 100644 --- a/libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h +++ b/libstdc++-v3/config/cpu/arm/cxxabi_tweaks.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file cxxabi_tweaks.h + * The header provides an CPU-variable interface to the C++ ABI. + */ + #ifndef _CXXABI_TWEAKS_H #define _CXXABI_TWEAKS_H 1 diff --git a/libstdc++-v3/config/cpu/generic/atomic_word.h b/libstdc++-v3/config/cpu/generic/atomic_word.h index 08c9077..3365733 100644 --- a/libstdc++-v3/config/cpu/generic/atomic_word.h +++ b/libstdc++-v3/config/cpu/generic/atomic_word.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // 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. */ diff --git a/libstdc++-v3/config/cpu/generic/cpu_defines.h b/libstdc++-v3/config/cpu/generic/cpu_defines.h index 0fea9bd..cf53469 100644 --- a/libstdc++-v3/config/cpu/generic/cpu_defines.h +++ b/libstdc++-v3/config/cpu/generic/cpu_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_CPU_DEFINES 1 diff --git a/libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h b/libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h index 4b1e732..95fd306 100644 --- a/libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h +++ b/libstdc++-v3/config/cpu/generic/cxxabi_tweaks.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file cxxabi_tweaks.h + * The header provides an CPU-variable interface to the C++ ABI. + */ + #ifndef _CXXABI_TWEAKS_H #define _CXXABI_TWEAKS_H 1 diff --git a/libstdc++-v3/config/cpu/powerpc/cpu_defines.h b/libstdc++-v3/config/cpu/powerpc/cpu_defines.h index 95cc498..4b6769a 100644 --- a/libstdc++-v3/config/cpu/powerpc/cpu_defines.h +++ b/libstdc++-v3/config/cpu/powerpc/cpu_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_CPU_DEFINES 1 diff --git a/libstdc++-v3/config/io/c_io_stdio.h b/libstdc++-v3/config/io/c_io_stdio.h index 96676b4..69b8205 100644 --- a/libstdc++-v3/config/io/c_io_stdio.h +++ b/libstdc++-v3/config/io/c_io_stdio.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #ifndef _C_IO_STDIO_H diff --git a/libstdc++-v3/config/locale/generic/c_locale.h b/libstdc++-v3/config/locale/generic/c_locale.h index d71af1d..d180c20 100644 --- a/libstdc++-v3/config/locale/generic/c_locale.h +++ b/libstdc++-v3/config/locale/generic/c_locale.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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. // diff --git a/libstdc++-v3/config/locale/generic/messages_members.h b/libstdc++-v3/config/locale/generic/messages_members.h index 2fa1733..4098688 100644 --- a/libstdc++-v3/config/locale/generic/messages_members.h +++ b/libstdc++-v3/config/locale/generic/messages_members.h @@ -27,12 +27,19 @@ // invalidate any other reasons why the executable file might be covered by // 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 // // Written by Benjamin Kosnik <bkoz@redhat.com> +_GLIBCXX_BEGIN_NAMESPACE(std) + // Non-virtual member functions. template<typename _CharT> messages<_CharT>::messages(size_t __refs) @@ -82,3 +89,5 @@ this->_S_create_c_locale(this->_M_c_locale_messages, __s); } } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/locale/generic/time_members.h b/libstdc++-v3/config/locale/generic/time_members.h index b3112dc..8c868c0 100644 --- a/libstdc++-v3/config/locale/generic/time_members.h +++ b/libstdc++-v3/config/locale/generic/time_members.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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.3.2 - time_put functions @@ -34,6 +39,8 @@ // Written by Benjamin Kosnik <bkoz@redhat.com> +_GLIBCXX_BEGIN_NAMESPACE(std) + template<typename _CharT> __timepunct<_CharT>::__timepunct(size_t __refs) : facet(__refs), _M_data(NULL) @@ -77,3 +84,5 @@ delete _M_data; _S_destroy_c_locale(_M_c_locale_timepunct); } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/locale/gnu/c++locale_internal.h b/libstdc++-v3/config/locale/gnu/c++locale_internal.h index d9354eb..0d6e9c2 100644 --- a/libstdc++-v3/config/locale/gnu/c++locale_internal.h +++ b/libstdc++-v3/config/locale/gnu/c++locale_internal.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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> #include <bits/c++config.h> diff --git a/libstdc++-v3/config/locale/gnu/c_locale.h b/libstdc++-v3/config/locale/gnu/c_locale.h index c5a301f..f0b2b7d 100644 --- a/libstdc++-v3/config/locale/gnu/c_locale.h +++ b/libstdc++-v3/config/locale/gnu/c_locale.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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. // diff --git a/libstdc++-v3/config/locale/gnu/messages_members.h b/libstdc++-v3/config/locale/gnu/messages_members.h index 5fb7a99..31504e5 100644 --- a/libstdc++-v3/config/locale/gnu/messages_members.h +++ b/libstdc++-v3/config/locale/gnu/messages_members.h @@ -27,12 +27,19 @@ // invalidate any other reasons why the executable file might be covered by // 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 // // Written by Benjamin Kosnik <bkoz@redhat.com> +_GLIBCXX_BEGIN_NAMESPACE(std) + // Non-virtual member functions. template<typename _CharT> messages<_CharT>::messages(size_t __refs) @@ -105,3 +112,5 @@ this->_S_create_c_locale(this->_M_c_locale_messages, __s); } } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/locale/gnu/time_members.h b/libstdc++-v3/config/locale/gnu/time_members.h index 7014630..b03aa57 100644 --- a/libstdc++-v3/config/locale/gnu/time_members.h +++ b/libstdc++-v3/config/locale/gnu/time_members.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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.3.2 - time_put functions @@ -34,6 +39,8 @@ // Written by Benjamin Kosnik <bkoz@redhat.com> +_GLIBCXX_BEGIN_NAMESPACE(std) + template<typename _CharT> __timepunct<_CharT>::__timepunct(size_t __refs) : facet(__refs), _M_data(NULL), _M_c_locale_timepunct(NULL), @@ -74,3 +81,5 @@ delete _M_data; _S_destroy_c_locale(_M_c_locale_timepunct); } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/locale/ieee_1003.1-2001/c_locale.h b/libstdc++-v3/config/locale/ieee_1003.1-2001/c_locale.h index af5dc31..a10ad3e 100644 --- a/libstdc++-v3/config/locale/ieee_1003.1-2001/c_locale.h +++ b/libstdc++-v3/config/locale/ieee_1003.1-2001/c_locale.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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. // diff --git a/libstdc++-v3/config/locale/ieee_1003.1-2001/messages_members.h b/libstdc++-v3/config/locale/ieee_1003.1-2001/messages_members.h index 685218a..be764f7 100644 --- a/libstdc++-v3/config/locale/ieee_1003.1-2001/messages_members.h +++ b/libstdc++-v3/config/locale/ieee_1003.1-2001/messages_members.h @@ -27,12 +27,19 @@ // invalidate any other reasons why the executable file might be covered by // 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 // // Written by Benjamin Kosnik <bkoz@redhat.com> +_GLIBCXX_BEGIN_NAMESPACE(std) + // Non-virtual member functions. template<typename _CharT> typename messages<_CharT>::catalog @@ -67,4 +74,4 @@ messages<_CharT>::do_close(catalog __c) const { catclose(reinterpret_cast<nl_catd>(__c)); } - +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/aix/ctype_inline.h b/libstdc++-v3/config/os/aix/ctype_inline.h index 780d92e..de00a9e 100644 --- a/libstdc++-v3/config/os/aix/ctype_inline.h +++ b/libstdc++-v3/config/os/aix/ctype_inline.h @@ -26,14 +26,21 @@ // the GNU General Public License. This exception does not however // invalidate any other reasons why the executable file might be covered by // 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 // - + // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -66,11 +73,4 @@ return __low; } - - - - - - - - +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/aix/ctype_noninline.h b/libstdc++-v3/config/os/aix/ctype_noninline.h index 46e01a0..1c789bc 100644 --- a/libstdc++-v3/config/os/aix/ctype_noninline.h +++ b/libstdc++-v3/config/os/aix/ctype_noninline.h @@ -27,10 +27,15 @@ // invalidate any other reasons why the executable file might be covered by // 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 // - + // Information as gleaned from /usr/include/ctype.h const ctype_base::mask* diff --git a/libstdc++-v3/config/os/aix/os_defines.h b/libstdc++-v3/config/os/aix/os_defines.h index c2be9f1..8f1f813 100644 --- a/libstdc++-v3/config/os/aix/os_defines.h +++ b/libstdc++-v3/config/os/aix/os_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES diff --git a/libstdc++-v3/config/os/bsd/darwin/ctype_inline.h b/libstdc++-v3/config/os/bsd/darwin/ctype_inline.h index 9d1694d..1fcb3ab 100644 --- a/libstdc++-v3/config/os/bsd/darwin/ctype_inline.h +++ b/libstdc++-v3/config/os/bsd/darwin/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -141,3 +148,5 @@ return __lo; } #endif + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h b/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h index 0eb91d0..f7dd533 100644 --- a/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h +++ b/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h b/libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h index 0ccdcf0..bbd53a8 100644 --- a/libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h +++ b/libstdc++-v3/config/os/bsd/freebsd/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -141,3 +148,5 @@ return __lo; } #endif + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h b/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h index 0eb91d0..f7dd533 100644 --- a/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h +++ b/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h b/libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h index 733dd39..a00104c 100644 --- a/libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h +++ b/libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -66,7 +73,7 @@ return __low; } - +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h b/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h index 44e2f73..5a6031c 100644 --- a/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h +++ b/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/djgpp/ctype_inline.h b/libstdc++-v3/config/os/djgpp/ctype_inline.h index 2383325..d46656e 100644 --- a/libstdc++-v3/config/os/djgpp/ctype_inline.h +++ b/libstdc++-v3/config/os/djgpp/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/djgpp/ctype_noninline.h b/libstdc++-v3/config/os/djgpp/ctype_noninline.h index 0c90549..d2b9aab 100644 --- a/libstdc++-v3/config/os/djgpp/ctype_noninline.h +++ b/libstdc++-v3/config/os/djgpp/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/djgpp/os_defines.h b/libstdc++-v3/config/os/djgpp/os_defines.h index 56bb072..417d8b6 100644 --- a/libstdc++-v3/config/os/djgpp/os_defines.h +++ b/libstdc++-v3/config/os/djgpp/os_defines.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/generic/ctype_inline.h b/libstdc++-v3/config/os/generic/ctype_inline.h index d611e3b..511bf9d 100644 --- a/libstdc++-v3/config/os/generic/ctype_inline.h +++ b/libstdc++-v3/config/os/generic/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -41,6 +46,8 @@ // Constructing a synthetic "C" table should be seriously considered... +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -159,3 +166,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/generic/ctype_noninline.h b/libstdc++-v3/config/os/generic/ctype_noninline.h index f85ba07..f3e169f 100644 --- a/libstdc++-v3/config/os/generic/ctype_noninline.h +++ b/libstdc++-v3/config/os/generic/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/generic/os_defines.h b/libstdc++-v3/config/os/generic/os_defines.h index 8208a36b..bcc533c 100644 --- a/libstdc++-v3/config/os/generic/os_defines.h +++ b/libstdc++-v3/config/os/generic/os_defines.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/gnu-linux/ctype_inline.h b/libstdc++-v3/config/os/gnu-linux/ctype_inline.h index a2781e9..6aeaa7a 100644 --- a/libstdc++-v3/config/os/gnu-linux/ctype_inline.h +++ b/libstdc++-v3/config/os/gnu-linux/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h b/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h index b2377d4..0b895e2 100644 --- a/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h +++ b/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/gnu-linux/os_defines.h b/libstdc++-v3/config/os/gnu-linux/os_defines.h index 8876d7f..188b8a8 100644 --- a/libstdc++-v3/config/os/gnu-linux/os_defines.h +++ b/libstdc++-v3/config/os/gnu-linux/os_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/hpux/ctype_inline.h b/libstdc++-v3/config/os/hpux/ctype_inline.h index a2781e9..455e5a9 100644 --- a/libstdc++-v3/config/os/hpux/ctype_inline.h +++ b/libstdc++-v3/config/os/hpux/ctype_inline.h @@ -26,14 +26,21 @@ // the GNU General Public License. This exception does not however // invalidate any other reasons why the executable file might be covered by // 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 // - + // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/hpux/ctype_noninline.h b/libstdc++-v3/config/os/hpux/ctype_noninline.h index b258dfe..6e47061 100644 --- a/libstdc++-v3/config/os/hpux/ctype_noninline.h +++ b/libstdc++-v3/config/os/hpux/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/hpux/os_defines.h b/libstdc++-v3/config/os/hpux/os_defines.h index 351b6af..c7ff485 100644 --- a/libstdc++-v3/config/os/hpux/os_defines.h +++ b/libstdc++-v3/config/os/hpux/os_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/irix/irix5.2/ctype_inline.h b/libstdc++-v3/config/os/irix/irix5.2/ctype_inline.h index 0c2e7b2..8b9b2d1 100644 --- a/libstdc++-v3/config/os/irix/irix5.2/ctype_inline.h +++ b/libstdc++-v3/config/os/irix/irix5.2/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -65,3 +72,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/irix/irix5.2/ctype_noninline.h b/libstdc++-v3/config/os/irix/irix5.2/ctype_noninline.h index 2990a77..de9348c 100644 --- a/libstdc++-v3/config/os/irix/irix5.2/ctype_noninline.h +++ b/libstdc++-v3/config/os/irix/irix5.2/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/irix/irix6.5/ctype_inline.h b/libstdc++-v3/config/os/irix/irix6.5/ctype_inline.h index 69e1d51..4d81d3e 100644 --- a/libstdc++-v3/config/os/irix/irix6.5/ctype_inline.h +++ b/libstdc++-v3/config/os/irix/irix6.5/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -65,3 +72,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h b/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h index 5ecf293..f80fe95 100644 --- a/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h +++ b/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/mingw32/ctype_inline.h b/libstdc++-v3/config/os/mingw32/ctype_inline.h index ee1fff7..7b12336 100644 --- a/libstdc++-v3/config/os/mingw32/ctype_inline.h +++ b/libstdc++-v3/config/os/mingw32/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,13 +39,12 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) bool ctype<char>:: 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* @@ -69,3 +73,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/mingw32/ctype_noninline.h b/libstdc++-v3/config/os/mingw32/ctype_noninline.h index b61f616..42ac703 100644 --- a/libstdc++-v3/config/os/mingw32/ctype_noninline.h +++ b/libstdc++-v3/config/os/mingw32/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/mingw32/os_defines.h b/libstdc++-v3/config/os/mingw32/os_defines.h index 5852d43..6f041b3 100644 --- a/libstdc++-v3/config/os/mingw32/os_defines.h +++ b/libstdc++-v3/config/os/mingw32/os_defines.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // 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 # define _GLIBCXX_OS_DEFINES diff --git a/libstdc++-v3/config/os/newlib/ctype_inline.h b/libstdc++-v3/config/os/newlib/ctype_inline.h index 459b917..69b549d 100644 --- a/libstdc++-v3/config/os/newlib/ctype_inline.h +++ b/libstdc++-v3/config/os/newlib/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -65,3 +72,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/newlib/ctype_noninline.h b/libstdc++-v3/config/os/newlib/ctype_noninline.h index bc0e2b5..71a5d3c 100644 --- a/libstdc++-v3/config/os/newlib/ctype_noninline.h +++ b/libstdc++-v3/config/os/newlib/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/newlib/os_defines.h b/libstdc++-v3/config/os/newlib/os_defines.h index c3f93ad..492af4e 100644 --- a/libstdc++-v3/config/os/newlib/os_defines.h +++ b/libstdc++-v3/config/os/newlib/os_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h b/libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h index 54e0581..f6f3d68 100644 --- a/libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h +++ b/libstdc++-v3/config/os/qnx/qnx6.1/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -65,3 +72,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h b/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h index a7bd30d..7bf5057 100644 --- a/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h +++ b/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/solaris/solaris2.5/ctype_inline.h b/libstdc++-v3/config/os/solaris/solaris2.5/ctype_inline.h index de45703..4e000c7 100644 --- a/libstdc++-v3/config/os/solaris/solaris2.5/ctype_inline.h +++ b/libstdc++-v3/config/os/solaris/solaris2.5/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/solaris/solaris2.5/ctype_noninline.h b/libstdc++-v3/config/os/solaris/solaris2.5/ctype_noninline.h index 0ac8e0e..2b28a25 100644 --- a/libstdc++-v3/config/os/solaris/solaris2.5/ctype_noninline.h +++ b/libstdc++-v3/config/os/solaris/solaris2.5/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/solaris/solaris2.6/ctype_inline.h b/libstdc++-v3/config/os/solaris/solaris2.6/ctype_inline.h index 8e69b55..511b84f 100644 --- a/libstdc++-v3/config/os/solaris/solaris2.6/ctype_inline.h +++ b/libstdc++-v3/config/os/solaris/solaris2.6/ctype_inline.h @@ -27,13 +27,20 @@ // invalidate any other reasons why the executable file might be covered by // 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 -// - +// + // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -74,3 +81,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/solaris/solaris2.6/ctype_noninline.h b/libstdc++-v3/config/os/solaris/solaris2.6/ctype_noninline.h index 032dbe9..f0341c0 100644 --- a/libstdc++-v3/config/os/solaris/solaris2.6/ctype_noninline.h +++ b/libstdc++-v3/config/os/solaris/solaris2.6/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/solaris/solaris2.7/ctype_inline.h b/libstdc++-v3/config/os/solaris/solaris2.7/ctype_inline.h index a2781e9..455e5a9 100644 --- a/libstdc++-v3/config/os/solaris/solaris2.7/ctype_inline.h +++ b/libstdc++-v3/config/os/solaris/solaris2.7/ctype_inline.h @@ -26,14 +26,21 @@ // the GNU General Public License. This exception does not however // invalidate any other reasons why the executable file might be covered by // 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 // - + // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h b/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h index a0c35ae..29eb513 100644 --- a/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h +++ b/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/tpf/ctype_inline.h b/libstdc++-v3/config/os/tpf/ctype_inline.h index 8e78a13..59f863b 100644 --- a/libstdc++-v3/config/os/tpf/ctype_inline.h +++ b/libstdc++-v3/config/os/tpf/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/tpf/ctype_noninline.h b/libstdc++-v3/config/os/tpf/ctype_noninline.h index c4a4e6c..3a42ba0 100644 --- a/libstdc++-v3/config/os/tpf/ctype_noninline.h +++ b/libstdc++-v3/config/os/tpf/ctype_noninline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/tpf/os_defines.h b/libstdc++-v3/config/os/tpf/os_defines.h index 4fed12a..6e223b9 100644 --- a/libstdc++-v3/config/os/tpf/os_defines.h +++ b/libstdc++-v3/config/os/tpf/os_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/uclibc/ctype_inline.h b/libstdc++-v3/config/os/uclibc/ctype_inline.h index 79586dd..329fb3d 100644 --- a/libstdc++-v3/config/os/uclibc/ctype_inline.h +++ b/libstdc++-v3/config/os/uclibc/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -34,6 +39,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -67,3 +74,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/uclibc/ctype_noninline.h b/libstdc++-v3/config/os/uclibc/ctype_noninline.h index ea5fd1d..6bf1fab 100644 --- a/libstdc++-v3/config/os/uclibc/ctype_noninline.h +++ b/libstdc++-v3/config/os/uclibc/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/uclibc/os_defines.h b/libstdc++-v3/config/os/uclibc/os_defines.h index 7ab780c..d3d9b38 100644 --- a/libstdc++-v3/config/os/uclibc/os_defines.h +++ b/libstdc++-v3/config/os/uclibc/os_defines.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/vxworks/ctype_inline.h b/libstdc++-v3/config/os/vxworks/ctype_inline.h index 0da07b3..5ff4f2e 100644 --- a/libstdc++-v3/config/os/vxworks/ctype_inline.h +++ b/libstdc++-v3/config/os/vxworks/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -36,6 +41,8 @@ // ctype bits to be inlined go here. Non-inlinable (ie virtual do_*) // functions go in ctype.cc +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -69,3 +76,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/vxworks/ctype_noninline.h b/libstdc++-v3/config/os/vxworks/ctype_noninline.h index 429f43c..6cb9270 100644 --- a/libstdc++-v3/config/os/vxworks/ctype_noninline.h +++ b/libstdc++-v3/config/os/vxworks/ctype_noninline.h @@ -28,9 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // 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 // + // Information as gleaned from target/h/ctype.h const ctype_base::mask* diff --git a/libstdc++-v3/config/os/vxworks/os_defines.h b/libstdc++-v3/config/os/vxworks/os_defines.h index 4b51ced..89cb859 100644 --- a/libstdc++-v3/config/os/vxworks/os_defines.h +++ b/libstdc++-v3/config/os/vxworks/os_defines.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCPP_OS_DEFINES 1 diff --git a/libstdc++-v3/config/os/windiss/ctype_inline.h b/libstdc++-v3/config/os/windiss/ctype_inline.h index f4a6c48..8ffd158 100644 --- a/libstdc++-v3/config/os/windiss/ctype_inline.h +++ b/libstdc++-v3/config/os/windiss/ctype_inline.h @@ -27,6 +27,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // @@ -39,6 +44,8 @@ // functionality should be added for the native os in question: see // the config/os/bits/ctype_*.h files. +_GLIBCXX_BEGIN_NAMESPACE(std) + bool ctype<char>:: is(mask __m, char __c) const @@ -123,3 +130,5 @@ ++__low; return __low; } + +_GLIBCXX_END_NAMESPACE diff --git a/libstdc++-v3/config/os/windiss/ctype_noninline.h b/libstdc++-v3/config/os/windiss/ctype_noninline.h index e9c1beb..9e56867 100644 --- a/libstdc++-v3/config/os/windiss/ctype_noninline.h +++ b/libstdc++-v3/config/os/windiss/ctype_noninline.h @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 // diff --git a/libstdc++-v3/config/os/windiss/os_defines.h b/libstdc++-v3/config/os/windiss/os_defines.h index 154e03d..a0b6180 100644 --- a/libstdc++-v3/config/os/windiss/os_defines.h +++ b/libstdc++-v3/config/os/windiss/os_defines.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _GLIBCXX_OS_DEFINES 1 diff --git a/libstdc++-v3/docs/doxygen/user.cfg.in b/libstdc++-v3/docs/doxygen/user.cfg.in index 3b679b5..c5d58a0 100644 --- a/libstdc++-v3/docs/doxygen/user.cfg.in +++ b/libstdc++-v3/docs/doxygen/user.cfg.in @@ -468,7 +468,10 @@ WARN_LOGFILE = # files or directories with spaces. 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++/new \ @srcdir@/libsupc++/typeinfo \ @@ -479,6 +482,24 @@ INPUT = @srcdir@/docs/doxygen/doxygroups.cc \ include/tr1 \ include/algorithm \ 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/fstream \ include/functional \ @@ -575,7 +596,7 @@ RECURSIVE = NO # exclude a subdirectory from a directory tree whose root is specified # with the INPUT tag. -EXCLUDE = Makefile +EXCLUDE = Makefile # The EXCLUDE_SYMLINKS tag can be used select whether or not files or # directories that are symbolic links (a Unix filesystem feature) are excluded @@ -590,8 +611,9 @@ EXCLUDE_SYMLINKS = NO # for example use the pattern */test/* EXCLUDE_PATTERNS = stamp-* \ - Makefile \ - *gch* \ + *stdc++.h* \ + *stdtr1c++.h* \ + *extc++.h* \ */.svn/* # The EXAMPLE_PATH tag can be used to specify one or more files or diff --git a/libstdc++-v3/include/bits/basic_string.h b/libstdc++-v3/include/bits/basic_string.h index 9e8ea6c..3c41107 100644 --- a/libstdc++-v3/include/bits/basic_string.h +++ b/libstdc++-v3/include/bits/basic_string.h @@ -28,15 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 21 Strings library -// - /** @file basic_string.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// +// ISO C++ 14882: 21 Strings library +// + #ifndef _BASIC_STRING_H #define _BASIC_STRING_H 1 diff --git a/libstdc++-v3/include/bits/boost_concept_check.h b/libstdc++-v3/include/bits/boost_concept_check.h index 38380b7..3d8fe75 100644 --- a/libstdc++-v3/include/bits/boost_concept_check.h +++ b/libstdc++-v3/include/bits/boost_concept_check.h @@ -34,13 +34,13 @@ // to its suitability for any purpose. // -// GCC Note: based on version 1.12.0 of the Boost library. - /** @file boost_concept_check.h * This is an internal header file, included by other library headers. * 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 #define _BOOST_CONCEPT_CHECK_H 1 diff --git a/libstdc++-v3/include/bits/c++config b/libstdc++-v3/include/bits/c++config index c4ff040..f6ecf31 100644 --- a/libstdc++-v3/include/bits/c++config +++ b/libstdc++-v3/include/bits/c++config @@ -28,6 +28,11 @@ // invalidate any other reasons why the executable file might be covered by // 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 #define _CXXCONFIG 1 diff --git a/libstdc++-v3/include/bits/char_traits.h b/libstdc++-v3/include/bits/char_traits.h index 4431036..58cddf6 100644 --- a/libstdc++-v3/include/bits/char_traits.h +++ b/libstdc++-v3/include/bits/char_traits.h @@ -28,15 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 21 Strings library -// - /** @file char_traits.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// +// ISO C++ 14882: 21 Strings library +// + #ifndef _CHAR_TRAITS_H #define _CHAR_TRAITS_H 1 diff --git a/libstdc++-v3/include/bits/codecvt.h b/libstdc++-v3/include/bits/codecvt.h index 7778773..d417a6f 100644 --- a/libstdc++-v3/include/bits/codecvt.h +++ b/libstdc++-v3/include/bits/codecvt.h @@ -28,17 +28,17 @@ // invalidate any other reasons why the executable file might be covered by // 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 // // 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 #define _CODECVT_H 1 diff --git a/libstdc++-v3/include/bits/cpp_type_traits.h b/libstdc++-v3/include/bits/cpp_type_traits.h index 8e436dd..ed9a48a 100644 --- a/libstdc++-v3/include/bits/cpp_type_traits.h +++ b/libstdc++-v3/include/bits/cpp_type_traits.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> - /** @file cpp_type_traits.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> + #ifndef _CPP_TYPE_TRAITS_H #define _CPP_TYPE_TRAITS_H 1 diff --git a/libstdc++-v3/include/bits/gslice.h b/libstdc++-v3/include/bits/gslice.h index 1afda4b..b8dc04d 100644 --- a/libstdc++-v3/include/bits/gslice.h +++ b/libstdc++-v3/include/bits/gslice.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file gslice.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _GSLICE_H #define _GSLICE_H 1 diff --git a/libstdc++-v3/include/bits/gslice_array.h b/libstdc++-v3/include/bits/gslice_array.h index 0b12207..55ddc3b 100644 --- a/libstdc++-v3/include/bits/gslice_array.h +++ b/libstdc++-v3/include/bits/gslice_array.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file gslice_array.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _GSLICE_ARRAY_H #define _GSLICE_ARRAY_H 1 diff --git a/libstdc++-v3/include/bits/indirect_array.h b/libstdc++-v3/include/bits/indirect_array.h index c6038e3..d43d801 100644 --- a/libstdc++-v3/include/bits/indirect_array.h +++ b/libstdc++-v3/include/bits/indirect_array.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file indirect_array.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _INDIRECT_ARRAY_H #define _INDIRECT_ARRAY_H 1 diff --git a/libstdc++-v3/include/bits/ios_base.h b/libstdc++-v3/include/bits/ios_base.h index 5cbdfab4..33dc256 100644 --- a/libstdc++-v3/include/bits/ios_base.h +++ b/libstdc++-v3/include/bits/ios_base.h @@ -28,15 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.4 Iostreams base classes -// - /** @file ios_base.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// +// ISO C++ 14882: 27.4 Iostreams base classes +// + #ifndef _IOS_BASE_H #define _IOS_BASE_H 1 diff --git a/libstdc++-v3/include/bits/locale_classes.h b/libstdc++-v3/include/bits/locale_classes.h index 9fbac9e..547e21d 100644 --- a/libstdc++-v3/include/bits/locale_classes.h +++ b/libstdc++-v3/include/bits/locale_classes.h @@ -28,15 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 22.1 Locales -// - /** @file locale_classes.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 +// + #ifndef _LOCALE_CLASSES_H #define _LOCALE_CLASSES_H 1 diff --git a/libstdc++-v3/include/bits/locale_facets.h b/libstdc++-v3/include/bits/locale_facets.h index aad0b70..e31ae17 100644 --- a/libstdc++-v3/include/bits/locale_facets.h +++ b/libstdc++-v3/include/bits/locale_facets.h @@ -28,15 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 22.1 Locales -// - /** @file locale_facets.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 +// + #ifndef _LOCALE_FACETS_H #define _LOCALE_FACETS_H 1 @@ -1505,9 +1505,6 @@ _GLIBCXX_BEGIN_NAMESPACE(std) use_facet<ctype<wchar_t> >(const locale& __loc); #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]. template<typename _CharT> class ctype_byname : public ctype<_CharT> @@ -1532,6 +1529,9 @@ _GLIBCXX_BEGIN_NAMESPACE(std) _GLIBCXX_END_NAMESPACE +// Include host and configuration specific ctype inlines. +#include <bits/ctype_inline.h> + // 22.2.1.5 Template class codecvt #include <bits/codecvt.h> @@ -3034,9 +3034,13 @@ _GLIBCXX_END_LDBL_NAMESPACE const tm*) const; #endif +_GLIBCXX_END_NAMESPACE + // Include host and configuration specific timepunct functions. #include <bits/time_members.h> +_GLIBCXX_BEGIN_NAMESPACE(std) + /** * @brief Facet for parsing dates and times. * @@ -4589,9 +4593,12 @@ _GLIBCXX_END_LDBL_NAMESPACE { } }; +_GLIBCXX_END_NAMESPACE + // Include host and configuration specific messages functions. #include <bits/messages_members.h> +_GLIBCXX_BEGIN_NAMESPACE(std) // Subclause convenience interfaces, inlines. // NB: These are inline because, when used in a loop, some compilers diff --git a/libstdc++-v3/include/bits/localefwd.h b/libstdc++-v3/include/bits/localefwd.h index 2290fbc..b858668 100644 --- a/libstdc++-v3/include/bits/localefwd.h +++ b/libstdc++-v3/include/bits/localefwd.h @@ -28,15 +28,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 22.1 Locales -// - /** @file localefwd.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 +// + #ifndef _LOCALE_FWD_H #define _LOCALE_FWD_H 1 diff --git a/libstdc++-v3/include/bits/mask_array.h b/libstdc++-v3/include/bits/mask_array.h index f2c6661..98c8bfb 100644 --- a/libstdc++-v3/include/bits/mask_array.h +++ b/libstdc++-v3/include/bits/mask_array.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file mask_array.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _MASK_ARRAY_H #define _MASK_ARRAY_H 1 diff --git a/libstdc++-v3/include/bits/postypes.h b/libstdc++-v3/include/bits/postypes.h index d145563..40570d9 100644 --- a/libstdc++-v3/include/bits/postypes.h +++ b/libstdc++-v3/include/bits/postypes.h @@ -28,16 +28,16 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.4.1 - Types -// ISO C++ 14882: 27.4.3 - Template class fpos -// - /** @file postypes.h * This is an internal header file, included by other library headers. * 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 #define _GLIBCXX_POSTYPES_H 1 diff --git a/libstdc++-v3/include/bits/slice_array.h b/libstdc++-v3/include/bits/slice_array.h index d9ffad5..d95faa8 100644 --- a/libstdc++-v3/include/bits/slice_array.h +++ b/libstdc++-v3/include/bits/slice_array.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file slice_array.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _SLICE_ARRAY_H #define _SLICE_ARRAY_H 1 diff --git a/libstdc++-v3/include/bits/stringfwd.h b/libstdc++-v3/include/bits/stringfwd.h index 8158e85..d27ef14 100644 --- a/libstdc++-v3/include/bits/stringfwd.h +++ b/libstdc++-v3/include/bits/stringfwd.h @@ -27,15 +27,15 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 21 Strings library -// - /** @file stringfwd.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// +// ISO C++ 14882: 21 Strings library +// + #ifndef _STRINGFWD_H #define _STRINGFWD_H 1 diff --git a/libstdc++-v3/include/bits/valarray_after.h b/libstdc++-v3/include/bits/valarray_after.h index 62d9853..723df61 100644 --- a/libstdc++-v3/include/bits/valarray_after.h +++ b/libstdc++-v3/include/bits/valarray_after.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr> - /** @file valarray_after.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr> + #ifndef _VALARRAY_AFTER_H #define _VALARRAY_AFTER_H 1 diff --git a/libstdc++-v3/include/bits/valarray_array.h b/libstdc++-v3/include/bits/valarray_array.h index f7600a5..a40c880 100644 --- a/libstdc++-v3/include/bits/valarray_array.h +++ b/libstdc++-v3/include/bits/valarray_array.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file valarray_array.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _VALARRAY_ARRAY_H #define _VALARRAY_ARRAY_H 1 diff --git a/libstdc++-v3/include/bits/valarray_before.h b/libstdc++-v3/include/bits/valarray_before.h index ad771e8..4e3b937 100644 --- a/libstdc++-v3/include/bits/valarray_before.h +++ b/libstdc++-v3/include/bits/valarray_before.h @@ -28,13 +28,13 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr> - /** @file valarray_before.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@cmla.ens-cachan.fr> + #ifndef _VALARRAY_BEFORE_H #define _VALARRAY_BEFORE_H 1 diff --git a/libstdc++-v3/include/c/std_cerrno.h b/libstdc++-v3/include/c/std_cerrno.h index ed71e9a..e27c361 100644 --- a/libstdc++-v3/include/c/std_cerrno.h +++ b/libstdc++-v3/include/c/std_cerrno.h @@ -27,10 +27,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 19.3 Error numbers -// - /** @file cerrno * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -40,6 +36,10 @@ * contained in the namespace @c std. */ +// +// ISO C++ 14882: 19.3 Error numbers +// + #ifndef _GLIBCXX_CERRNO #define _GLIBCXX_CERRNO 1 diff --git a/libstdc++-v3/include/c_std/cmath.tcc b/libstdc++-v3/include/c_std/cmath.tcc index b2df1be..472324a 100644 --- a/libstdc++-v3/include/c_std/cmath.tcc +++ b/libstdc++-v3/include/c_std/cmath.tcc @@ -29,6 +29,10 @@ // 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 #define _GLIBCXX_CMATH_TCC 1 diff --git a/libstdc++-v3/include/c_std/std_cassert.h b/libstdc++-v3/include/c_std/std_cassert.h index ae2f498..0e5c77a 100644 --- a/libstdc++-v3/include/c_std/std_cassert.h +++ b/libstdc++-v3/include/c_std/std_cassert.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 19.2 Assertions -// - /** @file cassert * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 19.2 Assertions +// + // No include guards on this header... #pragma GCC system_header diff --git a/libstdc++-v3/include/c_std/std_cctype.h b/libstdc++-v3/include/c_std/std_cctype.h index 9247398..61a55cb 100644 --- a/libstdc++-v3/include/c_std/std_cctype.h +++ b/libstdc++-v3/include/c_std/std_cctype.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: <ccytpe> -// - -/** @file cctype +/** @file include/cctype * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: <ccytpe> +// + #ifndef _GLIBCXX_CCTYPE #define _GLIBCXX_CCTYPE 1 diff --git a/libstdc++-v3/include/c_std/std_cerrno.h b/libstdc++-v3/include/c_std/std_cerrno.h index 5d4b9d7..e597b8f 100644 --- a/libstdc++-v3/include/c_std/std_cerrno.h +++ b/libstdc++-v3/include/c_std/std_cerrno.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 19.3 Error numbers -// - /** @file cerrno * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 19.3 Error numbers +// + #ifndef _GLIBCXX_CERRNO #define _GLIBCXX_CERRNO 1 diff --git a/libstdc++-v3/include/c_std/std_cfloat.h b/libstdc++-v3/include/c_std/std_cfloat.h index e28b649..2b51449 100644 --- a/libstdc++-v3/include/c_std/std_cfloat.h +++ b/libstdc++-v3/include/c_std/std_cfloat.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 18.2.2 Implementation properties: C library -// - -/** @file cfloat +/** @file include/cfloat * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 18.2.2 Implementation properties: C library +// + #ifndef _GLIBCXX_CFLOAT #define _GLIBCXX_CFLOAT 1 diff --git a/libstdc++-v3/include/c_std/std_climits.h b/libstdc++-v3/include/c_std/std_climits.h index ddd53a3..e85869f 100644 --- a/libstdc++-v3/include/c_std/std_climits.h +++ b/libstdc++-v3/include/c_std/std_climits.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 18.2.2 Implementation properties: C library -// - -/** @file climits +/** @file include/climits * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 18.2.2 Implementation properties: C library +// + #ifndef _GLIBCXX_CLIMITS #define _GLIBCXX_CLIMITS 1 diff --git a/libstdc++-v3/include/c_std/std_clocale.h b/libstdc++-v3/include/c_std/std_clocale.h index 2ec904c..51e6440 100644 --- a/libstdc++-v3/include/c_std/std_clocale.h +++ b/libstdc++-v3/include/c_std/std_clocale.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 18.2.2 Implementation properties: C library -// - /** @file clocale * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 18.2.2 Implementation properties: C library +// + #ifndef _GLIBCXX_CLOCALE #define _GLIBCXX_CLOCALE 1 diff --git a/libstdc++-v3/include/c_std/std_cmath.h b/libstdc++-v3/include/c_std/std_cmath.h index f5036f4..897290a 100644 --- a/libstdc++-v3/include/c_std/std_cmath.h +++ b/libstdc++-v3/include/c_std/std_cmath.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 26.5 C library -// - -/** @file cmath +/** @file include/cmath * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 26.5 C library +// + #ifndef _GLIBCXX_CMATH #define _GLIBCXX_CMATH 1 diff --git a/libstdc++-v3/include/c_std/std_csetjmp.h b/libstdc++-v3/include/c_std/std_csetjmp.h index 5d664eb..946e7e3 100644 --- a/libstdc++-v3/include/c_std/std_csetjmp.h +++ b/libstdc++-v3/include/c_std/std_csetjmp.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 20.4.6 C library -// - /** @file csetjmp * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 20.4.6 C library +// + #ifndef _GLIBCXX_CSETJMP #define _GLIBCXX_CSETJMP 1 diff --git a/libstdc++-v3/include/c_std/std_csignal.h b/libstdc++-v3/include/c_std/std_csignal.h index 4202b77..0ce5e2f 100644 --- a/libstdc++-v3/include/c_std/std_csignal.h +++ b/libstdc++-v3/include/c_std/std_csignal.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 20.4.6 C library -// - /** @file csignal * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 20.4.6 C library +// + #ifndef _GLIBCXX_CSIGNAL #define _GLIBCXX_CSIGNAL 1 diff --git a/libstdc++-v3/include/c_std/std_cstdarg.h b/libstdc++-v3/include/c_std/std_cstdarg.h index bbc3b33..53c29c8 100644 --- a/libstdc++-v3/include/c_std/std_cstdarg.h +++ b/libstdc++-v3/include/c_std/std_cstdarg.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 20.4.6 C library -// - -/** @file cstdarg +/** @file include/cstdarg * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 20.4.6 C library +// + #ifndef _GLIBCXX_CSTDARG #define _GLIBCXX_CSTDARG 1 diff --git a/libstdc++-v3/include/c_std/std_cstddef.h b/libstdc++-v3/include/c_std/std_cstddef.h index ad529d5..bfa8388 100644 --- a/libstdc++-v3/include/c_std/std_cstddef.h +++ b/libstdc++-v3/include/c_std/std_cstddef.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 18.1 Types -// - /** @file cstddef * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 18.1 Types +// + #ifndef _GLIBCXX_CSTDDEF #define _GLIBCXX_CSTDDEF 1 diff --git a/libstdc++-v3/include/c_std/std_cstdio.h b/libstdc++-v3/include/c_std/std_cstdio.h index c8109c0..3935ef4 100644 --- a/libstdc++-v3/include/c_std/std_cstdio.h +++ b/libstdc++-v3/include/c_std/std_cstdio.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.8.2 C Library files -// - -/** @file cstdio +/** @file include/cstdio * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 27.8.2 C Library files +// + #ifndef _GLIBCXX_CSTDIO #define _GLIBCXX_CSTDIO 1 diff --git a/libstdc++-v3/include/c_std/std_cstdlib.h b/libstdc++-v3/include/c_std/std_cstdlib.h index cc2a8cf..5c3d586 100644 --- a/libstdc++-v3/include/c_std/std_cstdlib.h +++ b/libstdc++-v3/include/c_std/std_cstdlib.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 20.4.6 C library -// - -/** @file cstdlib +/** @file include/cstdlib * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 20.4.6 C library +// + #ifndef _GLIBCXX_CSTDLIB #define _GLIBCXX_CSTDLIB 1 diff --git a/libstdc++-v3/include/c_std/std_cstring.h b/libstdc++-v3/include/c_std/std_cstring.h index a77e7c2..5fef6b0 100644 --- a/libstdc++-v3/include/c_std/std_cstring.h +++ b/libstdc++-v3/include/c_std/std_cstring.h @@ -28,10 +28,6 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 20.4.6 C library -// - /** @file cstring * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 20.4.6 C library +// + #ifndef _GLIBCXX_CSTRING #define _GLIBCXX_CSTRING 1 diff --git a/libstdc++-v3/include/c_std/std_ctime.h b/libstdc++-v3/include/c_std/std_ctime.h index 05295cf..9f7f15c 100644 --- a/libstdc++-v3/include/c_std/std_ctime.h +++ b/libstdc++-v3/include/c_std/std_ctime.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 20.5 Date and time -// - -/** @file ctime +/** @file include/ctime * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 20.5 Date and time +// + #ifndef _GLIBCXX_CTIME #define _GLIBCXX_CTIME 1 diff --git a/libstdc++-v3/include/c_std/std_cwchar.h b/libstdc++-v3/include/c_std/std_cwchar.h index 8f03a416a..20cb804 100644 --- a/libstdc++-v3/include/c_std/std_cwchar.h +++ b/libstdc++-v3/include/c_std/std_cwchar.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 21.4 -// - -/** @file cwchar +/** @file include/cwchar * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: 21.4 +// + #ifndef _GLIBCXX_CWCHAR #define _GLIBCXX_CWCHAR 1 diff --git a/libstdc++-v3/include/c_std/std_cwctype.h b/libstdc++-v3/include/c_std/std_cwctype.h index ba699b7..dd0032f 100644 --- a/libstdc++-v3/include/c_std/std_cwctype.h +++ b/libstdc++-v3/include/c_std/std_cwctype.h @@ -28,11 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: <cwctype> -// - -/** @file cwctype +/** @file include/cwctype * This is a Standard C++ Library file. You should @c #include this file * in your programs, rather than any of the "*.h" implementation files. * @@ -42,6 +38,10 @@ * as macros in C). */ +// +// ISO C++ 14882: <cwctype> +// + #ifndef _GLIBCXX_CWCTYPE #define _GLIBCXX_CWCTYPE 1 diff --git a/libstdc++-v3/include/precompiled/extc++.h b/libstdc++-v3/include/precompiled/extc++.h index 2d71692..f01f39d 100644 --- a/libstdc++-v3/include/precompiled/extc++.h +++ b/libstdc++-v3/include/precompiled/extc++.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file extc++.h + * This is an implementation file for a precompiled header. + */ + #include <bits/stdtr1c++.h> #include <ext/algorithm> diff --git a/libstdc++-v3/include/precompiled/stdc++.h b/libstdc++-v3/include/precompiled/stdc++.h index c281679..df9c217 100644 --- a/libstdc++-v3/include/precompiled/stdc++.h +++ b/libstdc++-v3/include/precompiled/stdc++.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file stdc++.h + * This is an implementation file for a precompiled header. + */ + // 17.4.1.2 Headers // C diff --git a/libstdc++-v3/include/precompiled/stdtr1c++.h b/libstdc++-v3/include/precompiled/stdtr1c++.h index 08822a0..2d65cf9 100644 --- a/libstdc++-v3/include/precompiled/stdtr1c++.h +++ b/libstdc++-v3/include/precompiled/stdtr1c++.h @@ -27,6 +27,10 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file stdtr1c++.h + * This is an implementation file for a precompiled header. + */ + #include <bits/stdc++.h> #include <tr1/array> diff --git a/libstdc++-v3/include/std/std_algorithm.h b/libstdc++-v3/include/std/std_algorithm.h index 3b27a8e..7ffbf97 100644 --- a/libstdc++-v3/include/std/std_algorithm.h +++ b/libstdc++-v3/include/std/std_algorithm.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/algorithm * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_bitset.h b/libstdc++-v3/include/std/std_bitset.h index ae05db6..860e775 100644 --- a/libstdc++-v3/include/std/std_bitset.h +++ b/libstdc++-v3/include/std/std_bitset.h @@ -41,7 +41,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/bitset * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_complex.h b/libstdc++-v3/include/std/std_complex.h index dc0f373..26f31f6 100644 --- a/libstdc++-v3/include/std/std_complex.h +++ b/libstdc++-v3/include/std/std_complex.h @@ -28,6 +28,10 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file complex + * This is a Standard C++ Library header. + */ + // // ISO C++ 14882: 26.2 Complex Numbers // Note: this is not a conforming implementation. @@ -35,10 +39,6 @@ // Improved by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> // -/** @file complex - * This is a Standard C++ Library header. - */ - #ifndef _GLIBCXX_COMPLEX #define _GLIBCXX_COMPLEX 1 diff --git a/libstdc++-v3/include/std/std_deque.h b/libstdc++-v3/include/std/std_deque.h index 7fa0c31..57c6e43 100644 --- a/libstdc++-v3/include/std/std_deque.h +++ b/libstdc++-v3/include/std/std_deque.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/deque * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_fstream.h b/libstdc++-v3/include/std/std_fstream.h index 1ae98c0..f664f2d 100644 --- a/libstdc++-v3/include/std/std_fstream.h +++ b/libstdc++-v3/include/std/std_fstream.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.8 File-based streams -// - /** @file fstream * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.8 File-based streams +// + #ifndef _GLIBCXX_FSTREAM #define _GLIBCXX_FSTREAM 1 diff --git a/libstdc++-v3/include/std/std_functional.h b/libstdc++-v3/include/std/std_functional.h index 7afa31c..feadaa2 100644 --- a/libstdc++-v3/include/std/std_functional.h +++ b/libstdc++-v3/include/std/std_functional.h @@ -41,7 +41,7 @@ * */ -/** @file +/** @file include/functional * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_iomanip.h b/libstdc++-v3/include/std/std_iomanip.h index a10a1b8..13b21d5 100644 --- a/libstdc++-v3/include/std/std_iomanip.h +++ b/libstdc++-v3/include/std/std_iomanip.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.6.3 Standard manipulators -// - /** @file iomanip * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.6.3 Standard manipulators +// + #ifndef _GLIBCXX_IOMANIP #define _GLIBCXX_IOMANIP 1 diff --git a/libstdc++-v3/include/std/std_ios.h b/libstdc++-v3/include/std/std_ios.h index 756e514..f081115 100644 --- a/libstdc++-v3/include/std/std_ios.h +++ b/libstdc++-v3/include/std/std_ios.h @@ -27,14 +27,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.4 Iostreams base classes -// - /** @file ios * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.4 Iostreams base classes +// + #ifndef _GLIBCXX_IOS #define _GLIBCXX_IOS 1 diff --git a/libstdc++-v3/include/std/std_iosfwd.h b/libstdc++-v3/include/std/std_iosfwd.h index 669706d..a4d0c3f 100644 --- a/libstdc++-v3/include/std/std_iosfwd.h +++ b/libstdc++-v3/include/std/std_iosfwd.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.2 Forward declarations -// - /** @file iosfwd * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.2 Forward declarations +// + #ifndef _GLIBCXX_IOSFWD #define _GLIBCXX_IOSFWD 1 diff --git a/libstdc++-v3/include/std/std_iostream.h b/libstdc++-v3/include/std/std_iostream.h index e0c28e1..0ff0da2 100644 --- a/libstdc++-v3/include/std/std_iostream.h +++ b/libstdc++-v3/include/std/std_iostream.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.3 Standard iostream objects -// - /** @file iostream * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.3 Standard iostream objects +// + #ifndef _GLIBCXX_IOSTREAM #define _GLIBCXX_IOSTREAM 1 diff --git a/libstdc++-v3/include/std/std_iterator.h b/libstdc++-v3/include/std/std_iterator.h index 01bef2d..f0317b4 100644 --- a/libstdc++-v3/include/std/std_iterator.h +++ b/libstdc++-v3/include/std/std_iterator.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/iterator * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_list.h b/libstdc++-v3/include/std/std_list.h index 3a50b9e..b46f654 100644 --- a/libstdc++-v3/include/std/std_list.h +++ b/libstdc++-v3/include/std/std_list.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/list * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_map.h b/libstdc++-v3/include/std/std_map.h index d81628a..a7e8f9c 100644 --- a/libstdc++-v3/include/std/std_map.h +++ b/libstdc++-v3/include/std/std_map.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/map * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_memory.h b/libstdc++-v3/include/std/std_memory.h index 6b1996b..b57a94f 100644 --- a/libstdc++-v3/include/std/std_memory.h +++ b/libstdc++-v3/include/std/std_memory.h @@ -41,7 +41,7 @@ * */ -/** @file +/** @file include/memory * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_numeric.h b/libstdc++-v3/include/std/std_numeric.h index 2e93812..03f82dd 100644 --- a/libstdc++-v3/include/std/std_numeric.h +++ b/libstdc++-v3/include/std/std_numeric.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/numeric * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_ostream.h b/libstdc++-v3/include/std/std_ostream.h index 5cac2c1..e97b7a4 100644 --- a/libstdc++-v3/include/std/std_ostream.h +++ b/libstdc++-v3/include/std/std_ostream.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.6.2 Output streams -// - /** @file ostream * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.6.2 Output streams +// + #ifndef _GLIBCXX_OSTREAM #define _GLIBCXX_OSTREAM 1 diff --git a/libstdc++-v3/include/std/std_queue.h b/libstdc++-v3/include/std/std_queue.h index d3398d3..1242a06 100644 --- a/libstdc++-v3/include/std/std_queue.h +++ b/libstdc++-v3/include/std/std_queue.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/queue * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_set.h b/libstdc++-v3/include/std/std_set.h index 6d5dd43..65ebe8a 100644 --- a/libstdc++-v3/include/std/std_set.h +++ b/libstdc++-v3/include/std/std_set.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/set * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_sstream.h b/libstdc++-v3/include/std/std_sstream.h index f30c23b..a09815c 100644 --- a/libstdc++-v3/include/std/std_sstream.h +++ b/libstdc++-v3/include/std/std_sstream.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.7 String-based streams -// - /** @file sstream * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.7 String-based streams +// + #ifndef _GLIBCXX_SSTREAM #define _GLIBCXX_SSTREAM 1 diff --git a/libstdc++-v3/include/std/std_stack.h b/libstdc++-v3/include/std/std_stack.h index 0bd6dda..396f62e 100644 --- a/libstdc++-v3/include/std/std_stack.h +++ b/libstdc++-v3/include/std/std_stack.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/stack * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_stdexcept.h b/libstdc++-v3/include/std/std_stdexcept.h index 0104e54..2d56b38 100644 --- a/libstdc++-v3/include/std/std_stdexcept.h +++ b/libstdc++-v3/include/std/std_stdexcept.h @@ -27,14 +27,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 19.1 Exception classes -// - /** @file stdexcept * This is a Standard C++ Library header. */ +// +// ISO C++ 19.1 Exception classes +// + #ifndef _GLIBCXX_STDEXCEPT #define _GLIBCXX_STDEXCEPT 1 diff --git a/libstdc++-v3/include/std/std_streambuf.h b/libstdc++-v3/include/std/std_streambuf.h index 67ffaf3..9de7907 100644 --- a/libstdc++-v3/include/std/std_streambuf.h +++ b/libstdc++-v3/include/std/std_streambuf.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// -// ISO C++ 14882: 27.5 Stream buffers -// - /** @file streambuf * This is a Standard C++ Library header. */ +// +// ISO C++ 14882: 27.5 Stream buffers +// + #ifndef _GLIBXX_STREAMBUF #define _GLIBXX_STREAMBUF 1 diff --git a/libstdc++-v3/include/std/std_string.h b/libstdc++-v3/include/std/std_string.h index 28ff451..c38d525 100644 --- a/libstdc++-v3/include/std/std_string.h +++ b/libstdc++-v3/include/std/std_string.h @@ -28,14 +28,14 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. +/** @file include/string + * This is a Standard C++ Library header. + */ + // // ISO C++ 14882: 21 Strings library // -/** @file - * This is a Standard C++ Library header. - */ - #ifndef _GLIBCXX_STRING #define _GLIBCXX_STRING 1 diff --git a/libstdc++-v3/include/std/std_utility.h b/libstdc++-v3/include/std/std_utility.h index d88917b..84c9131 100644 --- a/libstdc++-v3/include/std/std_utility.h +++ b/libstdc++-v3/include/std/std_utility.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/utility * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/std/std_valarray.h b/libstdc++-v3/include/std/std_valarray.h index d1f43b5..91b1637 100644 --- a/libstdc++-v3/include/std/std_valarray.h +++ b/libstdc++-v3/include/std/std_valarray.h @@ -28,12 +28,12 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> - /** @file valarray * This is a Standard C++ Library header. */ +// Written by Gabriel Dos Reis <Gabriel.Dos-Reis@DPTMaths.ENS-Cachan.Fr> + #ifndef _GLIBCXX_VALARRAY #define _GLIBCXX_VALARRAY 1 diff --git a/libstdc++-v3/include/std/std_vector.h b/libstdc++-v3/include/std/std_vector.h index ee259d5..a4a527e 100644 --- a/libstdc++-v3/include/std/std_vector.h +++ b/libstdc++-v3/include/std/std_vector.h @@ -53,7 +53,7 @@ * purpose. It is provided "as is" without express or implied warranty. */ -/** @file +/** @file include/vector * This is a Standard C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/array b/libstdc++-v3/include/tr1/array index 917bd9c..153f334 100644 --- a/libstdc++-v3/include/tr1/array +++ b/libstdc++-v3/include/tr1/array @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/array * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/bind_iterate.h b/libstdc++-v3/include/tr1/bind_iterate.h index 2e06ff6..3de49a7 100644 --- a/libstdc++-v3/include/tr1/bind_iterate.h +++ b/libstdc++-v3/include/tr1/bind_iterate.h @@ -28,7 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file bind_iterate.h +/** @file tr1/bind_iterate.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/bind_repeat.h b/libstdc++-v3/include/tr1/bind_repeat.h index 6d2a170..8ec29a2 100644 --- a/libstdc++-v3/include/tr1/bind_repeat.h +++ b/libstdc++-v3/include/tr1/bind_repeat.h @@ -28,7 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file bind_repeat.h +/** @file tr1/bind_repeat.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/boost_shared_ptr.h b/libstdc++-v3/include/tr1/boost_shared_ptr.h index 4766bee..fc79cfc 100644 --- a/libstdc++-v3/include/tr1/boost_shared_ptr.h +++ b/libstdc++-v3/include/tr1/boost_shared_ptr.h @@ -46,7 +46,7 @@ // GCC Note: based on version 1.32.0 of the Boost library. -/** @file boost_shared_ptr.h +/** @file tr1/boost_shared_ptr.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/cctype b/libstdc++-v3/include/tr1/cctype index ea0aafa..8ddfa89 100644 --- a/libstdc++-v3/include/tr1/cctype +++ b/libstdc++-v3/include/tr1/cctype @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cctype * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cfenv b/libstdc++-v3/include/tr1/cfenv index 93f6d43..ddcce74 100644 --- a/libstdc++-v3/include/tr1/cfenv +++ b/libstdc++-v3/include/tr1/cfenv @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cfenv * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cfloat b/libstdc++-v3/include/tr1/cfloat index f6c86a96..1514ff7 100644 --- a/libstdc++-v3/include/tr1/cfloat +++ b/libstdc++-v3/include/tr1/cfloat @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cfloat * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cinttypes b/libstdc++-v3/include/tr1/cinttypes index 5a899fe..03bdd30 100644 --- a/libstdc++-v3/include/tr1/cinttypes +++ b/libstdc++-v3/include/tr1/cinttypes @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cinttypes * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/climits b/libstdc++-v3/include/tr1/climits index 398115b..dc04729 100644 --- a/libstdc++-v3/include/tr1/climits +++ b/libstdc++-v3/include/tr1/climits @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/climits * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cmath b/libstdc++-v3/include/tr1/cmath index 0e3320d..f08e86f 100644 --- a/libstdc++-v3/include/tr1/cmath +++ b/libstdc++-v3/include/tr1/cmath @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cmath * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/common.h b/libstdc++-v3/include/tr1/common.h index 1548af0..7d098f8 100644 --- a/libstdc++-v3/include/tr1/common.h +++ b/libstdc++-v3/include/tr1/common.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/common.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/complex b/libstdc++-v3/include/tr1/complex index 4192b53..0817ef7 100644 --- a/libstdc++-v3/include/tr1/complex +++ b/libstdc++-v3/include/tr1/complex @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/complex * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cstdarg b/libstdc++-v3/include/tr1/cstdarg index adbd775..e70130e 100644 --- a/libstdc++-v3/include/tr1/cstdarg +++ b/libstdc++-v3/include/tr1/cstdarg @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cstdarg * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cstdbool b/libstdc++-v3/include/tr1/cstdbool index 60bd1e4..2406f9e 100644 --- a/libstdc++-v3/include/tr1/cstdbool +++ b/libstdc++-v3/include/tr1/cstdbool @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cstdbool * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cstdint b/libstdc++-v3/include/tr1/cstdint index 198d746..af5a90f 100644 --- a/libstdc++-v3/include/tr1/cstdint +++ b/libstdc++-v3/include/tr1/cstdint @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cstdint * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cstdio b/libstdc++-v3/include/tr1/cstdio index bed0ff3..1cf41b5 100644 --- a/libstdc++-v3/include/tr1/cstdio +++ b/libstdc++-v3/include/tr1/cstdio @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cstdio * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cstdlib b/libstdc++-v3/include/tr1/cstdlib index 49ccb95..f7f8d7d 100644 --- a/libstdc++-v3/include/tr1/cstdlib +++ b/libstdc++-v3/include/tr1/cstdlib @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cstdlib * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/ctgmath b/libstdc++-v3/include/tr1/ctgmath index 9f9132f..eb91185 100644 --- a/libstdc++-v3/include/tr1/ctgmath +++ b/libstdc++-v3/include/tr1/ctgmath @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/ctgmath * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/ctime b/libstdc++-v3/include/tr1/ctime index 420bfdb..45e0839 100644 --- a/libstdc++-v3/include/tr1/ctime +++ b/libstdc++-v3/include/tr1/ctime @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/ctime * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/ctype.h b/libstdc++-v3/include/tr1/ctype.h index 7d7a550..945b13b 100644 --- a/libstdc++-v3/include/tr1/ctype.h +++ b/libstdc++-v3/include/tr1/ctype.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/ctype.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cwchar b/libstdc++-v3/include/tr1/cwchar index 5a74d2a..b918b37 100644 --- a/libstdc++-v3/include/tr1/cwchar +++ b/libstdc++-v3/include/tr1/cwchar @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cwchar * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/cwctype b/libstdc++-v3/include/tr1/cwctype index 2784f40..7cc7a36 100644 --- a/libstdc++-v3/include/tr1/cwctype +++ b/libstdc++-v3/include/tr1/cwctype @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/cwctype * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/fenv.h b/libstdc++-v3/include/tr1/fenv.h index 8ef0e68..91fa40f 100644 --- a/libstdc++-v3/include/tr1/fenv.h +++ b/libstdc++-v3/include/tr1/fenv.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/fenv.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/float.h b/libstdc++-v3/include/tr1/float.h index 0a3eb00..5e99fe5 100644 --- a/libstdc++-v3/include/tr1/float.h +++ b/libstdc++-v3/include/tr1/float.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/float.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/functional b/libstdc++-v3/include/tr1/functional index bafcb1f..7ef93a4 100644 --- a/libstdc++-v3/include/tr1/functional +++ b/libstdc++-v3/include/tr1/functional @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/functional * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/functional_iterate.h b/libstdc++-v3/include/tr1/functional_iterate.h index 3d6cc8c..c9c1e83 100644 --- a/libstdc++-v3/include/tr1/functional_iterate.h +++ b/libstdc++-v3/include/tr1/functional_iterate.h @@ -28,7 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file functional_iterate.h +/** @file tr1/functional_iterate.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/hashtable b/libstdc++-v3/include/tr1/hashtable index f4451b9..0d760ee 100644 --- a/libstdc++-v3/include/tr1/hashtable +++ b/libstdc++-v3/include/tr1/hashtable @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/hashtable * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/hashtable_policy.h b/libstdc++-v3/include/tr1/hashtable_policy.h index 3f9317f..2d3830d 100644 --- a/libstdc++-v3/include/tr1/hashtable_policy.h +++ b/libstdc++-v3/include/tr1/hashtable_policy.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/hashtable_policy.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/inttypes.h b/libstdc++-v3/include/tr1/inttypes.h index 31901cc..720089c 100644 --- a/libstdc++-v3/include/tr1/inttypes.h +++ b/libstdc++-v3/include/tr1/inttypes.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/inttypes.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/limits.h b/libstdc++-v3/include/tr1/limits.h index 53cafcc..437d151 100644 --- a/libstdc++-v3/include/tr1/limits.h +++ b/libstdc++-v3/include/tr1/limits.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/limits.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/math.h b/libstdc++-v3/include/tr1/math.h index 0a3e08b..36fb2fd 100644 --- a/libstdc++-v3/include/tr1/math.h +++ b/libstdc++-v3/include/tr1/math.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/math.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/memory b/libstdc++-v3/include/tr1/memory index e819d8b..9de80da 100644 --- a/libstdc++-v3/include/tr1/memory +++ b/libstdc++-v3/include/tr1/memory @@ -28,7 +28,7 @@ // the GNU General Public License. /** - * @file + * @file tr1/memory * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/mu_iterate.h b/libstdc++-v3/include/tr1/mu_iterate.h index 31d4eff..abdc724 100644 --- a/libstdc++-v3/include/tr1/mu_iterate.h +++ b/libstdc++-v3/include/tr1/mu_iterate.h @@ -28,7 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file mu_iterate.h +/** @file tr1/mu_iterate.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/random b/libstdc++-v3/include/tr1/random index 0f10db5..d196394 100644 --- a/libstdc++-v3/include/tr1/random +++ b/libstdc++-v3/include/tr1/random @@ -28,7 +28,7 @@ // the GNU General Public License. /** - * @file + * @file tr1/random * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/random.tcc b/libstdc++-v3/include/tr1/random.tcc index 57c9258..c66a4d8 100644 --- a/libstdc++-v3/include/tr1/random.tcc +++ b/libstdc++-v3/include/tr1/random.tcc @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/random.tcc * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/ref_fwd.h b/libstdc++-v3/include/tr1/ref_fwd.h index 18f5d4d..6c0efbc 100644 --- a/libstdc++-v3/include/tr1/ref_fwd.h +++ b/libstdc++-v3/include/tr1/ref_fwd.h @@ -29,7 +29,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file ref_fwd.h +/** @file tr1/ref_fwd.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/ref_wrap_iterate.h b/libstdc++-v3/include/tr1/ref_wrap_iterate.h index 471547d..7c63d2c 100644 --- a/libstdc++-v3/include/tr1/ref_wrap_iterate.h +++ b/libstdc++-v3/include/tr1/ref_wrap_iterate.h @@ -28,7 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file ref_wrap_iterate.h +/** @file tr1/ref_wrap_iterate.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/repeat.h b/libstdc++-v3/include/tr1/repeat.h index ba24f29..3f09dd5 100644 --- a/libstdc++-v3/include/tr1/repeat.h +++ b/libstdc++-v3/include/tr1/repeat.h @@ -28,7 +28,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file repeat.h +/** @file tr1/repeat.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/stdarg.h b/libstdc++-v3/include/tr1/stdarg.h index d062a0a..87c4cf3 100644 --- a/libstdc++-v3/include/tr1/stdarg.h +++ b/libstdc++-v3/include/tr1/stdarg.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/stdarg.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/stdbool.h b/libstdc++-v3/include/tr1/stdbool.h index dae7a1c..5865e02 100644 --- a/libstdc++-v3/include/tr1/stdbool.h +++ b/libstdc++-v3/include/tr1/stdbool.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/stdbool.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/stdint.h b/libstdc++-v3/include/tr1/stdint.h index 0af6dee..f9e4870 100644 --- a/libstdc++-v3/include/tr1/stdint.h +++ b/libstdc++-v3/include/tr1/stdint.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/stdint.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/stdio.h b/libstdc++-v3/include/tr1/stdio.h index fee7b61..763f03e 100644 --- a/libstdc++-v3/include/tr1/stdio.h +++ b/libstdc++-v3/include/tr1/stdio.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/stdio.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/stdlib.h b/libstdc++-v3/include/tr1/stdlib.h index f58e4f0..92bc468 100644 --- a/libstdc++-v3/include/tr1/stdlib.h +++ b/libstdc++-v3/include/tr1/stdlib.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/stdlib.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/tgmath.h b/libstdc++-v3/include/tr1/tgmath.h index cfc0d58..90c8a63 100644 --- a/libstdc++-v3/include/tr1/tgmath.h +++ b/libstdc++-v3/include/tr1/tgmath.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/tgmath.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/tuple b/libstdc++-v3/include/tr1/tuple index d30bfba..379631d 100644 --- a/libstdc++-v3/include/tr1/tuple +++ b/libstdc++-v3/include/tr1/tuple @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/tuple * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/tuple_defs.h b/libstdc++-v3/include/tr1/tuple_defs.h index 8cab927..dba6ccc 100644 --- a/libstdc++-v3/include/tr1/tuple_defs.h +++ b/libstdc++-v3/include/tr1/tuple_defs.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file tuple_defs.h +/** @file tr1/tuple_defs.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/tuple_iterate.h b/libstdc++-v3/include/tr1/tuple_iterate.h index c1fcee6..42ddf54 100644 --- a/libstdc++-v3/include/tr1/tuple_iterate.h +++ b/libstdc++-v3/include/tr1/tuple_iterate.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/tuple_iterate.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/type_traits b/libstdc++-v3/include/tr1/type_traits index bf81fe0..0481801 100644 --- a/libstdc++-v3/include/tr1/type_traits +++ b/libstdc++-v3/include/tr1/type_traits @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/type_traits * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/type_traits_fwd.h b/libstdc++-v3/include/tr1/type_traits_fwd.h index f2130b0..819bb91 100644 --- a/libstdc++-v3/include/tr1/type_traits_fwd.h +++ b/libstdc++-v3/include/tr1/type_traits_fwd.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file type_traits_fwd.h +/** @file tr1/type_traits_fwd.h * This is an internal header file, included by other library headers. * You should not attempt to use it directly. */ diff --git a/libstdc++-v3/include/tr1/unordered_map b/libstdc++-v3/include/tr1/unordered_map index 9d0098b..88f39ce 100644 --- a/libstdc++-v3/include/tr1/unordered_map +++ b/libstdc++-v3/include/tr1/unordered_map @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/unordered_map * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/unordered_set b/libstdc++-v3/include/tr1/unordered_set index 227dae5..49829a6 100644 --- a/libstdc++-v3/include/tr1/unordered_set +++ b/libstdc++-v3/include/tr1/unordered_set @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/unordered_set * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/utility b/libstdc++-v3/include/tr1/utility index d9b99ec..a719faa 100644 --- a/libstdc++-v3/include/tr1/utility +++ b/libstdc++-v3/include/tr1/utility @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/utility * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/wchar.h b/libstdc++-v3/include/tr1/wchar.h index 295b6a9..00fb8a0 100644 --- a/libstdc++-v3/include/tr1/wchar.h +++ b/libstdc++-v3/include/tr1/wchar.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/wchar.h * This is a TR1 C++ Library header. */ diff --git a/libstdc++-v3/include/tr1/wctype.h b/libstdc++-v3/include/tr1/wctype.h index 0834109..9ef23cd 100644 --- a/libstdc++-v3/include/tr1/wctype.h +++ b/libstdc++-v3/include/tr1/wctype.h @@ -27,7 +27,7 @@ // invalidate any other reasons why the executable file might be covered by // the GNU General Public License. -/** @file +/** @file tr1/wctype.h * This is a TR1 C++ Library header. */ |