This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch roland/6/pr77609 in repository gcc.
discards 5c038113929 PR other/77609: Let the assembler choose ELF section types [...] adds 6321e2c6218 Daily bump. adds 1599c2c21e1 gcc testsuite changes for new linker messages adds d391827e880 PR c++/71784 - ICE with ref-qualifier and explicit special [...] adds 974980cdd00 Daily bump. adds 41751fdcdf4 Daily bump. adds 5eec276cf6e [nvptx] Add support for CUDA 9 adds 32355c9ce78 PR c++/84489 - dependent default template argument adds 571b45d748f PR libstdc++/84671 handle digit separators in duration literals adds c0aa3045b67 Daily bump. adds a05f842b708 2018-03-03 Paul Thomas pault@gcc.gnu.org adds a6ed0542b8d Daily bump. adds 7803e123c2d 2018-03-03 Harald Anlauf anlauf@gmx.de adds 9c487c20585 Daily bump. adds ba229150f5c PR c++/84686 - missing volatile loads. adds bfb441e574b Daily bump. adds 952ac72e5c5 * gcc-interface/trans.c (convert_with_check): Fix typo in [...] adds 3fdcd18ae74 2018-03-06 Steven G. Kargl kargl@gcc.gnu.org adds 2f3626afcdf Daily bump. adds 843eeecc9de Backport r253729 adds 16a5369925c Backport r257183 adds 123b3fac4e0 Backport r257343 adds 2fb2a2a0227 Backport r257412 adds 3ea1cd2a789 Backport r257442 adds 06d3ddb4c47 Backport r257490 adds ade4fe10e46 Backport r257877 adds f21db0ec639 Backport r257939 adds 2752b2c34d5 Fix IPA profile merging, fixed in trunk with r253910. adds 17c16883917 Backport r255818 adds 6cab3b833d4 Backport r256989 adds a54c38895ea Backport r257383 adds 9eaf9587808 Backport r257384 adds d05e7b8a6b5 Backport r257803 adds 20d5e15dda8 Backport r257842 adds 5fc604466ca S/390: Disable branch prediction adds 968e985a7d8 Daily bump. adds c609e6f797d Backport r254137 adds 46868340aa7 Backport r254257 adds 5a9269406aa Backport r256226 adds 2d2ee9423f1 Backport r243662 adds 88f52c82190 2018-03-08 Steven G. Kargl kargl@gcc.gnu.org adds 7c4aaeaa3c2 Daily bump. adds 9b0141ced66 Daily bump. adds 9be861757be PR c++/84785 - ICE with alias template and default targs. adds f8d52426a6c Backport r256266 from mainline adds 5877352fb7f 2018-03-10 Steven G. Kargl kargl@gcc.gnu.org adds ca5155326b0 Daily bump. adds 58b56c178d0 Backport from mainline 2018-03-06 John David Anglin <da [...] adds 998d0a96d30 Backport from mainline 2018-03-06 John David Anglin <da [...] adds e9c425a0cae Backport from mainline 2018-02-14 John David Anglin <da [...] adds ee242ee925f Daily bump. adds 5ffd798ed61 2018-03-12 Steven G. Kargl kargl@gcc.gnu.org adds b11d8e2c846 Fix spelling of -mclflushopt in manual adds 7ded231cbbf Daily bump. adds abfaaece473 Daily bump. adds aa7eb2a7372 PR target/83451 * config/pa/pa.c (pa_emit_move_sequence): [...] adds 614467ced13 Daily bump. adds eed60524a0c Daily bump. adds 29b4b867847 Daily bump. adds bda9a8c0d6e Daily bump. adds d4caecc35c2 Backport from mainline 2016-12-11 John David Anglin <da [...] adds eb6432ca72d Daily bump. adds 9c88cbf882d 2018-03-19 Steven G. Kargl kargl@gcc.gnu.org adds 68acbfc050c 2018-03-19 Thomas Koenig tkoenig@gcc.gnu.org adds 99163de03be Daily bump. adds 05f3f1d2f6a Daily bump. adds 1e25e106009 2018-03-20 Steven G. Kargl kargl@gcc.gnu.org adds 4f2cbe271ea 2018-03-20 Steven G. Kargl kargl@gcc.gnu.org adds 29a02d65037 Daily bump. adds a1224c199bc Backport "Require effective target global_constructor for t [...] adds 48af0dad474 Undo commit r258760 adds cb357cb30da backport "[tail-merge] Don't merge bbs with bb_has_abnormal_pred" adds cd4fb6d62b7 Daily bump. adds b7944a292ae PR c++/78489 - Substitution in wrong order adds dc108350bc7 Daily bump. adds 8594697cfb2 Daily bump. adds 30a55251482 Daily bump. adds 84810d192db Daily bump. adds 1fbec035d87 [arm] PR target/82518: Return false in ARRAY_MODE_SUPPORTED [...] adds 46e53c243f7 [ARM][PR82989] Fix unexpected use of NEON instructions for shifts adds f9a6d4ed0aa gcc/ChangeLog: adds a6cf6cbdcb7 rs6000: -mreadonly-in-sdata (PR82411) adds 8bdfbadd35f Daily bump. adds cc21ed1bc26 [arm] PR target/85026: Fix ldrsh length estimate in Thumb state adds e17af0d7c65 2018-03-28 Thomas Koenig tkoenig@gcc.gnu.org adds e766b740288 gcc/testsuite/ChangeLog: adds 21ea080a55e Daily bump. adds 05a0d75e186 [ARM][PR target/84826] Fix ICE in extract_insn, at recog.c: [...] adds adf1cfc472c Implement P0962 adds 8eb729a378d Daily bump. adds b944fcbde42 PR target/85056 adds e7db28fbc30 Daily bump. adds d51f33327fe Daily bump. adds d2d1d6b4ffb Daily bump. adds 4a0ef2c94c0 i386: Enable AVX/AVX512 features only if supported by OSXSAVE adds b6460680dc3 gcc/ Backport from mainline 2018-03-28 Peter Bergner <b [...] adds d6897e246f2 Daily bump. adds 65750e6f8b8 Daily bump. adds c818c164436 Daily bump. adds 9d91d3b9c21 PR target/85193 * config/i386/i386.md (define_attr "memor [...] adds 2499775bce9 Daily bump. adds a8c7c51b516 PR target/85196 * config/sparc/sparc.c (sparc_expand_move [...] adds 78664c0c739 Daily bump. adds a593816a427 Daily bump. adds 59b43888b83 Daily bump. adds 619f304b1f7 Daily bump. adds 544c2270f01 [AArch64] PR target/84748: Mark *compare_cstore<mode>_insn [...] adds 177aa1d840b [PR target/85056] Address -Wmaybe-uninitialized diagnostic adds babb136e216 Daily bump. adds 227da26f610 * config/alpha/alpha.md (stack_probe_internal): Rename fr [...] adds 95475773545 Daily bump. adds 2b772e89a7e IBM Z: Spectre: Prevent thunk cfi to be emitted with -fno-d [...] adds e187a74b506 Daily bump. adds 754b916d67d Daily bump. adds 681b36c34e7 Daily bump. adds 8c702daf067 Daily bump. adds ac43094b869 i386: Move struct ix86_frame to machine_function adds 08f644ed34b i386: Use reference of struct ix86_frame to avoid copy adds a2651d453a9 i386: Use const reference of struct ix86_frame to avoid copy adds f007290723c Check in the missing change adds 3b5c5f4fa63 x86: Add -mindirect-branch= adds ae5ef5727e8 x86: Add -mfunction-return= adds a4f1fbd8a16 x86: Add -mindirect-branch-register adds 4611acf6341 x86: Add 'V' register operand modifier adds c37638ba4a6 x86: Disallow -mindirect-branch=/-mfunction-return= with -m [...] adds c5a535a55ec Use INVALID_REGNUM in indirect thunk processing adds 7003bd28b25 i386: Pass INVALID_REGNUM as invalid register number adds 67446c5b6cb i386: Update -mfunction-return= for return with pop adds c4cb6ac48d0 i386: Add TARGET_INDIRECT_BRANCH_REGISTER adds 390e7c52979 i386: Don't generate alias for function return thunk adds a9dcd3f885c Daily bump. adds 979845ebccb Daily bump. adds 56914593b7e [ARM] Fix PR85261: ICE with FPSCR setter builtin adds 9c5e315a643 Daily bump. new 17571017f25 PR other/77609: Let the assembler choose ELF section types [...]
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 (5c038113929) \ N -- N -- N refs/heads/roland/6/pr77609 (17571017f25)
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 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: gcc/ChangeLog | 730 +++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 6 + gcc/ada/gcc-interface/trans.c | 2 +- gcc/cgraph.h | 3 + gcc/combine.c | 25 +- gcc/config/aarch64/aarch64.md | 3 +- gcc/config/alpha/alpha.c | 4 +- gcc/config/alpha/alpha.md | 10 +- gcc/config/arm/arm-builtins.c | 2 +- gcc/config/arm/arm.c | 16 +- gcc/config/arm/arm.h | 3 + gcc/config/arm/arm.md | 9 +- gcc/config/arm/neon.md | 14 +- gcc/config/i386/constraints.md | 6 +- gcc/config/i386/i386-opts.h | 13 + gcc/config/i386/i386-protos.h | 4 + gcc/config/i386/i386.c | 976 +++++++++++++++++++-- gcc/config/i386/i386.h | 68 +- gcc/config/i386/i386.md | 88 +- gcc/config/i386/i386.opt | 28 + gcc/config/i386/predicates.md | 21 +- gcc/config/nvptx/nvptx.c | 15 +- gcc/config/pa/pa.c | 39 +- gcc/config/pa/pa.h | 18 +- gcc/config/pa/pa.md | 82 +- gcc/config/pa/pa.opt | 4 + gcc/config/pa/pa64-hpux.h | 14 +- gcc/config/rs6000/rs6000-builtin.def | 18 +- gcc/config/rs6000/rs6000.c | 17 +- gcc/config/rs6000/rs6000.h | 4 +- gcc/config/rs6000/rs6000.md | 12 +- gcc/config/rs6000/sysv4.opt | 4 + gcc/config/s390/s390-opts.h | 9 + gcc/config/s390/s390-protos.h | 12 + gcc/config/s390/s390.c | 713 ++++++++++++--- gcc/config/s390/s390.h | 120 +++ gcc/config/s390/s390.md | 568 +++++++++++- gcc/config/s390/s390.opt | 59 ++ gcc/config/sparc/sparc.c | 36 +- gcc/config/sparc/sparc.md | 12 +- gcc/configure | 4 +- gcc/configure.ac | 4 +- gcc/cp/ChangeLog | 36 + gcc/cp/cvt.c | 2 + gcc/cp/parser.c | 2 +- gcc/cp/pt.c | 20 +- gcc/doc/extend.texi | 33 +- gcc/doc/gcov.texi | 11 +- gcc/doc/invoke.texi | 75 +- gcc/final.c | 4 +- gcc/fortran/ChangeLog | 88 ++ gcc/fortran/arith.c | 10 +- gcc/fortran/decl.c | 25 +- gcc/fortran/expr.c | 5 +- gcc/fortran/frontend-passes.c | 8 +- gcc/fortran/gfortran.h | 2 +- gcc/fortran/interface.c | 2 +- gcc/fortran/primary.c | 18 +- gcc/fortran/resolve.c | 16 + gcc/fortran/simplify.c | 30 +- gcc/fortran/trans-array.c | 14 +- gcc/fortran/trans-decl.c | 50 +- gcc/fortran/trans-expr.c | 46 +- gcc/fortran/trans-intrinsic.c | 2 +- gcc/ipa-cp.c | 18 + gcc/ipa-icf.c | 11 + gcc/ipa-utils.c | 2 + gcc/loop-unroll.c | 2 +- gcc/lto-streamer-out.c | 55 +- gcc/lto/ChangeLog | 73 ++ gcc/lto/lto-lang.c | 2 + gcc/lto/lto-partition.c | 3 +- gcc/lto/lto-symtab.c | 47 +- gcc/lto/lto.c | 67 +- gcc/opts.c | 20 + gcc/symtab.c | 56 ++ gcc/testsuite/ChangeLog | 567 ++++++++++++ gcc/testsuite/g++.dg/cpp0x/range-for13.C | 44 +- gcc/testsuite/g++.dg/cpp0x/ref-qual18.C | 18 + gcc/testsuite/g++.dg/ipa/pr82352.C | 93 ++ gcc/testsuite/g++.dg/opt/pr77844.C | 32 + gcc/testsuite/g++.dg/opt/pr85196.C | 89 ++ gcc/testsuite/g++.dg/other/anon5.C | 2 +- gcc/testsuite/g++.dg/pr85026.C | 61 ++ gcc/testsuite/g++.dg/tree-ssa/volatile2.C | 20 + gcc/testsuite/gcc.c-torture/execute/pr84748.c | 34 + gcc/testsuite/gcc.dg/lto/pr81440.h | 4 + gcc/testsuite/gcc.dg/lto/pr81440_0.c | 9 + gcc/testsuite/gcc.dg/lto/pr81440_1.c | 6 + gcc/testsuite/gcc.dg/lto/pr83954.h | 3 + gcc/testsuite/gcc.dg/lto/pr83954_0.c | 8 + gcc/testsuite/gcc.dg/lto/pr83954_1.c | 7 + gcc/testsuite/gcc.dg/pr84956.c | 27 + gcc/testsuite/gcc.target/arm/fpscr.c | 9 +- gcc/testsuite/gcc.target/arm/pr82518.c | 29 + gcc/testsuite/gcc.target/arm/pr82989.c | 33 + gcc/testsuite/gcc.target/arm/pr84826.c | 16 + gcc/testsuite/gcc.target/i386/indirect-thunk-1.c | 19 + gcc/testsuite/gcc.target/i386/indirect-thunk-10.c | 7 + gcc/testsuite/gcc.target/i386/indirect-thunk-2.c | 19 + gcc/testsuite/gcc.target/i386/indirect-thunk-3.c | 20 + gcc/testsuite/gcc.target/i386/indirect-thunk-4.c | 20 + gcc/testsuite/gcc.target/i386/indirect-thunk-5.c | 19 + gcc/testsuite/gcc.target/i386/indirect-thunk-6.c | 22 + gcc/testsuite/gcc.target/i386/indirect-thunk-7.c | 43 + gcc/testsuite/gcc.target/i386/indirect-thunk-8.c | 7 + gcc/testsuite/gcc.target/i386/indirect-thunk-9.c | 7 + .../gcc.target/i386/indirect-thunk-attr-1.c | 22 + .../gcc.target/i386/indirect-thunk-attr-10.c | 9 + .../gcc.target/i386/indirect-thunk-attr-11.c | 9 + .../gcc.target/i386/indirect-thunk-attr-2.c | 20 + .../gcc.target/i386/indirect-thunk-attr-3.c | 22 + .../gcc.target/i386/indirect-thunk-attr-4.c | 21 + .../gcc.target/i386/indirect-thunk-attr-5.c | 21 + .../gcc.target/i386/indirect-thunk-attr-6.c | 20 + .../gcc.target/i386/indirect-thunk-attr-7.c | 43 + .../gcc.target/i386/indirect-thunk-attr-8.c | 42 + .../gcc.target/i386/indirect-thunk-attr-9.c | 9 + .../gcc.target/i386/indirect-thunk-bnd-1.c | 20 + .../gcc.target/i386/indirect-thunk-bnd-2.c | 19 + .../gcc.target/i386/indirect-thunk-bnd-3.c | 20 + .../gcc.target/i386/indirect-thunk-bnd-4.c | 19 + .../gcc.target/i386/indirect-thunk-extern-1.c | 18 + .../gcc.target/i386/indirect-thunk-extern-2.c | 18 + .../gcc.target/i386/indirect-thunk-extern-3.c | 19 + .../gcc.target/i386/indirect-thunk-extern-4.c | 18 + .../gcc.target/i386/indirect-thunk-extern-5.c | 18 + .../gcc.target/i386/indirect-thunk-extern-6.c | 17 + .../gcc.target/i386/indirect-thunk-extern-7.c | 42 + .../gcc.target/i386/indirect-thunk-inline-1.c | 20 + .../gcc.target/i386/indirect-thunk-inline-2.c | 20 + .../gcc.target/i386/indirect-thunk-inline-3.c | 21 + .../gcc.target/i386/indirect-thunk-inline-4.c | 21 + .../gcc.target/i386/indirect-thunk-inline-5.c | 18 + .../gcc.target/i386/indirect-thunk-inline-6.c | 19 + .../gcc.target/i386/indirect-thunk-inline-7.c | 44 + .../gcc.target/i386/indirect-thunk-register-1.c | 22 + .../gcc.target/i386/indirect-thunk-register-2.c | 20 + .../gcc.target/i386/indirect-thunk-register-3.c | 19 + .../gcc.target/i386/indirect-thunk-register-4.c | 13 + gcc/testsuite/gcc.target/i386/pr84310-2.c | 10 + gcc/testsuite/gcc.target/i386/pr84310.c | 8 + gcc/testsuite/gcc.target/i386/pr85193.c | 17 + gcc/testsuite/gcc.target/i386/ret-thunk-1.c | 13 + gcc/testsuite/gcc.target/i386/ret-thunk-10.c | 20 + gcc/testsuite/gcc.target/i386/ret-thunk-11.c | 20 + gcc/testsuite/gcc.target/i386/ret-thunk-12.c | 20 + gcc/testsuite/gcc.target/i386/ret-thunk-13.c | 21 + gcc/testsuite/gcc.target/i386/ret-thunk-14.c | 21 + gcc/testsuite/gcc.target/i386/ret-thunk-15.c | 21 + gcc/testsuite/gcc.target/i386/ret-thunk-16.c | 18 + gcc/testsuite/gcc.target/i386/ret-thunk-17.c | 7 + gcc/testsuite/gcc.target/i386/ret-thunk-18.c | 8 + gcc/testsuite/gcc.target/i386/ret-thunk-19.c | 8 + gcc/testsuite/gcc.target/i386/ret-thunk-2.c | 13 + gcc/testsuite/gcc.target/i386/ret-thunk-20.c | 9 + gcc/testsuite/gcc.target/i386/ret-thunk-21.c | 9 + gcc/testsuite/gcc.target/i386/ret-thunk-22.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-23.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-24.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-25.c | 15 + .../i386/ret-thunk-26.c} | 2 + gcc/testsuite/gcc.target/i386/ret-thunk-3.c | 12 + gcc/testsuite/gcc.target/i386/ret-thunk-4.c | 12 + gcc/testsuite/gcc.target/i386/ret-thunk-5.c | 15 + gcc/testsuite/gcc.target/i386/ret-thunk-6.c | 14 + gcc/testsuite/gcc.target/i386/ret-thunk-7.c | 13 + gcc/testsuite/gcc.target/i386/ret-thunk-8.c | 14 + gcc/testsuite/gcc.target/i386/ret-thunk-9.c | 21 + gcc/testsuite/gcc.target/nvptx/indirect_call.c | 19 + gcc/testsuite/gcc.target/nvptx/pr85056.c | 21 + gcc/testsuite/gcc.target/nvptx/pr85056a.c | 3 + .../gcc.target/powerpc/crypto-builtin-1-runnable.c | 109 +++ gcc/testsuite/gcc.target/powerpc/extend-divide-1.c | 14 - gcc/testsuite/gcc.target/powerpc/extend-divide-2.c | 14 - gcc/testsuite/gcc.target/powerpc/ppc-sdata-2.c | 1 + .../gcc.target/s390/nobp-function-pointer-attr.c | 56 ++ .../s390/nobp-function-pointer-nothunk.c | 59 ++ .../gcc.target/s390/nobp-function-pointer-z10.c | 56 ++ .../gcc.target/s390/nobp-function-pointer-z900.c | 56 ++ .../gcc.target/s390/nobp-indirect-jump-attr.c | 42 + .../s390/nobp-indirect-jump-inline-attr.c | 42 + .../s390/nobp-indirect-jump-inline-z10.c | 43 + .../s390/nobp-indirect-jump-inline-z900.c | 43 + .../gcc.target/s390/nobp-indirect-jump-nothunk.c | 46 + .../gcc.target/s390/nobp-indirect-jump-z10.c | 43 + .../gcc.target/s390/nobp-indirect-jump-z900.c | 43 + gcc/testsuite/gcc.target/s390/nobp-no-dwarf2-cfi.c | 19 + .../gcc.target/s390/nobp-return-attr-all.c | 46 + .../gcc.target/s390/nobp-return-attr-neg.c | 40 + .../gcc.target/s390/nobp-return-mem-attr.c | 46 + .../gcc.target/s390/nobp-return-mem-nothunk.c | 49 ++ .../gcc.target/s390/nobp-return-mem-z10.c | 46 + .../gcc.target/s390/nobp-return-mem-z900.c | 48 + .../gcc.target/s390/nobp-return-reg-attr.c | 41 + .../gcc.target/s390/nobp-return-reg-mixed.c | 44 + .../gcc.target/s390/nobp-return-reg-nothunk.c | 44 + .../gcc.target/s390/nobp-return-reg-z10.c | 41 + .../gcc.target/s390/nobp-return-reg-z900.c | 41 + .../gcc.target/s390/nobp-table-jump-inline-z10.c | 78 ++ .../gcc.target/s390/nobp-table-jump-inline-z900.c | 78 ++ .../gcc.target/s390/nobp-table-jump-z10.c | 77 ++ .../gcc.target/s390/nobp-table-jump-z900.c | 78 ++ gcc/testsuite/gfortran.dg/array_constructor_52.f90 | 11 + gcc/testsuite/gfortran.dg/class_67.f90 | 55 ++ gcc/testsuite/gfortran.dg/coarray_8.f90 | 4 +- gcc/testsuite/gfortran.dg/implied_do_2.f90 | 7 + gcc/testsuite/gfortran.dg/interface_41.f90 | 19 + gcc/testsuite/gfortran.dg/matmul_rank_1.f90 | 9 + gcc/testsuite/gfortran.dg/pr64124.f90 | 5 + gcc/testsuite/gfortran.dg/pr65453.f90 | 8 + gcc/testsuite/gfortran.dg/pr70409.f90 | 23 + gcc/testsuite/gfortran.dg/pr71085.f90 | 12 + gcc/testsuite/gfortran.dg/pr83939.f90 | 12 + gcc/testsuite/gfortran.dg/pr84734.f90 | 4 + gcc/testsuite/lib/prune.exp | 2 +- gcc/testsuite/lib/target-supports.exp | 3 +- gcc/tree-ssa-tail-merge.c | 4 +- gcc/tree.c | 7 +- gcc/valtrack.c | 20 + libgcc/ChangeLog | 26 + libgcc/config/i386/cpuinfo.c | 102 ++- libgcc/config/pa/fptr.c | 20 + libstdc++-v3/ChangeLog | 11 + libstdc++-v3/include/bits/parse_numbers.h | 7 + .../{arithmetic/constexpr.cc => literals/84671.cc} | 20 +- 227 files changed, 8328 insertions(+), 644 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/ref-qual18.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr82352.C create mode 100644 gcc/testsuite/g++.dg/opt/pr77844.C create mode 100644 gcc/testsuite/g++.dg/opt/pr85196.C create mode 100644 gcc/testsuite/g++.dg/pr85026.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/volatile2.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr84748.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr81440.h create mode 100644 gcc/testsuite/gcc.dg/lto/pr81440_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr81440_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr83954.h create mode 100644 gcc/testsuite/gcc.dg/lto/pr83954_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr83954_1.c create mode 100644 gcc/testsuite/gcc.dg/pr84956.c create mode 100644 gcc/testsuite/gcc.target/arm/pr82518.c create mode 100644 gcc/testsuite/gcc.target/arm/pr82989.c create mode 100644 gcc/testsuite/gcc.target/arm/pr84826.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-10.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-2.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-3.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-4.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-5.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-6.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-7.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-8.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-9.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-10.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-11.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-2.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-3.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-4.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-5.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-6.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-7.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-8.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-attr-9.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-3.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-bnd-4.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-2.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-3.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-4.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-5.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-6.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-extern-7.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-2.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-3.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-4.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-5.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-6.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-inline-7.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-register-1.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-register-2.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-register-3.c create mode 100644 gcc/testsuite/gcc.target/i386/indirect-thunk-register-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84310-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr84310.c create mode 100644 gcc/testsuite/gcc.target/i386/pr85193.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-1.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-10.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-11.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-12.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-13.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-14.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-15.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-16.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-17.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-18.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-19.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-2.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-20.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-21.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-22.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-23.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-24.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-25.c copy gcc/testsuite/{gcc.dg/torture/20131115-1.c => gcc.target/i386/ret-thunk-26.c} (88%) create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-3.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-4.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-5.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-6.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-7.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-8.c create mode 100644 gcc/testsuite/gcc.target/i386/ret-thunk-9.c create mode 100644 gcc/testsuite/gcc.target/nvptx/indirect_call.c create mode 100644 gcc/testsuite/gcc.target/nvptx/pr85056.c create mode 100644 gcc/testsuite/gcc.target/nvptx/pr85056a.c create mode 100644 gcc/testsuite/gcc.target/powerpc/crypto-builtin-1-runnable.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-function-pointer-attr.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-function-pointer-nothunk.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-function-pointer-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-function-pointer-z900.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-attr.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-inline-attr.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-inline-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-inline-z900.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-nothunk.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-indirect-jump-z900.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-no-dwarf2-cfi.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-attr-all.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-attr-neg.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-mem-attr.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-mem-nothunk.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-mem-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-mem-z900.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-reg-attr.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-reg-mixed.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-reg-nothunk.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-reg-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-return-reg-z900.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-table-jump-inline-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-table-jump-inline-z900.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-table-jump-z10.c create mode 100644 gcc/testsuite/gcc.target/s390/nobp-table-jump-z900.c create mode 100644 gcc/testsuite/gfortran.dg/array_constructor_52.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_67.f90 create mode 100644 gcc/testsuite/gfortran.dg/implied_do_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/interface_41.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_rank_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr64124.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr65453.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr70409.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr71085.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr83939.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr84734.f90 copy libstdc++-v3/testsuite/20_util/duration/{arithmetic/constexpr.cc => literals/ [...]