Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218186 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218196 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-01  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/63738
	* gcc.dg/torture/pr63738.c: Fix call to setjmp.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218202 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-01  Martin Jambor  <mjambor@suse.cz>

	PR ipa/63551
	* ipa-inline-analysis.c (evaluate_conditions_for_known_args): Convert
	value of the argument to the type of the value in the condition.

testsuite/
	* gcc.dg/ipa/pr63551.c: New test.
	* gcc.dg/ipa/pr64041.c: Likewise.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218208 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-01  Richard Biener  <rguenther@suse.de>

	PR middle-end/64111
	* tree.c (int_cst_hash_hash): Use TYPE_UID instead of
	htab_hash_pointer to not break PCH.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218213 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218253 138bc75d-0d04-0410-961f-82ee72b054a4
	PR target/64115
	* config/rs6000/rs6000.c (rs6000_delegitimize_address): Remove
	invalid UNSPEC_TOCREL sanity check under ENABLE_CHECKING.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218274 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-02  Matthias Klose  <doko@ubuntu.com>

        PR libstdc++/64103
        Backport from mainline
        2014-11-03  Paolo Carlini  <paolo.carlini@oracle.com>

        * include/parallel/algo.h: Do not use default arguments in function
        template redeclarations (definitions).

        2014-11-04  Jonathan Wakely  <jwakely@redhat.com>

        * include/parallel/numeric.h: Do not use default arguments in function
        template redeclarations (definitions).


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218278 138bc75d-0d04-0410-961f-82ee72b054a4
	PR target/64113
	* config/alpha/alpha.md (call_value_osf_tlsgd): Do not split insn
	using post-reload splitter.  Use peephole2 pass instead.
	(call_value_osf_tlsldm): Ditto.
	(TLS_CALL): New int iterator.
	(tls): New int attribute.
	(call_value_osf_<tls>): Merge insn pattern from call_value_osf_tlsgd
	and call_value_tlsldm using TLS_CALL int iterator.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218282 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218298 138bc75d-0d04-0410-961f-82ee72b054a4
Backported from mainline

gcc/

2014-12-03  Renlin Li  <Renlin.Li@arm.com>

	PR middle-end/63762
	PR target/63661
	* ira.c (i386ra): Update preferred class.

gcc/testsuite/

2014-12-03  Renlin Li  <Renlin.Li@arm.com>
	    H.J. Lu <hongjiu.lu@intel.com>

	PR middle-end/63762
	PR target/63661
	* gcc.dg/pr63762.c: New test.
	* gcc.target/i386/pr63661.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218306 138bc75d-0d04-0410-961f-82ee72b054a4
       Backport from mainline
       2014-11-20  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

       PR target/59593
       * config/arm/arm.md (*movhi_insn): Use right formatting
       for immediate.

       2014-11-19  Felix Yang  <felix.yang@huawei.com>
                   Shanyao Chen  <chenshanyao@huawei.com>

       PR target/59593
       * config/arm/arm.md (define_attr "arch"): Add v6t2.
       (define_attr "arch_enabled"): Add test for the above.
       (*movhi_insn_arch4): Add new alternative.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218314 138bc75d-0d04-0410-961f-82ee72b054a4
libitm/ChangeLog:

	* configure.tgt (x86_64): Tune -m32 multilib to generic.

libgomp/ChangeLog:

	* configure.tgt (x86_64-*-linux*): Tune -m32 multilib to generic.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218318 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-03  Martin Jambor  <mjambor@suse.cz>

	PR ipa/64153
	* ipa-inline-analysis.c (evaluate_conditions_for_known_args): Check
	type sizes before view_converting.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218320 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c/59708
	* expmed.c (expand_widening_mult): Return const0_rtx if
	coeff is 0.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218333 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218337 138bc75d-0d04-0410-961f-82ee72b054a4
	PR c++/56493
	* convert.c (convert_to_real, convert_to_expr, convert_to_complex):
	Handle COMPOUND_EXPR.

	* c-c++-common/pr56493.c: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218346 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-04  Tobias Burnus  <burnus@net-b.de>

        * configure.ac: Permit also ISL 0.14 with CLooG.
        * Makefile.def: Make more dependent on mpfr, mpc, isl, and
        * cloog.
        * Makefile.in: Regenerate.
        * configure: Regenerate.

2014-12-04  Tobias Burnus  <burnus@net-b.de>

        * configure.ac
        (ac_has_isl_schedule_constraints_compute_schedule):
        New check.
        * graphite-clast-to-gimple.c: For ISL 0.14, include deprecate
        * headers.
        * graphite-interchange.c: Ditto.
        * graphite-poly.c: Ditto.
        * graphite-sese-to-poly.c: Ditto.
        * graphite-optimize-isl.c (getScheduleForBandList): Ditto.
        Conditionally use ISL 0.13+ functions.
        * config.in: Regenerate.
        * configure: Regenerate.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218392 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218412 138bc75d-0d04-0410-961f-82ee72b054a4
Pass unpromoted argument to promote_function_mode

This patch updates setup_incoming_promotions in combine.c to match what
is actually passed in assign_parm_setup_reg in function.c.

gcc/

	Backport from mainline
	PR rtl-optimization/64037
	* combine.c (setup_incoming_promotions): Pass the argument
	before any promotions happen to promote_function_mode.

gcc/testsuite/

	Backport from mainline
	PR rtl-optimization/64037
	* g++.dg/pr64037.C: New test.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@218418 138bc75d-0d04-0410-961f-82ee72b054a4