GCC Administrator
f35e4d626b
Daily bump.
...
From-SVN: r46116
2001-10-09 07:16:11 +00:00
GCC Administrator
83e2393c91
Daily bump.
...
From-SVN: r46071
2001-10-08 07:35:10 +00:00
GCC Administrator
eb8f3d02ba
Daily bump.
...
From-SVN: r46053
2001-10-07 07:16:12 +00:00
GCC Administrator
68f589c853
Daily bump.
...
From-SVN: r46047
2001-10-06 07:16:10 +00:00
GCC Administrator
17d69790a5
Daily bump.
...
From-SVN: r46031
2001-10-05 07:16:47 +00:00
GCC Administrator
3bdeffacad
Daily bump.
...
From-SVN: r46007
2001-10-04 07:38:12 +00:00
Dimitris Vyzovitis
8bf4eeece3
stl_threads.h (_Atomic_swap): New function.
...
* include/bits/stl_threads.h (_Atomic_swap): New function.
(_Swap_lock_struct<__dummy>::_S_swap_lock): New data.
* testsuite/ext/rope.cc: New file.
From-SVN: r45999
2001-10-03 21:19:31 +00:00
GCC Administrator
caa3f65c76
Daily bump.
...
From-SVN: r45986
2001-10-03 07:16:10 +00:00
Benjamin Kosnik
da5c0f6ef5
time_members_gnu.h: Remove.
...
2001-10-02 Benjamin Kosnik <bkoz@redhat.com>
* config/locale/time_members_gnu.h: Remove.
* config/locale/time_members_generic.h: Remove.
* config/locale/time_members_gnu.cc (__timepunct::_M_put_helper): Add.
* config/locale/time_members_generic.cc: Same.
* include/bits/locale_facets.h: Add data members.
(__timepunct::_M_put_helper): Change signature.
(__timepunct::_M_date_formats): Same.
(__timepunct::_M_time_formats): Same.
(__timepunct::_M_ampm): Add.
(__timepunct::_M_date_time_formats): Add.
(time_get::_M_extract_via_format): Add.
(time_get::_M_extract_time): Change to...
(time_get::_M_extract_num): ... this, modify signature.
* include/bits/locale_facets.tcc (time_get::do_get_year): Fix.
(time_get::do_get_time): Fix.
(time_get::do_get_date): Fix.
* acinclude.m4: Remove CTIME_H.
* aclocal.m4: Regenerate.
* include/Makefile.am: Same.
* include/Makefile.in: Regenerate.
* configure: Regenerate.
* testsuite/22_locale/time_get_members_char.cc: Fix.
* testsuite/22_locale/time_get_members_wchar_t.cc: Add.
* testsuite/22_locale/time_put_members_wchar_t.cc: Add.
From-SVN: r45966
2001-10-02 18:44:50 +00:00
GCC Administrator
b3b5d92c88
Daily bump.
...
From-SVN: r45943
2001-10-02 07:17:46 +00:00
GCC Administrator
383af6a2e2
Daily bump.
...
From-SVN: r45919
2001-10-01 07:16:48 +00:00
GCC Administrator
fa82903832
Daily bump.
...
From-SVN: r45896
2001-09-30 07:16:14 +00:00
GCC Administrator
bb394f6b5c
Daily bump.
...
From-SVN: r45876
2001-09-29 07:16:56 +00:00
Benjamin Kosnik
1ab656771a
time_members_gnu.h (__timepunct::_M_get_helper): Add.
...
2001-09-28 Benjamin Kosnik <bkoz@redhat.com>
* config/locale/time_members_gnu.h (__timepunct::_M_get_helper): Add.
(__timepunct::_M_put_helper): Add.
* config/locale/time_members_generic.h: Same.
* include/bits/locale_facets.h (__match_parallel): Remove. Format.
(__timepunct): Add data members.
(__timepunct::_M_days): Add.
(__timepunct::_M_days_abbreviated): Add.
(__timepunct::_M_months): Add.
(__timepunct::_M_months_abbreviated): Add.
(__timepunct::_M_initialize_timepunct): Add.
* include/bits/locale_facets.tcc: Same.
* src/locale-inst.cc: Remove instantiations for __match_parallel.
* acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Add CTIME_CC.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* testsuite/22_locale/time_put_members_char.cc: Mark XFAIL.
* testsuite/22_locale/time_put_members_char.cc (test01): New file.
* testsuite/22_locale/time_get.cc: New file.
From-SVN: r45868
2001-09-28 23:44:48 +00:00
GCC Administrator
0c0d83a1b4
Daily bump.
...
From-SVN: r45857
2001-09-28 07:16:44 +00:00
Phil Edwards
2f9d51b858
*: Add Doxygen hooks.
...
2001-09-27 Phil Edwards <pme@gcc.gnu.org>
* include/std/*: Add Doxygen hooks.
* docs/doxygen/Intro.3: New file, general intro to the man pages.
* docs/doxygen/mainpage.doxy: Formatting tweaks. List our own links
rather than using a generated index.
* docs/doxygen/user.cfg.in: Disable the index, enable man pages.
* docs/doxygen/run_doxygen: Massage the generated man pages, using...
* docs/doxygen/stdheader.cc: ...this new file.
From-SVN: r45850
2001-09-27 22:44:24 +00:00
GCC Administrator
ef1d8fc882
Daily bump.
...
From-SVN: r45838
2001-09-27 07:16:41 +00:00
Stan Shebs
8ddad08b9e
Makefile.am: Remove RCS Id strings.
...
* include/Makefile.am: Remove RCS Id strings.
* src/Makefile.am: Ditto.
* docs/doxygen/run_doxygen: Ditto.
* docs/html/configopts.html: Ditto.
* docs/html/documentation.html: Ditto.
* docs/html/explanations.html: Ditto.
* docs/html/install.html: Ditto.
* docs/html/17_intro/howto.html: Ditto.
* docs/html/18_support/howto.html: Ditto.
* docs/html/19_diagnostics/howto.html: Ditto.
* docs/html/20_util/howto.html: Ditto.
* docs/html/21_strings/howto.html: Ditto.
* docs/html/22_locale/howto.html: Ditto.
* docs/html/23_containers/howto.html: Ditto.
* docs/html/24_iterators/howto.html: Ditto.
* docs/html/25_algorithms/howto.html: Ditto.
* docs/html/26_numerics/howto.html: Ditto.
* docs/html/27_io/howto.html: Ditto.
* docs/html/ext/howto.html: Ditto.
* docs/html/ext/sgiexts.html: Ditto.
* docs/html/faq/index.html: Ditto.
* docs/html/faq/index.txt: Ditto.
From-SVN: r45836
2001-09-27 00:48:01 +00:00
GCC Administrator
45899a7481
Daily bump.
...
From-SVN: r45820
2001-09-26 07:34:41 +00:00
Phil Edwards
77cd227ec3
howto.html: Add anchor name.
...
2001-09-25 Phil Edwards <pme@gcc.gnu.org>
* docs/html/20_util/howto.html: Add anchor name.
* docs/html/23_containers/howto.html: Line wrapping, another link.
* docs/html/25_algorithms/howto.html: Another note.
* docs/html/ext/howto.html: Link to SGI extensions. List DRs and
link to them...
* docs/html/ext/lwg-active.html: ...in this new file (from R19),
* docs/html/ext/lwg-defects.html: and this new file (from R19).
* docs/html/ext/sgiexts.html: New file. Mention SGI extensions
carried over to libstdc++-v3.
* docs/html/faq/index.html: Link to SGI extensions. Mention the
"missing .." pseudobug.
* docs/html/faq/index.txt: Regenerate.
* include/bits/ios_base.h: DR-related comment cleanup.
* include/bits/istream.tcc: Likewise.
* include/bits/locale_facets.h: Likewise.
* include/bits/locale_facets.tcc: Likewise.
* include/bits/ostream.tcc: Likewise.
* include/bits/std_bitset.h: Likewise.
* include/bits/std_iosfwd.h: Likewise.
* include/bits/std_istream.h: Likewise.
* include/bits/std_ostream.h: Likewise.
* include/bits/std_streambuf.h: Likewise.
* include/bits/stl_pair.h: Likewise.
* include/bits/streambuf_iterator.h: Likewise.
* include/bits/std_map.h: Remove unused header inclusion guard
_CPP_BITS_STL_TREE_H from around bits/stl_tree.h.
* include/bits/std_set.h: Likewise.
* include/bits/stl_function.h: Doxygen markup.
* docs/doxygen/doxygroups.cc: New file, specifying module grouping.
* libsupc++/typeinfo: Doxygen markup tweak.
From-SVN: r45816
2001-09-25 23:51:17 +00:00
GCC Administrator
aca0f84e00
Daily bump.
...
From-SVN: r45800
2001-09-25 07:16:10 +00:00
GCC Administrator
d8c2a81063
Daily bump.
...
From-SVN: r45767
2001-09-24 07:16:50 +00:00
GCC Administrator
ff4490a3a0
Daily bump.
...
From-SVN: r45760
2001-09-23 07:16:11 +00:00
GCC Administrator
ed41066c2d
Daily bump.
...
From-SVN: r45745
2001-09-22 07:16:42 +00:00
GCC Administrator
4816067b8d
Daily bump.
...
From-SVN: r45722
2001-09-21 07:16:43 +00:00
Benjamin Kosnik
5b66fcf9a9
[multiple changes]
...
2001-09-20 Scott Johnston <scott@accom.com>
Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
* include/backward/alloc.h: Conditionally define malloc_alloc
* testsuite/backward/header_deque_h.cc: New file.
2001-09-20 Sylvain Pion <Sylvain.Pion@sophia.inria.fr>
* libstdc++-v3/include/bits/locale_facets.tcc (money_put::do_put):
change variable name so that it works with -fno-for-scope.
From-SVN: r45704
2001-09-20 09:48:24 +00:00
Benjamin Kosnik
e08138aae3
Implement std::time_put.
...
2001-09-19 Benjamin Kosnik <bkoz@redhat.com>
Implement std::time_put.
* include/bits/locale_facets.h: Include time_members.h.
(__timepunct): New.
(time_put): Implement.
* include/bits/locale_facets.tcc (do_put): Put generic versions here.
* include/bits/localefwd.h: Bump number of facets.
* config/locale/time_members_generic.h: New file.
* config/locale/time_members_gnu.h: New file.
* config/locale/c_locale_generic.h: Include clocale.
* src/locale-inst.cc: Add use_facet instantiations for __timepunct.
* src/locale.cc: Add __timepunct initializations.
* src/localename.cc (locale::_Impl::_Impl(string, size_t)): Same.
* include/Makefile.am (stamp-target): Add time_members.h.
* include/Makefile.in: Regenerate.
* acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Add CTIME_H.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* testsuite/22_locale/time_put.cc: New file.
* testsuite/22_locale/time_put_members_char.cc: New file.
* docs/html/22_locale/locale.html: Add note.
From-SVN: r45702
2001-09-20 08:30:01 +00:00
GCC Administrator
10bd1d78b4
Daily bump.
...
From-SVN: r45701
2001-09-20 07:16:41 +00:00
GCC Administrator
e8f9246734
Daily bump.
...
From-SVN: r45688
2001-09-19 07:16:16 +00:00
GCC Administrator
a45ea23b3d
Daily bump.
...
From-SVN: r45672
2001-09-18 07:16:10 +00:00
GCC Administrator
28d86bb96b
Daily bump.
...
From-SVN: r45651
2001-09-17 07:16:15 +00:00
GCC Administrator
27553bf325
Daily bump.
...
From-SVN: r45644
2001-09-16 07:16:41 +00:00
GCC Administrator
6131fd23f5
Daily bump.
...
From-SVN: r45626
2001-09-15 07:16:39 +00:00
Benjamin Kosnik
96bbfafed8
locale_facets.tcc: Conditionalize use of strtold.
...
2001-09-14 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_facets.tcc: Conditionalize use of strtold.
From-SVN: r45591
2001-09-14 07:43:36 +00:00
GCC Administrator
813c20eb74
Daily bump.
...
From-SVN: r45589
2001-09-14 07:16:09 +00:00
Benjamin Kosnik
fb67885447
Implement std::money_get.
...
2001-09-13 Benjamin Kosnik <bkoz@redhat.com>
Implement std::money_get.
* include/bits/locale_facets.tcc (money_get::do_get): Implement.
* include/bits/locale_facets.h (money_get): Correct signatures.
* testsuite/22_locale/money_get.cc: New file.
* testsuite/22_locale/money_get_members_char.cc: New file.
* include/bits/locale_facets.tcc (__verify_grouping): New
function. Consolidate num_get and money_get group checking into
one function.
(money_get): Use it.
* src/locale.cc (num_get::_M_extract): Use it.
* src/locale-inst.cc: Add instantiation.
From-SVN: r45585
2001-09-13 23:21:25 +00:00
GCC Administrator
97f4007957
Daily bump.
...
From-SVN: r45574
2001-09-13 07:16:08 +00:00
Gabriel Dos Reis
a44d2c392f
std_limits.h (numeric_limits<float>::radix, [...]): Fix thinko.
...
* include/bits/std_limits.h (numeric_limits<float>::radix,
numeric_limits<float>::epsilon: Fix thinko.
From-SVN: r45559
2001-09-12 07:39:46 +00:00
GCC Administrator
be7377b2cc
Daily bump.
...
From-SVN: r45557
2001-09-12 07:16:11 +00:00
GCC Administrator
75b7ac7d01
Daily bump.
...
From-SVN: r45535
2001-09-11 07:16:11 +00:00
Benjamin Kosnik
89c06d5007
Makefile.am (stamp-target): Remove link to self.
...
2001-09-10 Benjamin Kosnik <bkoz@redhat.com>
* include/Makefile.am (stamp-target): Remove link to self.
* inclulde/Makefile.in: Regenerate.
From-SVN: r45514
2001-09-10 18:13:17 +00:00
GCC Administrator
6f36d76ad0
Daily bump.
...
From-SVN: r45499
2001-09-10 07:16:41 +00:00
Benjamin Kosnik
69971cd850
Implement std::money_put.
...
2001-09-09 Benjamin Kosnik <bkoz@redhat.com>
Implement std::money_put.
* include/bits/locale_facets.h
(moneypunct::_M_initialize_moneypunct): Split up specializations
to account for _Intl. More grody hacking to get around the
ill-considered use of const bool as a template parameter.
* config/locale/moneypunct_members_gnu.cc: And here.
* config/locale/moneypunct_members_generic.cc: And here.
* testsuite/22_locale/moneypunct_members_char.cc: Add tests.
* testsuite/22_locale/moneypunct.cc: Add tests.
* testsuite/22_locale/money_put_members_wchar_t.cc: New file.
* testsuite/22_locale/moneypunct_members_wchar_t.cc: New file.
* src/locale.cc (money_base::_S_construct_pattern): Move into
gnu-specific file.
* config/locale/moneypunct_members_gnu.cc: Add here.
* config/locale/moneypunct_members_generic.cc: Add generic version
here.
* include/bits/locale_facets.tcc (money_put::do_put): Move member
function definitions here.
* include/bits/locale_facets.h (money_put): Implement.
* src/locale-inst.cc: Add use_facet instantiations for moneypunct.
Correct money_get, money_put instantiations.
* src/locale.cc (money_base::_S_construct_pattern): Handle case
where __posn == 0.
* testsuite/22_locale/money_put_members_char.cc: Add tests.
From-SVN: r45496
2001-09-10 01:00:27 +00:00
GCC Administrator
7b95ee3dda
Daily bump.
...
From-SVN: r45491
2001-09-09 07:16:09 +00:00
GCC Administrator
718fd87ea1
Daily bump.
...
From-SVN: r45488
2001-09-08 07:16:10 +00:00
GCC Administrator
d29d2b8756
Daily bump.
...
From-SVN: r45462
2001-09-07 08:55:16 +00:00
GCC Administrator
418162d99e
Daily bump.
...
From-SVN: r45431
2001-09-06 07:16:12 +00:00
Phil Edwards
2d25bf5d52
testsuite_flags.in: No longer need to search testsuite builddir.
...
2001-09-05 Phil Edwards <pme@sources.redhat.com>
* testsuite_flags.in: No longer need to search testsuite builddir.
* src/stl-inst.cc (__sink_unused_warning): Unused, remove.
* Makefile.am: The testsuite directory never needs to be made here.
* Makefile.in: Regenerate.
* include/Makefile.in: Regenerate.
* libio/Makefile.in: Regenerate.
* libmath/Makefile.in: Regenerate.
* libsupc++/Makefile.in: Regenerate.
* po/Makefile.in: Regenerate.
* src/Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.
From-SVN: r45426
2001-09-05 22:38:06 +00:00
GCC Administrator
f29b1c66f3
Daily bump.
...
From-SVN: r45396
2001-09-05 07:16:22 +00:00
Scott Johnston
45932d27fb
iterator.h: Include <bits/std_iterator.h>, remove reverse_bidirectional_iterator.
...
2001-09-04 Scott Johnston <scott@accom.com>
Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
* include/backward/iterator.h: Include <bits/std_iterator.h>,
remove reverse_bidirectional_iterator.
* testsuite/backward: New directory.
* testsuite/backward/header_iterator_h.cc: New file.
Co-Authored-By: Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
From-SVN: r45389
2001-09-04 22:05:33 +00:00