This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro/gcc-6-branch in repository gcc.
from e47acdc gcc/ * LINARO-VERSION: Bump version number, post snapshot. adds 2050d7f gcc/ Backport from trunk r239561. 2016-08-18 Tamar Christ [...] adds d187af3 contrib/ Backport from trunk r240288. 2016-09-20 Christop [...] adds 4cbd51d gcc/testsuite/ Backport from trunk r240314. 2016-09-21 Ma [...] adds 727ef6e gcc/ Backport from trunk r240568. 2016-09-28 Wilco Dijkst [...] adds 6f257a4 gcc/ Backport from trunk r240614. 2016-09-29 James Greenh [...] adds 77af6de gcc/ Backport from trunk r240846. 2016-10-06 Andrew Pinsk [...] adds 2c90ec5 gcc/ Backport from trunk r241419. 2016-10-21 Wilco Dijkst [...] adds 88b0c17 gcc/ Backport from trunk r241508. 2016-10-25 Wilco Dijkst [...] adds 0a31b8d gcc/ Backport from trunk r241686. 2016-10-30 Prathamesh K [...] adds 5eec6e7 gcc/ Backport from trunk r241777. 2016-11-02 Kyrylo Tkach [...] adds 5f3dc23 gcc/ Backport from trunk r241790. 2016-11-02 Wilco Dijkst [...] adds 276e3f5 gcc/ Backport from trunk r241958. 2016-11-08 James Greenh [...] adds 87c57e2 gcc/ Backport from trunk r241229. 2016-10-17 Prathamesh K [...] adds d81e2c0 gcc/testsuite/ Backport from trunk r241957. 2016-11-08 Ta [...] adds 0eacf11 gcc/ Backport from trunk r241736. 2016-11-01 Bilyan Boris [...] adds 51b3b49 gcc/ Backport from trunk r241116, 241119. 2016-10-13 Rich [...] adds 2ece672 gcc/ Backport from trunk r241791. 2016-11-26 Wilco Dijkst [...] adds d9afa9c ./ Backport from trunk r240949. 2016-10-10 Andreas Tobler [...] adds 2678c77 Merge branches/gcc-6-branch rev 243594. adds 886f8c4 Make Linaro GCC Snapshot 6.2-2016.12. adds e60be60 gcc/ * LINARO-VERSION: Bump version number, post snapshot.
No new revisions were added by this update.
Summary of changes: configure | 3 + configure.ac | 3 + contrib/compare_tests | 4 +- contrib/dg-extract-results.py | 13 +- contrib/dg-extract-results.sh | 10 +- fixincludes/ChangeLog | 10 + fixincludes/fixincl.x | 63 +- fixincludes/inclhack.def | 19 +- fixincludes/tests/base/math.h | 6 + gcc/ChangeLog | 581 ++ gcc/DATESTAMP | 2 +- gcc/LINARO-VERSION | 2 +- gcc/Makefile.in | 2 +- gcc/ada/ChangeLog | 11 + gcc/ada/gcc-interface/Make-lang.in | 2 +- gcc/ada/gcc-interface/decl.c | 10 +- gcc/ada/gcc-interface/misc.c | 3 +- gcc/ada/gcc-interface/utils.c | 28 +- gcc/alias.c | 7 + gcc/builtins.c | 6 +- gcc/c-family/c-opts.c | 3 +- gcc/cgraph.c | 17 +- gcc/combine.c | 32 +- gcc/config.gcc | 5 + gcc/config.host | 2 +- gcc/config.in | 19 + gcc/config/aarch64/aarch64-cores.def | 10 + gcc/config/aarch64/aarch64-freebsd.h | 94 + gcc/config/aarch64/aarch64-simd.md | 20 + gcc/config/aarch64/aarch64.c | 132 +- gcc/config/aarch64/aarch64.md | 51 +- gcc/config/aarch64/t-aarch64 | 2 +- .../aarch64/{t-aarch64-linux => t-aarch64-freebsd} | 9 +- gcc/config/arm/arm-builtins.c | 24 +- gcc/config/arm/arm-c.c | 5 +- gcc/config/arm/arm-fpus.def | 41 +- gcc/config/arm/arm.c | 104 +- gcc/config/arm/arm.h | 38 +- gcc/config/arm/arm.md | 42 +- gcc/config/arm/arm_neon.h | 28 + gcc/config/arm/arm_neon_builtins.def | 4 +- gcc/config/arm/constraints.md | 4 +- gcc/config/arm/iterators.md | 2 +- gcc/config/arm/neon.md | 59 +- gcc/config/arm/predicates.md | 11 +- gcc/config/arm/thumb2.md | 3 +- gcc/config/arm/vfp.md | 80 +- gcc/config/darwin-driver.c | 28 +- gcc/config/darwin-sections.def | 5 + gcc/config/darwin.c | 114 +- gcc/config/darwin.h | 51 +- gcc/config/darwin.opt | 9 + gcc/config/darwin10.h | 5 + gcc/config/darwin12.h | 7 +- gcc/config/i386/darwin.h | 5 +- gcc/config/i386/i386.c | 94 +- gcc/config/i386/i386.md | 7 +- gcc/config/rs6000/darwin.md | 4 + gcc/config/rs6000/predicates.md | 16 +- gcc/config/rs6000/rs6000.c | 194 +- gcc/config/rs6000/rs6000.md | 13 +- gcc/config/s390/s390-modes.def | 72 +- gcc/config/s390/s390.c | 226 +- gcc/config/s390/s390.md | 2 +- gcc/config/s390/vx-builtins.md | 44 +- gcc/config/sh/sh-mem.cc | 6 +- gcc/config/tilegx/tilegx.c | 7 +- gcc/config/tilegx/tilegx.md | 61 +- gcc/config/tilepro/tilepro.md | 6 + gcc/configure | 115 +- gcc/configure.ac | 74 + gcc/convert.c | 9 +- gcc/cp/ChangeLog | 137 + gcc/cp/class.c | 5 +- gcc/cp/constexpr.c | 179 +- gcc/cp/cp-gimplify.c | 29 +- gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 7 +- gcc/cp/decl2.c | 54 +- gcc/cp/error.c | 15 +- gcc/cp/mangle.c | 2 + gcc/cp/parser.c | 47 +- gcc/cp/pt.c | 30 +- gcc/cp/semantics.c | 3 +- gcc/cp/typeck.c | 3 +- gcc/cp/typeck2.c | 8 +- gcc/defaults.h | 5 +- gcc/doc/install.texi | 59 +- gcc/dse.c | 17 +- gcc/expmed.c | 54 +- gcc/expr.c | 28 +- gcc/fold-const.c | 6 +- gcc/fortran/ChangeLog | 57 + gcc/fortran/class.c | 2 +- gcc/fortran/dependency.c | 4 +- gcc/fortran/expr.c | 3 +- gcc/fortran/interface.c | 2 +- gcc/fortran/io.c | 37 +- gcc/fortran/options.c | 3 +- gcc/fortran/primary.c | 2 +- gcc/fortran/resolve.c | 23 +- gcc/fortran/simplify.c | 13 +- gcc/fortran/trans-common.c | 8 +- gcc/fortran/trans-openmp.c | 6 +- gcc/gimple-fold.c | 54 + gcc/gimple-ssa-strength-reduction.c | 2 +- gcc/gimplify.c | 17 +- gcc/graphite-isl-ast-to-gimple.c | 3 - gcc/ipa-comdats.c | 2 +- gcc/ipa-icf.c | 64 +- gcc/ipa-icf.h | 17 +- gcc/java/lang.c | 3 +- gcc/loop-invariant.c | 18 +- gcc/lto/ChangeLog | 8 + gcc/lto/lto.c | 4 +- gcc/match.pd | 33 +- gcc/multiple_target.c | 68 +- gcc/omp-low.c | 31 +- gcc/omp-simd-clone.c | 231 +- gcc/po/ChangeLog | 28 + gcc/po/es.po | 7120 ++++++++------------ gcc/po/fr.po | 1429 ++-- gcc/postreload.c | 9 +- gcc/rtl.h | 2 +- gcc/rtlanal.c | 12 +- gcc/simplify-rtx.c | 20 +- gcc/system.h | 3 +- gcc/testsuite/ChangeLog | 419 ++ gcc/testsuite/c-c++-common/builtin-shuffle-1.c | 22 + gcc/testsuite/c-c++-common/pr77624-1.c | 14 + gcc/testsuite/c-c++-common/pr77624-2.c | 26 + gcc/testsuite/g++.dg/abi/key2.C | 1 + gcc/testsuite/g++.dg/cpp0x/constexpr-77482.C | 6 + gcc/testsuite/g++.dg/cpp0x/explicit12.C | 17 + gcc/testsuite/g++.dg/cpp0x/gen-attrs-62.C | 5 + gcc/testsuite/g++.dg/cpp0x/initlist-explicit1.C | 11 + gcc/testsuite/g++.dg/cpp0x/mutable1.C | 12 + gcc/testsuite/g++.dg/cpp0x/pr77907.C | 23 + gcc/testsuite/g++.dg/cpp0x/pr78649.C | 16 + gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-arg-neg2.C | 7 + gcc/testsuite/g++.dg/cpp1y/constexpr-77467.C | 128 + gcc/testsuite/g++.dg/cpp1y/pr77591.C | 19 + gcc/testsuite/g++.dg/cpp1y/pr77739.C | 15 + gcc/testsuite/g++.dg/cpp1y/pr78550.C | 22 + gcc/testsuite/g++.dg/cpp1y/pr78551.C | 32 + gcc/testsuite/g++.dg/cpp1z/fold8.C | 15 + gcc/testsuite/g++.dg/debug/pr72808.C | 24 + gcc/testsuite/g++.dg/gomp/declare-simd-7.C | 50 + gcc/testsuite/g++.dg/ipa/pr78188.C | 20 + gcc/testsuite/g++.dg/lto/pr78472_0.c | 12 + gcc/testsuite/g++.dg/lto/pr78472_1.C | 9 + gcc/testsuite/g++.dg/opt/pr78201.C | 13 + gcc/testsuite/g++.dg/template/typename22.C | 8 + gcc/testsuite/g++.dg/tls/pr77285-1.C | 7 + gcc/testsuite/g++.dg/tls/pr77285-2.C | 17 + gcc/testsuite/g++.dg/torture/darwin-cfstring-3.C | 4 +- gcc/testsuite/g++.dg/torture/pr77822.C | 30 + gcc/testsuite/g++.dg/torture/pr77919-2.C | 10 + gcc/testsuite/g++.dg/torture/pr77919.C | 11 + gcc/testsuite/g++.dg/torture/pr78189.C | 41 + gcc/testsuite/g++.dg/torture/pr78224.C | 51 + .../g++.dg/ubsan/{return-1.C => return-4.C} | 19 +- .../g++.dg/ubsan/{return-1.C => return-5.C} | 20 +- .../g++.dg/ubsan/{return-1.C => return-6.C} | 21 +- gcc/testsuite/g++.dg/vect/simd-clone-7.cc | 10 + gcc/testsuite/g++.dg/warn/deprecated-11.C | 7 + gcc/testsuite/gcc.c-torture/compile/20161124-1.c | 22 + gcc/testsuite/gcc.c-torture/execute/pr78378.c | 18 + gcc/testsuite/gcc.dg/const-uniq-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/trad/include.c | 10 +- gcc/testsuite/gcc.dg/cpp/trad/trad.exp | 2 +- gcc/testsuite/gcc.dg/darwin-minversion-1.c | 4 +- gcc/testsuite/gcc.dg/darwin-minversion-2.c | 4 +- gcc/testsuite/gcc.dg/darwin-minversion-3.c | 4 +- gcc/testsuite/gcc.dg/graphite/pr71575-1.c | 22 + gcc/testsuite/gcc.dg/graphite/pr71575-2.c | 16 + gcc/testsuite/gcc.dg/pch/pr66343-1.c | 15 + gcc/testsuite/gcc.dg/pch/pr66343-1.hs | 8 + gcc/testsuite/gcc.dg/pch/pr66343-2.c | 10 + gcc/testsuite/gcc.dg/pch/pr66343-2.hs | 8 + gcc/testsuite/gcc.dg/pr57438-1.c | 16 + gcc/testsuite/gcc.dg/pr57438-2.c | 23 + gcc/testsuite/gcc.dg/pr71636-1.c | 9 + gcc/testsuite/gcc.dg/pr71636-2.c | 12 + gcc/testsuite/gcc.dg/pr77587.c | 14 + gcc/testsuite/gcc.dg/pr77587a.c | 23 + gcc/testsuite/gcc.dg/pr77834.c | 18 + gcc/testsuite/gcc.dg/pr78185.c | 28 + gcc/testsuite/gcc.dg/pr78333.c | 22 + gcc/testsuite/gcc.dg/pr78540.c | 27 + gcc/testsuite/gcc.dg/strlenopt-20.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-21.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-22.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-22g.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-26.c | 3 +- gcc/testsuite/gcc.dg/strlenopt-5.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-7.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-9.c | 4 +- gcc/testsuite/gcc.dg/torture/darwin-cfstring-3.c | 4 +- gcc/testsuite/gcc.dg/torture/pr71762-1.c | 18 + gcc/testsuite/gcc.dg/torture/pr71762-2.c | 17 + gcc/testsuite/gcc.dg/torture/pr71762-3.c | 22 + gcc/testsuite/gcc.dg/torture/pr77309.c | 14 + gcc/testsuite/gcc.dg/torture/pr77646.c | 21 + gcc/testsuite/gcc.dg/torture/pr77855.c | 48 + gcc/testsuite/gcc.dg/torture/pr78305.c | 14 + gcc/testsuite/gcc.dg/torture/pr78416.c | 17 + gcc/testsuite/gcc.dg/torture/pr78482.c | 46 + gcc/testsuite/gcc.dg/torture/pr78542.c | 23 + gcc/testsuite/gcc.dg/torture/pr78546-1.c | 22 + gcc/testsuite/gcc.dg/torture/pr78546-2.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/forwprop-28.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/phi-opt-15.c | 12 + gcc/testsuite/gcc.target/aarch64/test_frame_17.c | 21 + .../gcc.target/arm/aapcs/{vfp18.c => vfp22.c} | 4 +- .../gcc.target/arm/aapcs/{vfp19.c => vfp23.c} | 4 +- .../gcc.target/arm/aapcs/{vfp20.c => vfp24.c} | 5 +- .../gcc.target/arm/aapcs/{vfp21.c => vfp25.c} | 5 +- gcc/testsuite/gcc.target/arm/empty_fiq_handler.c | 12 + .../arm/{fp16-aapcs-1.c => fp16-aapcs-3.c} | 8 +- .../arm/{fp16-aapcs-2.c => fp16-aapcs-4.c} | 2 +- gcc/testsuite/gcc.target/arm/pr48863.c | 35 + gcc/testsuite/gcc.target/arm/pr77904.c | 45 + gcc/testsuite/gcc.target/arm/pr77933-1.c | 46 + gcc/testsuite/gcc.target/arm/pr77933-2.c | 47 + gcc/testsuite/gcc.target/arm/pr78041.c | 20 + gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c | 159 + gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c | 160 + gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c | 159 + gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c | 159 + gcc/testsuite/gcc.target/i386/pr78227-1.c | 30 + gcc/testsuite/gcc.target/i386/pr78227-2.c | 30 + gcc/testsuite/gcc.target/i386/pr78419.c | 23 + gcc/testsuite/gcc.target/powerpc/fusion4.c | 13 + .../gcc.target/s390/vector/vec-scalar-cmp-1.c | 23 +- gcc/testsuite/gcc.target/s390/zvector/vec-cmp-1.c | 174 + gcc/testsuite/gfortran.dg/class_result_4.f90 | 6 + gcc/testsuite/gfortran.dg/derived_result.f90 | 10 + gcc/testsuite/gfortran.dg/extends_type_of_3.f90 | 31 +- gcc/testsuite/gfortran.dg/fmt_tab_1.f90 | 9 +- gcc/testsuite/gfortran.dg/fmt_tab_2.f90 | 6 +- gcc/testsuite/gfortran.dg/forall_18.f90 | 16 + gcc/testsuite/gfortran.dg/gomp/pr69183.f90 | 11 + gcc/testsuite/gfortran.dg/gomp/pr77665.f90 | 18 + gcc/testsuite/gfortran.dg/gomp/pr77666.f90 | 26 + gcc/testsuite/gfortran.dg/gomp/pr77973.f90 | 12 + gcc/testsuite/gfortran.dg/gomp/pr78298.f90 | 28 + gcc/testsuite/gfortran.dg/gomp/pr78299.f90 | 55 + gcc/testsuite/gfortran.dg/pr78279.f90 | 10 + gcc/testsuite/gfortran.dg/pr78297.f90 | 11 + gcc/testsuite/gfortran.dg/typebound_proc_35.f90 | 88 + gcc/testsuite/lib/target-supports.exp | 10 +- gcc/tree-call-cdce.c | 12 +- gcc/tree-cfgcleanup.c | 13 + gcc/tree-inline.c | 18 +- gcc/tree-nested.c | 44 +- gcc/tree-ssa-ccp.c | 7 +- gcc/tree-ssa-loop-im.c | 13 +- gcc/tree-ssa-phiopt.c | 8 + gcc/tree-ssa-pre.c | 16 +- gcc/tree-ssa-sccvn.c | 4 + gcc/tree-ssa-ter.c | 25 +- gcc/tree-vect-data-refs.c | 30 +- gcc/tree.c | 16 +- gcc/tree.h | 18 +- gcc/ubsan.c | 12 +- gcc/varasm.c | 10 + libgcc/ChangeLog | 26 + libgcc/config.host | 16 +- libgcc/config/i386/t-cpuinfo-static | 4 + libgcc/config/t-darwin | 4 + libgomp/ChangeLog | 28 + libgomp/config/rtems/pool.h | 32 +- libgomp/config/rtems/proc.c | 2 +- libgomp/hashtab.h | 34 +- libiberty/ChangeLog | 20 + libiberty/cp-demangle.c | 67 +- libiberty/testsuite/demangle-expected | 32 + libsanitizer/ChangeLog | 5 + libsanitizer/tsan/tsan_rtl.cc | 1 + libstdc++-v3/ChangeLog | 528 ++ libstdc++-v3/acinclude.m4 | 84 +- libstdc++-v3/config.h.in | 11 +- libstdc++-v3/configure | 90 +- libstdc++-v3/doc/html/manual/bugs.html | 3 + libstdc++-v3/doc/xml/manual/intro.xml | 20 + libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 5 +- libstdc++-v3/doc/xml/manual/using.xml | 9 + libstdc++-v3/include/bits/allocator.h | 6 +- libstdc++-v3/include/bits/c++config | 13 +- libstdc++-v3/include/bits/stl_raw_storage_iter.h | 17 +- libstdc++-v3/include/c_global/cmath | 184 +- libstdc++-v3/include/experimental/bits/fs_dir.h | 1 + libstdc++-v3/include/experimental/bits/fs_fwd.h | 2 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 19 +- libstdc++-v3/include/experimental/bits/fs_path.h | 77 +- .../include/experimental/bits/shared_ptr.h | 638 +- libstdc++-v3/include/experimental/memory_resource | 1 + libstdc++-v3/include/experimental/optional | 22 +- libstdc++-v3/include/experimental/propagate_const | 2 + libstdc++-v3/include/parallel/base.h | 6 +- libstdc++-v3/include/std/functional | 29 +- libstdc++-v3/include/std/mutex | 23 +- libstdc++-v3/include/std/scoped_allocator | 54 +- libstdc++-v3/include/tr1/cmath | 72 +- libstdc++-v3/libsupc++/nested_exception.h | 88 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 1 + libstdc++-v3/python/libstdcxx/v6/xmethods.py | 2 +- libstdc++-v3/src/c++11/debug.cc | 119 +- libstdc++-v3/src/c++11/shared_ptr.cc | 4 +- libstdc++-v3/src/filesystem/dir.cc | 46 +- libstdc++-v3/src/filesystem/ops.cc | 237 +- .../testsuite/18_support/headers/new/synopsis.cc | 22 +- .../headers/new/{synopsis.cc => synopsis_cxx98.cc} | 3 +- .../nested_exception/rethrow_if_nested.cc | 19 + .../20_util/allocator/requirements/typedefs.cc | 3 + .../20_util/function_objects/invoke/59768.cc | 2 +- .../invoke/{59768.cc => ref_ext.cc} | 35 +- .../void.cc => raw_storage_iterator/dr2127.cc} | 22 +- .../testsuite/20_util/scoped_allocator/3.cc | 66 + .../20_util/scoped_allocator/outermost.cc | 91 + .../24_iterators/reverse_iterator/71771.cc | 7 +- .../algorithm/parallel_algorithm_assert2.cc} | 36 +- .../27_io/headers/cstdio/functions_neg.cc | 3 +- .../testsuite/29_atomics/headers/atomic/macros.cc | 68 +- .../dr2442.cc} | 31 +- libstdc++-v3/testsuite/Makefile.am | 2 +- libstdc++-v3/testsuite/Makefile.in | 2 +- .../testsuite/experimental/any/typedefs.cc | 2 +- .../testsuite/experimental/array/make_array.cc | 2 +- libstdc++-v3/testsuite/experimental/array/neg.cc | 2 +- .../testsuite/experimental/chrono/value.cc | 2 +- .../testsuite/experimental/deque/erasure.cc | 2 +- .../filesystem/iterators/directory_iterator.cc | 14 +- .../experimental/filesystem/iterators/pop.cc | 108 + .../iterators/recursive_directory_iterator.cc | 25 +- .../experimental/filesystem/operations/copy.cc | 64 +- .../filesystem/operations/copy_file.cc | 3 + .../{create_directory.cc => create_symlink.cc} | 62 +- .../{create_directory.cc => equivalent.cc} | 51 +- .../experimental/filesystem/operations/exists.cc | 49 + .../experimental/filesystem/operations/is_empty.cc | 109 + .../filesystem/operations/last_write_time.cc | 156 + .../filesystem/operations/permissions.cc | 105 +- .../swap.cc => operations/read_symlink.cc} | 33 +- .../filesystem/operations/remove_all.cc | 92 + .../filesystem/operations/temp_directory_path.cc | 46 + .../filesystem/path/construct/range.cc | 51 +- .../path/construct/{range.cc => string_view.cc} | 27 +- .../testsuite/experimental/forward_list/erasure.cc | 2 +- .../testsuite/experimental/list/erasure.cc | 2 +- libstdc++-v3/testsuite/experimental/map/erasure.cc | 2 +- .../memory/observer_ptr/assignment/assign.cc | 2 +- .../experimental/memory/observer_ptr/cons/cons.cc | 2 +- .../experimental/memory/observer_ptr/hash/hash.cc | 2 +- .../memory/observer_ptr/make_observer.cc | 2 +- .../memory/observer_ptr/relops/relops.cc | 2 +- .../memory/observer_ptr/requirements.cc | 2 +- .../experimental/memory/observer_ptr/swap/swap.cc | 2 +- .../experimental/memory/observer_ptr/typedefs.cc | 2 +- .../memory/shared_ptr/comparison/comparison.cc | 10 + .../shared_ptr/cons/enable_shared_from_this.cc} | 25 +- .../memory/shared_ptr/cons/pointer_ctor.cc | 22 +- .../cons/{default_ctor.cc => pointer_ctor_neg.cc} | 33 +- .../experimental/memory/shared_ptr/cons/torture.cc | 53 + .../memory/shared_ptr/cons/unique_ptr_ctor.cc | 64 +- .../memory/shared_ptr/cons/weak_ptr_ctor.cc | 41 +- .../memory/shared_ptr/modifiers/reset.cc | 7 +- .../shared_ptr/modifiers/{swap.cc => reset_neg.cc} | 42 +- .../memory/shared_ptr/observers/use_count.cc | 3 +- .../testsuite/experimental/numeric/77801.cc | 3 +- .../testsuite/experimental/optional/77288.cc | 2 +- .../experimental/optional/assignment/1.cc | 2 +- .../experimental/optional/assignment/2.cc | 2 +- .../experimental/optional/assignment/3.cc | 2 +- .../experimental/optional/assignment/4.cc | 2 +- .../experimental/optional/assignment/5.cc | 2 +- .../experimental/optional/assignment/6.cc | 2 +- .../testsuite/experimental/optional/cons/77727.cc | 2 +- .../testsuite/experimental/optional/cons/move.cc | 2 +- .../testsuite/experimental/optional/cons/value.cc | 2 +- .../experimental/optional/cons/value_neg.cc | 2 +- .../experimental/optional/constexpr/cons/value.cc | 2 +- .../optional/constexpr/make_optional.cc | 2 +- .../experimental/optional/constexpr/observers/1.cc | 2 +- .../experimental/optional/constexpr/observers/2.cc | 2 +- .../experimental/optional/constexpr/observers/3.cc | 2 +- .../experimental/optional/constexpr/observers/4.cc | 2 +- .../experimental/optional/constexpr/observers/5.cc | 2 +- .../experimental/optional/constexpr/relops/1.cc | 2 +- .../experimental/optional/constexpr/relops/2.cc | 2 +- .../experimental/optional/constexpr/relops/3.cc | 2 +- .../experimental/optional/constexpr/relops/4.cc | 2 +- .../experimental/optional/constexpr/relops/5.cc | 2 +- .../experimental/optional/constexpr/relops/6.cc | 2 +- .../experimental/optional/make_optional.cc | 2 +- .../testsuite/experimental/optional/observers/1.cc | 2 +- .../testsuite/experimental/optional/observers/2.cc | 2 +- .../testsuite/experimental/optional/observers/3.cc | 2 +- .../testsuite/experimental/optional/observers/4.cc | 2 +- .../testsuite/experimental/optional/observers/5.cc | 2 +- .../testsuite/experimental/optional/relops/1.cc | 2 +- .../testsuite/experimental/optional/relops/2.cc | 2 +- .../testsuite/experimental/optional/relops/3.cc | 2 +- .../testsuite/experimental/optional/relops/4.cc | 2 +- .../testsuite/experimental/optional/relops/5.cc | 2 +- .../testsuite/experimental/optional/relops/6.cc | 2 +- .../experimental/optional/requirements.cc | 2 +- .../testsuite/experimental/optional/swap/1.cc | 2 +- .../testsuite/experimental/optional/typedefs.cc | 2 +- .../propagate_const/assignment/move.cc | 2 +- .../propagate_const/assignment/move_neg.cc | 4 +- .../experimental/propagate_const/cons/move.cc | 2 +- .../experimental/propagate_const/cons/move_neg.cc | 2 +- .../experimental/propagate_const/hash/1.cc | 2 +- .../experimental/propagate_const/observers/1.cc | 2 +- .../experimental/propagate_const/relops/1.cc | 2 +- .../experimental/propagate_const/requirements1.cc | 2 +- .../experimental/propagate_const/requirements2.cc | 6 +- .../experimental/propagate_const/requirements3.cc | 2 +- .../experimental/propagate_const/requirements4.cc | 2 +- .../experimental/propagate_const/requirements5.cc | 2 +- .../experimental/propagate_const/swap/1.cc | 2 +- .../experimental/propagate_const/typedefs.cc | 2 +- .../testsuite/experimental/random/randint.cc | 2 +- libstdc++-v3/testsuite/experimental/ratio/value.cc | 2 +- libstdc++-v3/testsuite/experimental/set/erasure.cc | 2 +- .../testsuite/experimental/string/erasure.cc | 2 +- .../testsuite/experimental/string_view/typedefs.cc | 2 +- .../testsuite/experimental/system_error/value.cc | 2 +- .../testsuite/experimental/tuple/tuple_size.cc | 2 +- .../testsuite/experimental/type_traits/value.cc | 2 +- .../experimental/unordered_map/erasure.cc | 2 +- .../experimental/unordered_set/erasure.cc | 2 +- .../testsuite/experimental/vector/erasure.cc | 2 +- libstdc++-v3/testsuite/libstdc++-xmethods/list.cc | 3 - libstdc++-v3/testsuite/util/testsuite_allocator.h | 1 + libstdc++-v3/testsuite/util/testsuite_fs.h | 21 +- 438 files changed, 13474 insertions(+), 7576 deletions(-) create mode 100644 gcc/config/aarch64/aarch64-freebsd.h copy gcc/config/aarch64/{t-aarch64-linux => t-aarch64-freebsd} (67%) create mode 100644 gcc/testsuite/c-c++-common/builtin-shuffle-1.c create mode 100644 gcc/testsuite/c-c++-common/pr77624-1.c create mode 100644 gcc/testsuite/c-c++-common/pr77624-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-77482.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/explicit12.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-62.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-explicit1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/mutable1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr77907.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr78649.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-tmpl-arg-neg2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-77467.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr77591.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr77739.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr78550.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr78551.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/fold8.C create mode 100644 gcc/testsuite/g++.dg/debug/pr72808.C create mode 100644 gcc/testsuite/g++.dg/gomp/declare-simd-7.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr78188.C create mode 100644 gcc/testsuite/g++.dg/lto/pr78472_0.c create mode 100644 gcc/testsuite/g++.dg/lto/pr78472_1.C create mode 100644 gcc/testsuite/g++.dg/opt/pr78201.C create mode 100644 gcc/testsuite/g++.dg/template/typename22.C create mode 100644 gcc/testsuite/g++.dg/tls/pr77285-1.C create mode 100644 gcc/testsuite/g++.dg/tls/pr77285-2.C create mode 100644 gcc/testsuite/g++.dg/torture/pr77822.C create mode 100644 gcc/testsuite/g++.dg/torture/pr77919-2.C create mode 100644 gcc/testsuite/g++.dg/torture/pr77919.C create mode 100644 gcc/testsuite/g++.dg/torture/pr78189.C create mode 100644 gcc/testsuite/g++.dg/torture/pr78224.C copy gcc/testsuite/g++.dg/ubsan/{return-1.C => return-4.C} (51%) copy gcc/testsuite/g++.dg/ubsan/{return-1.C => return-5.C} (51%) copy gcc/testsuite/g++.dg/ubsan/{return-1.C => return-6.C} (51%) create mode 100644 gcc/testsuite/g++.dg/vect/simd-clone-7.cc create mode 100644 gcc/testsuite/g++.dg/warn/deprecated-11.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20161124-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr78378.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr71575-1.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr71575-2.c create mode 100644 gcc/testsuite/gcc.dg/pch/pr66343-1.c create mode 100644 gcc/testsuite/gcc.dg/pch/pr66343-1.hs create mode 100644 gcc/testsuite/gcc.dg/pch/pr66343-2.c create mode 100644 gcc/testsuite/gcc.dg/pch/pr66343-2.hs create mode 100644 gcc/testsuite/gcc.dg/pr57438-1.c create mode 100644 gcc/testsuite/gcc.dg/pr57438-2.c create mode 100644 gcc/testsuite/gcc.dg/pr71636-1.c create mode 100644 gcc/testsuite/gcc.dg/pr71636-2.c create mode 100644 gcc/testsuite/gcc.dg/pr77587.c create mode 100644 gcc/testsuite/gcc.dg/pr77587a.c create mode 100644 gcc/testsuite/gcc.dg/pr77834.c create mode 100644 gcc/testsuite/gcc.dg/pr78185.c create mode 100644 gcc/testsuite/gcc.dg/pr78333.c create mode 100644 gcc/testsuite/gcc.dg/pr78540.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr71762-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr71762-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr71762-3.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77309.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77646.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr77855.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78305.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78416.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78482.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78542.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78546-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr78546-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-15.c create mode 100644 gcc/testsuite/gcc.target/aarch64/test_frame_17.c copy gcc/testsuite/gcc.target/arm/aapcs/{vfp18.c => vfp22.c} (87%) copy gcc/testsuite/gcc.target/arm/aapcs/{vfp19.c => vfp23.c} (88%) copy gcc/testsuite/gcc.target/arm/aapcs/{vfp20.c => vfp24.c} (85%) copy gcc/testsuite/gcc.target/arm/aapcs/{vfp21.c => vfp25.c} (87%) create mode 100644 gcc/testsuite/gcc.target/arm/empty_fiq_handler.c copy gcc/testsuite/gcc.target/arm/{fp16-aapcs-1.c => fp16-aapcs-3.c} (57%) copy gcc/testsuite/gcc.target/arm/{fp16-aapcs-2.c => fp16-aapcs-4.c} (92%) create mode 100644 gcc/testsuite/gcc.target/arm/pr48863.c create mode 100644 gcc/testsuite/gcc.target/arm/pr77904.c create mode 100644 gcc/testsuite/gcc.target/arm/pr77933-1.c create mode 100644 gcc/testsuite/gcc.target/arm/pr77933-2.c create mode 100644 gcc/testsuite/gcc.target/arm/pr78041.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr78227-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr78227-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr78419.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fusion4.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-cmp-1.c create mode 100644 gcc/testsuite/gfortran.dg/class_result_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/derived_result.f90 create mode 100644 gcc/testsuite/gfortran.dg/forall_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr69183.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr77665.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr77666.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr77973.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr78298.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr78299.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr78279.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr78297.f90 create mode 100644 gcc/testsuite/gfortran.dg/typebound_proc_35.f90 create mode 100644 libgcc/config/i386/t-cpuinfo-static copy libstdc++-v3/testsuite/18_support/headers/new/{synopsis.cc => synopsis_cxx98. [...] copy libstdc++-v3/testsuite/20_util/function_objects/invoke/{59768.cc => ref_ext.c [...] copy libstdc++-v3/testsuite/20_util/{allocator/void.cc => raw_storage_iterator/dr2 [...] create mode 100644 libstdc++-v3/testsuite/20_util/scoped_allocator/3.cc create mode 100644 libstdc++-v3/testsuite/20_util/scoped_allocator/outermost.cc copy libstdc++-v3/testsuite/{20_util/allocator/void.cc => 25_algorithms/headers/al [...] copy libstdc++-v3/testsuite/30_threads/{thread/members/hardware_concurrency.cc => [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/iterators/pop.cc copy libstdc++-v3/testsuite/experimental/filesystem/operations/{create_directory.c [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{create_directory.c [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/operations/is_empty.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/operations/last_ [...] copy libstdc++-v3/testsuite/experimental/filesystem/{path/modifiers/swap.cc => ope [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/operations/remov [...] copy libstdc++-v3/testsuite/experimental/filesystem/path/construct/{range.cc => st [...] copy libstdc++-v3/testsuite/{20_util/allocator/void.cc => experimental/memory/shar [...] copy libstdc++-v3/testsuite/experimental/memory/shared_ptr/cons/{default_ctor.cc = [...] create mode 100644 libstdc++-v3/testsuite/experimental/memory/shared_ptr/cons/torture.cc copy libstdc++-v3/testsuite/experimental/memory/shared_ptr/modifiers/{swap.cc => r [...]