Daily bump.

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

        * testsuite/libgomp.fortran/pr34020.f90: Make compile
        with TS 18508/Fortran 2015



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

        * gfortran.dg/coarray_atomic_4.f90: Avoid using a kind=16
        integer.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212491 138bc75d-0d04-0410-961f-82ee72b054a4
2014-07-12  Ulrich Drepper  <drepper@gmail.com>

	* include/ext/random: Add uniform_on_sphere_distribution definition.
	* include/ext/random.tcc: Add out-of-band member function definitions
	for uniform_on_sphere_distribution.
	* testsuite/ext/random/uniform_on_sphere_distribution/
	cons/default.cc: New file.
	* testsuite/ext/random/uniform_on_sphere_distribution/
	operators/equal.cc: New file.
	* testsuite/ext/random/uniform_on_sphere_distribution/
	operators/inequal.cc: New file.
	* testsuite/ext/random/uniform_on_sphere_distribution/
	operators/serialize.cc: New file.



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

	PR c++/60967
	* g++.dg/cilk-plus/pr60967.C: New.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212493 138bc75d-0d04-0410-961f-82ee72b054a4
cp/
	
2014-07-13  Edward Smith-Rowland  <3dw4rd@verizon.net>

	PR C++/60209 - Declaration of user-defined literal operator cause error
	* cp/parser.c (cp_parser_operator()): Fold treatment of strings
	and user-defined string literals.  Use the full string parser.
	(cp_parser_string_literal()): Add flag to not look for literal operator.


testsuite/
	
2014-07-13  Edward Smith-Rowland  <3dw4rd@verizon.net>

	PR C++/60209 - Declaration of user-defined literal operator cause error
	* g++.dg/cpp0x/pr60209-neg.C: New.
	* g++.dg/cpp0x/pr60209.C: New.
	* g++.dg/cpp1y/udlit-empty-string-neg.C: Adjust messages.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212494 138bc75d-0d04-0410-961f-82ee72b054a4
Add xmm-register version of fuse-caller-save testcase

2014-07-13  Tom de Vries  <tom@codesourcery.com>

	* gcc.target/i386/fuse-caller-save-xmm-run.c: New test.
	* gcc.target/i386/fuse-caller-save-xmm.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212495 138bc75d-0d04-0410-961f-82ee72b054a4
	* include/ext/random.tcc: Fix operator>> and operator<< for
	uniform_on_sphere_distribution.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212496 138bc75d-0d04-0410-961f-82ee72b054a4
	* ipa-devirt.c (odr_subtypes_equivalent_p): Disable temporary hack
	forgotten in previous commit.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212497 138bc75d-0d04-0410-961f-82ee72b054a4
	* cgraph.h (symtab_node): Add nonzero_address.
	(decl_in_symtab_p): Break out from ...
	(symtab_get_node): ... here.
	* fold-const.c: Include cgraph.h
	(tree_single_nonzero_warnv_p): Use symtab to determine
	if symbol is non-zero.
	* symtab.c (symtab_node::nonzero_address): New method.

	* gcc.dg/pr36901.h: Simplify because non-zero symbol folding no
	longer happens during parsing.
	* gcc.dg/pr44024.c: Update template.
	* g++.dg/tree-ssa/nonzero-2.C: New testcase.
	* g++.dg/tree-ssa/nonzero-1.C: New testcase.
	* gcc.dg/tree-ssa/nonzero-1.c: New testcase.


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

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