This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/ci/gcc.
omits df933e307b1 vec: Simplify use with C++11 range-based 'for'. omits b96802994ac rs6000: fix PTR_SIZE in rs6000.c omits eb79f4db49c doc/implement-c.texi: About same-as-scalar-type volatile ag [...] omits 78c4a9fecea gimple: Return fnspec only for replaceable new/delete opera [...] omits ac2a6962b91 i386: Add combine splitters to allow combining multiple ins [...] omits 33be07be9e4 fold-const: Don't use build_constructor for non-aggregate t [...] omits 5a26d4a204c c++: Revert dependent-array changes [PR 98116] omits 97eaf8c92f9 c++: Module API declarations omits 704ccefb576 debug: Fix another vector DECL_MODE ICE [PR98100] omits 65312dfc647 dwarf: Add -gdwarf{32,64} options omits 485b40a5270 testsuite: use param for if-to-switch tests omits 53a0eb0b7dd Add target selector to gcc.dg/pr98099.c omits 7caa4970631 Refactor -frecord-gcc-switches. omits 241a2c49800 Fix checking failure in IPA-SRA omits 9199da4b59c Document missing params. omits 9715663f7db c++: Change __builtin_source_location to use __PRETTY_FUNCT [...] omits b8dd0ef74dd Daily bump. omits 61371884fb6 c++: XFAIL testcase for PR98019 omits 9a7f5e39065 c++: Fix bootstrap on 32-bit hosts [PR91828] omits dce6c58db87 Add support for detecting mismatched allocation/deallocatio [...] omits a3f7a6957a6 c++: Exported using decls omits f7aeb823d9b c++: uninstantiated template friends omits 3089f5feef3 Go testsuite: update new tests to version in source repo omits 9f1a6501994 PowerPC: PR libgcc/97543 and libgcc/97643, fix long double issues omits 30b606bb9b9 PR fortran/95342 - ICE in gfc_match_subroutine, at fortran/ [...] omits 656131e06aa libstdc++: Fix typos in #error strings omits 442b6fb7c09 fix __builtin___clear_cache overrider fallout omits 44ac1ea0e22 libstdc++: Update C++20 library implementation status omits 57d76ee9cf6 libtdc++: Define std::source_location for C++20 omits 9e433b3461a libstdc++: Add std::bit_cast for C++20 [PR 93121] omits adbeeb198a2 Go testsuite: add a bunch of new tests from source repo omits 2a099fd223f go-test.exp: add -I. when compiling in directory omits 5ea36d20c35 c++: Add testcase for PR98019 omits 4a3b9f48c37 testsuite: update existing Go tests to source repo omits 2fb287056e6 RTEMS: Add Cortex-R52 multilib omits 3843fa2d75a libstdc++: Update powerpc-linux baselines for GCC 10.1 omits 91cfacc4b5d libstdc++: Disable std::array assertions for C++11 constexpr omits eb8c2b30b94 c++: templatey type creation omits 756f55e62f7 i386: Fix up ix86_md_asm_adjust for TImode [PR98086] omits 7254a78cf4c c++: Testcases [PR 98115] omits 17c9cf3c176 compiler: cast comparison function result to expected bool type omits cd34d5f2c40 compiler: defer to middle-end for complex division omits 65af6bc9f87 IBM Z: Fix mode in probe_stack pattern omits 62fb1b9e0da c++: Fix array type dependency [PR 98107] omits 9c681343761 aarch64: Don't fold svundef* at the gimple level omits 277ff3406d5 Fix PR middle-end/98099 omits 5d103763b9b Fix PR middle-end/98082 omits 896048cf43d c++: Add __builtin_bit_cast to implement std::bit_cast [PR93121] omits 341035a54aa c++: consteval-defarg1.C test variant for templates omits 614aff0adf8 tree-ssa-threadedge.c (record_temporary_equivalences_from_s [...] omits 73564433f51 Fix division by 0 in printf_strlen_execute when dumping omits b20cd0c743b RISC-V: Canonicalize --with-arch omits 48ff86adfd9 aarch64: Add +flagm to -march omits 381d1d0120e testsuite: Add testcase for already fixed PR [PR98104] omits 70310982492 Optimize vpsubusw compared to 0 into vpcmpleuw or vpcmpnleu [...] omits 35c4c67e6c5 Fix incorrect replacement of vmovdqu32 with vpblendd which [...] omits c03a78d8f8c c++: Push parms when late parsing default args omits 54f97a226a0 c++: Fix late-parsed default arg context omits 81d590760c3 Add popcount<mode> expander to enable popcount auto vectori [...] omits c05ece92c61 introduce overridable clear_cache emitter omits 93d883c7734 options.exp: unsupport tests that depend on missing language omits 5106ff7e609 Adjust tests even more to avoid ILP32 failures after r11-56 [...] omits 70a62009181 tree-ssa-threadbackward.c (profitable_jump_thread_path): Do [...] omits 11860cf4401 Daily bump. omits 7e231b2cfbf c++: Treat OPAQUE_TYPE types as an aggregate type [PR97947] omits 4ec9d096237 dwarf2out: Fix up add_scalar_info not to create invalid DWARF omits ba3d8dffcc1 c++: Implement LWG3396 Clarify point of reference for sourc [...] omits 2cace1cd683 rtl-optimization: Fix data flow maintenance bug in reg-stac [...] omits dc2b372ed1b libstdc++: Fix std::any pretty printer [PR 68735] omits 2847d7d28ea c++: Give better placeholder diagnostic omits d9288bd28e2 c++: Improve init handling omits 07589ca2b2c c++: typename_type structural comparison omits 4ed34c60a81 git: Tell git send-email where to send patches. omits 69bf1c7d5ee c++: Fix ICE with inline variable in template [PR97975] omits 4192ffd74c6 c++: Fix tsubst ICE with invalid code [PR97993, PR97187] omits c68cae86bbe C++: Module-specific tree flags omits 8f461a883ba libbacktrace: correct buffer overflow tests omits 0a7dc4b6440 Adjust test to avoid ILP32 failures after r11-5622 (PR midd [...] omits 9776b4653bc IBM Z: Use llihf and oilf to load large immediates into GPRs omits cf442555835 Sync .gitignore with binutils-gdb omits 98e89dcf95e Go testsuite: update semi6.go from source repo omits dd053eea0be libstdc++: Use libatomic for tests on all 32-bit powerpc targets omits af418051383 c++: RTTI accessors for modules omits 5bd5d85117c compiler: reword "declared and not used" error message omits ed281e4a944 compiler: improve mixed named/unnamed parameter error message omits c7932d5626a compiler: don't advance past unexpected semicolon omits f0a2d11f8ad Upgrade ACATS testsuite to latest ACATS 2.6 omits 0fc6469d249 c++: Add lang_decl, type_decl API omits 329ae1d7751 c++: Extend build_array_type API omits 744ca1bf1cc c++: Fix bootstrap omits feb93adf76e tree-optimization/97630 - fix SLP cycle memory leak omits bad800c03d0 vec.h: Fix GCC build with -std=gnu++20 [PR98059] omits 05f7a2afe8f C++ Module Binding Vector omits 6725994fe99 MAINTAINERS: Add myself as arc port maintainer omits f5850e7da93 ipa: do not DECL_IS_MALLOC for void fns omits 694d4a6d0c4 Use the section flag 'o' for __patchable_function_entries omits a1ebd4f9f71 x86: Add the missing '.' for -mneeded omits 8b2c3b5af3d libstdc++: Use longer timeout for istream::gcount() overflow tests omits 74270a546cf libstdc++: Fix null pointer dereferences in __gnu_cxx::rope omits d38fbb5a863 libstdc++: Fix indentation in rope omits d01ebe56c2f Add new test-case. omits a35d5e93654 guard maybe_set_vectorized_backedge_value calls omits e34153b0e23 expansion: Fix up infinite recursion due to double-word mod [...] omits 037fe26ee1a expansion: Further improve double-word modulo, division and [...] omits 337d6362458 Fix __builtin_clear_padding for empty struct. omits ee42f826b90 GDB hooks: improve documentation omits 82800987cb3 rs6000: Disable HTM for Power10 and later by default omits 018248ef6d0 i386: Fix abs an maxmin expanders for TARGET_PARTIAL_REG_ST [...] omits 49ca22dd678 diagnostics: ignore -fmax-errors for ICE omits c961e94901e if-to-switch: Support chain with 2 BBs. omits e4c02ce4ab6 if-to-switch: consider only integral types omits 7da97411b04 Use add/sub/neg insns to eliminate compare/test insns on H8 omits 4bdf1e53a81 loop-iv: Fix typo in `iv_analyze_expr' description omits eacc335bf91 go-test.exp: permit trailing */ on ERROR line
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allye [...] \ O -- O -- O (df933e307b1)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 7 - ChangeLog | 8 - MAINTAINERS | 1 - contrib/ChangeLog | 4 - contrib/check-params-in-docs.py | 12 +- contrib/gcc-git-customization.sh | 4 - gcc/ChangeLog | 405 -- gcc/DATESTAMP | 2 +- gcc/builtins.c | 513 +- gcc/builtins.h | 11 - gcc/c-family/ChangeLog | 15 - gcc/c-family/c-attribs.c | 180 +- gcc/c-family/c-common.c | 1 - gcc/c-family/c-common.h | 2 +- gcc/c-family/c.opt | 10 - gcc/calls.c | 4 - gcc/cfgexpand.c | 7 +- gcc/cgraph.c | 2 - gcc/common.opt | 8 - gcc/config.gcc | 1 - gcc/config.in | 6 - gcc/config/aarch64/aarch64-option-extensions.def | 3 - gcc/config/aarch64/aarch64-sve-builtins-base.cc | 11 + gcc/config/aarch64/aarch64.c | 8 +- gcc/config/aarch64/aarch64.h | 5 +- gcc/config/arc/arc.c | 8 +- gcc/config/arm/arm.c | 7 +- gcc/config/arm/t-rtems | 5 +- gcc/config/c6x/c6x.c | 7 +- gcc/config/csky/csky.c | 7 +- gcc/config/h8300/addsub.md | 54 +- gcc/config/h8300/h8300.md | 33 - gcc/config/h8300/jumpcall.md | 10 +- gcc/config/i386/i386-expand.c | 8 +- gcc/config/i386/i386.c | 38 +- gcc/config/i386/i386.md | 40 +- gcc/config/i386/i386.opt | 2 +- gcc/config/i386/sse.md | 198 +- gcc/config/m68k/linux.h | 8 +- gcc/config/riscv/arch-canonicalize | 102 - gcc/config/riscv/multilib-generator | 83 +- gcc/config/rs6000/rs6000-cpus.def | 10 +- gcc/config/rs6000/rs6000.c | 11 +- gcc/config/s390/s390-protos.h | 1 - gcc/config/s390/s390.c | 31 - gcc/config/s390/s390.md | 29 +- gcc/config/tilegx/tilegx.c | 4 +- gcc/config/tilepro/tilepro.c | 4 +- gcc/config/vxworks.c | 24 - gcc/config/vxworks.h | 11 +- gcc/configure | 52 - gcc/configure.ac | 22 - gcc/cp/ChangeLog | 186 - gcc/cp/call.c | 35 +- gcc/cp/constexpr.c | 220 +- gcc/cp/cp-gimplify.c | 15 +- gcc/cp/cp-objcp-common.c | 2 - gcc/cp/cp-tree.def | 6 - gcc/cp/cp-tree.h | 214 +- gcc/cp/cxx-pretty-print.c | 9 - gcc/cp/decl.c | 33 +- gcc/cp/decl2.c | 2 +- gcc/cp/lex.c | 13 +- gcc/cp/name-lookup.c | 7 +- gcc/cp/name-lookup.h | 119 - gcc/cp/parser.c | 68 +- gcc/cp/pt.c | 51 +- gcc/cp/ptree.c | 38 - gcc/cp/rtti.c | 34 +- gcc/cp/semantics.c | 71 - gcc/cp/tree.c | 60 +- gcc/cp/typeck2.c | 8 +- gcc/diagnostic.c | 2 +- gcc/doc/extend.texi | 76 +- gcc/doc/implement-c.texi | 5 - gcc/doc/invoke.texi | 148 +- gcc/doc/sourcebuild.texi | 3 - gcc/doc/tm.texi | 55 +- gcc/doc/tm.texi.in | 4 +- gcc/dwarf2out.c | 319 +- gcc/explow.c | 2 +- gcc/expmed.c | 75 +- gcc/expmed.h | 4 +- gcc/expr.c | 2 +- gcc/fold-const.c | 442 +- gcc/fold-const.h | 4 +- gcc/fortran/ChangeLog | 6 - gcc/fortran/decl.c | 2 - gcc/function.c | 6 +- gcc/gdbinit.in | 38 +- gcc/gimple-fold.c | 76 +- gcc/gimple-fold.h | 1 - gcc/gimple-if-to-switch.cc | 7 +- gcc/gimple.c | 3 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 63 +- gcc/go/gofrontend/expressions.h | 11 +- gcc/go/gofrontend/gogo.cc | 2 +- gcc/go/gofrontend/parse.cc | 5 +- gcc/go/gofrontend/runtime.def | 6 + gcc/internal-fn.c | 77 +- gcc/ipa-pure-const.c | 3 +- gcc/ipa-sra.c | 2 +- gcc/loop-iv.c | 2 +- gcc/optabs.c | 139 +- gcc/optabs.h | 2 - gcc/opts.c | 119 - gcc/opts.h | 6 - gcc/output.h | 3 +- gcc/reg-stack.c | 3 +- gcc/target.def | 56 +- gcc/target.h | 14 +- gcc/targhooks.c | 5 +- gcc/targhooks.h | 1 - gcc/testsuite/ChangeLog | 310 - .../ada/acats/support/{acats26.lst => acats25.lst} | 30 +- gcc/testsuite/ada/acats/support/fcndecl.ada | 18 +- gcc/testsuite/ada/acats/support/impdef.a | 15 +- gcc/testsuite/ada/acats/support/impdefg.a | 27 +- gcc/testsuite/ada/acats/support/macro.dfs | 5 +- gcc/testsuite/ada/acats/support/repbody.ada | 5 +- gcc/testsuite/ada/acats/support/tctouch.ada | 3 +- gcc/testsuite/ada/acats/tests/c3/c352001.a | 270 - gcc/testsuite/ada/acats/tests/c4/c433001.a | 9 +- gcc/testsuite/ada/acats/tests/c4/c453001.a | 236 - gcc/testsuite/ada/acats/tests/c4/c45622a.ada | 83 + gcc/testsuite/ada/acats/tests/c4/c45624a.ada | 86 + gcc/testsuite/ada/acats/tests/c4/c45624b.ada | 81 + gcc/testsuite/ada/acats/tests/c4/c460013.a | 188 - gcc/testsuite/ada/acats/tests/c4/c460014.a | 289 - gcc/testsuite/ada/acats/tests/c6/c620001.a | 340 - gcc/testsuite/ada/acats/tests/c6/c620002.a | 509 -- gcc/testsuite/ada/acats/tests/c7/c761006.a | 47 +- gcc/testsuite/ada/acats/tests/c9/c96004a.ada | 48 +- gcc/testsuite/ada/acats/tests/c9/c96007a.ada | 28 +- gcc/testsuite/ada/acats/tests/cb/cb41004.a | 73 +- gcc/testsuite/ada/acats/tests/cc/cc3016f.ada | 19 +- gcc/testsuite/ada/acats/tests/cd/cd30011.a | 155 - gcc/testsuite/ada/acats/tests/cd/cd30012.a | 173 - gcc/testsuite/ada/acats/tests/cd/cd90001.a | 31 +- gcc/testsuite/ada/acats/tests/cxa/cxa3004.a | 235 - gcc/testsuite/ada/acats/tests/cxa/cxa5013.a | 326 - gcc/testsuite/ada/acats/tests/cxa/cxac005.a | 24 +- gcc/testsuite/ada/acats/tests/cxb/cxb30061.am | 404 -- gcc/testsuite/ada/acats/tests/cxf/cxf2001.a | 202 +- gcc/testsuite/g++.dg/asan/asan_test.cc | 2 +- gcc/testsuite/g++.dg/cpp1z/inline-var8.C | 17 - gcc/testsuite/g++.dg/cpp2a/bit-cast1.C | 47 - gcc/testsuite/g++.dg/cpp2a/bit-cast2.C | 57 - gcc/testsuite/g++.dg/cpp2a/bit-cast3.C | 229 - gcc/testsuite/g++.dg/cpp2a/bit-cast4.C | 44 - gcc/testsuite/g++.dg/cpp2a/bit-cast5.C | 69 - gcc/testsuite/g++.dg/cpp2a/bit-cast6.C | 31 - .../g++.dg/cpp2a/class-deduction-abbrev1.C | 13 - gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C | 11 - gcc/testsuite/g++.dg/cpp2a/consteval-defarg1.C | 11 - gcc/testsuite/g++.dg/cpp2a/consteval-defarg2.C | 29 - gcc/testsuite/g++.dg/cpp2a/pr98082.C | 14 - gcc/testsuite/g++.dg/cpp2a/srcloc1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/srcloc15.C | 119 - gcc/testsuite/g++.dg/cpp2a/srcloc16.C | 97 - gcc/testsuite/g++.dg/cpp2a/srcloc17.C | 122 - gcc/testsuite/g++.dg/cpp2a/srcloc18.C | 100 - gcc/testsuite/g++.dg/cpp2a/srcloc2.C | 2 +- gcc/testsuite/g++.dg/eh/crash2.C | 20 - gcc/testsuite/g++.dg/ipa/pr98075.C | 30 - gcc/testsuite/g++.dg/opt/pr98130.C | 25 - gcc/testsuite/g++.dg/other/pr88187.C | 2 +- gcc/testsuite/g++.dg/parse/defarg17.C | 11 - gcc/testsuite/g++.dg/pr93195a.C | 27 - gcc/testsuite/g++.dg/pr93195b.C | 14 - gcc/testsuite/g++.dg/template/crash132.C | 6 - gcc/testsuite/g++.dg/template/pr98115.C | 4 - gcc/testsuite/g++.dg/template/pr98116.C | 35 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-2.C | 274 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.C | 124 - gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.s | 0 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-2.C | 185 - gcc/testsuite/g++.dg/warn/Wmismatched-dealloc.C | 27 - gcc/testsuite/g++.dg/warn/Wmismatched-new-delete.C | 212 - gcc/testsuite/g++.dg/warn/delete-array-1.C | 6 +- gcc/testsuite/g++.dg/warn/pr98104.C | 20 - gcc/testsuite/g++.old-deja/g++.other/delete2.C | 2 - gcc/testsuite/g++.target/powerpc/pr97947.C | 12 - gcc/testsuite/gcc.c-torture/compile/pr98087.c | 14 - gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c | 279 - gcc/testsuite/gcc.dg/Wfree-nonheap-object-3.c | 57 - gcc/testsuite/gcc.dg/Wfree-nonheap-object.c | 273 - gcc/testsuite/gcc.dg/Wmismatched-dealloc.c | 252 - gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 2 - gcc/testsuite/gcc.dg/attr-malloc.c | 75 - gcc/testsuite/gcc.dg/free-1.c | 18 +- gcc/testsuite/gcc.dg/free-2.c | 18 +- gcc/testsuite/gcc.dg/pr97459-1.c | 2 +- gcc/testsuite/gcc.dg/pr97459-2.c | 2 +- gcc/testsuite/gcc.dg/pr97459-3.c | 54 - gcc/testsuite/gcc.dg/pr97459-4.c | 57 - gcc/testsuite/gcc.dg/pr97459-5.c | 56 - gcc/testsuite/gcc.dg/pr97459-6.c | 62 - gcc/testsuite/gcc.dg/pr98099.c | 12 - gcc/testsuite/gcc.dg/torture/pr71816.c | 4 - .../gcc.dg/tree-ssa/builtin-sprintf-warn-1.c | 23 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-11.c | 12 +- .../gcc.dg/tree-ssa/builtin-sprintf-warn-18.c | 8 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-6.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-8.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c | 11 - gcc/testsuite/gcc.dg/tree-ssa/pr19831-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr98084.c | 26 - gcc/testsuite/gcc.dg/tree-ssa/pr98094.c | 21 - .../gcc.target/aarch64/sve/acle/general/undef_1.c | 12 - gcc/testsuite/gcc.target/h8300/add-2.c | 5 - gcc/testsuite/gcc.target/h8300/add-3.c | 5 - gcc/testsuite/gcc.target/h8300/add.c | 118 - gcc/testsuite/gcc.target/h8300/sub-2.c | 5 - gcc/testsuite/gcc.target/h8300/sub-3.c | 5 - gcc/testsuite/gcc.target/h8300/sub.c | 118 - .../gcc.target/i386/avx512bitalg-pr97770-1.c | 60 - gcc/testsuite/gcc.target/i386/avx512bw-pr96906-1.c | 68 - .../gcc.target/i386/avx512bw-vmovdqu16-1.c | 6 +- .../gcc.target/i386/avx512bw-vmovdqu8-1.c | 6 +- gcc/testsuite/gcc.target/i386/avx512f-vmovapd-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f-vmovaps-1.c | 2 +- .../gcc.target/i386/avx512f-vmovdqa32-1.c | 2 +- .../gcc.target/i386/avx512f-vmovdqa64-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx512vl-vmovapd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512vl-vmovaps-1.c | 4 +- .../gcc.target/i386/avx512vl-vmovdqa32-1.c | 4 +- .../gcc.target/i386/avx512vl-vmovdqa64-1.c | 4 +- .../gcc.target/i386/avx512vpopcntdq-pr97770-1.c | 63 - .../gcc.target/i386/avx512vpopcntdq-pr97770-2.c | 39 - .../gcc.target/i386/avx512vpopcntdqvl-pr97770-1.c | 14 - gcc/testsuite/gcc.target/i386/pr96226.c | 16 - gcc/testsuite/gcc.target/i386/pr96906-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr97282.c | 4 +- gcc/testsuite/gcc.target/i386/pr97642-1.c | 41 - gcc/testsuite/gcc.target/i386/pr97642-2.c | 77 - gcc/testsuite/gcc.target/i386/pr97777.c | 9 - gcc/testsuite/gcc.target/i386/pr98079.c | 13 - gcc/testsuite/gcc.target/i386/pr98086.c | 17 - gcc/testsuite/gcc.target/i386/pr98100.c | 9 - .../gcc.target/s390/builtin-constant-p-threading.c | 46 - gcc/testsuite/gcc.target/s390/load-imm64-1.c | 14 - gcc/testsuite/gcc.target/s390/load-imm64-2.c | 14 - gcc/testsuite/gcc.target/s390/stack-clash-4.c | 10 - gcc/testsuite/gfortran.dg/pr95342.f90 | 20 - gcc/testsuite/gnat.dg/opt91.adb | 11 - gcc/testsuite/gnat.dg/opt91.ads | 10 - gcc/testsuite/gnat.dg/opt91_pkg.adb | 12 - gcc/testsuite/gnat.dg/opt91_pkg.ads | 19 - gcc/testsuite/go.test/go-test.exp | 12 +- gcc/testsuite/go.test/test/alias.go | 2 +- gcc/testsuite/go.test/test/alias1.go | 2 +- gcc/testsuite/go.test/test/alias2.go | 104 - gcc/testsuite/go.test/test/alias3.dir/a.go | 42 - gcc/testsuite/go.test/test/alias3.dir/b.go | 26 - gcc/testsuite/go.test/test/alias3.dir/c.go | 25 - gcc/testsuite/go.test/test/alias3.go | 7 - gcc/testsuite/go.test/test/append.go | 25 +- gcc/testsuite/go.test/test/assign.go | 12 - gcc/testsuite/go.test/test/bench/garbage/Makefile | 2 +- gcc/testsuite/go.test/test/bench/garbage/parser.go | 4 +- gcc/testsuite/go.test/test/bench/garbage/stats.go | 2 +- gcc/testsuite/go.test/test/bench/garbage/tree.go | 2 +- gcc/testsuite/go.test/test/bench/garbage/tree2.go | 2 +- .../go.test/test/bench/go1/binarytree_test.go | 2 +- .../go.test/test/bench/go1/fannkuch_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/fasta_test.go | 10 +- gcc/testsuite/go.test/test/bench/go1/gob_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/gzip_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/http_test.go | 2 +- gcc/testsuite/go.test/test/bench/go1/json_test.go | 2 +- .../go.test/test/bench/go1/jsondata_test.go | 4 +- .../go.test/test/bench/go1/mandel_test.go | 2 +- .../go.test/test/bench/go1/parserdata_test.go | 6 +- .../go.test/test/bench/go1/revcomp_test.go | 2 +- .../go.test/test/bench/go1/template_test.go | 2 +- .../tree.go => shootout/binary-tree-freelist.go} | 57 +- .../test/bench/shootout/binary-tree-freelist.txt | 8 + .../go.test/test/bench/shootout/binary-tree.c | 164 + .../{garbage/tree.go => shootout/binary-tree.go} | 12 +- .../go.test/test/bench/shootout/binary-tree.txt | 8 + .../go.test/test/bench/shootout/chameneosredux.c | 330 + .../go.test/test/bench/shootout/chameneosredux.go | 180 + .../go.test/test/bench/shootout/chameneosredux.txt | 29 + .../test/bench/shootout/fannkuch-parallel.go | 224 + .../test/bench/shootout/fannkuch-parallel.txt | 31 + .../go.test/test/bench/shootout/fannkuch.c | 134 + .../{garbage/tree.go => shootout/fannkuch.go} | 118 +- .../go.test/test/bench/shootout/fannkuch.txt | 31 + .../go.test/test/bench/shootout/fasta-1000.out | 171 + gcc/testsuite/go.test/test/bench/shootout/fasta.c | 219 + gcc/testsuite/go.test/test/bench/shootout/fasta.go | 205 + .../go.test/test/bench/shootout/fasta.txt | 171 + .../test/bench/shootout/k-nucleotide-parallel.go | 157 + .../test/bench/shootout/k-nucleotide-parallel.txt | 27 + .../go.test/test/bench/shootout/k-nucleotide.c | 228 + .../go.test/test/bench/shootout/k-nucleotide.go | 140 + .../go.test/test/bench/shootout/k-nucleotide.txt | 27 + .../{garbage/tree.go => shootout/mandelbrot.c} | 123 +- .../{garbage/tree.go => shootout/mandelbrot.go} | 101 +- .../go.test/test/bench/shootout/mandelbrot.txt | Bin 0 -> 5011 bytes .../go.test/test/bench/shootout/meteor-contest.c | 626 ++ .../go.test/test/bench/shootout/meteor-contest.go | 656 ++ .../go.test/test/bench/shootout/meteor-contest.txt | 24 + gcc/testsuite/go.test/test/bench/shootout/nbody.c | 170 + gcc/testsuite/go.test/test/bench/shootout/nbody.go | 177 + .../go.test/test/bench/shootout/nbody.txt | 2 + .../go.test/test/bench/shootout/pidigits.c | 123 + .../{garbage/tree.go => shootout/pidigits.go} | 117 +- .../go.test/test/bench/shootout/pidigits.txt | 3 + .../tree.go => shootout/regex-dna-parallel.go} | 116 +- .../test/bench/shootout/regex-dna-parallel.txt | 13 + .../go.test/test/bench/shootout/regex-dna.c | 154 + .../{garbage/tree.go => shootout/regex-dna.go} | 102 +- .../go.test/test/bench/shootout/regex-dna.txt | 13 + .../test/bench/shootout/reverse-complement.c | 100 + .../tree.go => shootout/reverse-complement.go} | 113 +- .../test/bench/shootout/reverse-complement.txt | 171 + .../tree.go => shootout/spectral-norm-parallel.go} | 99 +- .../{garbage/tree.go => shootout/spectral-norm.c} | 104 +- .../{garbage/tree.go => shootout/spectral-norm.go} | 83 +- .../go.test/test/bench/shootout/spectral-norm.txt | 1 + .../{garbage/tree.go => shootout/threadring.c} | 121 +- .../{garbage/tree.go => shootout/threadring.go} | 69 +- .../go.test/test/bench/shootout/threadring.txt | 1 + .../go.test/test/bench/shootout/timing.log | 1254 ++++ .../go.test/test/bench/shootout/timing.sh | 219 + gcc/testsuite/go.test/test/blank1.go | 6 +- gcc/testsuite/go.test/test/bombad.go | 2 +- gcc/testsuite/go.test/test/bounds.go | 108 +- gcc/testsuite/go.test/test/bugs/bug395.go | 25 + gcc/testsuite/go.test/test/bugs/placeholder | 2 + gcc/testsuite/go.test/test/chan/doubleselect.go | 1 - gcc/testsuite/go.test/test/chan/fifo.go | 1 + gcc/testsuite/go.test/test/chan/perm.go | 30 +- gcc/testsuite/go.test/test/chan/powser1.go | 326 +- gcc/testsuite/go.test/test/chan/powser2.go | 412 +- gcc/testsuite/go.test/test/chan/select2.go | 2 +- gcc/testsuite/go.test/test/chan/select3.go | 18 +- gcc/testsuite/go.test/test/chan/select5.go | 10 +- gcc/testsuite/go.test/test/chan/select6.go | 2 +- gcc/testsuite/go.test/test/chan/select7.go | 2 +- gcc/testsuite/go.test/test/chan/select8.go | 55 - gcc/testsuite/go.test/test/chan/sendstmt.go | 6 +- gcc/testsuite/go.test/test/chancap.go | 44 +- gcc/testsuite/go.test/test/cmp.go | 61 +- gcc/testsuite/go.test/test/cmp6.go | 13 +- gcc/testsuite/go.test/test/cmplx.go | 14 - gcc/testsuite/go.test/test/cmplxdivide.c | 87 +- gcc/testsuite/go.test/test/cmplxdivide.go | 27 +- gcc/testsuite/go.test/test/cmplxdivide1.go | 6511 ++++++++------------ gcc/testsuite/go.test/test/complit1.go | 25 +- gcc/testsuite/go.test/test/compos.go | 2 +- gcc/testsuite/go.test/test/const.go | 83 - gcc/testsuite/go.test/test/const1.go | 6 +- gcc/testsuite/go.test/test/const4.go | 2 +- gcc/testsuite/go.test/test/const5.go | 6 +- gcc/testsuite/go.test/test/const6.go | 2 +- gcc/testsuite/go.test/test/convert1.go | 2 +- gcc/testsuite/go.test/test/convlit.go | 11 +- gcc/testsuite/go.test/test/ddd.go | 2 +- gcc/testsuite/go.test/test/ddd1.go | 18 +- gcc/testsuite/go.test/test/ddd2.dir/ddd2.go | 2 +- gcc/testsuite/go.test/test/ddd2.dir/ddd3.go | 2 +- gcc/testsuite/go.test/test/ddd2.go | 2 +- gcc/testsuite/go.test/test/deferprint.go | 4 +- gcc/testsuite/go.test/test/divide.go | 2 +- gcc/testsuite/go.test/test/divmod.go | 4 +- gcc/testsuite/go.test/test/eof.go | 2 +- gcc/testsuite/go.test/test/eof1.go | 2 +- gcc/testsuite/go.test/test/errchk | 147 + gcc/testsuite/go.test/test/escape2.go | 1139 +--- gcc/testsuite/go.test/test/escape3.go | 2 +- gcc/testsuite/go.test/test/escape4.go | 28 +- gcc/testsuite/go.test/test/escape5.go | 160 +- .../go.test/test/fixedbugs/bug083.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug083.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug088.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug088.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug106.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug106.dir/bug1.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug108.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug121.go | 1 + .../go.test/test/fixedbugs/bug133.dir/bug0.go | 2 +- .../go.test/test/fixedbugs/bug133.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug133.dir/bug2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug1515.go | 2 +- .../go.test/test/fixedbugs/bug160.dir/x.go | 2 +- .../go.test/test/fixedbugs/bug160.dir/y.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug169.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug173.go | 2 - gcc/testsuite/go.test/test/fixedbugs/bug176.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug195.go | 16 +- gcc/testsuite/go.test/test/fixedbugs/bug203.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug206.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug214.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug215.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug216.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug217.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug218.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug221.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug227.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug228.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug229.go | 10 +- gcc/testsuite/go.test/test/fixedbugs/bug230.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug231.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug232.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug233.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug234.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug235.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug236.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug237.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug243.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug245.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug247.go | 2 +- .../go.test/test/fixedbugs/bug248.dir/bug1.go | 2 +- .../go.test/test/fixedbugs/bug248.dir/bug2.go | 106 +- .../go.test/test/fixedbugs/bug248.dir/bug3.go | 102 +- gcc/testsuite/go.test/test/fixedbugs/bug248.go | 17 +- gcc/testsuite/go.test/test/fixedbugs/bug249.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug250.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug252.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug253.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug254.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug256.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug257.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug258.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug259.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug261.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug264.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug265.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug266.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug269.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug271.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug272.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug273.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug274.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug275.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug278.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug279.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug280.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug281.go | 4 +- .../go.test/test/fixedbugs/bug282.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug282.dir/p2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug283.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug285.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug286.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug287.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug288.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug289.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/bug290.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug291.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug292.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug293.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug294.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug295.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug296.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug297.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug298.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug299.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug300.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug301.go | 4 +- .../go.test/test/fixedbugs/bug302.dir/main.go | 6 +- .../go.test/test/fixedbugs/bug302.dir/p.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug302.go | 46 +- gcc/testsuite/go.test/test/fixedbugs/bug303.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug304.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug305.go | 2 +- .../go.test/test/fixedbugs/bug306.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug306.dir/p2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug308.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug309.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug311.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug312.go | 2 +- .../go.test/test/fixedbugs/bug313.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug313.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug313.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug317.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug319.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug320.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug321.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug323.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug325.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug326.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug327.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug328.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug329.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug330.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug331.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug332.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/bug333.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug334.go | 2 +- .../go.test/test/fixedbugs/bug335.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug335.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug335.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug336.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug337.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug338.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug339.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug341.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug342.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug343.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug344.go | 2 +- .../go.test/test/fixedbugs/bug345.dir/io.go | 2 +- .../go.test/test/fixedbugs/bug345.dir/main.go | 9 +- gcc/testsuite/go.test/test/fixedbugs/bug345.go | 10 +- gcc/testsuite/go.test/test/fixedbugs/bug346.go | 27 +- gcc/testsuite/go.test/test/fixedbugs/bug347.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug348.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug349.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug350.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug351.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug352.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug353.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug354.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug355.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug356.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug357.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug358.go | 9 +- gcc/testsuite/go.test/test/fixedbugs/bug361.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug362.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug363.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug365.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug366.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug368.go | 2 +- .../go.test/test/fixedbugs/bug369.dir/pkg.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug369.go | 73 +- gcc/testsuite/go.test/test/fixedbugs/bug370.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug371.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug372.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug373.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug374.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug375.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug376.go | 5 +- gcc/testsuite/go.test/test/fixedbugs/bug378.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug379.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug380.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug381.go | 2 +- .../go.test/test/fixedbugs/bug382.dir/pkg.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug383.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug384.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug385_32.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug385_64.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug386.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug387.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug388.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/bug389.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug391.go | 2 +- .../go.test/test/fixedbugs/bug392.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug392.dir/pkg2.go | 2 +- .../go.test/test/fixedbugs/bug392.dir/pkg3.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug393.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug394.go | 2 +- .../go.test/test/fixedbugs/bug396.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug396.dir/two.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug397.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug398.go | 28 +- gcc/testsuite/go.test/test/fixedbugs/bug399.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug401.go | 5 +- gcc/testsuite/go.test/test/fixedbugs/bug402.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug403.go | 2 +- .../go.test/test/fixedbugs/bug404.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug404.dir/two.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug406.go | 4 +- .../go.test/test/fixedbugs/bug407.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug407.dir/two.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug409.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug410.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug411.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug412.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug413.go | 2 +- .../go.test/test/fixedbugs/bug414.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug414.dir/prog.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug414.go | 2 +- .../go.test/test/fixedbugs/bug415.dir/p.go | 2 +- .../go.test/test/fixedbugs/bug415.dir/prog.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug415.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug416.go | 2 +- .../go.test/test/fixedbugs/bug424.dir/lib.go | 2 +- .../go.test/test/fixedbugs/bug424.dir/main.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug424.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug425.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug427.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug428.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug429.go | 8 +- gcc/testsuite/go.test/test/fixedbugs/bug435.go | 4 +- .../go.test/test/fixedbugs/bug437.dir/one.go | 2 +- .../go.test/test/fixedbugs/bug437.dir/two.go | 2 +- .../go.test/test/fixedbugs/bug437.dir/x.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug437.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug441.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug442.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug443.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug444.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug445.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug447.go | 2 +- .../go.test/test/fixedbugs/bug448.dir/pkg1.go | 2 +- .../go.test/test/fixedbugs/bug448.dir/pkg2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug448.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug450.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug452.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug453.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug454.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug455.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug456.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug457.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug458.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug459.go | 2 +- .../go.test/test/fixedbugs/bug460.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug460.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug460.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug461.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug462.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug463.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug464.go | 2 +- .../go.test/test/fixedbugs/bug465.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug465.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug465.go | 2 +- .../go.test/test/fixedbugs/bug466.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug466.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug466.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug467.go | 2 +- .../go.test/test/fixedbugs/bug468.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug468.dir/p2.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug468.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug470.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug471.go | 2 +- .../go.test/test/fixedbugs/bug472.dir/p1.go | 2 +- .../go.test/test/fixedbugs/bug472.dir/p2.go | 2 +- .../go.test/test/fixedbugs/bug472.dir/z.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug472.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug473.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug474.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug475.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug476.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/bug477.go | 2 +- .../go.test/test/fixedbugs/bug478.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug478.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug478.go | 2 +- .../go.test/test/fixedbugs/bug479.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug479.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug479.go | 2 +- .../go.test/test/fixedbugs/bug480.dir/a.go | 2 +- .../go.test/test/fixedbugs/bug480.dir/b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug480.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug481.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug482.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/bug487.go | 24 - .../go.test/test/fixedbugs/bug488.dir/a.go | 7 - .../go.test/test/fixedbugs/bug488.dir/b.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug488.go | 12 - gcc/testsuite/go.test/test/fixedbugs/bug489.go | 22 - .../go.test/test/fixedbugs/bug492.dir/a.go | 16 - .../go.test/test/fixedbugs/bug492.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/bug492.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug493.go | 15 - gcc/testsuite/go.test/test/fixedbugs/bug494.go | 51 - gcc/testsuite/go.test/test/fixedbugs/bug496.go | 29 - gcc/testsuite/go.test/test/fixedbugs/bug497.go | 28 - gcc/testsuite/go.test/test/fixedbugs/bug499.go | 15 - gcc/testsuite/go.test/test/fixedbugs/bug500.go | 41 - gcc/testsuite/go.test/test/fixedbugs/bug501.go | 24 - gcc/testsuite/go.test/test/fixedbugs/bug502.go | 28 - gcc/testsuite/go.test/test/fixedbugs/bug503.go | 16 - .../go.test/test/fixedbugs/bug504.dir/a.go | 7 - .../go.test/test/fixedbugs/bug504.dir/b.go | 11 - .../go.test/test/fixedbugs/bug504.dir/c.go | 9 - .../go.test/test/fixedbugs/bug504.dir/main.go | 11 - gcc/testsuite/go.test/test/fixedbugs/bug504.go | 10 - gcc/testsuite/go.test/test/fixedbugs/bug505.go | 20 - .../go.test/test/fixedbugs/bug506.dir/a.go | 16 - .../go.test/test/fixedbugs/bug506.dir/main.go | 20 - gcc/testsuite/go.test/test/fixedbugs/bug506.go | 10 - .../go.test/test/fixedbugs/bug507.dir/a.go | 13 - .../go.test/test/fixedbugs/bug507.dir/b.go | 9 - .../go.test/test/fixedbugs/bug507.dir/c.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug507.go | 9 - gcc/testsuite/go.test/test/fixedbugs/bug508.go | 14 - gcc/testsuite/go.test/test/fixedbugs/bug509.go | 30 - .../go.test/test/fixedbugs/gcc67968.dir/a.go | 12 - .../go.test/test/fixedbugs/gcc67968.dir/b.go | 12 - gcc/testsuite/go.test/test/fixedbugs/gcc67968.go | 14 - gcc/testsuite/go.test/test/fixedbugs/gcc78763.go | 19 - gcc/testsuite/go.test/test/fixedbugs/gcc80226.go | 17 - gcc/testsuite/go.test/test/fixedbugs/gcc89321.go | 17 - gcc/testsuite/go.test/test/fixedbugs/issue12621.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue14540.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue15002.go | 132 - gcc/testsuite/go.test/test/fixedbugs/issue16949.go | 30 - gcc/testsuite/go.test/test/fixedbugs/issue19113.go | 108 - gcc/testsuite/go.test/test/fixedbugs/issue20923.go | 19 - gcc/testsuite/go.test/test/fixedbugs/issue21253.go | 27 - gcc/testsuite/go.test/test/fixedbugs/issue22305.go | 15 - gcc/testsuite/go.test/test/fixedbugs/issue23188.go | 32 - gcc/testsuite/go.test/test/fixedbugs/issue23489.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue23912.go | 30 - gcc/testsuite/go.test/test/fixedbugs/issue2615.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue26335.go | 32 - gcc/testsuite/go.test/test/fixedbugs/issue26340.go | 21 - gcc/testsuite/go.test/test/fixedbugs/issue28601.go | 15 - gcc/testsuite/go.test/test/fixedbugs/issue30116.go | 112 - .../go.test/test/fixedbugs/issue30116.out | 558 -- .../go.test/test/fixedbugs/issue30116u.go | 112 - .../go.test/test/fixedbugs/issue30116u.out | 340 - .../go.test/test/fixedbugs/issue30659.dir/a.go | 19 - .../go.test/test/fixedbugs/issue30659.dir/b.go | 13 - gcc/testsuite/go.test/test/fixedbugs/issue30659.go | 7 - .../go.test/test/fixedbugs/issue32901.dir/a.go | 15 - .../go.test/test/fixedbugs/issue32901.dir/b.go | 15 - .../go.test/test/fixedbugs/issue32901.dir/c.go | 17 - .../go.test/test/fixedbugs/issue32901.dir/main.go | 18 - gcc/testsuite/go.test/test/fixedbugs/issue32901.go | 9 - .../go.test/test/fixedbugs/issue32922.dir/a.go | 18 - .../go.test/test/fixedbugs/issue32922.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue32922.go | 11 - .../go.test/test/fixedbugs/issue33013.dir/a.go | 9 - .../go.test/test/fixedbugs/issue33013.dir/b.go | 24 - .../go.test/test/fixedbugs/issue33013.dir/c.go | 19 - .../go.test/test/fixedbugs/issue33013.dir/d.go | 16 - gcc/testsuite/go.test/test/fixedbugs/issue33013.go | 9 - .../go.test/test/fixedbugs/issue33020.dir/a.go | 16 - .../go.test/test/fixedbugs/issue33020.dir/b.go | 22 - gcc/testsuite/go.test/test/fixedbugs/issue33020.go | 9 - gcc/testsuite/go.test/test/fixedbugs/issue33062.go | 33 - .../go.test/test/fixedbugs/issue33158.dir/a.go | 25 - .../go.test/test/fixedbugs/issue33158.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue33158.go | 9 - .../go.test/test/fixedbugs/issue33219.dir/a.go | 17 - .../go.test/test/fixedbugs/issue33219.dir/b.go | 25 - .../go.test/test/fixedbugs/issue33219.dir/c.go | 20 - gcc/testsuite/go.test/test/fixedbugs/issue33219.go | 9 - .../go.test/test/fixedbugs/issue33739.dir/a.go | 11 - .../go.test/test/fixedbugs/issue33739.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue33739.go | 9 - .../go.test/test/fixedbugs/issue34503.dir/a.go | 15 - .../go.test/test/fixedbugs/issue34503.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue34503.go | 9 - .../go.test/test/fixedbugs/issue34577.dir/a.go | 27 - .../go.test/test/fixedbugs/issue34577.dir/b.go | 23 - gcc/testsuite/go.test/test/fixedbugs/issue34577.go | 9 - .../go.test/test/fixedbugs/issue3552.dir/one.go | 2 +- .../go.test/test/fixedbugs/issue3552.dir/two.go | 2 +- .../go.test/test/fixedbugs/issue35739.dir/a.go | 15 - .../go.test/test/fixedbugs/issue35739.dir/b.go | 11 - gcc/testsuite/go.test/test/fixedbugs/issue35739.go | 9 - gcc/testsuite/go.test/test/fixedbugs/issue3705.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue3783.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue38125.go | 22 - gcc/testsuite/go.test/test/fixedbugs/issue3924.go | 13 + gcc/testsuite/go.test/test/fixedbugs/issue3925.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue40152.go | 21 - .../go.test/test/fixedbugs/issue40252.dir/a.go | 14 - .../go.test/test/fixedbugs/issue40252.dir/main.go | 16 - gcc/testsuite/go.test/test/fixedbugs/issue40252.go | 8 - gcc/testsuite/go.test/test/fixedbugs/issue4085a.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4085b.go | 37 +- gcc/testsuite/go.test/test/fixedbugs/issue4097.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4099.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/issue4162.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4167.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4232.go | 31 +- gcc/testsuite/go.test/test/fixedbugs/issue4251.go | 2 +- .../go.test/test/fixedbugs/issue4252.dir/a.go | 2 +- .../go.test/test/fixedbugs/issue4252.dir/main.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4252.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue42790.go | 9 - gcc/testsuite/go.test/test/fixedbugs/issue4283.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4313.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4316.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4323.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4326.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4348.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/issue4353.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4359.go | 2 +- .../go.test/test/fixedbugs/issue4370.dir/p1.go | 2 +- .../go.test/test/fixedbugs/issue4370.dir/p2.go | 2 +- .../go.test/test/fixedbugs/issue4370.dir/p3.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4370.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4396a.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4396b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4399.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4405.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4429.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4448.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4452.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4458.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue4463.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4468.go | 10 +- gcc/testsuite/go.test/test/fixedbugs/issue4470.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4495.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517a.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517b.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517c.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4517d.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4518.go | 8 +- gcc/testsuite/go.test/test/fixedbugs/issue4529.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4545.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4562.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4585.go | 2 +- .../go.test/test/fixedbugs/issue4590.dir/pkg1.go | 2 +- .../go.test/test/fixedbugs/issue4590.dir/pkg2.go | 2 +- .../go.test/test/fixedbugs/issue4590.dir/prog.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4614.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4618.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4620.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4654.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4663.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4667.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4734.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4748.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4752.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4776.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4785.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue4909a.go | 2 +- .../go.test/test/fixedbugs/issue4964.dir/a.go | 6 +- gcc/testsuite/go.test/test/fixedbugs/issue5002.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5056.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5172.go | 11 +- gcc/testsuite/go.test/test/fixedbugs/issue5231.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5358.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5581.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5698.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5704.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5809.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5820.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5841.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5856.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue5963.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6004.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6036.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue6055.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6131.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6140.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6247.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6269.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6298.go | 2 +- .../go.test/test/fixedbugs/issue6513.dir/a.go | 2 +- .../go.test/test/fixedbugs/issue6513.dir/b.go | 2 +- .../go.test/test/fixedbugs/issue6513.dir/main.go | 2 +- gcc/testsuite/go.test/test/fixedbugs/issue6899.go | 4 +- gcc/testsuite/go.test/test/fixedbugs/issue6977.go | 40 - gcc/testsuite/go.test/test/fixedbugs/issue8042.go | 66 - gcc/testsuite/go.test/test/fixedbugs/issue887.go | 2 +- gcc/testsuite/go.test/test/func6.go | 4 +- gcc/testsuite/go.test/test/func7.go | 4 +- gcc/testsuite/go.test/test/func8.go | 8 +- gcc/testsuite/go.test/test/funcdup.go | 2 +- gcc/testsuite/go.test/test/funcdup2.go | 2 +- gcc/testsuite/go.test/test/gc2.go | 5 +- gcc/testsuite/go.test/test/golden.out | 24 + gcc/testsuite/go.test/test/goprint.go | 24 +- gcc/testsuite/go.test/test/goto.go | 90 +- gcc/testsuite/go.test/test/helloworld.go | 2 +- gcc/testsuite/go.test/test/import2.dir/import2.go | 2 +- gcc/testsuite/go.test/test/import2.dir/import3.go | 2 +- gcc/testsuite/go.test/test/import2.go | 2 +- gcc/testsuite/go.test/test/index.go | 6 +- gcc/testsuite/go.test/test/index0.go | 2 +- gcc/testsuite/go.test/test/index1.go | 2 +- gcc/testsuite/go.test/test/index2.go | 2 +- gcc/testsuite/go.test/test/init.go | 4 +- gcc/testsuite/go.test/test/init1.go | 28 +- gcc/testsuite/go.test/test/initializerr.go | 1 - gcc/testsuite/go.test/test/interface/embed2.go | 23 +- gcc/testsuite/go.test/test/interface/explicit.go | 8 +- gcc/testsuite/go.test/test/interface/noeq.go | 2 +- .../test/interface/recursive1.dir/recursive1.go | 2 +- .../test/interface/recursive1.dir/recursive2.go | 2 +- gcc/testsuite/go.test/test/interface/recursive1.go | 2 +- gcc/testsuite/go.test/test/ken/cplx0.go | 2 +- gcc/testsuite/go.test/test/ken/embed.go | 2 +- gcc/testsuite/go.test/test/ken/modconst.go | 2 +- gcc/testsuite/go.test/test/ken/string.go | 2 +- gcc/testsuite/go.test/test/label.go | 9 +- gcc/testsuite/go.test/test/label1.go | 50 +- gcc/testsuite/go.test/test/linkx.go | 32 +- gcc/testsuite/go.test/test/map.go | 2 +- gcc/testsuite/go.test/test/map1.go | 12 +- gcc/testsuite/go.test/test/mapnan.go | 56 + gcc/testsuite/go.test/test/method1.go | 18 +- gcc/testsuite/go.test/test/method2.go | 8 +- gcc/testsuite/go.test/test/method4.dir/prog.go | 9 +- gcc/testsuite/go.test/test/method5.go | 2 +- gcc/testsuite/go.test/test/named.go | 2 +- gcc/testsuite/go.test/test/named1.go | 10 +- gcc/testsuite/go.test/test/nilcheck.go | 105 +- gcc/testsuite/go.test/test/nilptr.go | 6 +- gcc/testsuite/go.test/test/nilptr2.go | 2 +- gcc/testsuite/go.test/test/nilptr3.go | 200 +- gcc/testsuite/go.test/test/nul1.go | 7 +- gcc/testsuite/go.test/test/peano.go | 8 +- gcc/testsuite/go.test/test/printbig.go | 2 +- gcc/testsuite/go.test/test/range.go | 186 +- gcc/testsuite/go.test/test/recover.go | 94 +- gcc/testsuite/go.test/test/recover1.go | 2 +- gcc/testsuite/go.test/test/recover2.go | 4 +- gcc/testsuite/go.test/test/recover3.go | 2 +- gcc/testsuite/go.test/test/rename.go | 2 +- gcc/testsuite/go.test/test/rename1.go | 6 +- gcc/testsuite/go.test/test/reorder.go | 39 +- gcc/testsuite/go.test/test/reorder2.go | 177 +- gcc/testsuite/go.test/test/return.go | 2 +- gcc/testsuite/go.test/test/rotate.go | 2 +- gcc/testsuite/go.test/test/rotate0.go | 2 +- gcc/testsuite/go.test/test/rotate1.go | 2 +- gcc/testsuite/go.test/test/rotate2.go | 2 +- gcc/testsuite/go.test/test/rotate3.go | 2 +- gcc/testsuite/go.test/test/run | 138 + gcc/testsuite/go.test/test/run.go | 1322 +--- gcc/testsuite/go.test/test/rune.go | 2 +- gcc/testsuite/go.test/test/runtime.go | 2 +- .../test/{fixedbugs/bug462.go => safe/main.go} | 13 +- .../{fixedbugs/bug414.go => safe/nousesafe.go} | 5 +- gcc/testsuite/go.test/test/safe/pkg.go | 16 + .../test/{fixedbugs/bug414.go => safe/usesafe.go} | 5 +- gcc/testsuite/go.test/test/shift2.go | 2 +- gcc/testsuite/go.test/test/sigchld.go | 4 +- gcc/testsuite/go.test/test/sinit.go | 90 +- gcc/testsuite/go.test/test/sizeof.go | 2 +- gcc/testsuite/go.test/test/slice3err.go | 2 +- gcc/testsuite/go.test/test/stress/maps.go | 4 +- gcc/testsuite/go.test/test/stress/parsego.go | 4 +- gcc/testsuite/go.test/test/stress/runstress.go | 2 +- gcc/testsuite/go.test/test/struct0.go | 2 +- gcc/testsuite/go.test/test/syntax/chan.go | 8 +- gcc/testsuite/go.test/test/syntax/chan1.go | 6 +- gcc/testsuite/go.test/test/syntax/composite.go | 4 +- gcc/testsuite/go.test/test/syntax/else.go | 2 +- .../test/{fixedbugs/bug351.go => syntax/forvar.go} | 7 +- gcc/testsuite/go.test/test/syntax/if.go | 2 +- gcc/testsuite/go.test/test/syntax/import.go | 2 +- gcc/testsuite/go.test/test/syntax/interface.go | 2 +- gcc/testsuite/go.test/test/syntax/semi2.go | 2 +- gcc/testsuite/go.test/test/syntax/semi5.go | 2 +- gcc/testsuite/go.test/test/syntax/semi6.go | 8 +- gcc/testsuite/go.test/test/syntax/semi7.go | 4 +- gcc/testsuite/go.test/test/syntax/topexpr.go | 2 +- gcc/testsuite/go.test/test/syntax/typesw.go | 4 +- gcc/testsuite/go.test/test/syntax/vareq.go | 2 +- gcc/testsuite/go.test/test/syntax/vareq1.go | 4 +- gcc/testsuite/go.test/test/testlib | 170 + gcc/testsuite/go.test/test/torture.go | 7 - gcc/testsuite/go.test/test/typecheck.go | 12 +- gcc/testsuite/go.test/test/typeswitch2.go | 16 +- gcc/testsuite/go.test/test/typeswitch3.go | 31 +- gcc/testsuite/go.test/test/undef.go | 2 +- gcc/testsuite/go.test/test/varerr.go | 2 +- gcc/testsuite/go.test/test/zerodivide.go | 9 +- gcc/testsuite/lib/options.exp | 5 - gcc/testsuite/lib/target-supports.exp | 40 - gcc/toplev.c | 176 +- gcc/tree-ssa-strlen.c | 2 +- gcc/tree-ssa-threadbackward.c | 7 +- gcc/tree-ssa-threadedge.c | 6 - gcc/tree-vect-loop.c | 24 +- gcc/tree-vect-slp.c | 30 +- gcc/tree-vectorizer.c | 10 +- gcc/tree-vectorizer.h | 9 +- gcc/tree.c | 8 +- gcc/tree.h | 7 - gcc/varasm.c | 58 +- gcc/vec.h | 12 +- libbacktrace/ChangeLog | 6 - libbacktrace/dwarf.c | 4 +- libgcc/ChangeLog | 18 - libgcc/config/rs6000/t-linux | 22 - libgcc/config/t-vxworks | 1 + libgcc/config/t-vxworks7 | 1 + libgcc/config/vxcache.c | 35 + libgo/Makefile.am | 1 + libgo/Makefile.in | 15 +- libgo/runtime/go-cdiv.c | 49 + libstdc++-v3/ChangeLog | 104 - .../post/powerpc-linux-gnu/baseline_symbols.txt | 17 - .../powerpc64-linux-gnu/32/baseline_symbols.txt | 17 - libstdc++-v3/doc/doxygen/user.cfg.in | 1 - libstdc++-v3/doc/html/manual/configure.html | 3 +- libstdc++-v3/doc/html/manual/status.html | 18 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 15 +- libstdc++-v3/include/Makefile.am | 1 - libstdc++-v3/include/Makefile.in | 1 - libstdc++-v3/include/ext/rope | 39 +- libstdc++-v3/include/ext/ropeimpl.h | 23 +- libstdc++-v3/include/std/array | 6 - libstdc++-v3/include/std/bit | 12 - libstdc++-v3/include/std/source_location | 92 - libstdc++-v3/include/std/version | 6 - libstdc++-v3/python/libstdcxx/v6/printers.py | 29 +- .../testsuite/18_support/source_location/1.cc | 153 - .../18_support/source_location/consteval.cc | 147 - .../testsuite/18_support/source_location/srcloc.h | 25 - .../18_support/source_location/version.cc | 27 - .../23_containers/array/debug/constexpr_c++11.cc | 32 - .../element_access/constexpr_element_access.cc | 15 +- .../23_containers/array/tuple_interface/get_neg.cc | 6 +- .../testsuite/26_numerics/bit/bit.cast/bit_cast.cc | 81 - .../testsuite/26_numerics/bit/bit.cast/version.cc | 27 - .../27_io/basic_istream/ignore/char/94749.cc | 1 - .../27_io/basic_istream/ignore/wchar_t/94749.cc | 1 - .../testsuite/ext/vstring/modifiers/clear/56166.cc | 8 +- libstdc++-v3/testsuite/lib/dg-options.exp | 9 +- 1003 files changed, 13807 insertions(+), 26171 deletions(-) delete mode 100755 gcc/config/riscv/arch-canonicalize rename gcc/testsuite/ada/acats/support/{acats26.lst => acats25.lst} (99%) delete mode 100644 gcc/testsuite/ada/acats/tests/c3/c352001.a delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c453001.a create mode 100644 gcc/testsuite/ada/acats/tests/c4/c45622a.ada create mode 100644 gcc/testsuite/ada/acats/tests/c4/c45624a.ada create mode 100644 gcc/testsuite/ada/acats/tests/c4/c45624b.ada delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c460013.a delete mode 100644 gcc/testsuite/ada/acats/tests/c4/c460014.a delete mode 100644 gcc/testsuite/ada/acats/tests/c6/c620001.a delete mode 100644 gcc/testsuite/ada/acats/tests/c6/c620002.a delete mode 100644 gcc/testsuite/ada/acats/tests/cd/cd30011.a delete mode 100644 gcc/testsuite/ada/acats/tests/cd/cd30012.a delete mode 100644 gcc/testsuite/ada/acats/tests/cxa/cxa3004.a delete mode 100644 gcc/testsuite/ada/acats/tests/cxa/cxa5013.a delete mode 100644 gcc/testsuite/ada/acats/tests/cxb/cxb30061.am delete mode 100644 gcc/testsuite/g++.dg/cpp1z/inline-var8.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast3.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast4.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast5.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/bit-cast6.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-abbrev1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-nodiscard1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-defarg1.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-defarg2.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/pr98082.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc15.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc16.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc17.C delete mode 100644 gcc/testsuite/g++.dg/cpp2a/srcloc18.C delete mode 100644 gcc/testsuite/g++.dg/eh/crash2.C delete mode 100644 gcc/testsuite/g++.dg/ipa/pr98075.C delete mode 100644 gcc/testsuite/g++.dg/opt/pr98130.C delete mode 100644 gcc/testsuite/g++.dg/parse/defarg17.C delete mode 100644 gcc/testsuite/g++.dg/pr93195a.C delete mode 100644 gcc/testsuite/g++.dg/pr93195b.C delete mode 100644 gcc/testsuite/g++.dg/template/crash132.C delete mode 100644 gcc/testsuite/g++.dg/template/pr98115.C delete mode 100644 gcc/testsuite/g++.dg/template/pr98116.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object-2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.s delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc-2.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-dealloc.C delete mode 100644 gcc/testsuite/g++.dg/warn/Wmismatched-new-delete.C delete mode 100644 gcc/testsuite/g++.dg/warn/pr98104.C delete mode 100644 gcc/testsuite/g++.target/powerpc/pr97947.C delete mode 100644 gcc/testsuite/gcc.c-torture/compile/pr98087.c delete mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object-2.c delete mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object-3.c delete mode 100644 gcc/testsuite/gcc.dg/Wfree-nonheap-object.c delete mode 100644 gcc/testsuite/gcc.dg/Wmismatched-dealloc.c delete mode 100644 gcc/testsuite/gcc.dg/attr-malloc.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-3.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-4.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-5.c delete mode 100644 gcc/testsuite/gcc.dg/pr97459-6.c delete mode 100644 gcc/testsuite/gcc.dg/pr98099.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/if-to-switch-9.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98084.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr98094.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/undef_1.c delete mode 100644 gcc/testsuite/gcc.target/h8300/add-2.c delete mode 100644 gcc/testsuite/gcc.target/h8300/add-3.c delete mode 100644 gcc/testsuite/gcc.target/h8300/add.c delete mode 100644 gcc/testsuite/gcc.target/h8300/sub-2.c delete mode 100644 gcc/testsuite/gcc.target/h8300/sub-3.c delete mode 100644 gcc/testsuite/gcc.target/h8300/sub.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512bitalg-pr97770-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr96906-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vpopcntdq-pr97770-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vpopcntdq-pr97770-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/avx512vpopcntdqvl-pr97770-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr96226.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97642-1.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97642-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr97777.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98079.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98086.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr98100.c delete mode 100644 gcc/testsuite/gcc.target/s390/builtin-constant-p-threading.c delete mode 100644 gcc/testsuite/gcc.target/s390/load-imm64-1.c delete mode 100644 gcc/testsuite/gcc.target/s390/load-imm64-2.c delete mode 100644 gcc/testsuite/gcc.target/s390/stack-clash-4.c delete mode 100644 gcc/testsuite/gfortran.dg/pr95342.f90 delete mode 100644 gcc/testsuite/gnat.dg/opt91.adb delete mode 100644 gcc/testsuite/gnat.dg/opt91.ads delete mode 100644 gcc/testsuite/gnat.dg/opt91_pkg.adb delete mode 100644 gcc/testsuite/gnat.dg/opt91_pkg.ads delete mode 100644 gcc/testsuite/go.test/test/alias2.go delete mode 100644 gcc/testsuite/go.test/test/alias3.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/alias3.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/alias3.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/alias3.go copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/binary-tree-fre [...] create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree-freelist.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree.c copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/binary-tree.go} (91%) create mode 100644 gcc/testsuite/go.test/test/bench/shootout/binary-tree.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/chameneosredux.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/chameneosredux.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/chameneosredux.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch-parallel.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch-parallel.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch.c copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/fannkuch.go} (54%) create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fannkuch.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta-1000.out create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/fasta.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide-parallel.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide-parallel.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/k-nucleotide.txt copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/mandelbrot.c} (50%) copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/mandelbrot.go} (55%) create mode 100644 gcc/testsuite/go.test/test/bench/shootout/mandelbrot.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/meteor-contest.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/meteor-contest.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/meteor-contest.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/nbody.c create mode 100644 gcc/testsuite/go.test/test/bench/shootout/nbody.go create mode 100644 gcc/testsuite/go.test/test/bench/shootout/nbody.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/pidigits.c copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/pidigits.go} (51%) create mode 100644 gcc/testsuite/go.test/test/bench/shootout/pidigits.txt copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/regex-dna-paral [...] create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna-parallel.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna.c copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/regex-dna.go} (55%) create mode 100644 gcc/testsuite/go.test/test/bench/shootout/regex-dna.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/reverse-complement.c copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/reverse-complem [...] create mode 100644 gcc/testsuite/go.test/test/bench/shootout/reverse-complement.txt copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/spectral-norm-p [...] copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/spectral-norm.c} (50%) copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/spectral-norm.g [...] create mode 100644 gcc/testsuite/go.test/test/bench/shootout/spectral-norm.txt copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/threadring.c} (50%) copy gcc/testsuite/go.test/test/bench/{garbage/tree.go => shootout/threadring.go} (55%) create mode 100644 gcc/testsuite/go.test/test/bench/shootout/threadring.txt create mode 100644 gcc/testsuite/go.test/test/bench/shootout/timing.log create mode 100755 gcc/testsuite/go.test/test/bench/shootout/timing.sh create mode 100644 gcc/testsuite/go.test/test/bugs/bug395.go create mode 100644 gcc/testsuite/go.test/test/bugs/placeholder delete mode 100644 gcc/testsuite/go.test/test/chan/select8.go create mode 100755 gcc/testsuite/go.test/test/errchk delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug487.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug488.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug488.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug488.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug489.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug492.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug492.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug492.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug493.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug494.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug496.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug497.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug499.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug500.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug501.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug502.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug503.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug504.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug505.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug506.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug506.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug506.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug507.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug508.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/bug509.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc67968.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc67968.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc67968.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc78763.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc80226.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/gcc89321.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue12621.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue14540.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue15002.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue16949.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue19113.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue20923.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue21253.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue22305.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue23188.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue23489.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue23912.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue26335.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue26340.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue28601.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116.out delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116u.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30116u.out delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30659.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30659.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue30659.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32901.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32922.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32922.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue32922.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.dir/d.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33013.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33020.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33020.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33020.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33062.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33158.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33158.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33158.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.dir/c.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33219.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33739.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33739.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue33739.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34503.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34503.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34503.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34577.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34577.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue34577.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue35739.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue35739.dir/b.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue35739.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue38125.go create mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue3924.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40152.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40252.dir/a.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40252.dir/main.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue40252.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue42790.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue6977.go delete mode 100644 gcc/testsuite/go.test/test/fixedbugs/issue8042.go create mode 100644 gcc/testsuite/go.test/test/golden.out create mode 100644 gcc/testsuite/go.test/test/mapnan.go create mode 100755 gcc/testsuite/go.test/test/run copy gcc/testsuite/go.test/test/{fixedbugs/bug462.go => safe/main.go} (59%) copy gcc/testsuite/go.test/test/{fixedbugs/bug414.go => safe/nousesafe.go} (60%) create mode 100644 gcc/testsuite/go.test/test/safe/pkg.go copy gcc/testsuite/go.test/test/{fixedbugs/bug414.go => safe/usesafe.go} (62%) copy gcc/testsuite/go.test/test/{fixedbugs/bug351.go => syntax/forvar.go} (50%) create mode 100644 gcc/testsuite/go.test/test/testlib create mode 100644 libgcc/config/vxcache.c create mode 100644 libgo/runtime/go-cdiv.c delete mode 100644 libstdc++-v3/include/std/source_location delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/1.cc delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/consteval.cc delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/srcloc.h delete mode 100644 libstdc++-v3/testsuite/18_support/source_location/version.cc delete mode 100644 libstdc++-v3/testsuite/23_containers/array/debug/constexpr_c++11.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.cast/bit_cast.cc delete mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.cast/version.cc