1. 27 Mar, 2013 12 commits
    • I've committed the attached patch. · a5ba7b92
      2013-03-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
      
      	* config/s390/s390.h (TARGET_FLT_EVAL_METHOD): Define.
      
      ---
       gcc/config/s390/s390.h |    5 +++++
       1 file changed, 5 insertions(+)
      
      Index: gcc/config/s390/s390.h
      ===================================================================
      *** gcc/config/s390/s390.h.orig
      --- gcc/config/s390/s390.h
      *************** enum processor_flags
      *** 164,169 ****
      --- 164,174 ----
        #define S390_TDC_INFINITY (S390_TDC_POSITIVE_INFINITY \
        			  | S390_TDC_NEGATIVE_INFINITY )
        
      + /* This is used by float.h to define the float_t and double_t data
      +    types.  For historical reasons both are double on s390 what cannot
      +    be changed anymore.  */
      + #define TARGET_FLT_EVAL_METHOD 1
      + 
        /* Target machine storage layout.  */
        
        /* Everything is big-endian.  */
      
      From-SVN: r197154
      Andreas Krebbel committed
    • arm-cores.def: Added core cortex-r7. · be624986
      2013-03-27  Terry Guo  <terry.guo@arm.com>
      
      	* config/arm/arm-cores.def: Added core cortex-r7.
      	* config/arm/arm-tune.md: Regenerated.
      	* config/arm/arm-tables.opt: Regenerated.
      	* doc/invoke.texi: Added entry for core cortex-r7.
      
      From-SVN: r197153
      Terry Guo committed
    • Fix typo in ChangeLog. · 801d9b2a
      From-SVN: r197152
      Walter Lee committed
    • tilegx.c (tilegx_expand_prologue): Avoid double-decrement of next_scratch_regno. · 0a514f47
      	* config/tilegx/tilegx.c (tilegx_expand_prologue): Avoid
      	double-decrement of next_scratch_regno.
      
      From-SVN: r197139
      Walter Lee committed
    • tilegx.md (insn_v1mulu): Fix constraints on input operands. · 9332b0d2
      	* config/tilegx/tilegx.md (insn_v1mulu): Fix constraints on
      	input operands.
      	(insn_v1mulus): Ditto.
      	(insn_v2muls): Ditto.
      
      From-SVN: r197138
      Walter Lee committed
    • tilegx.h (ASM_OUTPUT_ADDR_VEC_ELT): Delete extra tab. · f54ea5dd
      	* config/tilegx/tilegx.h (ASM_OUTPUT_ADDR_VEC_ELT): Delete
      	extra tab.
      	(ASM_OUTPUT_ADDR_DIFF_ELT): Ditto.
      
      From-SVN: r197137
      Walter Lee committed
    • tilegx.md (*sibcall_insn): Fix type atribute for jr. · bf60f4ca
      	* config/tilegx/tilegx.md (*sibcall_insn): Fix type atribute
      	for jr.
      	(*sibcall_value): Ditto.
      
      From-SVN: r197136
      Walter Lee committed
    • tilegx.md (insn_mnz_<mode>): Replaced by ... · e3b51eeb
      	* config/tilegx/tilegx.md (insn_mnz_<mode>): Replaced by ...
      	(insn_mnz_v8qi): ... this ...
      	(insn_mnz_v4hi): ... and this.  Replace (const_int 0) with the
      	vector equivalent.
      	(insn_v<n>mnz): Replaced by ...
      	(insn_v1mnz): ... this ...
      	(insn_v2mnz): ... and this.  Replace (const_int 0) with the vector
      	equivalent.
      	(insn_mz_<mode>): Replaced by ...
      	(insn_mz_v8qi): ... this ...
      	(insn_mz_v4hi): ... and this.  Replace (const_int 0) with the
      	vector equivalent.
      	(insn_v<n>mz): Replaced by ...
      	(insn_v1mz): ... this ...
      	(insn_v2mz): ... and this.  Replace (const_int 0) with the vector
      	equivalent.
      
      From-SVN: r197135
      Walter Lee committed
    • call.c (build_new_method_call_1): Use INDIRECT_REF_P. · 591cb3cf
      	* call.c (build_new_method_call_1): Use INDIRECT_REF_P.
      	* cvt.c (convert_to_void): Likewise.
      	* error.c (dump_expr): Likewise.
      	* mangle.c (write_expression): Likewise.
      	* parser.c (cp_parser_template_argument): Likewise.
      	* pt.c (convert_nontype_argument): Likewise.
      	(tsubst_copy_and_build): Likewise.
      	* rtti.c (build_typeid): Likewise.
      	* semantics.c (finish_call_expr): Likewise.
      	(finish_decltype_type): Likewise.
      	(build_data_member_initialization): Likewise.
      	* tree.c (is_dummy_object): Likewise.
      	* typeck.c (decay_conversion): Likewise.
      	(build_class_member_access_expr): Likewise.
      	(cp_build_addr_expr_1): Likewise.
      	(unary_complex_lvalue): Likewise.
      	(check_return_expr): Likewise.
      	* typeck2.c (cxx_readonly_error): Likewise.
      
      From-SVN: r197132
      Gabriel Dos Reis committed
    • re PR c++/52597 ([C++11] confusing diagnostics for invalid use of non-static… · 6c74ff23
      re PR c++/52597 ([C++11] confusing diagnostics for invalid use of non-static member function in decltype)
      
      	PR c++/52597
      	* typeck.c (invalid_nonstatic_memfn_p): Use get_first_fn.  Take tree.
      	* semantics.c (finish_decltype_type): Check it before type_unknown_p.
      	* cp-tree.h: Adjust prototype.
      
      From-SVN: r197131
      Jason Merrill committed
    • re PR c++/45282 (wrong decltype result for .*) · 845367eb
      	PR c++/45282
      	* typeck2.c (build_m_component_ref): Handle prvalue object.
      
      From-SVN: r197130
      Jason Merrill committed
    • Daily bump. · a323d795
      From-SVN: r197129
      GCC Administrator committed
  2. 26 Mar, 2013 23 commits
  3. 25 Mar, 2013 5 commits