This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/modula-2 in repository gcc.
from 9f1a305893c gcc/m2/m2pp.cc renamed from m2pp.c and tidied comments. adds 8ccdc7ce33f libstdc++: Ensure pmr aliases work without <memory_resource> adds f3e22baec02 libstdc++: Only include <ext/atomicity.h> for COW string adds 6f038efd935 libstdc++: Avoid including <cstdint> for std::char_traits adds 12750f80bff Daily bump. adds 6865c9599f6 Disable snapshots from gcc-9 adds afd82c104b1 aarch64: Enable DFP (Decimal Floating-point) (BID format) adds 0dc8e1e7026 aarch64: Add backend support for DFP adds 43ccb7e4453 libgcc: Enable XF mode conversions to/from DFP modes only i [...] adds 012310aafb2 libgcc: enable DFP for AArch64 adds 4ca320112e4 testsuite:: Fix pr39986.c testcase for AArch64 adds 1b99d71bb27 testsuite: Add new tests for DFP under aarch64/aapcs64 adds 096eaeac38f testsuite: enable more BID DFP tests for AArch64 adds 46c6976da14 testsuite: Add C++ unwinding tests with Decimal Floating-Point adds 308a0af4f91 libgcc: Add support for HF mode (aka _Float16) in libbid adds 5143faee0d0 libgcc: use __builtin_clz and __builtin_ctz in libbid adds 6c420193e86 libgomp: Add new runtime routines omp_target_memcpy_async a [...] adds ff171cb13df Use "final" and "override" directly, rather than via macros adds 1be715f3160 AArch64: Cleanup CPU option processing code adds 48f3f27f607 AArch64: Improve rotate patterns adds e3b8b4f7814 libstdc++: Reduce <random> test iterations for simulators adds d5cf2a1f15e testsuite: add missing dg-require-effective-target fpic adds 57f2ce6a878 Daily bump. adds bad2999ab2b testsuite: Mark extra warnings for default_packed adds 7ee307bbbb1 testsuite: Skip ifcvt-4.c for PRU adds 0380b6575f6 testsuite: Skip gcc.dg/pr46647.c for PRU adds addacdc87b0 testsuite: Adjust pr91088.c for default_packed targets adds 570fbf448d1 testsuite: Skip vectorize tests for PRU adds a60228404f2 Daily bump. adds 260f1893350 Daily bump. adds 657612fb9f5 Increase move cost between mask and gpr. adds 075fb873c26 RISC-V: Fix canonical extension order (K and J) adds 7707d7fddf7 Some additional ix86_rtx_costs clean-ups: NEG, AND, andn an [...] adds 49d1a2f9132 OpenMP: Handle descriptors in target's firstprivate [PR104949] adds 68e0063397b Force the selection operand of a GIMPLE COND_EXPR to be a register adds 19dd439389b Remove is_gimple_condexpr adds 0236ea984c0 Remove forward_propagate_into_cond adds 63798f67dcc tilepro: fix missing ARRAY_SIZE macro adds b7feb71d45e demangler: C++ modules support adds e6c04ac9fd9 testsuite: mallign: Handle word size of 1 byte adds a239aff82c3 [x86_64]: Zhaoxin lujiazui enablement adds 2ac1459f044 analyzer: use 'final' and 'override' where appropriate adds 58c9c7407a1 jit: use 'final' and 'override' where appropriate new f17a10fdcf2 Merge branch 'master' into devel/modula-2.
The 1 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: config/ChangeLog | 4 + config/dfp.m4 | 3 +- gcc/ChangeLog | 170 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 316 ++++++++ gcc/analyzer/ChangeLog | 30 + gcc/analyzer/analyzer-pass.cc | 4 +- gcc/analyzer/call-info.cc | 2 +- gcc/analyzer/call-info.h | 8 +- gcc/analyzer/checker-path.h | 52 +- gcc/analyzer/constraint-manager.cc | 4 +- gcc/analyzer/diagnostic-manager.cc | 36 +- gcc/analyzer/engine.cc | 100 +-- gcc/analyzer/exploded-graph.h | 52 +- gcc/analyzer/feasible-graph.h | 6 +- gcc/analyzer/pending-diagnostic.h | 4 +- gcc/analyzer/region-model-impl-calls.cc | 14 +- gcc/analyzer/region-model.cc | 56 +- gcc/analyzer/region-model.h | 84 +- gcc/analyzer/region.h | 142 ++-- gcc/analyzer/sm-file.cc | 36 +- gcc/analyzer/sm-malloc.cc | 136 ++-- gcc/analyzer/sm-pattern-test.cc | 14 +- gcc/analyzer/sm-sensitive.cc | 20 +- gcc/analyzer/sm-signal.cc | 24 +- gcc/analyzer/sm-taint.cc | 60 +- gcc/analyzer/state-purge.h | 4 +- gcc/analyzer/store.cc | 2 +- gcc/analyzer/store.h | 12 +- gcc/analyzer/supergraph.h | 29 +- gcc/analyzer/svalue.cc | 4 +- gcc/analyzer/svalue.h | 178 ++--- gcc/analyzer/trimmed-graph.h | 4 +- gcc/analyzer/varargs.cc | 56 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-format.cc | 2 +- gcc/c-family/c-pretty-print.h | 2 +- gcc/common/config/i386/cpuinfo.h | 54 +- gcc/common/config/i386/i386-common.cc | 8 + gcc/common/config/i386/i386-cpuinfo.h | 3 + gcc/common/config/riscv/riscv-common.cc | 2 +- gcc/config.gcc | 53 +- gcc/config/aarch64/aarch64-sve-builtins-base.cc | 260 +++---- .../aarch64/aarch64-sve-builtins-functions.h | 48 +- gcc/config/aarch64/aarch64-sve-builtins-shapes.cc | 416 +++++----- gcc/config/aarch64/aarch64-sve-builtins-sve2.cc | 44 +- gcc/config/aarch64/aarch64.cc | 197 +++-- gcc/config/aarch64/aarch64.h | 9 +- gcc/config/aarch64/aarch64.md | 213 ++++-- gcc/config/aarch64/iterators.md | 35 +- gcc/config/i386/cpuid.h | 4 + gcc/config/i386/driver-i386.cc | 20 +- gcc/config/i386/i386-c.cc | 7 + gcc/config/i386/i386-options.cc | 3 + gcc/config/i386/i386.cc | 133 +++- gcc/config/i386/i386.h | 1 + gcc/config/i386/i386.md | 5 +- gcc/config/i386/lujiazui.md | 844 +++++++++++++++++++++ gcc/config/i386/x86-tune-costs.h | 119 ++- gcc/config/i386/x86-tune-sched.cc | 2 + gcc/config/i386/x86-tune.def | 89 ++- gcc/config/riscv/arch-canonicalize | 2 +- gcc/config/tilepro/gen-mul-tables.cc | 2 + gcc/configure | 3 +- gcc/cp/ChangeLog | 6 + gcc/cp/cxx-pretty-print.h | 2 +- gcc/cp/error.cc | 4 +- gcc/diagnostic-path.h | 12 +- gcc/digraph.cc | 4 +- gcc/doc/extend.texi | 3 + gcc/doc/invoke.texi | 5 + gcc/doc/sourcebuild.texi | 3 + gcc/fortran/f95-lang.cc | 2 + gcc/fortran/trans-openmp.cc | 53 +- gcc/fortran/trans.h | 1 + gcc/gcc-rich-location.h | 6 +- gcc/gimple-array-bounds.cc | 2 +- gcc/gimple-expr.cc | 11 - gcc/gimple-expr.h | 1 - gcc/gimple-fold.cc | 4 +- gcc/gimple-loop-interchange.cc | 4 +- gcc/gimple-loop-versioning.cc | 4 +- gcc/gimple-range-cache.cc | 12 +- gcc/gimple-range-cache.h | 2 +- gcc/gimple-range-fold.cc | 8 +- gcc/gimple-range-fold.h | 10 +- gcc/gimple-range-gori.cc | 20 +- gcc/gimple-range-tests.cc | 2 +- gcc/gimple-range.h | 8 +- gcc/gimple-ssa-evrp.cc | 26 +- gcc/gimplify.cc | 7 +- gcc/input.cc | 4 +- gcc/jit/ChangeLog | 7 + gcc/jit/jit-playback.h | 12 +- gcc/jit/jit-recording.cc | 2 +- gcc/jit/jit-recording.h | 594 +++++++-------- gcc/json.h | 24 +- gcc/langhooks-def.h | 3 + gcc/langhooks.cc | 8 + gcc/langhooks.h | 5 + gcc/omp-expand.cc | 7 +- gcc/omp-low.cc | 104 ++- gcc/read-rtl-function.cc | 10 +- gcc/testsuite/ChangeLog | 147 ++++ gcc/testsuite/c-c++-common/dfp/pr39986.c | 22 +- gcc/testsuite/g++.dg/cpp0x/variadic-tuple.C | 2 +- gcc/testsuite/g++.dg/eh/dfp-1.C | 54 ++ gcc/testsuite/g++.dg/eh/dfp-2.C | 54 ++ gcc/testsuite/g++.dg/eh/dfp-saves-aarch64.C | 49 ++ .../ext/visibility/visibility-local-extern1.C | 1 + gcc/testsuite/g++.target/i386/{mv24.C => mv32.C} | 30 +- gcc/testsuite/gcc.dg/Warray-bounds-48-novec.c | 6 +- .../gcc.dg/dfp/bid-non-canonical-d128-1.c | 3 +- .../gcc.dg/dfp/bid-non-canonical-d128-2.c | 3 +- .../gcc.dg/dfp/bid-non-canonical-d128-3.c | 3 +- .../gcc.dg/dfp/bid-non-canonical-d128-4.c | 3 +- gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d32-1.c | 3 +- gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d32-2.c | 3 +- gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d64-1.c | 3 +- gcc/testsuite/gcc.dg/dfp/bid-non-canonical-d64-2.c | 3 +- gcc/testsuite/gcc.dg/gimplefe-27.c | 4 +- gcc/testsuite/gcc.dg/gimplefe-45.c | 4 +- gcc/testsuite/gcc.dg/ifcvt-4.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr91088.c | 3 +- gcc/testsuite/gcc.dg/mallign.c | 2 +- gcc/testsuite/gcc.dg/pr101145-2.c | 4 +- gcc/testsuite/gcc.dg/pr46647.c | 4 +- gcc/testsuite/gcc.dg/pr98211.c | 8 +- gcc/testsuite/gcc.dg/torture/convert-dfp-2.c | 45 ++ gcc/testsuite/gcc.dg/torture/convert-dfp.c | 63 ++ gcc/testsuite/gcc.dg/torture/pr89595.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/divide-7.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-25.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-12.c | 2 +- .../gcc.target/aarch64/aapcs64/aapcs64.exp | 8 + gcc/testsuite/gcc.target/aarch64/aapcs64/dfp-1.c | 24 + .../gcc.target/aarch64/aapcs64/func-ret-1.c | 7 + .../gcc.target/aarch64/aapcs64/func-ret-3.c | 67 ++ .../aarch64/aapcs64/{ice_5.c => ice_dfp_5.c} | 2 +- .../aapcs64/{test_align-1.c => test_align_dfp-1.c} | 30 +- .../aapcs64/{test_align-4.c => test_align_dfp-4.c} | 20 +- .../aarch64/aapcs64/{test_1.c => test_dfp_1.c} | 4 +- .../aarch64/aapcs64/{test_10.c => test_dfp_10.c} | 12 +- .../aarch64/aapcs64/{test_11.c => test_dfp_11.c} | 12 +- .../aarch64/aapcs64/{test_12.c => test_dfp_12.c} | 10 +- .../aarch64/aapcs64/{test_13.c => test_dfp_13.c} | 12 +- .../aarch64/aapcs64/{test_14.c => test_dfp_14.c} | 12 +- .../gcc.target/aarch64/aapcs64/test_dfp_15.c | 21 + .../aarch64/aapcs64/{test_16.c => test_dfp_16.c} | 26 +- .../aarch64/aapcs64/{test_17.c => test_dfp_17.c} | 16 +- .../aarch64/aapcs64/{test_18.c => test_dfp_18.c} | 12 +- .../aarch64/aapcs64/{test_19.c => test_dfp_19.c} | 14 +- .../aarch64/aapcs64/{test_2.c => test_dfp_2.c} | 10 +- .../gcc.target/aarch64/aapcs64/test_dfp_20.c | 22 + .../gcc.target/aarch64/aapcs64/test_dfp_21.c | 21 + .../aarch64/aapcs64/{test_22.c => test_dfp_22.c} | 12 +- .../aarch64/aapcs64/{test_23.c => test_dfp_23.c} | 22 +- .../gcc.target/aarch64/aapcs64/test_dfp_24.c | 22 + .../aarch64/aapcs64/{test_25.c => test_dfp_25.c} | 30 +- .../aarch64/aapcs64/{test_26.c => test_dfp_26.c} | 6 +- .../aarch64/aapcs64/{test_27.c => test_dfp_27.c} | 4 +- .../aarch64/aapcs64/{test_3.c => test_dfp_3.c} | 8 +- .../aarch64/aapcs64/{test_5.c => test_dfp_5.c} | 8 +- .../aarch64/aapcs64/{test_6.c => test_dfp_6.c} | 8 +- .../aarch64/aapcs64/{test_7.c => test_dfp_7.c} | 8 +- .../aarch64/aapcs64/{test_8.c => test_dfp_8.c} | 10 +- .../aarch64/aapcs64/{test_9.c => test_dfp_9.c} | 10 +- .../{test_quad_double.c => test_quad_double_dfp.c} | 12 +- .../gcc.target/aarch64/aapcs64/type-def.h | 132 ++++ .../aarch64/aapcs64/{va_arg-1.c => va_arg_dfp-1.c} | 14 +- .../aapcs64/{va_arg-10.c => va_arg_dfp-10.c} | 16 +- .../gcc.target/aarch64/aapcs64/va_arg_dfp-11.c | 32 + .../aapcs64/{va_arg-12.c => va_arg_dfp-12.c} | 4 +- .../aapcs64/{va_arg-13.c => va_arg_dfp-13.c} | 28 +- .../aapcs64/{va_arg-14.c => va_arg_dfp-14.c} | 26 +- .../aapcs64/{va_arg-16.c => va_arg_dfp-16.c} | 4 +- .../aarch64/aapcs64/{va_arg-2.c => va_arg_dfp-2.c} | 28 +- .../aarch64/aapcs64/{va_arg-3.c => va_arg_dfp-3.c} | 2 +- .../gcc.target/aarch64/aapcs64/va_arg_dfp-4.c | 90 +++ .../gcc.target/aarch64/aapcs64/va_arg_dfp-5.c | 47 ++ .../gcc.target/aarch64/aapcs64/va_arg_dfp-6.c | 40 + .../aarch64/aapcs64/{va_arg-8.c => va_arg_dfp-8.c} | 8 +- .../aarch64/aapcs64/{va_arg-9.c => va_arg_dfp-9.c} | 16 +- gcc/testsuite/gcc.target/aarch64/ror_2.c | 205 +++++ gcc/testsuite/gcc.target/aarch64/ror_3.c | 131 ++++ gcc/testsuite/gcc.target/i386/funcspec-56.inc | 2 + gcc/testsuite/gcc.target/i386/spill_to_mask-1.c | 2 +- gcc/testsuite/lib/target-supports.exp | 11 + gcc/tree-cfg.cc | 12 +- gcc/tree-complex.cc | 4 +- gcc/tree-diagnostic-path.cc | 2 +- gcc/tree-if-conv.cc | 62 +- gcc/tree-ssa-ccp.cc | 8 +- gcc/tree-ssa-copy.cc | 6 +- gcc/tree-ssa-forwprop.cc | 79 +- gcc/tree-ssa-loop-im.cc | 7 +- gcc/tree-vect-generic.cc | 6 +- gcc/tree-vect-loop.cc | 27 +- gcc/tree-vect-patterns.cc | 6 + gcc/tree-vrp.cc | 22 +- gcc/value-query.h | 8 +- gcc/vr-values.cc | 5 +- gcc/vr-values.h | 12 +- include/demangle.h | 7 +- libcpp/ChangeLog | 5 + libcpp/lex.cc | 2 +- libdecnumber/ChangeLog | 4 + libdecnumber/configure | 3 +- libgcc/ChangeLog | 14 + libgcc/Makefile.in | 9 +- libgcc/config.host | 6 + libgcc/config/libbid/ChangeLog | 48 ++ libgcc/config/libbid/{_dd_to_sf.c => _dd_to_hf.c} | 10 +- libgcc/config/libbid/_dd_to_xf.c | 2 + libgcc/config/libbid/{_di_to_dd.c => _hf_to_dd.c} | 11 +- libgcc/config/libbid/{_dd_to_sd.c => _hf_to_sd.c} | 14 +- libgcc/config/libbid/{_df_to_td.c => _hf_to_td.c} | 9 +- libgcc/config/libbid/{_sd_to_sf.c => _sd_to_hf.c} | 10 +- libgcc/config/libbid/_sd_to_xf.c | 2 + libgcc/config/libbid/{_td_to_sf.c => _td_to_hf.c} | 10 +- libgcc/config/libbid/_td_to_xf.c | 2 + libgcc/config/libbid/_xf_to_dd.c | 2 + libgcc/config/libbid/_xf_to_sd.c | 2 + libgcc/config/libbid/_xf_to_td.c | 2 + libgcc/config/libbid/bid_binarydecimal.c | 51 +- libgcc/config/libbid/bid_gcc_intrinsics.h | 30 +- libgcc/configure | 3 +- libgomp/ChangeLog | 38 + libgomp/libgomp.map | 2 + libgomp/libgomp.texi | 2 +- libgomp/omp.h.in | 12 + libgomp/omp_lib.f90.in | 40 + libgomp/omp_lib.h.in | 41 + libgomp/target.c | 312 ++++++-- libgomp/task.c | 1 + .../libgomp.c-c++-common/target-memcpy-async-1.c | 46 ++ .../libgomp.c-c++-common/target-memcpy-async-2.c | 74 ++ .../target-memcpy-rect-async-1.c | 68 ++ .../target-memcpy-rect-async-2.c | 91 +++ .../libgomp.fortran/target-firstprivate-1.f90 | 33 + .../libgomp.fortran/target-firstprivate-2.f90 | 113 +++ .../libgomp.fortran/target-firstprivate-3.f90 | 24 + .../libgomp.fortran/target-memcpy-async-1.f90 | 42 + .../libgomp.fortran/target-memcpy-async-2.f90 | 91 +++ .../libgomp.fortran/target-memcpy-rect-async-1.f90 | 86 +++ .../libgomp.fortran/target-memcpy-rect-async-2.f90 | 117 +++ libiberty/cp-demangle.c | 142 +++- libiberty/testsuite/demangle-expected | 67 ++ libstdc++-v3/ChangeLog | 81 ++ libstdc++-v3/include/Makefile.am | 1 + libstdc++-v3/include/Makefile.in | 1 + libstdc++-v3/include/bits/basic_string.h | 1 - libstdc++-v3/include/bits/char_traits.h | 17 +- libstdc++-v3/include/bits/cow_string.h | 2 + .../memory_resource => bits/memory_resource.h} | 399 +--------- libstdc++-v3/include/std/deque | 2 +- libstdc++-v3/include/std/forward_list | 2 +- libstdc++-v3/include/std/list | 2 +- libstdc++-v3/include/std/map | 2 +- libstdc++-v3/include/std/memory_resource | 464 +---------- libstdc++-v3/include/std/regex | 2 +- libstdc++-v3/include/std/set | 2 +- libstdc++-v3/include/std/stacktrace | 15 +- libstdc++-v3/include/std/string | 2 +- libstdc++-v3/include/std/unordered_map | 2 +- libstdc++-v3/include/std/unordered_set | 2 +- libstdc++-v3/include/std/vector | 2 +- libstdc++-v3/src/c++11/cow-stdexcept.cc | 4 + libstdc++-v3/src/c++17/floating_to_chars.cc | 2 + libstdc++-v3/testsuite/20_util/assume_aligned/1.cc | 1 + libstdc++-v3/testsuite/20_util/assume_aligned/3.cc | 1 + .../testsuite/20_util/shared_ptr/creation/array.cc | 1 + .../21_strings/basic_string/types/pmr_typedefs.cc | 3 +- .../23_containers/deque/types/pmr_typedefs.cc | 3 +- .../23_containers/forward_list/pmr_typedefs.cc | 3 +- .../testsuite/23_containers/list/pmr_typedefs.cc | 3 +- .../testsuite/23_containers/map/pmr_typedefs.cc | 3 +- .../23_containers/multimap/pmr_typedefs.cc | 3 +- .../23_containers/multiset/pmr_typedefs.cc | 3 +- .../testsuite/23_containers/set/pmr_typedefs.cc | 3 +- .../23_containers/unordered_map/pmr_typedefs.cc | 3 +- .../unordered_multimap/pmr_typedefs.cc | 3 +- .../unordered_multiset/pmr_typedefs.cc | 3 +- .../23_containers/unordered_set/pmr_typedefs.cc | 3 +- .../testsuite/23_containers/vector/pmr_typedefs.cc | 3 +- .../bernoulli_distribution/operators/values.cc | 14 +- .../binomial_distribution/operators/values.cc | 12 +- .../discrete_distribution/operators/values.cc | 8 + .../geometric_distribution/operators/values.cc | 14 +- .../operators/values.cc | 20 +- .../poisson_distribution/operators/values.cc | 15 +- .../uniform_int_distribution/operators/values.cc | 14 +- .../28_regex/match_results/pmr_typedefs.cc | 3 +- maintainer-scripts/ChangeLog | 4 + maintainer-scripts/crontab | 1 - 301 files changed, 7046 insertions(+), 3255 deletions(-) create mode 100644 gcc/config/i386/lujiazui.md create mode 100644 gcc/testsuite/g++.dg/eh/dfp-1.C create mode 100644 gcc/testsuite/g++.dg/eh/dfp-2.C create mode 100644 gcc/testsuite/g++.dg/eh/dfp-saves-aarch64.C copy gcc/testsuite/g++.target/i386/{mv24.C => mv32.C} (50%) create mode 100644 gcc/testsuite/gcc.dg/torture/convert-dfp-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/convert-dfp.c create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/dfp-1.c copy gcc/testsuite/gcc.target/aarch64/aapcs64/{ice_5.c => ice_dfp_5.c} (92%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_align-1.c => test_align_dfp-1. [...] copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_align-4.c => test_align_dfp-4. [...] copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_1.c => test_dfp_1.c} (93%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_10.c => test_dfp_10.c} (52%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_11.c => test_dfp_11.c} (59%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_12.c => test_dfp_12.c} (70%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_13.c => test_dfp_13.c} (59%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_14.c => test_dfp_14.c} (61%) create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/test_dfp_15.c copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_16.c => test_dfp_16.c} (58%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_17.c => test_dfp_17.c} (52%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_18.c => test_dfp_18.c} (61%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_19.c => test_dfp_19.c} (59%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_2.c => test_dfp_2.c} (55%) create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/test_dfp_20.c create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/test_dfp_21.c copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_22.c => test_dfp_22.c} (50%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_23.c => test_dfp_23.c} (66%) create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/test_dfp_24.c copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_25.c => test_dfp_25.c} (52%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_26.c => test_dfp_26.c} (86%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_27.c => test_dfp_27.c} (90%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_3.c => test_dfp_3.c} (68%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_5.c => test_dfp_5.c} (70%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_6.c => test_dfp_6.c} (73%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_7.c => test_dfp_7.c} (79%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_8.c => test_dfp_8.c} (59%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_9.c => test_dfp_9.c} (64%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{test_quad_double.c => test_quad_dou [...] copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-1.c => va_arg_dfp-1.c} (84%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-10.c => va_arg_dfp-10.c} (55%) create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/va_arg_dfp-11.c copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-12.c => va_arg_dfp-12.c} (93%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-13.c => va_arg_dfp-13.c} (73%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-14.c => va_arg_dfp-14.c} (54%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-16.c => va_arg_dfp-16.c} (90%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-2.c => va_arg_dfp-2.c} (77%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-3.c => va_arg_dfp-3.c} (97%) create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/va_arg_dfp-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/va_arg_dfp-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/aapcs64/va_arg_dfp-6.c copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-8.c => va_arg_dfp-8.c} (72%) copy gcc/testsuite/gcc.target/aarch64/aapcs64/{va_arg-9.c => va_arg_dfp-9.c} (55%) create mode 100644 gcc/testsuite/gcc.target/aarch64/ror_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ror_3.c copy libgcc/config/libbid/{_dd_to_sf.c => _dd_to_hf.c} (87%) copy libgcc/config/libbid/{_di_to_dd.c => _hf_to_dd.c} (84%) copy libgcc/config/libbid/{_dd_to_sd.c => _hf_to_sd.c} (84%) copy libgcc/config/libbid/{_df_to_td.c => _hf_to_td.c} (84%) copy libgcc/config/libbid/{_sd_to_sf.c => _sd_to_hf.c} (87%) copy libgcc/config/libbid/{_td_to_sf.c => _td_to_hf.c} (87%) create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-memcpy-async-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-memcpy-async-2.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-memcpy-rect-async-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-memcpy-rect-async-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/target-firstprivate-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-firstprivate-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-firstprivate-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-memcpy-async-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-memcpy-async-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-memcpy-rect-async-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-memcpy-rect-async-2.f90 copy libstdc++-v3/include/{std/memory_resource => bits/memory_resource.h} (58%)