1. 04 Mar, 2009 11 commits
  2. 03 Mar, 2009 12 commits
  3. 02 Mar, 2009 9 commits
    • i386.md (ST?_REG, MM?_REG): New constants. · 78168632
      	* config/i386/i386.md (ST?_REG, MM?_REG): New constants.
      	(*call_1_rex64_ms_sysv): Use named constants instead of magic
      	numbers to describe clobbbered registers.
      	(*call_value_0_rex64_ms_sysv): Ditto.
      	* config/i386/mmx.md (emms): Ditto.
      	(femms): Ditto.
      
      From-SVN: r144554
      Uros Bizjak committed
    • mips.c (mips_mdebug_abi_name): Fix the handling of ABI_64. · 63553059
      gcc/
      	* config/mips/mips.c (mips_mdebug_abi_name): Fix the handling
      	of ABI_64.
      
      From-SVN: r144552
      Richard Sandiford committed
    • spu.c (TARGET_SECTION_TYPE_FLAGS): Define. · 500a1f85
      	* config/spu/spu.c (TARGET_SECTION_TYPE_FLAGS): Define.
      	(spu_section_type_flags): New function.
      
      From-SVN: r144550
      Ulrich Weigand committed
    • pthread4.cc: Move... · 33b4155d
      2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/thread/pthread4.cc: Move...
      	* testsuite/21_strings/basic_string/pthread4.cc: ...here.
      	* testsuite/thread/pthread5.cc: Move...
      	* testsuite/23_containers/list/pthread5.cc: ...here.
      	* testsuite/thread/pthread6.cc: Move...
      	* testsuite/23_containers/map/pthread6.cc: ...here.
      	* testsuite/thread/pthread7-rope.cc: Move...
      	* testsuite/ext/rope/pthread7-rope.cc: ...here.
      	* testsuite/thread/guard.cc: Move...
      	* testsuite/18_support/pthread_guard.cc: ...here.
      	* testsuite/thread/18185.cc: Move...
      	* testsuite/21_strings/basic_string/pthread18185.cc: ...here.
      	* testsuite/thread/pthread1.cc: Move...
      	* testsuite/23_containers/list/pthread1.cc: ...here.
      	* testsuite/thread/pthread2.cc: Move...
      	* testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
      	* testsuite/thread/pthread3.cc: Move...
      	* testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
      
      	* testsuite/libstdc++-dg/conformance.exp: Remove thread directory.
      	* testsuite/thread: Remove.
      
      From-SVN: r144547
      Benjamin Kosnik committed
    • pthread4.cc: Move... · 48a3a45a
      2009-03-02  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/thread/pthread4.cc: Move...
      	* testsuite/21_strings/basic_string/pthread4.cc: ...here.
      	* testsuite/thread/pthread5.cc: Move...
      	* testsuite/23_containers/list/pthread5.cc: ...here.
      	* testsuite/thread/pthread6.cc: Move...
      	* testsuite/23_containers/map/pthread6.cc: ...here.
      	* testsuite/thread/pthread7-rope.cc: Move...
      	* testsuite/ext/rope/pthread7-rope.cc: ...here.
      	* testsuite/thread/guard.cc: Move...
      	* testsuite/18_support/pthread_guard.cc: ...here.
      	* testsuite/thread/18185.cc: Move...
      	* testsuite/21_strings/basic_string/pthread18185.cc: ...here.
      	* testsuite/thread/pthread1.cc: Move...
      	* testsuite/23_containers/list/pthread1.cc: ...here.
      	* testsuite/thread/pthread2.cc: Move...
      	* testsuite/27_io/basic_ofstream/pthread2.cc: ...here.
      	* testsuite/thread/pthread3.cc: Move...
      	* testsuite/27_io/basic_ostringstream/pthread3.cc: ...here.
      
      From-SVN: r144546
      Benjamin Kosnik committed
    • return-4.c: Scan andl/andq instead of andl. · 0f07d576
      2009-03-02  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* gcc.target/i386/stackalign/return-4.c: Scan andl/andq instead
      	of andl.
      	* gcc.target/i386/stackalign/return-5.c: Likewise.
      	* gcc.target/i386/stackalign/return-6.c: Likewise.
      
      From-SVN: r144544
      H.J. Lu committed
    • i386.h (CONDITIONAL_REGISTER_USAGE): Do not copy reg_class_contents of FLOAT_REGS into a temporary. · 962aae34
      	* config/i386/i386.h (CONDITIONAL_REGISTER_USAGE): Do not copy
      	reg_class_contents of FLOAT_REGS into a temporary.
      
      From-SVN: r144542
      Uros Bizjak committed
    • re PR middle-end/39318 (internal compiler error: verify_stmts failed) · 6dfb529c
      2009-03-02  Richard Guenther  <rguenther@suse.de>
                  Ira Rosen  <irar@il.ibm.com>
      
      	PR tree-optimization/39318
      	* tree-vect-transform.c (vectorizable_call): Transfer the EH region
      	information to the vectorized statement.
      
      
      Co-Authored-By: Ira Rosen <irar@il.ibm.com>
      
      From-SVN: r144541
      Richard Guenther committed
    • Daily bump. · cbf92fc2
      From-SVN: r144538
      GCC Administrator committed
  4. 01 Mar, 2009 8 commits
    • Fix latest entry. · 67901d32
      From-SVN: r144534
      Eric Botcazou committed
    • i386.h (CONDITIONAL_REGISTER_USAGE): Use defined names instead of magic… · 434426d2
      i386.h (CONDITIONAL_REGISTER_USAGE): Use defined names instead of magic constants for REX SSE registers.
      
              * config/i386/i386.h (CONDITIONAL_REGISTER_USAGE): Use defined
              names instead of magic constants for REX SSE registers.
      
      From-SVN: r144533
      Uros Bizjak committed
    • i386.h (CONDITIONAL_REGISTER_USAGE): Do not shadow "i" variable. · 6b5629db
      	* config/i386/i386.h (CONDITIONAL_REGISTER_USAGE): Do not
      	shadow "i" variable.
      
      From-SVN: r144532
      Uros Bizjak committed
    • re PR tree-optimization/39331 (OpenMP and return-slot-optimization generate invalid gimple) · 14e5b285
      2009-03-01  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/39331
      	* omp-low.c (lower_send_shared_vars): Do not receive new
      	values for the reference of DECL_BY_REFERENCE parms or results.
      
      From-SVN: r144531
      Richard Guenther committed
    • Fix long lines. · f4ea99bd
      From-SVN: r144530
      Eric Botcazou committed
    • re PR debug/39267 (gdb testsuite regressions) · 526d73ab
      
      	PR debug/39267
      	* tree.h (BLOCK_NONLOCALIZED_VARS, BLOCK_NUM_NONLOCALIZED_VARS,
      	BLOCK_NONLOCALIZED_VAR): New macros.
      	(tree_block): Add nonlocalized_vars.
      	* dwarf2out.c (gen_formal_parameter_die, gen_variable_die, gen_decl_die): Add
      	origin argument; allow generation of die with origin at hand only.
      	(gen_member_die, gen_type_die_with_usage, force_decl_die,
      	declare_in_namespace, gen_namescpace_die, dwarf2out_decl): Update use of gen_*.
      	(gen_block_die): Fix checking for unused blocks.
      	(process_scope_var): Break out from .... ; work with origins only.
      	(decls_for_scope) ... here; process nonlocalized list.
      	(dwarf2out_ignore_block): Look for nonlocalized vars.
      	* tree-ssa-live.c (remove_unused_scope_block_p): Look for nonlocalized vars.
      	(dump_scope_block): Dump them.
      	* tree-inline.c (remap_decls): Handle nonlocalized vars.
      	(remap_block): Likewise.
      	(can_be_nonlocal): New predicate.
      	(copy_bind_expr, copy_gimple_bind): Update use of remap_block.
      
      From-SVN: r144529
      Jan Hubicka committed
    • backport: Support GNU/kOpenSolaris. · 7a9d3fe8
      	Backport from git Libtool:
      
      	2009-01-19  Robert Millan  <rmh@aybabtu.com>
      	Support GNU/kOpenSolaris.
      	* libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
      	(_LT_CHECK_MAGIC_METHOD, _LT_COMPILER_PIC, _LT_LINKER_SHLIBS)
      	(_LT_LANG_CXX_CONFIG) [kopensolaris*-gnu]: Recognize
      	GNU/kOpenSolaris.
      
      libjava/classpath/
      	* configure: Regenerate.
      
      libjava/
      	* configure: Regenerate.
      
      libssp/
      	* configure: Regenerate.
      
      libobjc/
      	* configure: Regenerate.
      
      libstdc++-v3/
      	* configure: Regenerate.
      
      libgfortran/
      	* configure: Regenerate.
      
      boehm-gc/
      	* configure: Regenerate.
      
      gcc/
      	* configure: Regenerate.
      
      libmudflap/
      	* configure: Regenerate.
      
      zlib/
      	* configure: Regenerate.
      
      libffi/
      	* configure: Regenerate.
      
      libgomp/
      	* configure: Regenerate.
      
      From-SVN: r144527
      Ralf Wildenhues committed
    • optc-gen.awk: No need to duplicate option flags twice. · a16d1645
      gcc/
      	* optc-gen.awk: No need to duplicate option flags twice.
      	Reuse help texts for duplicate options which do not have
      	any.
      
      From-SVN: r144526
      Ralf Wildenhues committed