GCC Administrator
45899a7481
Daily bump.
...
From-SVN: r45820
2001-09-26 07:34:41 +00:00
Phil Edwards
4c1805d702
c_strings.cc (test01, test02): Increase `carray' size.
...
2001-09-25 Phil Edwards <pme@gcc.gnu.org>
* testsuite/21_strings/c_strings.cc (test01, test02): Increase
`carray' size.
From-SVN: r45817
2001-09-26 01:45:49 +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
9a92330f24
numpunct_members_char.cc (test01): Remove redundant sanity checks.
...
2001-09-20 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/22_locale/numpunct_members_char.cc (test01): Remove
redundant sanity checks.
* testsuite/22_locale/money_put_members_wchar_t.cc (test01): Same.
(test02): Same.
* testsuite/22_locale/money_put_members_char.cc (test01): Same.
(test02): Same.
* testsuite/22_locale/moneypunct_members_wchar_t.cc (test01): Same.
* testsuite/22_locale/moneypunct_members_char.cc (test01): Same.
* testsuite/22_locale/money_get_members_wchar_t.cc (test01): Same.
(test02): Same.
* testsuite/22_locale/money_get_members_char.cc (test01): Same.
(test02): Same.
From-SVN: r45703
2001-09-20 09:07:37 +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
Phil Edwards
5d5e5e4e42
configopts.html: HTML to XHTML change.
...
2001-09-17 Phil Edwards <pme@gcc.gnu.org>
* docs/html/configopts.html: HTML to XHTML change. Lowercase tags.
* docs/html/documentation.html: Likewise.
* docs/html/explanations.html: Likewise.
* docs/html/install.html: Likewise.
* docs/html/17_intro/howto.html: Likewise.
* docs/html/18_support/howto.html: Likewise.
* docs/html/19_diagnostics/howto.html: Likewise.
* docs/html/20_util/howto.html: Likewise.
* docs/html/21_strings/howto.html: Likewise.
* docs/html/22_locale/codecvt.html: Likewise.
* docs/html/22_locale/ctype.html: Likewise.
* docs/html/22_locale/howto.html: Likewise.
* docs/html/22_locale/locale.html: Likewise.
* docs/html/22_locale/messages.html: Likewise.
* docs/html/23_containers/howto.html: Likewise.
* docs/html/24_iterators/howto.html: Likewise.
* docs/html/25_algorithms/howto.html: Likewise.
* docs/html/26_numerics/howto.html: Likewise.
* docs/html/27_io/howto.html: Likewise.
* docs/html/ext/howto.html: Likewise.
* docs/html/faq/index.html: Likewise.
* docs/html/faq/index.txt: Regenerated.
From-SVN: r45668
2001-09-17 23:24:40 +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
Phil Edwards
0da1b7b516
headers_cc.txt: "Sync"/copy real file over.
...
2001-09-14 Phil Edwards <pme@sources.redhat.com>
* docs/html/17_intro/headers_cc.txt: "Sync"/copy real file over.
* docs/html/17_intro/howto.html: Spacing and HTML markup fixes.
* docs/html/18_support/howto.html: It won't compile; it's not code.
* docs/html/19_diagnostics/howto.html: Point diagram seekers to
doxygen'd pages.
* docs/html/22_locale/howto.html: Comment for future work.
* docs/html/23_containers/howto.html: More comments.
* docs/html/25_algorithms/howto.html: It's a comment, not a
blunt command to the reader. (English grammar.)
From-SVN: r45620
2001-09-15 00:41:11 +00:00
Benjamin Kosnik
9775a638f4
moneypunct_members_gnu.cc: Fix initialization of wchar_t members.
...
2001-09-14 Benjamin Kosnik <bkoz@redhat.com>
* config/locale/moneypunct_members_gnu.cc: Fix initialization of
wchar_t members.
* testsuite/22_locale/money_get_members_wchar_t.cc (test02): New file.
* testsuite/22_locale/money_put_members_wchar_t.cc (test02): Fix.
From-SVN: r45615
2001-09-14 22:13:11 +00:00
Benjamin Kosnik
55dea7b149
moneypunct_members_gnu.cc: Fix initialization of wchar_t members.
...
2001-09-14 Benjamin Kosnik <bkoz@redhat.com>
* config/locale/moneypunct_members_gnu.cc: Fix initialization of
wchar_t members.
* testsuite/22_locale/money_get_members_wchar_t.cc (test02): New file.
* testsuite/22_locale/money_put_members_wchar_t.cc (test02): Fix.
From-SVN: r45614
2001-09-14 22:09:35 +00:00
Alexandre Petit-Bianco
7330797589
money_get_members_char.cc: Fixed typo in comment.
...
2001-09-13 Alexandre Petit-Bianco <apbianco@redhat.com>
* testsuite/22_locale/money_get_members_char.cc: Fixed typo in comment.
* testsuite/22_locale/money_put_members_char.cc: Likewise.
* testsuite/22_locale/money_put_members_wchar_t.cc: Likewise.
(If only spelling them right would make them go away...)
From-SVN: r45592
2001-09-14 01:38:18 -07: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
f280fdf44d
configure.in: Fix cross compiling math routines.
...
2001-09-10 Benjamin Kosnik <bkoz@redhat.com>
* configure.in: Fix cross compiling math routines. Correct
comments for cross compiling and limits. Add floating point math
routines found in newlib.
* configure: Regenerate.
* acconfig.h: Add macros.
* config.h.in: Regenerate.
From-SVN: r45530
2001-09-11 00:12:57 +00:00
Benjamin Kosnik
a623ef6e71
2001-09-10 Benjamin Kosnik <bkoz@redhat.com>
...
* config/locale/moneypunct_members_generic.cc
(money_base::_S_construct_pattern): Remove unused parameters.
From-SVN: r45518
2001-09-10 20:14:15 +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
Benjamin Kosnik
c0dae541cf
std_c*.h: Don't use include_next.
...
2001-09-04 Benjamin Kosnik <bkoz@redhat.com>
* include/c_std/bits/std_c*.h: Don't use include_next.
From-SVN: r45387
2001-09-04 21:42:24 +00:00
GCC Administrator
3c4ec3894c
Daily bump.
...
From-SVN: r45369
2001-09-04 07:16:40 +00:00
GCC Administrator
72ea47b164
Daily bump.
...
From-SVN: r45361
2001-09-03 20:50:23 +00:00
Richard Sandiford
320daf529e
eh_personality.cc (parse_lsda_header): Change type of tmp from _Unwind_Ptr to _Unwind_Word.
...
* libsupc++/eh_personality.cc (parse_lsda_header): Change type of
tmp from _Unwind_Ptr to _Unwind_Word.
From-SVN: r45360
2001-09-03 12:24:24 +00:00
GCC Administrator
303e4ccfaf
Daily bump.
...
From-SVN: r45356
2001-09-02 07:16:12 +00:00
GCC Administrator
058466a1a1
Daily bump.
...
From-SVN: r45347
2001-09-01 07:16:11 +00:00
Jason Merrill
6c8d43e78d
exception.cc (PERSONALITY_FUNCTION): Simplify leb128 handling.
...
* exception.cc (PERSONALITY_FUNCTION): Simplify
leb128 handling.
From-SVN: r45317
2001-08-31 08:27:32 -04:00
Jason Merrill
a9985a921e
unwind-pe.h (read_uleb128, [...]): Move actual reading code here.
...
* unwind-pe.h (read_uleb128, read_sleb128): Move actual reading
code here. Take _Unwind_{W,Sw}ord*.
(read_encoded_value_with_base): Use them.
* unwind-dw2.c (_Unwind_FrameState): Make cfa_offset and cfa_reg
words.
(extract_cie_info): Simplify read_?leb128 handling.
(execute_stack_op, execute_cfa_program): Likewise.
* unwind-dw2-fde.c (get_cie_encoding): Likewise.
* libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Simplify
leb128 handling.
From-SVN: r45315
2001-08-31 05:49:13 -04:00
GCC Administrator
06d2bb8002
Daily bump.
...
From-SVN: r45313
2001-08-31 07:16:42 +00:00