Skip to content
Snippets Groups Projects
  1. Aug 01, 2010
  2. Jul 31, 2010
  3. Jul 30, 2010
  4. Jul 29, 2010
    • Bernd Schmidt's avatar
      dce.c (run_word_dce): Take flag_dce into account. · 25aef556
      Bernd Schmidt authored
      	* dce.c (run_word_dce): Take flag_dce into account.  Clear and restore
      	df flags as in run_fast_df_dce.
      
      From-SVN: r162697
      25aef556
    • Tobias Burnus's avatar
      re PR fortran/45087 (-fwhole-program: Miscompiled due to wrong decls) · 6a018495
      Tobias Burnus authored
      2010-07-29  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/45087
              PR fortran/45125
              * trans-decl.c (gfc_get_extern_function_decl): Correctly handle
              external procedure declarations in modules.
              (gfc_get_symbol_decl): Modify assert.
      
      2010-07-29  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/45087
              PR fortran/45125
              * gfortran.dg/whole_file_25.f90: New.
              * gfortran.dg/whole_file_26.f90: New.
              * gfortran.dg/whole_file_27.f90: New.
      
      From-SVN: r162696
      6a018495
    • Janus Weil's avatar
      re PR fortran/44962 ([OOP] ICE with specification expression SIZE(<CLASS>)) · 6a68e29d
      Janus Weil authored
      2010-07-29  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/44962
      	* resolve.c (resolve_fl_derived): Call gfc_resolve_array_spec.
      
      
      2010-07-29  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/44962
      	* gfortran.dg/typebound_proc_17.f03: New.
      
      From-SVN: r162695
      6a68e29d
    • Jakub Jelinek's avatar
      revert: rtl.def (NOTE): Swap operands 4 and 5. · 0f953f83
      Jakub Jelinek authored
      	Revert:
      	* rtl.def (NOTE): Swap operands 4 and 5.
              * rtl.h (NOTE_DATA, NOTE_DELETED_LABEL_NAME, NOTE_BLOCK,
      	NOTE_EH_HANDLER, NOTE_BASIC_BLOCK, NOTE_VAR_LOCATION, NOTE_KIND):
      	Adjust accordingly.
              * gengtype.c (adjust_field_rtx_def): Swap operands 4 and 5 of NOTEs.
      
      From-SVN: r162692
      0f953f83
    • Jakub Jelinek's avatar
      re PR debug/45110 (GCC does not emit DW_AT_object_pointer) · 8b522bef
      Jakub Jelinek authored
      	PR debug/45110
      	* dwarf2out.c (dwarf_attr_name): Handle DW_AT_object_pointer.
      	(gen_formal_types_die): Add DW_AT_object_pointer in methods.
      	(gen_subprogram_die): Likewise.  Remove it when removing declaration's
      	formal parameters.
      	(gen_decl_die): Change return type to dw_die_ref, return what
      	gen_formal_parameter_die returned.
      
      From-SVN: r162691
      8b522bef
    • Janus Weil's avatar
      re PR fortran/45004 ([OOP] Segfault with allocatable scalars and move_alloc) · b2a5eb75
      Janus Weil authored
      2010-07-29  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/45004
      	* trans-stmt.h (gfc_trans_class_init_assign): New prototype.
      	(gfc_trans_class_assign): Modified prototype.
      	* trans.h (gfc_conv_intrinsic_move_alloc): New prototype.
      	* trans-expr.c (gfc_trans_class_init_assign): Split off from ...
      	(gfc_trans_class_assign): ... here. Modified actual arguments.
      	* trans-intrinsic.c (gfc_conv_intrinsic_move_alloc): New function to
      	handle the MOVE_ALLOC intrinsic with scalar and class arguments.
      	* trans.c (trans_code): Call 'gfc_conv_intrinsic_move_alloc'.
      
      
      2010-07-29  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/45004
      	* gfortran.dg/move_alloc_2.f90: New.
      
      From-SVN: r162688
      b2a5eb75
    • Xinliang David Li's avatar
      fix PR45121 · a3378cea
      Xinliang David Li authored
      From-SVN: r162687
      a3378cea
    • Martin Jambor's avatar
      dbgcnt.def (eipa_sra): New counter. · a1a6c2df
      Martin Jambor authored
      2010-07-29  Martin Jambor  <mjambor@suse.cz>
      
      	* dbgcnt.def (eipa_sra): New counter.
      	* tree-sra.c (ipa_early_sra_gate): Also check eipa_sra debug counter.
      
      From-SVN: r162686
      a1a6c2df
    • Xinliang David Li's avatar
      Revert change in revision 162652. · 0c5bb946
      Xinliang David Li authored
      2010-07-29  Xinliang David Li  <davidxl@google.com>
      
      	PR bootstrap/45119
      	* tree-ssa-loop-ivopts.c (get_address_cost): Revert change
      	in revision 162652.
      
      From-SVN: r162683
      0c5bb946
Loading