1. 09 Jan, 2013 9 commits
  2. 08 Jan, 2013 25 commits
  3. 07 Jan, 2013 6 commits
    • config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*): Add to lists of… · 25c210f9
      config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*): Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets.
      
      libgcc/
      
      	* config.host (i[34567]86-*-openbsd* and x86_64-*-openbsd*):
      	Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets.
      
      gcc/
      
      	* config/i386/openbsdelf.h (LIBGCC2_HAS_TF_MODE, LIBGCC2_TF_CEXT,
      	TF_SIZE): Define.
      
      From-SVN: r194999
      Mark Kettenis committed
    • re PR target/42661 (Documented -mmad option not accepted.) · 81826a7b
      2013-01-07  Steve Ellcey  <sellcey@mips.com>
      
      	PR target/42661
      	* config/mips/mips.opt: Change mad to mmad to match documentation.
      
      From-SVN: r194998
      Steve Ellcey committed
    • re PR fortran/53876 ([OOP] ICE with class array) · 02a1cc65
      2013-01-07  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/53876
      	PR fortran/54990
      	PR fortran/54992
      	* ChangeLog: Correct format error in revision 194953
      
      2013-01-07  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/53876
      	PR fortran/54990
      	PR fortran/54992
      	* ChangeLog: Correct format error in revision 194953
      
      From-SVN: r194994
      Paul Thomas committed
    • re PR target/55897 ([avr] Allocate __memx data to .progmemx.data) · 35678514
      	PR target/55897
      	* doc/extend.texi (AVR Named Address Spaces): __memx goes into
      	.progmemx.data now.
      
      From-SVN: r194992
      Georg-Johann Lay committed
    • re PR target/55897 ([avr] Allocate __memx data to .progmemx.data) · e5669488
      	PR target/55897
      	* config/avr/avr.h (ADDR_SPACE_COUNT): New enum.
      	(avr_addrspace_t): Add .section_name field.
      	* config/avr/avr.c (progmem_section): Use ADDR_SPACE_COUNT as
      	array size.
      	(avr_addrspace): Same.  Initialize .section_name.  Remove last
      	NULL entry.  Put __memx into .progmemx.data.
      	(progmem_section_prefix): Remove.
      	(avr_asm_init_sections): No need to initialize progmem_section.
      	(avr_asm_named_section): Use avr_addrspace[].section_name to get
      	section name prefix.
      	(avr_asm_select_section): Ditto.  And use get_unnamed_section to
      	retrieve the progmem section.
      	* avr-c.c (avr_cpu_cpp_builtins): Use ADDR_SPACE_COUNT as loop
      	boundary to run over avr_addrspace[].
      	(avr_register_target_pragmas): Ditto.
      
      From-SVN: r194991
      Georg-Johann Lay committed
    • re PR fortran/55763 (Issues with some simpler CLASS(*) programs) · e35e87dc
      2013-01-07  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/55763
              * gfortran.h (gfc_check_assign_symbol): Update prototype.
              * decl.c (add_init_expr_to_sym, do_parm): Update call.
              * expr.c (gfc_check_assign_symbol): Handle BT_CLASS and
              improve error location; support components.
              (gfc_check_pointer_assign): Handle component assignments.
              * resolve.c (resolve_fl_derived0): Call gfc_check_assign_symbol.
              (resolve_values): Update call.
              (resolve_structure_cons): Avoid double diagnostic.
      
      2013-01-07  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/55763
              * gfortran.dg/pointer_init_2.f90: Update dg-error.
              * gfortran.dg/pointer_init_7.f90: New.
      
      From-SVN: r194990
      Tobias Burnus committed