and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

This project is mirrored from git://gcc.gnu.org/git/gcc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 14 Aug, 2002 5 commits
  2. 13 Aug, 2002 1 commit
  3. 12 Aug, 2002 1 commit
  4. 11 Aug, 2002 1 commit
  5. 10 Aug, 2002 1 commit
  6. 09 Aug, 2002 1 commit
  7. 08 Aug, 2002 3 commits
  8. 07 Aug, 2002 5 commits
    • Jakub Jelinek's avatar
      stor-layout.c (place_union_field): For bitfields if PCC_BITFIELD_TYPE_MATTERS... · 3d025fc2
      Jakub Jelinek authored
      stor-layout.c (place_union_field): For bitfields if PCC_BITFIELD_TYPE_MATTERS and TYPE_USER_ALIGN...
      
      	* stor-layout.c (place_union_field): For bitfields if
      	PCC_BITFIELD_TYPE_MATTERS and TYPE_USER_ALIGN, set record's
      	TYPE_USER_ALIGN.
      
      	* gcc.dg/bitfld-3.c: New test.
      
      From-SVN: r56111
      3d025fc2
    • Jakub Jelinek's avatar
      stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN to type_align when... · d7b3369c
      Jakub Jelinek authored
      stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN to type_align when PCC_BITFIELD_TYPE_MATTERS.
      
      	* stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN
      	to type_align when PCC_BITFIELD_TYPE_MATTERS.  Only apply
      	ADJUST_FIELD_ALIGN if not DECL_USER_ALIGN resp. TYPE_USER_ALIGN.
      	(place_field): Likewise.
      	* config/i386/i386.c (x86_field_alignment): Don't check
      	TARGET_ALIGN_DOUBLE for the second time.
      	Apply min for all MODE_INT and MODE_CLASS_INT modes.
      	* config/rs6000/rs6000.c (rs6000_field_alignment): New.
      	* config/rs6000/rs6000-protos.h (rs6000_field_alignment): New
      	prototype.
      	* config/rs6000/rs6000.h (ADJUST_FIELD_ALIGN): Define.
      	* config/rs6000/aix.h (ADJUST_FIELD_ALIGN): Remove.
      	* config/rs6000/darwin.h (ADJUST_FIELD_ALIGN): Remove.
      	* config/rs6000/linux64.h (ADJUST_FIELD_ALIGN): Remove.
      	* config/rs6000/sysv4.h (ADJUST_FIELD_ALIGN): Remove.
      	* doc/tm.texi (ADJUST_FIELD_ALIGN): Update description.
      
      	* gcc.dg/i386-bitfield1.c: New test.
      	* g++.dg/abi/bitfield3.C: New test.
      Co-Authored-By: default avatarRichard Henderson <rth@redhat.com>
      
      From-SVN: r56104
      d7b3369c
    • No Author's avatar
      This commit was manufactured by cvs2svn to create branch · 379aa2fe
      No Author authored
      'gcc-3_2-branch'.
      
      From-SVN: r56103
      379aa2fe
    • GCC Administrator's avatar
      Daily bump. · d5997d02
      GCC Administrator authored
      From-SVN: r56094
      d5997d02
    • Benjamin Kosnik's avatar
      Revert PR libstdc++/6594 · 1a23762b
      Benjamin Kosnik authored
      
      2002-08-06  Benjamin Kosnik  <bkoz@redhat.com>
      
              Revert PR libstdc++/6594
              * src/strstream.cc (strstreambuf): Revert.
              (strstreambuf::overflow): Same.
              (strstreambuf::~strstreambuf): Same.
              * testsuite/backward/strstream_members.cc (test02): Add.
      
              * testsuite/19_diagnostics/stdexceptions.cc (test04): Add bool test.
      
      From-SVN: r56091
      1a23762b
  9. 06 Aug, 2002 4 commits
  10. 05 Aug, 2002 3 commits
  11. 04 Aug, 2002 5 commits
    • Toon Moene's avatar
      news.texi: Mention nothing changed for 3.2. · d874b736
      Toon Moene authored
      2002-08-04  Toon Moene  <toon@moene.indiv.nluug.nl>
      
      	* news.texi: Mention nothing changed for 3.2.
      
      From-SVN: r56034
      d874b736
    • Joseph Myers's avatar
      gcc-common.texi (version-GCC): Increase to 3.2. · 0dab7c75
      Joseph Myers authored
      	* doc/include/gcc-common.texi (version-GCC): Increase to 3.2.
      
      java:
      	* gcj.texi (version-gcc): Increase to 3.2.
      
      f:
      	* root.texi (version-gcc): Increase to 3.2.
      
      From-SVN: r56027
      0dab7c75
    • Nathan Sidwell's avatar
      re PR c++/7470 (Vtable: virtual function pointers not in declaration order) · c9bc616b
      Nathan Sidwell authored
      	PR 7470.
      	C++ ABI change - vfunc ordering.
      	* class.c (add_virtual_function): Remove.
      	(dfs_modify_all_vtables): Take list of all declared
      	virtuals. Assign all that are not in primary base.
      	(check_for_override): Adjust comments.
      	(create_vtable_ptr): Take single list of virtuals. Build chain
      	of declared virtuals here.
      	(layout_class_type): Take single list of virtuals. Adjust.
      	(finish_struct_1): Keep virtuals on single list. Adjust.
      
      From-SVN: r56020
      c9bc616b
    • GCC Administrator's avatar
      Daily bump. · 32000eda
      GCC Administrator authored
      From-SVN: r56015
      32000eda
    • GCC Administrator's avatar
      Daily bump. · daeb7686
      GCC Administrator authored
      [[Split portion of a mixed commit.]]
      
      From-SVN: r56014.2
      daeb7686
  12. 03 Aug, 2002 2 commits
  13. 02 Aug, 2002 2 commits
  14. 01 Aug, 2002 6 commits
    • Benjamin Kosnik's avatar
      ptrflags.C (expect): Change __qualifier_flags to __flags. · 696f223e
      Benjamin Kosnik authored
      
      2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
      
      	* g++.old-deja/g++.abi/ptrflags.C (expect): Change
      	__qualifier_flags to __flags.
      
      From-SVN: r55952
      696f223e
    • Jakub Jelinek's avatar
      [multiple changes] · 9b7ee082
      Jakub Jelinek authored
      2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
      
      	* g++.old-deja/g++.abi/ptrflags.C (expect): Change
      	__qualifier_flags to __flags.
      
      2002-08-01  Benjamin Kosnik  <bkoz@redhat.com>
      	    Jakub Jelinek  <jakub@redhat.com>
      
      	* config/linker-map.gnu: Change CXXABI_1 to CXXABI_1.2,
      	GLIBCPP_3.1 to GLIBCPP_3.2.
      
      2002-07-31  Benjamin Kosnik  <bkoz@redhat.com>
      	    Mark Mitchell  <mark@codesourcery.com>
      
      	PR libstdc++/7442
      	* libsupc++/cxxabi.h (class __base_class_type_info::hwm_bit):
      	Change to __hwm_bit.
      	(__class_type_info): And here.
      
      2002-07-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	PR libstdc++/7442
      	* libsupc++/cxxabi.h
      	(__base_class_info): Change to __base_class_type_info. 2.9.5p6c
      	(__base_class_info::__base): Change to __base_type. 2.9.5p6c
      	(__base_class_info::offset_shift): Change to __offset_shift. 2.9.5p6c
      	(__vmi_class_type_info::__base_info): Don't make const, of type
      	__base_class_type_info, as per 2.9.5p6c
      	(__pbase_type_info::__qualifier_flags): Change to __flags, as per
      	2.9.5p7.
      	(__pbase_type_info::__qualifier_masks): Change to __masks, as per
      	2.9.5p7.
      	(__pointer_to_member_type_info::__context_class): Change member to
      	__context, as per 2.9.5p9.
      	* libsupc++/tinfo2.cc (__pointer_catch): Change __context_class to
      	__context.
      	* libsupc++/tinfo2.cc (__do_catch): Change __qualifier_flags to
      	__flags.
      	* libsupc++/tinfo.cc (__do_find_public_src): Change __base to
      	__base_type.
      	* libsupc++/tinfo.cc (__do_dyncast): Same.
      	* libsupc++/tinfo.cc (__do_upcast): Same.
      
      2002-07-31  Simon Whomsley  <whomsley@avacadcam.com>
      
      	* docs/html/22_locale/howto.html: Fix.
      
      2002-07-31  Alex Kompel  <shurik@sequoiap.com>
      
      	PR libstdc++/7445
      	* src/locale.cc (locale::classic): Move locks inside !_S_classic
      	block.
      
      2002-07-30  Benjamin Kosnik  <bkoz@redhat.com>
      	    Gabriel Dos Reis  <gdr@nerim.net>
      
      	* include/bits/char_traits.h: Remove generic definitions.
      	* include/bits/streambuf_iterator.h (istreambuf_iterator): Use
      	eof, not -2.
      	* include/bits/istream.tcc (istream::readsome): Don't check
      	against eof, instead use constants.
      	(istream::sync): Same.
      	(istream::sentry::sentry): Use eq_int_type.
      	(istream::get): Same.
      	* include/bits/ostream.tcc: Change __pad to
      	__pad<_CharT, _Traits>::_S_pad.
      	* include/bits/locale_facets.h: Add __pad_traits generic and
      	ostreambuf_iterator specialization.
      	* include/bits/locale_facets.tcc: Change __pad into struct __pad
      	with a _CharT and _Traits template parameter and _S_pad static
      	member function.
      	* src/locale-inst.cc: Update __pad instantiations.
      
      	* include/std/std_fstream.h: Declare _M_underflow_common
      	specializations.
      	* src/fstream.cc: New. Add _M_underflow_common specializations.
      	* include/bits/fstream.tcc (filebuf::close): Use traits_type.
      	(filebuf::_M_underflow_common(bool)): Remove generic version, as
      	sys_ungetc and custom int_types don't get along.
      	* include/std/std_streambuf.h: Add _M_pos.
      	* src/Makefile.am (sources): Add fstream.cc.
      	* src/Makefile.in: Regenerate.
      
      	* testsuite/21_strings/capacity.cc: Add char_traits specializations.
      	* testsuite/22_locale/codecvt_members_unicode_char.cc: Same.
      	* testsuite/22_locale/codecvt_members_unicode_wchar_t.cc: Same.
      	* testsuite/22_locale/ctor_copy_dtor.cc: Same.
      	* testsuite/27_io/filebuf_virtuals.cc (test07): Move to...
      	* testsuite/27_io/filebuf.cc: ...here.
      	* testsuite/testsuite_hooks.h: Add gnu_char, gnu_int, char_traits
      	specialization for both.
      	* testsuite/27_io/streambuf.cc: Add instantiation test,
      	testsuite_hooks include.
      	* testsuite/27_io/istream.cc: Same.
      	* testsuite/27_io/ostream.cc: Same.
      	* testsuite/27_io/fstream.cc: Same.
      	* testsuite/27_io/stringstream.cc: Same.
      	* testsuite/27_io/filebuf.cc: Same.
      	* testsuite/27_io/stringbuf.cc: Same.
      
      From-SVN: r55951
      9b7ee082
    • No Author's avatar
      This commit was manufactured by cvs2svn to create branch · bb8426e3
      No Author authored
      'gcc-3_2-branch'.
      
      From-SVN: r55950
      bb8426e3
    • Benjamin Kosnik's avatar
      gcc.c: Set __GXX_ABI_VERSION to 102. · 1bada188
      Benjamin Kosnik authored
      
      2002-08-01  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* gcc.c: Set __GXX_ABI_VERSION to 102.
      
      From-SVN: r55945
      1bada188
    • GCC Administrator's avatar
      Daily bump. · 3d85d1bb
      GCC Administrator authored
      From-SVN: r55927
      3d85d1bb
    • GCC Administrator's avatar
      Daily bump. · f63850b7
      GCC Administrator authored
      [[Split portion of a mixed commit.]]
      
      From-SVN: r55926.2
      f63850b7