Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211110 138bc75d-0d04-0410-961f-82ee72b054a4
	PR target/61377
	* gcc.target/i386/sibcall-6.c: New test.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211111 138bc75d-0d04-0410-961f-82ee72b054a4
	PR target/61377
	* constrains.md (define_constrain): New 'Bs' constraint.
	* i386.md (sibcall_insn_operand): Use Bs instead of m constraint.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211112 138bc75d-0d04-0410-961f-82ee72b054a4
	PR libstdc++/61374
	* include/experimental/string_view (operator basic_string): Correct
	order of arguments.
	(to_string): Replace with member function.
	Add inline specifiers. Remove unused header. Remove _S_empty_rep and
	allow _M_str to be null.
	* testsuite/experimental/string_view/cons/char/1.cc: Adjust to new
	default constructor semantics.
	* testsuite/experimental/string_view/cons/wchar_t/1.cc: Likewise.
	* testsuite/experimental/string_view/operations/copy/char/1.cc: Fix
	copyright dates. Remove unused header.
	* testsuite/experimental/string_view/operations/copy/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/data/char/1.cc:
	Fix copyright dates. Adjust to new default constructor semantics.
	* testsuite/experimental/string_view/operations/data/wchar_t/1.cc:
	Likewise.
	* testsuite/experimental/string_view/operations/to_string/1.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211113 138bc75d-0d04-0410-961f-82ee72b054a4
	* g++.dg/pr60969.C (dg-do compile): Change ilp32 target to ia32.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211114 138bc75d-0d04-0410-961f-82ee72b054a4
2014-06-01  Ray Donnelly  <mingw.android@gmail.com>

        * pex-win32.c (argv_to_cmdline): Don't quote
        args unnecessarily



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


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211117 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.target/i386/sibcall-2.c (dg-final): Properly escape '[' and ']'
	in scan-assembler-not string.
	* gcc.target/i386/sibcall-3.c (dg-final): Ditto.
	* gcc.target/i386/sibcall-4.c (dg-final): Ditto.
	* gcc.target/i386/sibcall-6.c (dg-final): Ditto.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211118 138bc75d-0d04-0410-961f-82ee72b054a4
	* config/i386/constraints.md (Bw): Rename from 'w'.
	(Bz): Rename from 'z'.
	* config/i386/i386.md: Change 'w' to 'Bw' and 'z' to 'Bz' globally.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211119 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.target/i386/sibcall-2.c: Xfail dg-final scan-assembler-not,
	not compilation.
	* gcc.target/i386/sibcall-4.c: Ditto.
	* gcc.target/i386/fuse-caller-save.c: Add -mregparm=1 for ia32 target.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211120 138bc75d-0d04-0410-961f-82ee72b054a4
	* include/bits/uses_allocator.h (__uses_allocator_helper): Simplify.
	(__uses_allocator_arg): Remove unused type.
	(__uses_alloc0): Turn into a trivial type.
	(__uses_alloc): Add missing template parameter in primary template.
	(__uses_alloc_impl): Rename to __uses_alloc_t.

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211125 138bc75d-0d04-0410-961f-82ee72b054a4
2014-06-02  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/61378
	* tree-ssa-sccvn.c (vn_reference_lookup_3): Initialize
	valueized_anything.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211126 138bc75d-0d04-0410-961f-82ee72b054a4
* config/ia64/ia64.c
(ia64_first_cycle_multipass_dfa_lookahead_guard): Check
pending_data_specs first.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211127 138bc75d-0d04-0410-961f-82ee72b054a4
2014-06-02  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/61346
	* gcc.dg/torture/pr61346.c: New testcase.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211128 138bc75d-0d04-0410-961f-82ee72b054a4
Fix PR target/61154

2014-06-02  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

	PR target/61154
	* config/arm/arm.h (TARGET_SUPPORTS_WIDE_INT): Define.
	* config/arm/arm.md (mov64 splitter): Replace const_double_operand
	with immediate_operand.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211129 138bc75d-0d04-0410-961f-82ee72b054a4
Delete a copy that looks like a relic from obstack times.

	* varasm.c (copy_constant): Delete function.
	(build_constant_desc): Don't call it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211130 138bc75d-0d04-0410-961f-82ee72b054a4
Fix a decl to match the calls to it.

	* trans-decl.c (gfc_build_builtin_function_decls): Correct number of
	arguments to caf_init.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211131 138bc75d-0d04-0410-961f-82ee72b054a4
Fix ICE in aarch64_float_const_representable_p

2014-06-02  Tom de Vries  <tom@codesourcery.com>

	* config/aarch64/aarch64.c (aarch64_float_const_representable_p): Handle
	case that x has VOIDmode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211132 138bc75d-0d04-0410-961f-82ee72b054a4
	PR target/61239
	* config/i386/i386.c (ix86_expand_vec_perm) [case V32QImode]: Use
	GEN_INT (-128) instead of GEN_INT (128) to set MSB of QImode constant.



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