Merged revisions 208930,208933,208939-208940,208944-208945,208948-208949,208953,20895...
commit8c9af126529dc3a8ec04e762c5e61e3e04d1c517
authordavidxl <davidxl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Apr 2014 18:27:19 +0000 (11 18:27 +0000)
committerdavidxl <davidxl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Apr 2014 18:27:19 +0000 (11 18:27 +0000)
tree42565b4854889e94a433822a36c7c4f3c005e731
parent6f2bccada739f3a614925b3197d5121656a75fe0
Merged revisions 208930,208933,208939-208940,208944-208945,208948-208949,208953,208955-208962,208965-208966,208969-208970,208972-208973,208978-208981,208984-208985,208988-208990,208992-208993,208995-208996,208998-209002,209007,209010-209012,209016-209020,209025,209027-209029,209032-209035,209038,209040,209045,209047-209048,209052,209055-209059,209065,209068,209071-209072,209079,209085,209091,209097,209118-209119,209121,209123-209125,209127-209134,209137-209138,209141,209151,209160,209163-209167,209169,209173,209179,209184-209187,209190-209191,209195-209196,209201,209208-209214,209216,209221-209225,209227,209230,209233,209235,209237,209241-209242,209244,209247-209248,209252-209253,209257,209260,209266,209269-209270,209275-209278,209280,209282-209283,209289,209293-209295,209299-209301,209303 via svnmerge from
svn+ssh://gcc.gnu.org/svn/gcc/trunk

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/google@209317 138bc75d-0d04-0410-961f-82ee72b054a4
343 files changed:
main/ChangeLog
main/Makefile.def
main/Makefile.in
main/gcc/ChangeLog
main/gcc/DATESTAMP
main/gcc/Makefile.in
main/gcc/ada/ChangeLog
main/gcc/ada/gcc-interface/Makefile.in
main/gcc/ada/s-intman-android.adb [new file with mode: 0644]
main/gcc/ada/s-linux-alpha.ads
main/gcc/ada/s-linux-android.ads [copied from main/gcc/ada/s-linux-x32.ads with 82% similarity]
main/gcc/ada/s-linux-hppa.ads
main/gcc/ada/s-linux-mipsel.ads
main/gcc/ada/s-linux-sparc.ads
main/gcc/ada/s-linux-x32.ads
main/gcc/ada/s-linux.ads
main/gcc/ada/s-osinte-android.ads
main/gcc/ada/s-osinte-hpux.ads
main/gcc/ada/s-osinte-kfreebsd-gnu.ads
main/gcc/ada/s-osinte-linux.ads
main/gcc/ada/s-osinte-posix.adb
main/gcc/ada/s-osinte-solaris-posix.ads
main/gcc/ada/s-osinte-x32.adb [copied from main/gcc/ada/s-osinte-posix.adb with 94% similarity]
main/gcc/ada/s-osprim-x32.adb
main/gcc/ada/s-taprop-linux.adb
main/gcc/ada/sigtramp-armdroid.c [new file with mode: 0644]
main/gcc/ada/sigtramp.h
main/gcc/ada/system-linux-alpha.ads
main/gcc/ada/system-linux-mips.ads
main/gcc/ada/system-linux-mips64el.ads
main/gcc/ada/system-linux-mipsel.ads
main/gcc/ada/system-linux-s390.ads
main/gcc/ada/system-linux-s390x.ads
main/gcc/ada/system-linux-sparc.ads
main/gcc/ada/system-linux-sparcv9.ads
main/gcc/ada/system-rtems.ads
main/gcc/ada/system-vxworks-arm.ads
main/gcc/c-family/ChangeLog
main/gcc/c-family/c-common.h
main/gcc/c-family/c-ubsan.c
main/gcc/c-family/c.opt
main/gcc/cgraph.c
main/gcc/cgraph.h
main/gcc/cgraphclones.c
main/gcc/common.opt
main/gcc/config/aarch64/aarch64.c
main/gcc/config/arm/arm.c
main/gcc/config/arm/arm.h
main/gcc/config/arm/arm.md
main/gcc/config/arm/cortex-a53.md
main/gcc/config/arm/predicates.md
main/gcc/config/avr/avr-arch.h
main/gcc/config/avr/avr-c.c
main/gcc/config/avr/avr-devices.c
main/gcc/config/avr/avr-mcus.def
main/gcc/config/avr/avr.c
main/gcc/config/avr/avr.h
main/gcc/config/avr/avr.md
main/gcc/config/avr/driver-avr.c
main/gcc/config/avr/genmultilib.awk
main/gcc/config/elfos.h
main/gcc/config/i386/avx512fintrin.h
main/gcc/config/i386/i386.md
main/gcc/config/i386/sse.md
main/gcc/config/mips/netbsd.h
main/gcc/config/moxie/moxie.h
main/gcc/config/moxie/moxie.md
main/gcc/config/nios2/linux.h
main/gcc/config/nios2/nios2.c
main/gcc/config/nios2/nios2.md
main/gcc/config/pa/pa.c
main/gcc/config/rl78/rl78-expand.md
main/gcc/config/rs6000/rs6000.c
main/gcc/config/rs6000/rs6000.md
main/gcc/config/rs6000/vsx.md
main/gcc/config/s390/s390.c
main/gcc/config/s390/s390.md
main/gcc/config/spu/spu.c
main/gcc/config/spu/spu.md
main/gcc/cp/ChangeLog
main/gcc/cp/ChangeLog-2008
main/gcc/cp/ChangeLog-2010
main/gcc/cp/ChangeLog-2011
main/gcc/cp/ChangeLog-2012
main/gcc/cp/call.c
main/gcc/cp/class.c
main/gcc/cp/decl.c
main/gcc/cp/decl2.c
main/gcc/cp/error.c
main/gcc/cp/init.c
main/gcc/cp/mangle.c
main/gcc/cp/parser.c
main/gcc/cp/pt.c
main/gcc/cp/semantics.c
main/gcc/cp/tree.c
main/gcc/cp/typeck.c
main/gcc/cp/typeck2.c
main/gcc/cse.c
main/gcc/doc/bugreport.texi
main/gcc/doc/extend.texi
main/gcc/doc/gcc.texi
main/gcc/doc/invoke.texi
main/gcc/doc/sourcebuild.texi
main/gcc/dwarf2out.c
main/gcc/explow.c
main/gcc/expr.c
main/gcc/fortran/ChangeLog
main/gcc/fortran/check.c
main/gcc/fortran/class.c
main/gcc/fortran/intrinsic.texi
main/gcc/fortran/trans-types.c
main/gcc/gcse.c
main/gcc/gimple-expr.c
main/gcc/gimple-expr.h
main/gcc/gimple-low.c
main/gcc/gimple-ssa-strength-reduction.c
main/gcc/gimple.c
main/gcc/gimple.h
main/gcc/gimplify.c
main/gcc/gimplify.h
main/gcc/graphite-scop-detection.c
main/gcc/graphite-sese-to-poly.c
main/gcc/haifa-sched.c
main/gcc/ipa-cp.c
main/gcc/ipa-devirt.c
main/gcc/ipa-inline-transform.c
main/gcc/ipa-inline.c
main/gcc/ipa.c
main/gcc/lra-constraints.c
main/gcc/lto-cgraph.c
main/gcc/lto-streamer-in.c
main/gcc/lto-streamer-out.c
main/gcc/optabs.c
main/gcc/po/ChangeLog
main/gcc/po/sv.po
main/gcc/recog.c
main/gcc/testsuite/ChangeLog
main/gcc/testsuite/ChangeLog-2008
main/gcc/testsuite/ChangeLog-2010
main/gcc/testsuite/g++.dg/abi/abi-tag3.C
main/gcc/testsuite/g++.dg/abi/abi-tag6.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/abi/abi-tag7.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/constexpr-ice15.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/defaulted2.C
main/gcc/testsuite/g++.dg/cpp0x/initlist81.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/initlist82.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/pr31439.C
main/gcc/testsuite/g++.dg/cpp0x/variadic154.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/variadic155.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/variadic156.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/cpp0x/vt-33964.C
main/gcc/testsuite/g++.dg/cpp1y/auto-fn25.C
main/gcc/testsuite/g++.dg/cpp1y/pr60626.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/dso/dlclose1-dso.cc [new file with mode: 0644]
main/gcc/testsuite/g++.dg/dso/dlclose1.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/ext/vla14.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/ext/vla15.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/init/ctor4-1.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/init/ctor4.C
main/gcc/testsuite/g++.dg/ipa/pr60640-1.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/ipa/pr60640-2.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/ipa/pr60640-3.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/ipa/pr60640-4.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/lto/pr60567_0.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/pr49718.C
main/gcc/testsuite/g++.dg/template/crash119.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/template/crash97.C
main/gcc/testsuite/g++.dg/template/crash98.C
main/gcc/testsuite/g++.dg/template/partial5.C
main/gcc/testsuite/g++.dg/torture/pr60609.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/torture/pr60648.C [moved from main/gcc/testsuite/g++.dg/pr60648.C with 86% similarity]
main/gcc/testsuite/g++.dg/torture/pr60659.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/torture/pr60746.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/torture/pr60750.C [new file with mode: 0644]
main/gcc/testsuite/g++.dg/vect/pr60729.cc [new file with mode: 0644]
main/gcc/testsuite/g++.dg/warn/Weff1.C [deleted file]
main/gcc/testsuite/g++.dg/warn/Wnvdtor-2.C
main/gcc/testsuite/g++.dg/warn/Wnvdtor-3.C [copied from main/gcc/testsuite/g++.dg/warn/Wnvdtor-2.C with 59% similarity]
main/gcc/testsuite/g++.dg/warn/Wnvdtor-4.C [copied from main/gcc/testsuite/g++.dg/warn/Wnvdtor-2.C with 61% similarity]
main/gcc/testsuite/g++.dg/warn/Wnvdtor.C
main/gcc/testsuite/g++.dg/warn/Wreturn-local-addr-2.C [new file with mode: 0644]
main/gcc/testsuite/g++.old-deja/g++.benjamin/15309-1.C [deleted file]
main/gcc/testsuite/g++.old-deja/g++.benjamin/15309-2.C [deleted file]
main/gcc/testsuite/g++.old-deja/g++.jason/overload21.C
main/gcc/testsuite/g++.old-deja/g++.law/init5.C
main/gcc/testsuite/g++.old-deja/g++.robertl/eb121.C
main/gcc/testsuite/gcc.c-torture/compile/pr28865.c
main/gcc/testsuite/gcc.c-torture/compile/pr60556.c [new file with mode: 0644]
main/gcc/testsuite/gcc.c-torture/compile/pr60655-1.c [new file with mode: 0644]
main/gcc/testsuite/gcc.c-torture/compile/pr60655-2.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/atomic/stdatomic-flag.c
main/gcc/testsuite/gcc.dg/attr-weakref-1.c
main/gcc/testsuite/gcc.dg/builtin-bswap-6.c
main/gcc/testsuite/gcc.dg/builtin-bswap-6a.c [copied from main/gcc/testsuite/gcc.dg/builtin-bswap-6.c with 59% similarity]
main/gcc/testsuite/gcc.dg/builtin-bswap-7.c
main/gcc/testsuite/gcc.dg/builtin-bswap-7a.c [copied from main/gcc/testsuite/gcc.dg/builtin-bswap-7.c with 65% similarity]
main/gcc/testsuite/gcc.dg/graphite/pr60740.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/graphite/pr60785.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/lto/pr55113_0.c
main/gcc/testsuite/gcc.dg/lto/pr59626_0.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/lto/pr59626_1.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/pr45416.c
main/gcc/testsuite/gcc.dg/pr60647-1.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/pr60647-2.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/pr60704.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/pr60797.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/torture/pr53922.c
main/gcc/testsuite/gcc.dg/torture/pr60092.c
main/gcc/testsuite/gcc.dg/torture/pr60733.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/torture/pr60766.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/tree-ssa/20040517-1.c
main/gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c
main/gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-13.c
main/gcc/testsuite/gcc.dg/vect/pr60505.c [new file with mode: 0644]
main/gcc/testsuite/gcc.dg/vect/pr60656.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/aarch64/pr60034.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/arm/pr60650-2.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/arm/pr60650.c
main/gcc/testsuite/gcc.target/arm/pr60657.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/arm/pr60663.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/avr/dev-specific-rmw.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/i386/387-3.c
main/gcc/testsuite/gcc.target/i386/387-4.c
main/gcc/testsuite/gcc.target/i386/avx2-vpaddb-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpaddd-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpaddq-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpaddw-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpand-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpmulld-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpmullw-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsrad-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsraw-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsrld-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsrlw-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsubb-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsubd-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsubq-3.c
main/gcc/testsuite/gcc.target/i386/avx2-vpsubw-3.c
main/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-1.c
main/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-2.c
main/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-4.c
main/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-1.c
main/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-2.c
main/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-4.c
main/gcc/testsuite/gcc.target/i386/fma4-builtin.c
main/gcc/testsuite/gcc.target/i386/fma4-fma-2.c
main/gcc/testsuite/gcc.target/i386/fma4-fma.c
main/gcc/testsuite/gcc.target/i386/fma4-vector-2.c
main/gcc/testsuite/gcc.target/i386/fma4-vector.c
main/gcc/testsuite/gcc.target/i386/funcspec-2.c
main/gcc/testsuite/gcc.target/i386/funcspec-3.c
main/gcc/testsuite/gcc.target/i386/funcspec-9.c
main/gcc/testsuite/gcc.target/i386/isa-1.c
main/gcc/testsuite/gcc.target/i386/l_fma_double_1.c
main/gcc/testsuite/gcc.target/i386/l_fma_double_2.c
main/gcc/testsuite/gcc.target/i386/l_fma_double_3.c
main/gcc/testsuite/gcc.target/i386/l_fma_double_4.c
main/gcc/testsuite/gcc.target/i386/l_fma_double_5.c
main/gcc/testsuite/gcc.target/i386/l_fma_double_6.c
main/gcc/testsuite/gcc.target/i386/l_fma_float_1.c
main/gcc/testsuite/gcc.target/i386/l_fma_float_2.c
main/gcc/testsuite/gcc.target/i386/l_fma_float_3.c
main/gcc/testsuite/gcc.target/i386/l_fma_float_4.c
main/gcc/testsuite/gcc.target/i386/l_fma_float_5.c
main/gcc/testsuite/gcc.target/i386/l_fma_float_6.c
main/gcc/testsuite/gcc.target/i386/memcpy-strategy-1.c
main/gcc/testsuite/gcc.target/i386/memcpy-strategy-2.c
main/gcc/testsuite/gcc.target/i386/memcpy-vector_loop-1.c
main/gcc/testsuite/gcc.target/i386/memcpy-vector_loop-2.c
main/gcc/testsuite/gcc.target/i386/memset-vector_loop-1.c
main/gcc/testsuite/gcc.target/i386/memset-vector_loop-2.c
main/gcc/testsuite/gcc.target/i386/pr27971.c
main/gcc/testsuite/gcc.target/i386/pr30970.c
main/gcc/testsuite/gcc.target/i386/pr42542-4a.c
main/gcc/testsuite/gcc.target/i386/pr59390.c
main/gcc/testsuite/gcc.target/i386/pr60700.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/i386/sse2-init-v2di-2.c
main/gcc/testsuite/gcc.target/i386/ssetype-1.c
main/gcc/testsuite/gcc.target/i386/ssetype-2.c
main/gcc/testsuite/gcc.target/i386/ssetype-5.c
main/gcc/testsuite/gcc.target/powerpc/atomic_load_store-p8.c [new file with mode: 0644]
main/gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c
main/gcc/testsuite/gcc.target/s390/htm-nofloat-1.c [moved from main/gcc/testsuite/gcc.target/s390/htm-nofloat-2.c with 84% similarity]
main/gcc/testsuite/gcc.target/s390/htm-nofloat-compile-1.c [moved from main/gcc/testsuite/gcc.target/s390/htm-nofloat-1.c with 100% similarity]
main/gcc/testsuite/gcc.target/s390/s390.exp
main/gcc/testsuite/gfortran.dg/class_nameclash.f90 [new file with mode: 0644]
main/gcc/testsuite/gfortran.dg/fmt_en.f90
main/gcc/testsuite/gfortran.dg/warn_conversion_4.f90
main/gcc/testsuite/gnat.dg/test_raise_from_pure.adb
main/gcc/testsuite/lib/gcc-dg.exp
main/gcc/testsuite/lib/prune.exp
main/gcc/testsuite/lib/target-supports.exp
main/gcc/tree-cfgcleanup.c
main/gcc/tree-inline.c
main/gcc/tree-pretty-print.c
main/gcc/tree-sra.c
main/gcc/tree-ssa-loop-ivopts.c
main/gcc/tree-ssa-operands.c
main/gcc/tree-ssanames.c
main/gcc/tree-streamer-out.c
main/gcc/tree-streamer.c
main/gcc/tree-streamer.h
main/gcc/tree-vect-loop.c
main/gcc/tree-vect-stmts.c
main/gcc/tree-vectorizer.h
main/gcc/varasm.c
main/libgomp/ChangeLog
main/libgomp/config/linux/futex.h
main/libiberty/ChangeLog
main/libiberty/simple-object.c
main/libitm/ChangeLog
main/libitm/config/alpha/target.h
main/libitm/config/arm/target.h
main/libitm/config/generic/asmcfi.h
main/libitm/config/sh/target.h
main/libitm/config/sparc/target.h
main/libitm/config/x86/target.h
main/libstdc++-v3/ChangeLog
main/libstdc++-v3/config/abi/post/alpha-linux-gnu/baseline_symbols.txt
main/libstdc++-v3/config/abi/post/ia64-linux-gnu/baseline_symbols.txt
main/libstdc++-v3/config/abi/post/m68k-linux-gnu/baseline_symbols.txt
main/libstdc++-v3/config/abi/post/mips64-linux-gnu/baseline_symbols.txt
main/libstdc++-v3/doc/html/manual/backwards.html
main/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
main/libstdc++-v3/doc/html/manual/memory.html
main/libstdc++-v3/doc/html/manual/policy_data_structures.html
main/libstdc++-v3/doc/html/manual/using_exceptions.html
main/libstdc++-v3/doc/xml/manual/backwards_compatibility.xml
main/libstdc++-v3/doc/xml/manual/concurrency_extensions.xml
main/libstdc++-v3/doc/xml/manual/policy_data_structures_biblio.xml
main/libstdc++-v3/doc/xml/manual/shared_ptr.xml
main/libstdc++-v3/doc/xml/manual/using_exceptions.xml
main/libstdc++-v3/include/std/iomanip
main/libstdc++-v3/libsupc++/eh_ptr.cc
main/libstdc++-v3/testsuite/18_support/exception_ptr/60612-terminate.cc
main/libstdc++-v3/testsuite/18_support/exception_ptr/60612-unexpected.cc
main/libstdc++-v3/testsuite/20_util/exchange/1.cc
main/libstdc++-v3/testsuite/20_util/pair/40925.cc
main/libstdc++-v3/testsuite/22_locale/codecvt_byname/50714.cc
main/libstdc++-v3/testsuite/27_io/manipulators/standard/char/60270.cc [copied from main/libstdc++-v3/testsuite/18_support/exception_ptr/60612-terminate.cc with 69% similarity]
main/libstdc++-v3/testsuite/30_threads/condition_variable/54185.cc
main/lto-plugin/ChangeLog
main/lto-plugin/lto-plugin.c