1. 15 Jan, 2009 3 commits
    • configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support. · 52535a64
      * configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support.
      * configure: Regenerate.
      
      From-SVN: r143394
      Douglas B Rupp committed
    • re PR c++/38636 (ICE with broken ctor declaration) · 0efc4442
      gcc/cp/ChangeLog:
      2009-01-13  Dodji Seketeli  <dodji@redhat.com>
      
      	PR c++/38636
      	* name-lookup.c (pushtag): Don't create members to types that are not
      	being created.
      
      gcc/testsuite/ChangeLog:
      2009-01-13  Dodji Seketeli  <dodji@redhat.com>
      
      	PR c++/38636
      	* g++.dg/parse/crash50.C: New test.
      
      From-SVN: r143392
      Dodji Seketeli committed
    • re PR rtl-optimization/38245 (stack corruption when a call is removed but not… · 0196c95e
      re PR rtl-optimization/38245 (stack corruption when a call is removed but not the outgoing argument pushes)
      
      	PR rtl-optimization/38245
      	* calls.c (expand_call): Add stack arguments to
      	CALL_INSN_FUNCTION_USAGE even for pure calls (when
      	ACCUMULATE_OUTGOING_ARGS) and even for args partially passed
      	in regs and partially in memory or BLKmode arguments.
      	(emit_library_call_value_1): Add stack arguments to
      	CALL_INSN_FUNCTION_USAGE even for pure calls (when
      	ACCUMULATE_OUTGOING_ARGS).
      	* dce.c: Include tm_p.h.
      	(find_call_stack_args): New function.
      	(deletable_insn_p): Call it for CALL_P insns.  Add ARG_STORES
      	argument.
      	(mark_insn): Call find_call_stack_args for CALL_Ps.
      	(prescan_insns_for_dce): Walk insns backwards in bb rather than
      	forwards.  Allocate and free arg_stores bitmap if needed, pass it
      	down to deletable_insn_p, don't mark stores set in arg_stores
      	bitmap, clear the bitmap at the beginning of each bb.
      	* Makefile.in (dce.o): Depend on $(TM_P_H).
      
      	* gcc.dg/pr38245-3.c: New test.
      	* gcc.dg/pr38245-3.h: New file.
      	* gcc.dg/pr38245-4.c: New file.
      	* gcc.dg/pr38364.c: New test.
      
      From-SVN: r143387
      Jakub Jelinek committed
  2. 14 Jan, 2009 19 commits
  3. 13 Jan, 2009 18 commits