Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201259 138bc75d-0d04-0410-961f-82ee72b054a4
2013-07-26  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
            Richard Earnshaw  <richard.earnshaw@arm.com>

	* combine.c (simplify_comparison): Re-canonicalize operands
	where appropriate.	
	* config/arm/arm.md (movcond_addsi): New splitter.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201260 138bc75d-0d04-0410-961f-82ee72b054a4
AArch64 support for NEG in vector registers for DI and SI mode

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201261 138bc75d-0d04-0410-961f-82ee72b054a4
2013-07-26  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/57101
	* g++.dg/cpp0x/pr57101.C: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201262 138bc75d-0d04-0410-961f-82ee72b054a4
AArch64 support for NEG in vector registers for DI and SI mode (part 2)

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201263 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for memcpy
not initializers.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201265 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc.dg/guality/guality.exp: Skip on AIX.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201266 138bc75d-0d04-0410-961f-82ee72b054a4
	gcc/testsuite/
	* gcc.target/arm/minmax_minus.c: Scan 


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201267 138bc75d-0d04-0410-961f-82ee72b054a4
        Skip tests that make assumptions about struct layout that don't hold
        on epiphany.  These tests could be fixed by adding padded attributes,
        See:
        http://gcc.gnu.org/ml/gcc-patches/2011-08/msg00006.html
        http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01513.html
        http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01504.html

        * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
        * g++.dg/cpp0x/iop.C: Likewise.
        * g++.dg/cpp0x/named_refs.C: Likewise.
        * g++.dg/cpp0x/rv1p.C: Likewise.
        * g++.dg/cpp0x/rv2p.C: Likewise.
        * g++.dg/cpp0x/rv3p.C: Likewise.
        * g++.dg/cpp0x/rv4p.C: Likewise.
        * g++.dg/cpp0x/rv5p.C: Likewise.
        * g++.dg/cpp0x/rv6p.C: Likewise.
        * g++.dg/cpp0x/rv7p.C: Likewise.
        * g++.dg/cpp0x/rv8p.C: Likewise.
        * g++.dg/ext/strncpy-chk1.C: Likewise.
        * gcc.dg/builtin-object-size-10.c: Likewise.
        * gcc.dg/builtin-object-size-11.c: Likewise.
        * gcc.dg/builtin-stringop-chk-1.c: Likewise.
        * gcc.dg/pr25805.c: Likewise.
        * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
        * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
        * gcc.c-torture/execute/zerolen-2.x: Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201268 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.c-torture/execute/builtins/stpcpy-chk.x: New file.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201270 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
	* gcc.dg/tree-ssa/loop-1.c: Likewise. 


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201271 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.dg/torture/pr37868.c: Disable for epiphany.
	* gcc.dg/sibcall-6.c: Enable for epiphany.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201272 138bc75d-0d04-0410-961f-82ee72b054a4
Correct ChangeLog entry

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201274 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/
	* dwarf2out.c (die_checksum_ordered): Don't include template
	instantiations in signature.
	(is_template_parameter): New function.
	(is_template_instantiation): New function.
	(generate_skeleton_bottom_up): Don't include template instantiations
	in type unit DIE.
	(generate_skeleton): Likewise.
	(break_out_comdat_types): Move recursive call to break out nested
	types earlier.
	(prune_unused_types_mark_generic_parms_dies): Call
	is_template_parameter.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201275 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201279 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
	* gcc.dg/vect/pr57741-2.c: Require a vect_float target.
	* gcc.dg/vect/pr57741-3.c: Likewise.
	* gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201282 138bc75d-0d04-0410-961f-82ee72b054a4
2013-07-27  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/57285
	* check.c (dim_rank_check): Re-enable this check for CLASS arrays.

2013-07-27  Janus Weil  <janus@gcc.gnu.org>

	PR fortran/57285
	* gfortran.dg/class_array_19.f90: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201284 138bc75d-0d04-0410-961f-82ee72b054a4
2013-07-27  Tobias Burnus  <burnus@net-b.de>

        PR fortran/57991
        * interface.c (check_some_aliasing): Also warn for intent
        * OUT/OUT.

2013-07-27  Tobias Burnus  <burnus@net-b.de>

        PR fortran/57991
        * gfortran.dg/warn_alias.f90: New.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201286 138bc75d-0d04-0410-961f-82ee72b054a4
        * config/epiphany/epiphany.c (epiphany_compute_frame_size):
        Also reserve space for saving UNKNOWN_REGNUM for leaf functions.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201287 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201290 138bc75d-0d04-0410-961f-82ee72b054a4