Merge branches/gcc-4_9-branch rev 220524
authoryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Feb 2015 09:21:29 +0000 (09:21 +0000)
committeryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 12 Feb 2015 09:21:29 +0000 (09:21 +0000)
commit63dc2c79b27279192c4aec9bb077791aa4ab3711
treeccc93f8d30a71079084573174eb2873e2cceca7c
parent28e5452567fd6edfe26d134971c10b6776e54ef6
Merge branches/gcc-4_9-branch rev 220524

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@220638 138bc75d-0d04-0410-961f-82ee72b054a4
145 files changed:
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/ada/gcc-interface/decl.c
gcc/alias.c
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/c/ChangeLog
gcc/c/c-typeck.c
gcc/config/aarch64/aarch64-simd.md
gcc/config/i386/avx2intrin.h
gcc/config/i386/driver-i386.c
gcc/config/i386/emmintrin.h
gcc/config/i386/i386.c
gcc/config/i386/i386.md
gcc/config/i386/predicates.md
gcc/config/i386/sse.md
gcc/config/nios2/nios2.c
gcc/config/rs6000/rs6000-cpus.def
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md
gcc/config/s390/s390.c
gcc/config/s390/s390.md
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/pt.c
gcc/cp/repo.c
gcc/cse.c
gcc/dse.c
gcc/dwarf2out.c
gcc/dwarf2out.h
gcc/expr.c
gcc/fortran/ChangeLog
gcc/fortran/class.c
gcc/fortran/dependency.c
gcc/fortran/interface.c
gcc/fortran/intrinsic.texi
gcc/fortran/resolve.c
gcc/fortran/trans-decl.c
gcc/go/gofrontend/export.cc
gcc/go/gofrontend/export.h
gcc/go/gofrontend/gogo.cc
gcc/go/gofrontend/gogo.h
gcc/go/gofrontend/import.cc
gcc/go/gofrontend/unsafe.cc
gcc/ipa-inline-transform.c
gcc/ipa.c
gcc/jump.c
gcc/lto-cgraph.c
gcc/omp-low.c
gcc/ree.c
gcc/rtlanal.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/pr61553.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/tsan/atomic_stack.c
gcc/testsuite/c-c++-common/tsan/fd_pipe_race.c
gcc/testsuite/c-c++-common/tsan/mutexset1.c
gcc/testsuite/c-c++-common/tsan/race_on_barrier.c
gcc/testsuite/c-c++-common/tsan/race_on_mutex.c
gcc/testsuite/c-c++-common/tsan/race_on_mutex2.c
gcc/testsuite/c-c++-common/tsan/simple_race.c
gcc/testsuite/c-c++-common/tsan/simple_stack.c
gcc/testsuite/c-c++-common/tsan/sleep_sync.c
gcc/testsuite/c-c++-common/tsan/tiny_race.c
gcc/testsuite/c-c++-common/tsan/tls_race.c
gcc/testsuite/c-c++-common/tsan/tsan_barrier.h [new file with mode: 0644]
gcc/testsuite/c-c++-common/tsan/write_in_reader_lock.c
gcc/testsuite/g++.dg/cpp0x/override1.C
gcc/testsuite/g++.dg/cpp0x/variadic165.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ipa/pr64068.C [new file with mode: 0644]
gcc/testsuite/g++.dg/pr54442.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/repo11.C [new file with mode: 0644]
gcc/testsuite/g++.dg/tsan/atomic_free.C
gcc/testsuite/g++.dg/tsan/atomic_free2.C
gcc/testsuite/g++.dg/tsan/cond_race.C
gcc/testsuite/g++.dg/tsan/tsan_barrier.h [new file with mode: 0644]
gcc/testsuite/gcc.dg/ipa/PR64559.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr61058.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr63637-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr63637-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr63637-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr63637-4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr63637-5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr63637-6.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr64563.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr64663.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr64766.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr64778.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tm/pr64391.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/vect/pr64421.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/pr63424.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/avx2-pr64286.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/builtin_target.c
gcc/testsuite/gcc.target/i386/pr63637-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr63637-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr63637-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr63637-4.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr63637-5.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr63637-6.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr64513.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/sse-14.c
gcc/testsuite/gcc.target/i386/sse-22.c
gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/class_allocate_17.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/class_allocate_18.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/coarray_36.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/coarray_37.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/internal_pack_15.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/pr64528.f90 [new file with mode: 0644]
gcc/testsuite/gnat.dg/opt47.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/unchecked_convert1.adb
gcc/trans-mem.c
gcc/tree-vrp.c
gcc/tree.c
libatomic/ChangeLog
libatomic/fop_n.c
libbacktrace/ChangeLog
libbacktrace/configure
libbacktrace/configure.ac
libcilkrts/ChangeLog
libcilkrts/configure
libcilkrts/configure.ac
libgcc/ChangeLog
libgcc/config/i386/cpuinfo.c
libgcc/config/nios2/linux-unwind.h
libgcc/config/pa/linux-atomic.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.c/pr64734.c [new file with mode: 0644]
libquadmath/ChangeLog
libquadmath/configure
libquadmath/configure.ac
libsanitizer/ChangeLog
libsanitizer/configure
libsanitizer/configure.ac
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/regex.h
libstdc++-v3/include/bits/regex.tcc
libstdc++-v3/include/bits/stl_algo.h
libstdc++-v3/testsuite/25_algorithms/is_permutation/64646.cc [new file with mode: 0644]
libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/cstring.cc
libstdc++-v3/testsuite/28_regex/basic_regex/assign/char/string.cc
libstdc++-v3/testsuite/28_regex/basic_regex/imbue/string.cc [new file with mode: 0644]
libstdc++-v3/testsuite/28_regex/traits/char/lookup_classname.cc
libstdc++-v3/testsuite/28_regex/traits/char/lookup_collatename.cc
libstdc++-v3/testsuite/28_regex/traits/wchar_t/user_defined.cc