1. 07 Jan, 2011 8 commits
    • dllexport-MI1.C: Adjust test. · a76d8c3c
      2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
      
              * g++.dg/ext/dllexport-MI1.C: Adjust test.
              * g++.dg/ext/dllimport-MI1.C: Likewise.
              * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
              * g++.dg/ext/dllimport10.C: Likewise.
              * g++.dg/ext/dllimport11.C: Likewise.
              * g++.dg/ext/dllimport12.C: Likewise.
              * g++.dg/ext/dllimport13.C: Likewise.
              * g++.dg/ext/dllimport2.C: Likewise.
              * g++.dg/ext/dllimport3.C: Likewise.
              * g++.dg/ext/dllimport4.C: Likewise.
              * g++.dg/ext/dllimport5.C: Likewise.
              * g++.dg/ext/dllimport6.C: Likewise.
              * g++.dg/ext/dllimport8.C: Likewise.
              * g++.dg/ext/dllimport9.C: Likewise.
              * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
              targets, too. Additionally enable test for i?86-*-mingw*.
              * g++.dg/ext/selectany1.C: Likewise.
              Remove guard variable check.
      
      From-SVN: r168572
      Kai Tietz committed
    • allow the target to label code fragments generated by partitioning. · 14d11d40
      	* target.def (function_switched_text_sections): New Hook.
      	* doc/tm.texi Regenerated.
      	* doc/tm.texi.in (TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONS)
      	New.
      	* final.c (default_function_switched_text_sections): New.
      	(final_scan_insn): Call function_switched_text_sections when a mid-function section
      	change occurs.
      	* output.h (default_function_switched_text_sections): Declare.
      	* config/darwin-protos.h (darwin_function_switched_text_sections) : Likewise.
      	* config/darwin.c (darwin_function_switched_text_sections): New.
      	* config/darwin.h (TARGET_ASM_FUNCTION_SWITCHED_TEXT_SECTIONS)
      	New.
      
      From-SVN: r168571
      Iain Sandoe committed
    • provide pubnames when there are multiple code sections · 0b764288
      	* dwarf2out.c (gen_subprogram_die):  Add pubnames with code ranges for
      	DWARF >= 3.  Add pubnames for the primary section and a reduced DIE for
      	the secondary code fragment when outputting for DWARF == 2.
      
      From-SVN: r168570
      Iain Sandoe committed
    • decl.c (java_init_decl_processing): Setup va_list_type_node. · d6bcbb40
      2011-01-07  Kai Tietz  <kai.tietz@onevision.com>
      
              * decl.c (java_init_decl_processing): Setup va_list_type_node.
      
      From-SVN: r168569
      Kai Tietz committed
    • xtensa.h (OUTPUT_ADDR_CONST_EXTRA): Remove. · 2ac6bb04
      	* config/xtensa/xtensa.h (OUTPUT_ADDR_CONST_EXTRA): Remove.
      	* config/xtensa/xtensa-protos.h (xtensa_output_addr_const_extra):
      	Remove.
      	* config/xtensa/xtensa.c (xtensa_output_addr_const_extra): Make static.
      	(TARGET_ASM_OUTPUT_ADDR_CONST_EXTRA): Define.
      
      From-SVN: r168568
      Anatoly Sokolov committed
    • re PR fortran/47189 ([OOP] calling STORAGE_SIZE on a NULL-initialized class pointer) · 0d87fa8c
      2011-01-07  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/47189
      	PR fortran/47194
      	* gfortran.h (gfc_lval_expr_from_sym): Moved prototype.
      	* class.c (gfc_class_null_initializer): Initialize _vptr to declared
      	type.
      	* expr.c (gfc_lval_expr_from_sym): Moved here from symbol.c.
      	* resolve.c (resolve_deallocate_expr): _data component will be added
      	at translation stage.
      	* symbol.c (gfc_lval_expr_from_sym): Moved to expr.c.
      	* trans-stmt.c (gfc_trans_deallocate): Reset _vptr to declared type.
      
      
      2011-01-07  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/47189
      	PR fortran/47194
      	* gfortran.dg/storage_size_3.f08: Extended.
      
      From-SVN: r168565
      Janus Weil committed
    • re PR c++/47022 (ICE: in tsubst_copy, at cp/pt.c:11682) · a14e5163
      	PR c++/47022
      	* pt.c (tsubst_copy_and_build): Use tsubst instead of tsubst_copy
      	for the second build_x_va_arg argument.
      
      	* g++.dg/template/stdarg1.C: New test.
      
      From-SVN: r168564
      Jakub Jelinek committed
    • Daily bump. · 4f0d010e
      From-SVN: r168562
      GCC Administrator committed
  2. 06 Jan, 2011 20 commits
  3. 05 Jan, 2011 12 commits