1. 05 Jan, 2012 31 commits
  2. 04 Jan, 2012 9 commits
    • re PR tree-optimization/51624 (Assert_Failure atree.adb:808 during stage 3) · 8594273a
      	PR tree-optimization/51624
      	* tree-sra.c (build_ref_for_model): When replicating a chain of
      	COMPONENT_REFs, stop as soon as the offset would become negative.
      
      From-SVN: r182889
      Eric Botcazou committed
    • re PR debug/51695 (NOTE_INSN_VAR_LOCATION notes are sometimes too large) · 5dc28f42
      	PR debug/51695
      	* dwarf2out.c (output_loc_list): For now drop >= 64KB expressions
      	in .debug_loc on the floor.
      
      	* gcc.dg/pr51695.c: New test.
      
      From-SVN: r182886
      Jakub Jelinek committed
    • invoke.texi (-march=@var{arch}): Add octeon+ and octeon2. · 03a9ba1e
      2012-01-04  Andrew Pinski  <apinski@cavium.com>
      
              * doc/invoke.texi (-march=@var{arch}): Add octeon+ and octeon2.
      
      From-SVN: r182885
      Andrew Pinski committed
    • mips.md (size): Add SI and DI. · 770da00a
      2012-01-04  Andrew Pinski  <apinski@cavium.com>
      	    Adam Nemet  <anemet@caviumnetworks.com>
      
      	* config/mips/mips.md (size): Add SI and DI.
      	(SIZE): New mode attribute.
      	(U): New code attribute.
      	* config/mips/mips-dsp.md (mips_lbux): Use gen_mips_lbux_extsi.
      	(mips_lbux_<mode>): Delete.
      	(mips_l<SHORT:size><u>x_ext<GPR:mode>_<P:mode>): New pattern.
      	(mips_lhx): Use gen_mips_lhx_extsi.
      	(mips_lhx_<mode>): Delete.
      	(mips_lwx): Delete.
      	(mips_l<size>x): New expand.
      	(mips_lwx_<mode>): Delete.
      	(mips_l<GPR:size>x_<P:mode>): New pattern.
      	(*mips_lw<u>x_<P:mode>_ext): Likewise.
      	* config/mips/mips-ftypes.def: Add DI f(POINTER, SI) function type.
      	* config/mips/mips.c (mips_lx_address_p): New function.
      	(mips_rtx_costs <case MEM>): Call mips_lx_address_p.
      	(dsp64): New availability predicate.
      	(mips_builtins): Add an entry for __builtin_mips_ldx.
      	* config/mips/mips.h (ISA_HAS_LBX): New define.
      	(ISA_HAS_LBUX): Likewise.
      	(ISA_HAS_LHX): Likewise.
      	(ISA_HAS_LHUX): Likewise.
      	(ISA_HAS_LWX): Likewise.
      	(ISA_HAS_LWUX): Likewise.
      	(ISA_HAS_LDX): Likewise.
      	* doc/extend.texi (__builtin_mips_ldx): Document.
      
      2012-01-04  Andrew Pinski  <apinski@cavium.com>
      
      	* gcc.target/mips/mips64-dsp-ldx1.c: New test.
      	* gcc.target/mips/octeon2-lx-1.c: New test.
      	* gcc.target/mips/mips64-dsp-ldx.c: New test.
      	* gcc.target/mips/octeon2-lx-2.c: New test.
      	* gcc.target/mips/octeon2-lx-3.c: New test.
      
      
      Co-Authored-By: Adam Nemet <anemet@caviumnetworks.com>
      
      From-SVN: r182884
      Andrew Pinski committed
    • Add PR reference. · 6f2f17ff
      +	PR other/51163
      +	PR other/51164
      
      From-SVN: r182882
      Aldy Hernandez committed
    • + * gcc.dg/tm/alias-1.c: Adjust regexp. · 89b5d3e0
      +       * gcc.dg/tm/alias-1.c:  Adjust regexp.
      +       * gcc.dg/tm/alias-2.c:  Adjust regexp.
      
      From-SVN: r182881
      Patrick Marlier committed
    • re PR c++/51064 (False Positive for -Wparentheses) · a10bf1f9
      /cp
      2012-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/51064
      	* pt.c (tsubst_copy_and_build): Maybe set TREE_NO_WARNING on
      	the tree returned by build_x_binary_op.
      
      /testsuite
      2012-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR c++/51064
      	* g++.dg/warn/Wparentheses-26.C: New.
      
      From-SVN: r182880
      Paolo Carlini committed
    • xm-vms.h (HOST_LONG_FORMAT, [...]): Define when long pointers are used. · e2b30a44
      2012-01-04  Tristan Gingold  <gingold@adacore.com>
      
      	* config/vms/xm-vms.h (HOST_LONG_FORMAT, HOST_PTR_PRINTF): Define
      	when long pointers are used.
      	* config.build (*-*-*vms*): Handle all OpenVMS targets.
      	(alpha64-dec-*vms*, alpha*-dec-*vms*)
      	(ia64-hp-*vms*): Remove.
      	* config/vms/xm-vms64.h: Delete.
      
      From-SVN: r182879
      Tristan Gingold committed
    • opts.c (finish_options): Remove duplicate sorry. · b6aa8c33
              * opts.c (finish_options): Remove duplicate sorry.
      
      From-SVN: r182878
      Aldy Hernandez committed