Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213845 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-12  Thomas Preud'homme  <thomas.preudhomme@arm.com>

    gcc/
    PR middle-end/62103
    * gimple-fold.c (fold_ctor_reference): Don't fold in presence of
    bitfields, that is when size doesn't match the size of type or the
    size of the constructor.

    gcc/testsuite/
    PR middle-end/62103
    * gcc.c-torture/execute/bitfld-6.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213846 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/
	* config/i386/i386.c (standard_sse_constant_opcode): Use
	vpxord/vpternlog if avx512 is availible.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213847 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-12  Yury Gribov  <y.gribov@samsung.com>
    
gcc/
	* internal-fn.c (init_internal_fns): Fix off-by-one.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213848 138bc75d-0d04-0410-961f-82ee72b054a4
fixincludes/
	* inclhack.def (complier_h_tradcpp): Remove.
	* fixincl.x: Regenerate.
	* tests/base/linux/compiler.h: Remove.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213853 138bc75d-0d04-0410-961f-82ee72b054a4
libcilkrts/
	* configure.ac: Move pthread affinity test to the place where
	'-pthread' passed to CFLAGS. Otherwise the test always fails.
	(XCFLAGS): New variable for correctly passing
	'-pthread'.
	(XLDFLAGS): New variable for passing the correct pthread lib.
	* configure: Regenerate.
	* Makefile.am (AM_CFLAGS): Add $XCFLAGS.
	(AM_LDFLAGS): Add $XLDFLAGS.
	* Makefile.in: Regenerate.



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

gcc/c-family/
        * array-notation-common.c (find_rank): Added handling for other
        types of references.

testsuite/
        * c-c++-common/cilk-plus/AN/pr61962.c: New test.



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

2014-08-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

	PR target/62098
	* config/arm/vfp.md (*combine_vcvtf2i): Fix constraint.
	Remove unnecessary attributes.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213861 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.target/arm/pr48784.c: Skip for thumb1 multilib.
	* gcc.target/arm/pr59985.c: Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213862 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.target/arm/neon-vext-execute.c: Skip if the test won't run
	on Neon hardware.


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


2014-08-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

	PR target/61413
	* config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Fix definition
	of __ARM_SIZEOF_WCHAR_T.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213864 138bc75d-0d04-0410-961f-82ee72b054a4
	* gcc.dg/pr59418.c: Don't add ARM options for a Thumb1 multilib.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213865 138bc75d-0d04-0410-961f-82ee72b054a4
	* lib/target/supports.exp
	(check_effective_target_arm_v8_neon_ok_nocache): Check for armv8
	or later.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213866 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-12  Steve Ellcey  <sellcey@mips.com>

	* config/mips/t-mti-elf (MULTILIB_OPTIONS): Remove fp64 multilib.
	(MULTILIB_DIRNAMES): Ditto.
	* config/mips/t-mti-elf (MULTILIB_OPTIONS): Ditto.
	* config/mips/t-mti-elf (MULTILIB_EXCEPTIONS): Ditto.
	* config/mips/t-mti-linux (MULTILIB_OPTIONS): Ditto.
	* config/mips/t-mti-linux (MULTILIB_DIRNAMES): Ditto.
	* config/mips/t-mti-linux (MULTILIB_EXCEPTIONS): Ditto.
	* config/mips/mti-linux.h (SYSROOT_SUFFIX_SPEC): Ditto.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213868 138bc75d-0d04-0410-961f-82ee72b054a4
	* include/bits/basic_string.h (getline): Qualify call to prevent ADL
	and add overloads for rvalue streams.
	* testsuite/21_strings/basic_string/inserters_extractors/char/12.cc:
	New.
	* testsuite/21_strings/basic_string/inserters_extractors/wchar_t/12.cc:
	New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213869 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-12  Steve Ellcey  <sellcey@mips.com>

	* config/mips/mips16.S:  Skip when __mips_soft_float is defined.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213870 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-12  Steve Ellcey  <sellcey@mips.com>

	* config/mips/mips.h (ASM_SPEC): Pass float options to assembler. 


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213872 138bc75d-0d04-0410-961f-82ee72b054a4
	* include/bits/basic_string.h (getline): Declare inline.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213873 138bc75d-0d04-0410-961f-82ee72b054a4
	Reject virt-specifiers on friends and member templates
	* friend.c (do_friend): Diagnose virt-specifiers.
	* pt.c (push_template_decl_real): Diagnose virt-specifiers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@213874 138bc75d-0d04-0410-961f-82ee72b054a4
	* c-parser.c (c_parser_postfix_expression) <case RID_FUNCTION_NAME>:
	Add pedwarn.
	(c_parser_postfix_expression) <case RID_PRETTY_FUNCTION_NAME>:
	Likewise.
	(c_parser_postfix_expression) <case RID_C99_FUNCTION_NAME>: Likewise.

	* gcc.dg/concat.c: Add dg-options.
	* gcc.dg/func-outside-2.c: Add __extension__.
	* gcc.dg/pr19967.c: Use -std=c99.
	* gcc.dg/pr22458-1.c: Add dg-options.
	* gcc.dg/pr33676.c: Add dg-options.
	* gcc.dg/gnu-predef-1.c: New test.
	* gcc.dg/c90-func-1.c: New test.
	* gcc.dg/c90-func-2.c: New test.
	* gcc.dg/c90-func-2.h: New test.


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