This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/interrupt/gcc-5-branch in repository gcc.
omits 90032bc Pass VOIDmode to gen_rtx_SET on GCC 5 branch omits 06edde9 Implement x86 interrupt attribute omits 194f562 Rename IA MCU processor lakemount to lakemont omits 31591bf Change IA MCU processor from iamcu to lakemount omits e32b59b Add a testcase for PR target/66821 omits e67d314 Update MOVE_RATIO cost for IA MCU omits 4145d8a Define DBX_REGISTER_NUMBER for IA MCU omits 329caa5 Cleanup FPmode splitters a bit omits 1541140 More fix for PR rtl-optimization/66626 omits 44f9e0b Fix PR rtl-optimization/66626 omits f75fa12 Replicate static chain on the stack omits 5125d0e Add a testcase for PR target/66824 omits f736692 Fix PR target/66824 omits fab4942 Allow indirect sibcall with register arguments omits 7eb05c8 Fix PR target/65753 omits dcc7eb6 Adjust variable shift costs for IA MCU omits 67aad1d Update config/i386/iamcu.h omits 3343f81 Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU omits e87dbcb Check int_size_in_bytes in ix86_return_in_memory omits 7545410 Allow <adxintrin.h> for IA MCU omits 5f66260 Don't pass/return vectors in registers for IAMCU omits 3b68f75 Handle PROCESSOR_IAMCU in ix86_target_macros_internal omits 33d3ebf Optimize i?86-*-elfiamcu for iamcu by default omits 7ca80e6 Add -march=iamcu to optimize for IA MCU omits 8b8e5b1 Add IA MCU support to x86intrin.h omits 3056535 IA MCU psABI support: testsuite omits 8e7e619 IA MCU psABI support: changes to libraries omits 1360310 IA MCU psABI support: GCC changes adds ad95d2c 2015-09-25 Steven G. Kargl kargl@gcc.gnu.org adds fa18614 2015-09-25 Steven G. Kargl kargl@gcc.gnu.org adds 2757691 Daily bump. adds 1bd34c8 Daily bump. adds fc5be6b Daily bump. adds f666dc9 2015-09-28 Daniel Cederman cederman@gaisler.com adds 390732c 2015-09-28 Daniel Cederman cederman@gaisler.com adds 47f7b91 2015-09-28 Daniel Cederman cederman@gaisler.com adds cbe77e0 gcc/testsuite/ * gcc.target/i386/avx512vbmi-check.h ( [...] adds f382302 2015-09-28 Richard Biener rguenther@suse.de adds 5353e39 gcc/ Backport from mainline 2015-09-27 Oleg Endo <olegend [...] adds db03f30 Now that muser-mode is default the multilib definitions does [...] adds dd9656d Daily bump. adds 766aa20 2015-09-29 Andrew Pinski apinski@cavium.com adds 3402335 S/390: Switch mode attribute to bhfgq for vec scatter - fix b [...] adds a571af3 S/390: Add V1TImode to constant pool modes. adds 7488940 S/390: Fix mode iterators vmal, vmah, and vmalh. adds 72d5504 S/390: Don't use vgm for v1ti and v1tf. adds 533218d 2015-09-29 Vladimir Makarov vmakarov@redhat.com adds a2e6acb Daily bump. adds 6c0bdc3 PR tree-optimization/67690 * tree-ssa-ifcombine.c (pass_tre [...] adds 91f9280 PR c/67730 * c-typeck.c (c_finish_return): Use the expansio [...] adds e1e20fc Add alternative_mask to ira_implicitly_set_insn_hard_regs adds 01f8acc Daily bump. adds a248c53 Backport: [GCC, ARM] armv8 linux toolchain asan testcase fail [...] adds 3a30934 Use CRTs provided by Solaris adds 4329da9 Support PIE on Solaris adds bdab3d1 * gcc.dg/lto/pr55113_0.c: Skip on all x86 targets. adds d6e9962 Fix missing deep copy when assigning a DT constructor to an array adds 2225d73 PR tree-optimization/67769 * tree-ssa-phiopt.c (conditional [...] adds 37e2301 Daily bump. adds eb090b2 S/390: Add missing brackets. adds 6a8ffd8 Do not describe -std=c11 etc. as experimental in c.opt help text. adds 0f5f61a Backport PR libstdc++/65142 fix from mainline adds b6d2e57 Backport PR libstdc++/67707 fix from mainline adds 7aa63ae Backport PR libstdc++/65049 fix from mainline adds 37fc4e8 2015-10-01 Steven G. Kargl kargl@gcc.gnu.org adds 1e3066d 2015-10-01 Steven G. Kargl kargl@gcc.gnu.org adds f2d4bda 2015-10-02 Steven G. Kargl kargl@gcc.gnu.org adds a7331b7 Correct the dates on the last 3 changes. adds d34dcbc Daily bump. adds d6d8c99 gcc/ Backport from mainline 2015-09-29 Kaz Kojima <kkojim [...] adds a673378 Daily bump. adds b051150 Daily bump. adds 04e9794 Backport from mainline: adds 827f077 PR c/67730 * c-typeck.c (convert_for_assignment): Use the e [...] adds 472e259 PR tree-optimization/67821 * tree-ssanames.c (duplicate_ssa [...] adds 7eea808 Daily bump. adds bdb0d72 AVX-512. Update extract_even_odd w/ AVX-512BW insns. adds 7bdd530 2015-10-06 Richard Biener rguenther@suse.de adds 6250e18 Daily bump. adds 5bc96a1 Backport Filesystem TS fixes from mainline. adds b347741 Daily bump. adds a15510d * zh_TW.po: Update. adds e2acf74 Backport PR libstdc++/65913 fix from mainline. adds 22f4113 Daily bump. adds c3c367c * gcc-interface/Make-lang.in: Make sure that GNAT1_OBJS and [...] adds a167494 Daily bump. adds caea92a Reset inlined debug variables at the end of the inlined function adds 57dbaa8 Daily bump. adds 3c779e7 Daily bump. adds b68b3d9 2015-10-12 Richard Biener rguenther@suse.de adds 6ceef89 PR target/67849 gcc/ * config/i386/sse.md (define_split vec [...] adds 8f32a75 Merge ix86_maybe_switch_abi with ix86_set_current_function adds 537c73c IA MCU psABI support: GCC changes adds a36bba5 IA MCU psABI support: changes to libraries adds b0caaeb IA MCU psABI support: testsuite adds 09c5a1a Add IA MCU support to x86intrin.h adds 7800849 Add -march=iamcu to optimize for IA MCU adds 3338a91 Optimize i?86-*-elfiamcu for iamcu by default adds 32fc761 Handle PROCESSOR_IAMCU in ix86_target_macros_internal adds fe1f177 Don't pass/return vectors in registers for IAMCU adds 11bdb03 Allow <adxintrin.h> for IA MCU adds b2b599b Check int_size_in_bytes in ix86_return_in_memory adds 9e6247d Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU adds 473e3fb Update config/i386/iamcu.h adds f91ba87 Adjust variable shift costs for IA MCU adds 5151066 Fix PR target/65753 adds 0935116 Allow indirect sibcall with register arguments adds bd3a87d Fix PR target/66824 adds 246dc92 Add a testcase for PR target/66824 adds 55747b6 Replicate static chain on the stack adds dd27d47 Fix PR rtl-optimization/66626 adds 818bc87 More fix for PR rtl-optimization/66626 adds 6805f38 Cleanup FPmode splitters a bit adds d0f7424 Define DBX_REGISTER_NUMBER for IA MCU adds 5ec9cd2 Update MOVE_RATIO cost for IA MCU adds aea0887 Add a testcase for PR target/66821 adds 10c4d85 Change IA MCU processor from iamcu to lakemount adds ecc9a65 Rename IA MCU processor lakemount to lakemont adds fd5d27f Enable bt and and movzx for Lakemont adds 580e526 Backport r228410 (add ROUND_UP) from mainline adds 4ad0a1f Backport r228460 from mainline adds d8eb402 Define x86 CALL_USED_REGISTERS_MASK adds 9bdb083 Allow -mincoming-stack-boundary=3 with -mno-sse adds 127b725 Backport r228577 from mainline adds 58c173f Pass VOIDmode to gen_rtx_SET adds 8cd3cf1 Round up the SSE register save area only if needed adds cc11a71 Fix typos in comments in i386.c new a876110 Implement x86 interrupt attribute new 9fe2f0b Pass VOIDmode to gen_rtx_SET
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (90032bc) \ N -- N -- N refs/heads/hjl/interrupt/gcc-5-branch (9fe2f0b)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 340 +++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/Make-lang.in | 2 +- gcc/builtins.c | 16 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c.opt | 6 +- gcc/c/ChangeLog | 18 + gcc/c/c-typeck.c | 14 +- gcc/config.in | 14 +- gcc/config/aarch64/aarch64.md | 2 +- gcc/config/arm/sync.md | 14 +- gcc/config/i386/i386-protos.h | 2 +- gcc/config/i386/i386.c | 732 ++++++++++++++------- gcc/config/i386/i386.h | 39 +- gcc/config/i386/i386.md | 7 +- gcc/config/i386/predicates.md | 30 - gcc/config/i386/sol2.h | 9 +- gcc/config/i386/sse.md | 161 ++++- gcc/config/i386/x86-tune.def | 4 +- gcc/config/s390/s390.c | 7 +- gcc/config/s390/vx-builtins.md | 34 +- gcc/config/sh/sh-protos.h | 1 + gcc/config/sh/sh.c | 102 +-- gcc/config/sh/sh.md | 83 ++- gcc/config/sol2.h | 65 +- gcc/config/sparc/driver-sparc.c | 1 + gcc/config/sparc/sol2.h | 2 + gcc/config/sparc/sparc.c | 2 +- gcc/config/sparc/sparc.md | 26 +- gcc/config/sparc/sparc.opt | 4 +- gcc/config/sparc/sync.md | 6 +- gcc/config/sparc/t-rtems | 25 +- gcc/configure | 99 ++- gcc/configure.ac | 77 ++- gcc/doc/extend.texi | 7 + gcc/doc/invoke.texi | 4 +- gcc/fold-const.c | 8 +- gcc/fortran/ChangeLog | 35 + gcc/fortran/decl.c | 7 +- gcc/fortran/io.c | 9 + gcc/fortran/parse.c | 11 +- gcc/fortran/primary.c | 2 +- gcc/fortran/resolve.c | 6 +- gcc/fortran/trans-expr.c | 1 - gcc/ggc-page.c | 6 +- gcc/gimple-fold.c | 22 +- gcc/graphite-blocking.c | 1 + gcc/graphite-dependences.c | 15 +- gcc/graphite-interchange.c | 1 + gcc/graphite-isl-ast-to-gimple.c | 2 + gcc/graphite-optimize-isl.c | 10 +- gcc/graphite-poly.c | 1 + gcc/graphite-poly.h | 5 + gcc/graphite-scop-detection.c | 1 + gcc/graphite-sese-to-poly.c | 1 + gcc/graphite.c | 1 + gcc/ira-color.c | 1 + gcc/ira-int.h | 2 + gcc/ira-lives.c | 4 +- gcc/ira.h | 1 - gcc/lra-remat.c | 10 + gcc/lto-cgraph.c | 15 - gcc/sched-deps.c | 4 +- gcc/sel-sched.c | 4 +- gcc/system.h | 6 + gcc/target-globals.c | 1 + gcc/testsuite/ChangeLog | 156 +++++ gcc/testsuite/g++.dg/pr67699.C | 8 + gcc/testsuite/gcc.dg/lto/pr55113_0.c | 3 +- gcc/testsuite/gcc.dg/pr67029.c | 14 + gcc/testsuite/gcc.dg/pr67563.c | 11 + gcc/testsuite/gcc.dg/pr67730-1.c | 16 + gcc/testsuite/gcc.dg/pr67730-2.c | 22 + gcc/testsuite/gcc.dg/pr67730.c | 11 + gcc/testsuite/gcc.dg/pr67730.h | 32 + gcc/testsuite/gcc.dg/torture/pr67442.c | 12 + gcc/testsuite/gcc.dg/torture/pr67690.c | 32 + gcc/testsuite/gcc.dg/torture/pr67769.c | 23 + gcc/testsuite/gcc.dg/torture/pr67821-2.c | 14 + gcc/testsuite/gcc.dg/torture/pr67821.c | 15 + gcc/testsuite/gcc.target/arm/stl-cond.c | 19 + gcc/testsuite/gcc.target/i386/20060512-1.c | 13 +- gcc/testsuite/gcc.target/i386/20060512-2.c | 1 - gcc/testsuite/gcc.target/i386/avx512vbmi-check.h | 2 +- gcc/testsuite/gcc.target/i386/interrupt-1.c | 44 +- gcc/testsuite/gcc.target/i386/interrupt-10.c | 14 +- gcc/testsuite/gcc.target/i386/interrupt-11.c | 5 +- .../i386/{interrupt-11.c => interrupt-14.c} | 16 +- gcc/testsuite/gcc.target/i386/interrupt-15.c | 28 + gcc/testsuite/gcc.target/i386/interrupt-16.c | 28 + gcc/testsuite/gcc.target/i386/interrupt-17.c | 33 + gcc/testsuite/gcc.target/i386/interrupt-18.c | 35 + gcc/testsuite/gcc.target/i386/interrupt-19.c | 25 + gcc/testsuite/gcc.target/i386/interrupt-2.c | 2 +- gcc/testsuite/gcc.target/i386/interrupt-20.c | 27 + gcc/testsuite/gcc.target/i386/interrupt-21.c | 25 + gcc/testsuite/gcc.target/i386/interrupt-22.c | 25 + gcc/testsuite/gcc.target/i386/interrupt-23.c | 25 + gcc/testsuite/gcc.target/i386/interrupt-24.c | 21 + gcc/testsuite/gcc.target/i386/interrupt-25.c | 24 + .../i386/{interrupt-2.c => interrupt-26.c} | 2 +- gcc/testsuite/gcc.target/i386/interrupt-27.c | 16 + gcc/testsuite/gcc.target/i386/interrupt-3.c | 2 +- gcc/testsuite/gcc.target/i386/interrupt-387-err.c | 6 +- gcc/testsuite/gcc.target/i386/interrupt-4.c | 2 +- gcc/testsuite/gcc.target/i386/interrupt-5.c | 2 +- gcc/testsuite/gcc.target/i386/interrupt-8.c | 10 +- gcc/testsuite/gcc.target/i386/interrupt-9.c | 14 +- gcc/testsuite/gcc.target/i386/interrupt-iamcu.c | 28 +- gcc/testsuite/gcc.target/i386/interrupt-xmm.c | 4 +- gcc/testsuite/gcc.target/i386/interrupt-ymm.c | 4 +- gcc/testsuite/gcc.target/i386/interrupt-zmm.c | 4 +- gcc/testsuite/gcc.target/i386/pr53383-1.c | 8 + gcc/testsuite/gcc.target/i386/pr53383-2.c | 8 + gcc/testsuite/gcc.target/i386/pr53383-3.c | 8 + gcc/testsuite/gcc.target/i386/pr66424.c | 51 ++ gcc/testsuite/gcc.target/i386/pr67480.c | 10 + gcc/testsuite/gcc.target/i386/vect-pack-trunc-1.c | 29 + gcc/testsuite/gcc.target/i386/vect-pack-trunc-2.c | 28 + gcc/testsuite/gcc.target/i386/vect-perm-even-1.c | 34 + gcc/testsuite/gcc.target/i386/vect-perm-odd-1.c | 46 ++ gcc/testsuite/gcc.target/i386/vect-unpack-1.c | 28 + gcc/testsuite/gcc.target/i386/vect-unpack-2.c | 28 + .../gcc.target/s390/vector/vec-genbytemask-1.c | 13 + .../gcc.target/s390/vector/vec-genmask-2.c | 9 + .../gfortran.dg/alloc_comp_deep_copy_3.f03 | 30 + gcc/testsuite/gfortran.dg/pr66979.f90 | 7 + gcc/testsuite/gfortran.dg/pr67525.f90 | 18 + gcc/testsuite/gfortran.dg/pr67614.f90 | 12 + gcc/testsuite/gfortran.dg/pr67616.f90 | 13 + gcc/testsuite/gfortran.dg/pr67802.f90 | 9 + gcc/testsuite/lib/target-supports.exp | 7 + gcc/tree-inline.c | 56 ++ gcc/tree-ssa-ifcombine.c | 11 +- gcc/tree-ssa-phiopt.c | 4 + gcc/tree-ssa-tail-merge.c | 6 + gcc/tree-ssanames.c | 25 +- gcc/tree-ssanames.h | 1 + gcc/tree-vect-data-refs.c | 35 +- gcc/tree-vect-stmts.c | 26 +- gcc/tree-vectorizer.h | 15 +- libcpp/po/ChangeLog | 4 + libcpp/po/zh_TW.po | 80 +-- libgcc/ChangeLog | 34 + libgcc/config.host | 33 +- libgcc/config.in | 6 + libgcc/{udivmod.c => config/sol2/crtp.c} | 18 +- libgcc/config/{i386/elf-lib.h => sol2/crtpg.c} | 41 +- libgcc/config/{gmon-sol2.c => sol2/gmon.c} | 15 +- libgcc/config/{ => sol2}/t-sol2 | 12 +- libgcc/configure | 32 + libgcc/configure.ac | 25 + libgo/runtime/go-main.c | 2 +- libstdc++-v3/ChangeLog | 128 ++++ libstdc++-v3/acinclude.m4 | 19 +- libstdc++-v3/config.h.in | 8 +- libstdc++-v3/configure | 32 +- libstdc++-v3/include/bits/atomic_base.h | 20 +- libstdc++-v3/include/bits/char_traits.h | 68 +- libstdc++-v3/include/bits/locale_conv.h | 8 +- libstdc++-v3/include/bits/stl_deque.h | 1 + libstdc++-v3/include/experimental/fs_dir.h | 34 +- libstdc++-v3/include/experimental/fs_path.h | 8 + libstdc++-v3/include/ext/pod_char_traits.h | 4 + libstdc++-v3/include/std/atomic | 8 +- libstdc++-v3/src/c++11/random.cc | 23 +- libstdc++-v3/src/filesystem/Makefile.am | 12 +- libstdc++-v3/src/filesystem/Makefile.in | 17 +- .../filesystem/cow-dir.cc} | 7 +- .../filesystem/cow-ops.cc} | 7 +- .../filesystem/cow-path.cc} | 7 +- libstdc++-v3/src/filesystem/dir.cc | 165 +++-- libstdc++-v3/src/filesystem/ops.cc | 141 +++- libstdc++-v3/src/filesystem/path.cc | 10 +- .../requirements/char/65049.cc} | 24 +- .../requirements/char16_t/65049.cc} | 24 +- .../requirements/char32_t/65049.cc} | 24 +- .../requirements/wchar_t/65049.cc} | 24 +- .../23_containers/deque/allocator/move.cc | 10 + .../deque/requirements/dr438/assign_neg.cc | 2 +- .../deque/requirements/dr438/constructor_1_neg.cc | 2 +- .../deque/requirements/dr438/constructor_2_neg.cc | 2 +- .../deque/requirements/dr438/insert_neg.cc | 2 +- .../regression.cc => 29_atomics/atomic/65913.cc} | 25 +- .../filesystem/iterators/directory_iterator.cc | 77 +++ .../iterators/recursive_directory_iterator.cc | 104 +++ .../experimental/filesystem/operations/absolute.cc | 4 + .../operations/{status.cc => canonical.cc} | 40 +- .../experimental/filesystem/operations/copy.cc | 4 + .../{status.cc => create_directories.cc} | 49 +- .../filesystem/operations/current_path.cc | 4 + .../experimental/filesystem/operations/exists.cc | 17 +- .../filesystem/operations/file_size.cc | 4 + .../experimental/filesystem/operations/status.cc | 4 + .../filesystem/operations/temp_directory_path.cc | 4 + .../experimental/filesystem/path/assign/assign.cc | 4 + .../experimental/filesystem/path/concat/strings.cc | 4 + .../filesystem/path/construct/range.cc | 9 +- .../experimental/filesystem/path/factory/TODO | 0 .../testsuite/experimental/filesystem/path/io/TODO | 0 .../experimental/filesystem/path/native/TODO | 0 202 files changed, 4105 insertions(+), 1002 deletions(-) create mode 100644 gcc/testsuite/g++.dg/pr67699.C create mode 100644 gcc/testsuite/gcc.dg/pr67029.c create mode 100644 gcc/testsuite/gcc.dg/pr67563.c create mode 100644 gcc/testsuite/gcc.dg/pr67730-1.c create mode 100644 gcc/testsuite/gcc.dg/pr67730-2.c create mode 100644 gcc/testsuite/gcc.dg/pr67730.c create mode 100644 gcc/testsuite/gcc.dg/pr67730.h create mode 100644 gcc/testsuite/gcc.dg/torture/pr67442.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67690.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67769.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67821-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67821.c create mode 100644 gcc/testsuite/gcc.target/arm/stl-cond.c copy gcc/testsuite/gcc.target/i386/{interrupt-11.c => interrupt-14.c} (77%) create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-15.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-16.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-17.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-18.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-19.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-20.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-21.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-22.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-23.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-24.c create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-25.c copy gcc/testsuite/gcc.target/i386/{interrupt-2.c => interrupt-26.c} (80%) create mode 100644 gcc/testsuite/gcc.target/i386/interrupt-27.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53383-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53383-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53383-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66424.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67480.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-pack-trunc-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-pack-trunc-2.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-perm-even-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-perm-odd-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-unpack-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-unpack-2.c create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_deep_copy_3.f03 create mode 100644 gcc/testsuite/gfortran.dg/pr66979.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67525.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67614.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67616.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67802.f90 copy libgcc/{udivmod.c => config/sol2/crtp.c} (73%) copy libgcc/config/{i386/elf-lib.h => sol2/crtpg.c} (55%) rename libgcc/config/{gmon-sol2.c => sol2/gmon.c} (96%) rename libgcc/config/{ => sol2}/t-sol2 (75%) copy libstdc++-v3/{config/locale/generic/c++locale_internal.h => src/filesystem/co [...] copy libstdc++-v3/{config/locale/generic/c++locale_internal.h => src/filesystem/co [...] copy libstdc++-v3/{config/locale/generic/c++locale_internal.h => src/filesystem/co [...] copy libstdc++-v3/testsuite/21_strings/{basic_string/cons/char/65085.cc => char_tr [...] copy libstdc++-v3/testsuite/21_strings/{basic_string/cons/char/65085.cc => char_tr [...] copy libstdc++-v3/testsuite/21_strings/{basic_string/cons/char/65085.cc => char_tr [...] copy libstdc++-v3/testsuite/21_strings/{basic_string/cons/char/65085.cc => char_tr [...] copy libstdc++-v3/testsuite/{28_regex/regression.cc => 29_atomics/atomic/65913.cc} (73%) create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/iterators/direct [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/iterators/recurs [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{status.cc => canon [...] copy libstdc++-v3/testsuite/experimental/filesystem/operations/{status.cc => creat [...] delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/factory/TODO delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/io/TODO delete mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/native/TODO