aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
AgeCommit message (Collapse)Author
2001-09-05Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45396 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-042001-09-04 Scott Johnston <scott@accom.com>bkoz
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45389 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-042001-09-04 Benjamin Kosnik <bkoz@redhat.com>bkoz
* include/c_std/bits/std_c*.h: Don't use include_next. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45387 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-04Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45369 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-03Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45361 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-03 * libsupc++/eh_personality.cc (parse_lsda_header): Change type ofrsandifo
tmp from _Unwind_Ptr to _Unwind_Word. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45360 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-02Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45356 138bc75d-0d04-0410-961f-82ee72b054a4
2001-09-01Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45347 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-31 * exception.cc (PERSONALITY_FUNCTION): Simplifyjason
leb128 handling. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45317 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-31 * unwind-pe.h (read_uleb128, read_sleb128): Move actual readingjason
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45315 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-31Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45313 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-30Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45282 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-29Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45257 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-29* include/Makefile.am: Use toplevel_srcdir to refer to src filesljrittle
outside this component. * include/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45248 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-28Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45227 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-282001-08-27 Benjamin Kosnik <bkoz@redhat.com>bkoz
* config/locale/c_locale_gnu.cc: Move facet info to separate files... * config/locale/c_locale_generic.cc: Same. * config/locale/moneypunct_members_gnu.cc: New file. * config/locale/moneypunct_members_generic.cc: New file. * config/locale/numpunct_members_gnu.cc: New file. * config/locale/numpunct_members_generic.cc: New file. * acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Add moneypunct, numpunct options. * aclocal.m4: Regenerate. * configure: Regenerate. * src/Makefile.am (sources): And here. * src/Makefile.in: Regenerate. Rename for consistency with rest of testsuite. * testsuite/22_locale/codecvt.cc: New file. * testsuite/22_locale/money_put.cc: New file. * testsuite/22_locale/money_put_members_char.cc: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45224 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-272001-08-27 Phil Edwards <pme@sources.redhat.com>pme
PR libstdc++/4143 * acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Handle enable/disable correctly for version-specific-runtime-libs. * aclocal.m4: Regenerate. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45206 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-27Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45188 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-26Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45179 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-25Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45170 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-24 * config/cpu/i386/bits/limits.h (__glibcpp_long_double_bits): Onlyljrittle
define if not already provided by per-OS file. * config/os/bsd/freebsd/bits/os_defines.h (__glibcpp_long_double_bits): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45165 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-242001-08-24 Jan van Male <jan.vanmale@fenk.wau.nl>pme
* docs/html/17_intro/C++STYLE: Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45163 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-242001-08-24 Phil Edwards <pme@sources.redhat.com>pme
* docs/html/23_containers/howto.html: Describe implementation of insertion with hints. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45161 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-242001-08-24 Kenny Simpson <kenny.simpson@gs.com>bkoz
libstdc++/3740 * include/bits/std_sstream.h (basic_ostringstream): Fix ctor. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45159 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-242001-08-24 Sylvain Pion <Sylvain.Pion@sophia.inria.fr>pme
Phil Edwards <pme@sources.redhat.com> PR libstdc++/3349 * include/bits/stl_tree.h (insert_unique): Revert last change. Values inserted at begin() must be less, not greater, than *begin()'s. * testsuite/23_containers/map_insert.cc: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45155 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-24Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45143 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-242001-08-23 Benjamin Kosnik <bkoz@redhat.com>bkoz
* config/locale/c_locale_gnu.cc: Minor tweaks. (moneypunct<wchar_t>): Implement. * include/bits/locale_facets.h: Same. * testsuite/22_locale/moneypunct.cc: New file. * testsuite/22_locale/moneypunct_byname.cc: New file. * testsuite/22_locale/moneypunct_char_members.cc: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45142 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-23Fix PowerPC long double as well.dje
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45141 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-23Correct __s390__ definitions.dje
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45140 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-23 * testsuite_flags.in (build-includes): Re-add backward.jason
(and back out earlier aclocal change) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45139 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-23 * aclocal.m4 (GLIBCPP_INCLUDES): Include backward.jason
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45129 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-23Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45123 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-232001-08-22 Benjamin Kosnik <bkoz@redhat.com>bkoz
* testsuite/22_locale/collate_wchar_t_members.cc: Guard with _GLIBCPP_USE_WCHAR_T. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45118 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-22Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45096 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-222001-08-21 Benjamin Kosnik <bkoz@redhat.com>bkoz
* testsuite/22_locale/collate_byname.cc (test01): Fix. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45094 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-21Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45071 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-20Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45046 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-19Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45025 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-192001-08-18 Vladimir A Merzliakov <wanderer@rsu.ru>bkoz
* include/bits/locale_facets.tcc (collate::do_transform): Add typename. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45016 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-192001-08-18 Benjamin Kosnik <bkoz@redhat.com>bkoz
* testsuite/22_locale/operators.cc: Add test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45015 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-18 * configure.target (cpu_include_dir): Set to `config/cpu/m68k' forschwab
m68k and m680[246]0. * config/cpu/m68k/bits/atomicity.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45006 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-18Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45000 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-182001-08-17 Benjamin Kosnik <bkoz@redhat.com>bkoz
Implement std::collate. * config/locale/collate_specializations_gnu.cc: Add here, implement in MT-safe way. * config/locale/collate_specializations_generic.cc: Add here, but in a less sophisticated manner. * include/bits/locale_facets.tcc (collate): Add generic definition. * include/bits/locale_facets.h (~collate): Mark virtual. (collate::_M_compare_helper): New. (collate::_M_transform_helper): New. * src/locale.cc: Remove unnecessary specializations. * src/string-inst.cc: Tweak instantiation of ctors. * acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Do configury for collate. * aclocal.m4: Regenerate. * configure: Regenerate. * src/Makefile.am (sources): Add collate.cc. * src/Makefile.in: Regenerate. * testsuite/22_locale/collate_byname.cc: New. * testsuite/22_locale/collate.cc: New file. * testsuite/22_locale/collate_char_members.cc: New file. * testsuite/22_locale/collate_wchar_t_members.cc: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44996 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-17Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44959 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-16 2001-08-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl
* configure.target: Set LIMITSH for powerpc-*-*. * config/cpu/powerpc/bits/limits.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44944 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-162001-08-16 Marc Espie <espie@openbsd.org>espie
* configure.in: Check for <sys/types.h>. * configure: Rebuild. * config.h.in: Rebuild. * libmath/mathconf.h: Include <sys/types.h> prior to <machine/endian.h> if available. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44935 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-16Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44931 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-15 * configure.target (cpu_include_dir): Set to `config/cpu/m68k' forschwab
m68k and m680[246]0. * config/cpu/m68k/bits/atomicity.h: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44925 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-15 * include/bits/std_limits.h [__glibcpp_long_double_bits == 96]:schwab
Define appropriate long double limits for m68k extended floating point. (__glibcpp_f32_digits10): Corrected, off by one. (__glibcpp_f80_digits10): Likewise. (__glibcpp_f128_digits10): Likewise. * config/os/gnu-linux/bits/os_defines.h (__glibcpp_long_double_bits) [__mc68000__]: Define to 96. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44924 138bc75d-0d04-0410-961f-82ee72b054a4
2001-08-15Daily bump.gccadmin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44917 138bc75d-0d04-0410-961f-82ee72b054a4