Skip to content
Snippets Groups Projects
  1. Jan 17, 2002
    • Jason Merrill's avatar
      except.c (add_partial_entry): Remove backwards compatibility code. · dbd680e1
      Jason Merrill authored
              * except.c (add_partial_entry): Remove backwards compatibility code.
              (end_protect_partials): Likewise.
      
      From-SVN: r48951
      dbd680e1
    • Jason Merrill's avatar
      decl.c (begin_constructor_body, [...]): New fns. · cdd2559c
      Jason Merrill authored
              * decl.c (begin_constructor_body, begin_destructor_body): New fns.
              (begin_function_body): Call them and keep_next_level.
              * init.c (emit_base_init): Call keep_next_level.
              * semantics.c (setup_vtbl_ptr): Lose.
              * cp-tree.h (struct cp_language_function): Remove vtbls_set_up_p.
              (vtbls_set_up_p): Lose.
              * pt.c (tsubst_expr, CTOR_INITIALIZER): Call emit_base_init.
              * method.c (do_build_copy_constructor): Likewise.
              (synthesize_method): Call finish_mem_initializers.
              * parse.y (nodecls): Likewise.
      
      From-SVN: r48948
      cdd2559c
    • Jason Merrill's avatar
      error.c (dump_type_suffix): Print the exception specs before recursing. · ad6b1795
      Jason Merrill authored
              * error.c (dump_type_suffix): Print the exception specs before
              recursing.
              (dump_function_decl): Here, too.
      
              * cp-tree.h (TMPL_PARMS_DEPTH): Cast to signed HOST_WIDE_INT.
      
      From-SVN: r48947
      ad6b1795
    • Jakub Jelinek's avatar
      ia64.md (prologue_use): New. · d0e82870
      Jakub Jelinek authored
      	* config/ia64/ia64.md (prologue_use): New.
      	* config/ia64/ia64.c (ia64_expand_prologue): Use
      	gen_prologue_use instead of gen_rtx_USE.
      	(group_barrier_needed_p): Handle CODE_FOR_prologue_use the same way
      	as CODE_FOR_pred_rel_mutex.
      	(ia64_sched_reorder2): Likewise.
      
      	* gcc.c-torture/compile/20020116-1.c: New test.
      
      From-SVN: r48946
      d0e82870
    • Andreas Tobler's avatar
      ctype_noninline.h: Fix. · 02c361a4
      Andreas Tobler authored
      
      2002-01-17  Andreas Tobler  <toa@pop.agri.ch>
      
      	* config/os/solaris/solaris2.6/bits/ctype_noninline.h: Fix.
      
      From-SVN: r48945
      02c361a4
    • GCC Administrator's avatar
      Daily bump. · 784dce66
      GCC Administrator authored
      From-SVN: r48943
      784dce66
    • Eric Christopher's avatar
      r3900.h: Reformat. · f9f45c65
      Eric Christopher authored
      2002-01-16  Eric Christopher  <echristo@redhat.com>
      
      	* config/mips/r3900.h: Reformat.
      	(SUBTARGET_CPP_SIZE_SPEC): Remove.
      	* config/mips/isa3264.h (SUBTARGET_CPP_SIZE_SPEC): Ditto.
      	* config/mips/mips.h (ABI_GAS_ASM_SPEC): Default to "".
      	(SUBTARGET_CPP_SIZE_SPEC): Rewrite.
      	* config/mips/t-elf: Remove mips3 multilib.
      
      From-SVN: r48942
      f9f45c65
    • David Edelsohn's avatar
      acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Do not clear SECTION_LDFLAGS and OPT_LDFLAGS. · 654421eb
      David Edelsohn authored
      2002-01-16  David Edelsohn  <dje@watson.ibm.com>
      
      	* acinclude.m4 (GLIBCPP_CHECK_LINKER_FEATURES): Do not clear
      	SECTION_LDFLAGS and OPT_LDFLAGS.  Fix ac_sectionLDflags type.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r48941
      654421eb
    • Benjamin Kosnik's avatar
      Makefile.am (c_base_headers_rename): New. · c5535768
      Benjamin Kosnik authored
      2002-01-16  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/Makefile.am (c_base_headers_rename): New.
      	(c_base_headers_extra): New.
      	(stamp-c_base): Modify.
      	(install-data-local): Use both.
      	* include/Makefile.in: Regenerate.
      	* include/c/[cctype ciso646 cmath cstdarg cstdlib cerrno climits
      	csetjmp cstddef cstring cwchar cassert cfloat clocale csignal
      	cstdio ctime cwctype]: Move to..
      	* include/c/std_*: Here.
      	* include/c_std/[cctype ciso646 cmath cstdarg cstdlib cerrno climits
      	csetjmp cstddef cstring cwchar cassert cfloat clocale csignal
      	cstdio ctime cwctype]: Move to..
      	* include/c_std/std_*: Here.
      
      	Alexandre Oliva  <aoliva@redhat.com>
      	* include/Makefile.am (.PRECIOUS): Add rule.
      	* include/Makefile.in: Regenerate.
      
      From-SVN: r48940
      c5535768
    • Benjamin Kosnik's avatar
      stl_iterator.h (reverse_iterator::_M_current): Deuglify, should be current. · 8f7a4015
      Benjamin Kosnik authored
      
      
      
      
      2002-01-16  Benjamin Kosnik  <bkoz@redhat.com>
                  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
      
      	* include/bits/stl_iterator.h (reverse_iterator::_M_current):
      	Deuglify, should be current.
      	(back_insert_iterator::_M_container): Deuglify, should be container.
      	(front_insert_iterator::_M_container): Same.
      	(insert_iterator::_M_container): Same.
      	* testsuite/24_iterators/reverse_iterator.cc: Add check.
      	* testsuite/24_iterators/back_insert_iterator.cc: Add check.
      	* testsuite/24_iterators/front_insert_iterator.cc: Same.
      	* testsuite/24_iterators/insert_iterator.cc: Same.
      
      2002-01-16  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/locale_facets.h (ctype<char>::classic_table): Make
      	static.
      	(ctype<char>::_M_ctable): Make static, change name to _S_ctable.
      	* config/os/gnu-linux/bits/ctype_noninline.h: Define _S_ctable.
      	* config/os/solaris/solaris2.7/bits/ctype_noninline.h: Same.
      	* config/os/solaris/solaris2.6/bits/ctype_noninline.h: Same.
      	* config/os/solaris/solaris2.5/bits/ctype_noninline.h: Same.
      	* config/os/newlib/bits/ctype_noninline.h: Same.
      	* config/os/irix/irix6.5/bits/ctype_noninline.h: Same.
      	* config/os/irix/irix5.2/bits/ctype_noninline.h: Same.
      	* config/os/hpux/bits/ctype_noninline.h: Same.
      	* config/os/djgpp/bits/ctype_noninline.h: Same.
      	* config/os/bsd/netbsd/bits/ctype_noninline.h: Same.
      	* config/os/bsd/freebsd/bits/ctype_noninline.h: Same.
      	* config/os/aix/bits/ctype_noninline.h: Same.
      
      	Testcase by Dietmar K�hl via Peter Schmid
      	* testsuite/22_locale/ctype_members_char.cc (char>): Add test for
      	classic_table().
      
      Co-Authored-By: default avatarPeter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
      
      From-SVN: r48938
      8f7a4015
    • H.J. Lu's avatar
      linux.h: Include "mips/abi64.h". · c66c8b0e
      H.J. Lu authored
      2002-01-16  H.J. Lu <hjl@gnu.org>
      
      	* config/mips/linux.h: Include "mips/abi64.h".
      
      From-SVN: r48937
      c66c8b0e
    • H.J. Lu's avatar
      t-linux: New. · 5f083b72
      H.J. Lu authored
      2002-01-16  H.J. Lu <hjl@gnu.org>
      
      	* config/mips/t-linux: New.
      
      	* config.gcc: Add mips/t-linux to tmake_file for mips*-*-linux*.
      
      	* config/mips/linux.h: Don't include "gofast.h".
      	(INIT_SUBTARGET_OPTABS): Removed.
      
      From-SVN: r48936
      5f083b72
    • Kazu Hirata's avatar
      h8300-protos.h: Replace emit_a_shift with output_a_shift. · af3c90a6
      Kazu Hirata authored
      	* config/h8300/h8300-protos.h: Replace emit_a_shift with
      	output_a_shift.
      	* config/h8300/h8300.c: Likewise.
      	* config/h8300/h8300.md: Likewise.
      
      From-SVN: r48935
      af3c90a6
  2. Jan 16, 2002
Loading