Merge from branches/gcc-4_8-branch up to rev 204657.
commit484f6cd6367320abbe3594b64b1389a7b23b63bc
authorclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Nov 2013 19:31:27 +0000 (14 19:31 +0000)
committerclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Nov 2013 19:31:27 +0000 (14 19:31 +0000)
treed304af72e0e4e73007765e018b74a49b495d84bb
parent57161c7eac96aa31dab94390ca6a91f1fe3bcac6
Merge from branches/gcc-4_8-branch up to rev 204657.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro@204811 138bc75d-0d04-0410-961f-82ee72b054a4
246 files changed:
gcc-4_8-branch/ChangeLog
gcc-4_8-branch/boehm-gc/ChangeLog
gcc-4_8-branch/config/ChangeLog
gcc-4_8-branch/contrib/ChangeLog
gcc-4_8-branch/contrib/gcc_update
gcc-4_8-branch/contrib/reghunt/ChangeLog
gcc-4_8-branch/contrib/regression/ChangeLog
gcc-4_8-branch/fixincludes/ChangeLog
gcc-4_8-branch/gcc/BASE-VER
gcc-4_8-branch/gcc/ChangeLog
gcc-4_8-branch/gcc/DATESTAMP
gcc-4_8-branch/gcc/ada/ChangeLog
gcc-4_8-branch/gcc/ada/gcc-interface/utils.c
gcc-4_8-branch/gcc/alias.c
gcc-4_8-branch/gcc/c-family/ChangeLog
gcc-4_8-branch/gcc/c-family/c-common.c
gcc-4_8-branch/gcc/c/ChangeLog
gcc-4_8-branch/gcc/cfgexpand.c
gcc-4_8-branch/gcc/cgraph.c
gcc-4_8-branch/gcc/cgraph.h
gcc-4_8-branch/gcc/cgraphbuild.c
gcc-4_8-branch/gcc/combine.c
gcc-4_8-branch/gcc/config/i386/i386.c
gcc-4_8-branch/gcc/config/i386/i386.md
gcc-4_8-branch/gcc/config/i386/t-rtems
gcc-4_8-branch/gcc/config/rs6000/rs6000.md
gcc-4_8-branch/gcc/config/sh/sh.opt
gcc-4_8-branch/gcc/configure
gcc-4_8-branch/gcc/configure.ac
gcc-4_8-branch/gcc/cp/ChangeLog
gcc-4_8-branch/gcc/cp/decl2.c
gcc-4_8-branch/gcc/cp/except.c
gcc-4_8-branch/gcc/cp/parser.c
gcc-4_8-branch/gcc/cp/semantics.c
gcc-4_8-branch/gcc/fortran/ChangeLog
gcc-4_8-branch/gcc/fortran/check.c
gcc-4_8-branch/gcc/fortran/decl.c
gcc-4_8-branch/gcc/gimple-fold.c
gcc-4_8-branch/gcc/go/ChangeLog
gcc-4_8-branch/gcc/go/go-gcc.cc
gcc-4_8-branch/gcc/go/gofrontend/backend.h
gcc-4_8-branch/gcc/go/gofrontend/expressions.cc
gcc-4_8-branch/gcc/go/gofrontend/expressions.h
gcc-4_8-branch/gcc/go/gofrontend/gogo-tree.cc
gcc-4_8-branch/gcc/go/gofrontend/gogo.cc
gcc-4_8-branch/gcc/go/gofrontend/gogo.h
gcc-4_8-branch/gcc/go/gofrontend/import.h
gcc-4_8-branch/gcc/go/gofrontend/lex.cc
gcc-4_8-branch/gcc/go/gofrontend/parse.cc
gcc-4_8-branch/gcc/go/gofrontend/runtime.cc
gcc-4_8-branch/gcc/go/gofrontend/runtime.def
gcc-4_8-branch/gcc/go/gofrontend/types.cc
gcc-4_8-branch/gcc/go/gofrontend/types.h
gcc-4_8-branch/gcc/ipa-prop.c
gcc-4_8-branch/gcc/java/ChangeLog
gcc-4_8-branch/gcc/lto/ChangeLog
gcc-4_8-branch/gcc/objc/ChangeLog
gcc-4_8-branch/gcc/objcp/ChangeLog
gcc-4_8-branch/gcc/optabs.c
gcc-4_8-branch/gcc/po/ChangeLog
gcc-4_8-branch/gcc/recog.c
gcc-4_8-branch/gcc/testsuite/ChangeLog
gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/decltype57.C [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/enum18.C
gcc-4_8-branch/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi5.C [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/g++.dg/diagnostic/pr58979.C [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/g++.dg/tm/noexcept-6.C [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58831.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.c-torture/execute/pr58984.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.dg/atomic-store-6.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.dg/pr57518.c
gcc-4_8-branch/gcc/testsuite/gcc.dg/pr58805.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr57488.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58079.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58670.c
gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58779.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.dg/torture/pr58830.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.target/arm/require-pic-register-loc.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr30315.c
gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr58690.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59034-1.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.target/i386/pr59034-2.c [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gcc.target/sh/pr54089-3.c
gcc-4_8-branch/gcc/testsuite/gfortran.dg/extends_15.f90 [new file with mode: 0644]
gcc-4_8-branch/gcc/testsuite/gfortran.dg/reshape_6.f90 [new file with mode: 0644]
gcc-4_8-branch/gcc/tree-ssa-pre.c
gcc-4_8-branch/gcc/tree-ssa-tail-merge.c
gcc-4_8-branch/gnattools/ChangeLog
gcc-4_8-branch/include/ChangeLog
gcc-4_8-branch/intl/ChangeLog
gcc-4_8-branch/libada/ChangeLog
gcc-4_8-branch/libatomic/ChangeLog
gcc-4_8-branch/libbacktrace/ChangeLog
gcc-4_8-branch/libcpp/ChangeLog
gcc-4_8-branch/libcpp/po/ChangeLog
gcc-4_8-branch/libcpp/po/tr.po
gcc-4_8-branch/libdecnumber/ChangeLog
gcc-4_8-branch/libffi/ChangeLog
gcc-4_8-branch/libgcc/ChangeLog
gcc-4_8-branch/libgcc/config/i386/cygming-crtbegin.c
gcc-4_8-branch/libgcc/config/i386/sfp-exceptions.c
gcc-4_8-branch/libgcc/config/libbid/ChangeLog
gcc-4_8-branch/libgfortran/ChangeLog
gcc-4_8-branch/libgo/Makefile.am
gcc-4_8-branch/libgo/Makefile.in
gcc-4_8-branch/libgo/config.h.in
gcc-4_8-branch/libgo/configure
gcc-4_8-branch/libgo/configure.ac
gcc-4_8-branch/libgo/go/syscall/libcall_linux.go
gcc-4_8-branch/libgo/go/syscall/libcall_posix.go
gcc-4_8-branch/libgo/mksysinfo.sh
gcc-4_8-branch/libgo/runtime/go-cdiv.c [new file with mode: 0644]
gcc-4_8-branch/libgo/runtime/go-make-slice.c
gcc-4_8-branch/libgo/runtime/go-nosys.c
gcc-4_8-branch/libgo/runtime/go-signal.c
gcc-4_8-branch/libgomp/ChangeLog
gcc-4_8-branch/libiberty/ChangeLog
gcc-4_8-branch/libitm/ChangeLog
gcc-4_8-branch/libjava/ChangeLog
gcc-4_8-branch/libjava/classpath/ChangeLog
gcc-4_8-branch/libjava/libltdl/ChangeLog
gcc-4_8-branch/libmudflap/ChangeLog
gcc-4_8-branch/libobjc/ChangeLog
gcc-4_8-branch/libquadmath/ChangeLog
gcc-4_8-branch/libsanitizer/ChangeLog
gcc-4_8-branch/libssp/ChangeLog
gcc-4_8-branch/libstdc++-v3/ChangeLog
gcc-4_8-branch/libstdc++-v3/doc/html/api.html
gcc-4_8-branch/libstdc++-v3/doc/html/bk02.html
gcc-4_8-branch/libstdc++-v3/doc/html/bk03.html
gcc-4_8-branch/libstdc++-v3/doc/html/faq.html
gcc-4_8-branch/libstdc++-v3/doc/html/index.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/abi.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/algorithms.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/api.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/appendix.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/appendix_contributing.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/appendix_free.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/appendix_gfdl.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/appendix_gpl.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/appendix_porting.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/associative.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/atomics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/backwards.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/bitmap_allocator.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/bugs.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/concept_checking.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/concurrency.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/configure.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/containers.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/containers_and_c.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/debug.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/debug_mode.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/debug_mode_design.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/debug_mode_semantics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/debug_mode_using.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/diagnostics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/documentation_hacking.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/dynamic_memory.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_algorithms.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_compile_checks.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_concurrency.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_concurrency_use.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_containers.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_demangling.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_io.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_iterators.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_numerics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_preface.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_sgi.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/ext_utilities.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/extensions.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/facets.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/fstreams.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/index.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/internals.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/intro.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/io.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/io_and_c.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/iterators.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/license.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/localization.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/make.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/memory.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/mt_allocator.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/mt_allocator_design.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/mt_allocator_impl.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/numerics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/numerics_and_c.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/pairs.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/parallel_mode.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/parallel_mode_design.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/parallel_mode_test.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/parallel_mode_using.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/policy_data_structures.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/policy_data_structures_design.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/policy_data_structures_using.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode_api.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode_design.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode_devel.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/profile_mode_impl.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/setup.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/source_code_style.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/source_design_notes.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/source_organization.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/status.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/std_contents.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/streambufs.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/strings.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/stringstreams.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/support.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/termination.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/test.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/traits.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/unordered_associative.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using_concurrency.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using_exceptions.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using_headers.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using_macros.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/using_namespaces.html
gcc-4_8-branch/libstdc++-v3/doc/html/manual/utilities.html
gcc-4_8-branch/libstdc++-v3/doc/xml/manual/spine.xml
gcc-4_8-branch/libstdc++-v3/doc/xml/manual/status_cxx2011.xml
gcc-4_8-branch/libstdc++-v3/include/bits/shared_ptr_base.h
gcc-4_8-branch/libstdc++-v3/include/bits/stl_algo.h
gcc-4_8-branch/libstdc++-v3/include/c_global/cstdio
gcc-4_8-branch/libstdc++-v3/include/debug/functions.h
gcc-4_8-branch/libstdc++-v3/include/debug/macros.h
gcc-4_8-branch/libstdc++-v3/testsuite/20_util/shared_ptr/cons/58839.cc [new file with mode: 0644]
gcc-4_8-branch/libstdc++-v3/testsuite/25_algorithms/nth_element/58800.cc [new file with mode: 0644]
gcc-4_8-branch/lto-plugin/ChangeLog
gcc-4_8-branch/maintainer-scripts/ChangeLog
gcc-4_8-branch/zlib/ChangeLog