This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/iamcu/improve in repository gcc.
discards 528ddcb Allow indirect sibcall with register arguments discards 8b2c974 IA MCU run-time doesn't support TLS discards ecbf206 Skip incompatible tests on IA MCU target discards db015c6 Skip error_mark_node type decls discards 4949db7 Turn off loop and funcion alignments for IA MCU discards f82f2fa Turn on X86_TUNE_USE_BT for IA MCU discards 065e59f Turn off X86_TUNE_ZERO_EXTEND_WITH_AND for IA MCU discards 15a4eaf Allow software FP SFmode in FP splitter adds ed2b2eb2 c-family/ * c-ada-spec.h (cpp_operation): Revert latest chan [...] adds 5679c3e Allow indirect sibcall with register arguments adds b5dddea * bb-reorder.c: Don't include obstack.h if backend.h is incl [...] adds f0b3586 [V850] Hookize GO_IF_LEGITIMATE_ADDRESS adds 180a64e * parser.c (cp_parser_template_id): SET_EXPR_LOCATION. adds d7d5fbe * pt.c (find_parameter_packs_r): Handle variable templates. [...] adds 545bf1f typo adds 1b6b9f8 /cp 2015-07-10 Paolo Carlini paolo.carlini@oracle.com adds 68d514c Fix PR c++/30044 adds 927a9be Daily bump. adds a0a565a PR middle-end/66353 * basic-block.h (has_abnormal_call_or_e [...] adds 052a75e 2015-07-10 Paolo Carlini paolo.carlini@oracle.com adds 1228123 2015-07-11 Paolo Carlini paolo.carlini@oracle.com adds 87d8076 Daily bump. adds f2c7e33 gcc/ChangeLog: adds 29a78fe gcc/testsuite/ChangeLog: adds d7d884c Daily bump. adds 47ae02b Fix double word typos. adds 9f82fcb Fix several crashes of C++ demangler on fuzzed input. adds 1c504cb [PATCH]Fix PR66556. Don't drop side-effect in simplify_const_ [...] adds 43ea384 gcc/testsuite/ChangeLog: adds 75c20a2 Mark *.omp_data_i as non-trapping adds d0b53b5 [AArch64][testsuite] Adjust some arith+compare tests for pote [...] adds f4e3ba8 Update libgomp/testsuite/*/examples-4/* according to latest v [...] adds 90f2e4f 2015-07-13 John Marino gnugcc@marino.st adds 6c8a324 2015-07-13 John Marino gnugcc@marino.st adds 26bd1f1 * omega.h: Don't include config.h, don't include params.h ag [...] adds 1c1b3bb [ARM][testsuite] Fix FAIL: gcc.target/arm/macro_defs0.c and m [...] new f753e3e Add *movsf_internal_soft_fp pattern new 94f48f9 Skip error_mark_node type decls new 1af9aed Turn off X86_TUNE_ZERO_EXTEND_WITH_AND for IA MCU new 911129f Turn on X86_TUNE_USE_BT for IA MCU new cce94fc Turn off loop and funcion alignments for IA MCU new 7db1a79 Skip incompatible tests on IA MCU target new 4520dff IA MCU run-time doesn't support TLS
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 (528ddcb) \ N -- N -- N refs/heads/hjl/iamcu/improve (4520dff)
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 7 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 | 155 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 14 ++ gcc/ada/gcc-interface/utils.c | 2 +- gcc/ada/gnat_ugn.texi | 6 +- gcc/ada/init.c | 2 +- gcc/ada/par.adb | 2 +- gcc/ada/projects.texi | 4 +- gcc/ada/sem_ch4.adb | 2 +- gcc/ada/sem_ch6.adb | 2 +- gcc/ada/sem_dim.adb | 2 +- gcc/ada/sem_eval.adb | 2 +- gcc/ada/sem_prag.adb | 2 +- gcc/ada/sem_warn.adb | 2 +- gcc/basic-block.h | 17 +++ gcc/bb-reorder.c | 1 - gcc/bitmap.h | 2 +- gcc/builtins.c | 2 +- gcc/c-family/ChangeLog | 12 +- gcc/c-family/c-ada-spec.c | 11 +- gcc/c-family/c-ada-spec.h | 1 - gcc/c-family/c-common.c | 8 +- gcc/calls.c | 2 +- gcc/cfg.c | 3 +- gcc/cfgloopanal.c | 1 - gcc/cfgloopmanip.c | 2 +- gcc/cfgrtl.c | 1 - gcc/cgraph.c | 6 +- gcc/cgraph.h | 8 +- gcc/cgraphclones.c | 2 +- gcc/combine.c | 3 +- gcc/config/aarch64/aarch64-protos.h | 2 +- gcc/config/aarch64/aarch64.c | 2 +- gcc/config/aarch64/aarch64.md | 2 +- gcc/config/aarch64/cortex-a57-fma-steering.c | 1 - gcc/config/alpha/alpha.c | 1 - gcc/config/arm/arm.c | 1 - gcc/config/arm/arm.md | 2 +- gcc/config/arm/arm1020e.md | 2 +- gcc/config/arm/arm1026ejs.md | 2 +- gcc/config/arm/arm926ejs.md | 2 +- gcc/config/arm/fa526.md | 2 +- gcc/config/arm/fa606te.md | 2 +- gcc/config/arm/fa626te.md | 2 +- gcc/config/arm/fa726te.md | 2 +- gcc/config/arm/fmp626.md | 2 +- gcc/config/avr/avr.c | 1 - gcc/config/darwin.c | 3 +- gcc/config/epiphany/epiphany.c | 2 +- gcc/config/fr30/fr30.c | 1 - gcc/config/frv/frv.c | 3 +- gcc/config/ft32/ft32.c | 3 +- gcc/config/gnu-user.h | 2 +- gcc/config/h8300/constraints.md | 2 +- gcc/config/i386/i386.c | 20 +-- gcc/config/i386/i386.h | 2 + gcc/config/i386/i386.md | 20 ++- gcc/config/iq2000/iq2000.md | 2 +- gcc/config/m32c/m32c.c | 1 - gcc/config/mcore/mcore.c | 1 - gcc/config/mep/mep.c | 1 - gcc/config/mips/mips.c | 2 +- gcc/config/mmix/mmix.md | 2 +- gcc/config/mn10300/mn10300.c | 1 - gcc/config/moxie/moxie.c | 3 +- gcc/config/nds32/nds32.md | 2 +- gcc/config/pa/pa.h | 2 +- gcc/config/rs6000/aix.h | 2 +- gcc/config/rs6000/rs6000.c | 1 - gcc/config/rs6000/rs6000.h | 2 +- gcc/config/sh/sh.c | 2 +- gcc/config/spu/spu.c | 1 - gcc/config/stormy16/stormy16.c | 1 - gcc/config/tilegx/tilegx.md | 6 +- gcc/config/tilepro/gen-mul-tables.cc | 2 +- gcc/config/v850/v850.c | 63 ++++++++ gcc/config/v850/v850.h | 82 ----------- gcc/cp/ChangeLog | 43 ++++++ gcc/cp/call.c | 8 +- gcc/cp/cp-array-notation.c | 2 +- gcc/cp/cp-tree.h | 3 +- gcc/cp/decl2.c | 2 - gcc/cp/error.c | 8 + gcc/cp/init.c | 2 +- gcc/cp/name-lookup.c | 2 +- gcc/cp/parser.c | 9 +- gcc/cp/parser.h | 2 +- gcc/cp/pt.c | 50 ++++--- gcc/cprop.c | 1 - gcc/cse.c | 53 +++++-- gcc/dbxout.c | 4 +- gcc/doc/invoke.texi | 2 +- gcc/dominance.c | 1 - gcc/dse.c | 2 +- gcc/dwarf2out.c | 6 +- gcc/emit-rtl.c | 3 +- gcc/final.c | 2 +- gcc/fortran/ChangeLog | 10 ++ gcc/fortran/class.c | 6 +- gcc/fortran/trans-stmt.c | 2 +- gcc/fwprop.c | 1 - gcc/gcc.c | 6 +- gcc/gcse.c | 1 - gcc/genmatch.c | 5 +- gcc/gimplify.c | 2 +- gcc/go/ChangeLog | 6 + gcc/go/gofrontend/backend.h | 2 +- gcc/go/gofrontend/expressions.cc | 2 +- gcc/go/gospec.c | 2 +- gcc/graphite-blocking.c | 11 -- gcc/graphite-dependences.c | 13 +- gcc/graphite-interchange.c | 13 +- gcc/graphite-isl-ast-to-gimple.c | 12 +- gcc/graphite-optimize-isl.c | 13 +- gcc/graphite-poly.c | 15 +- gcc/graphite-poly.h | 2 + gcc/graphite-scop-detection.c | 13 +- gcc/graphite-sese-to-poly.c | 23 +-- gcc/graphite.c | 20 +-- gcc/hash-table.h | 2 +- gcc/internal-fn.c | 2 +- gcc/ipa-cp.c | 6 +- gcc/ipa-devirt.c | 4 +- gcc/ipa-icf.c | 2 +- gcc/ipa-icf.h | 2 +- gcc/ipa-profile.c | 2 +- gcc/ipa-prop.c | 4 +- gcc/ipa-prop.h | 2 +- gcc/ira-emit.c | 1 - gcc/ira-lives.c | 19 +-- gcc/ira.c | 3 +- gcc/java/ChangeLog | 6 + gcc/java/class.c | 2 +- gcc/java/java-except.h | 2 +- gcc/java/jcf-reader.c | 2 +- gcc/jit/jit-playback.c | 2 +- gcc/jit/jit-recording.c | 2 +- gcc/loop-init.c | 1 - gcc/loop-invariant.c | 1 - gcc/loop-iv.c | 1 - gcc/loop-unroll.c | 1 - gcc/lower-subreg.c | 1 - gcc/lra-lives.c | 19 +-- gcc/lto/ChangeLog | 4 + gcc/lto/lto-lang.c | 2 +- gcc/objc/ChangeLog | 4 + gcc/objc/objc-map.h | 2 +- gcc/omega.h | 4 +- gcc/omp-low.c | 3 +- gcc/postreload-gcse.c | 1 - gcc/postreload.c | 1 - gcc/reg-stack.c | 2 +- gcc/regcprop.c | 3 +- gcc/regrename.c | 1 - gcc/reload1.c | 1 - gcc/reorg.c | 5 +- gcc/rtl.h | 2 +- gcc/sbitmap.h | 2 +- gcc/simplify-rtx.c | 7 +- gcc/testsuite/ChangeLog | 73 ++++++++++ gcc/testsuite/g++.dg/cpp0x/auto46.C | 5 + gcc/testsuite/g++.dg/cpp0x/variadic-ttp2.C | 22 +++ gcc/testsuite/g++.dg/cpp0x/variadic18.C | 2 +- gcc/testsuite/g++.dg/cpp0x/variadic19.C | 2 +- gcc/testsuite/g++.dg/cpp1y/var-templ33.C | 20 +++ gcc/testsuite/g++.dg/init/explicit3.C | 12 ++ gcc/testsuite/g++.dg/template/canon-type-13.C | 2 +- gcc/testsuite/g++.dg/template/crash83.C | 2 +- gcc/testsuite/g++.dg/template/error55.C | 8 + gcc/testsuite/g++.dg/template/pr30044.C | 14 ++ gcc/testsuite/g++.dg/template/shadow2.C | 3 + gcc/testsuite/g++.dg/torture/20070621-1.C | 2 +- gcc/testsuite/g++.dg/tree-ssa/pr66726.c | 36 +++++ gcc/testsuite/g++.old-deja/g++.pt/ttp42.C | 2 +- gcc/testsuite/gcc.c-torture/execute/pr66556.c | 52 +++++++ gcc/testsuite/gcc.dg/20020219-1.c | 2 +- gcc/testsuite/gcc.dg/20020919-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr66726-2.c | 19 +++ gcc/testsuite/gcc.dg/tree-ssa/pr66726.c | 15 ++ gcc/testsuite/gcc.target/aarch64/adds1.c | 48 +++--- gcc/testsuite/gcc.target/aarch64/adds3.c | 20 +-- gcc/testsuite/gcc.target/aarch64/ands_1.c | 25 ++-- gcc/testsuite/gcc.target/aarch64/bics_1.c | 18 +-- gcc/testsuite/gcc.target/aarch64/subs1.c | 56 +++---- gcc/testsuite/gcc.target/aarch64/subs3.c | 20 +-- gcc/testsuite/gcc.target/arm/macro_defs0.c | 1 + gcc/testsuite/gcc.target/arm/macro_defs1.c | 1 + gcc/testsuite/gfortran.dg/pr64589.f90 | 30 ++++ gcc/tree-eh.c | 2 +- gcc/tree-inline.c | 2 +- gcc/tree-sra.c | 2 +- gcc/tree-ssa-dom.c | 8 +- gcc/tree-ssa-loop-ivopts.c | 2 +- gcc/tree-ssa-phiopt.c | 162 +++++++++++++++++++++ gcc/tree-ssa-pre.c | 1 - gcc/tree-ssa-structalias.c | 7 +- gcc/tree-ssa-tail-merge.c | 2 +- gcc/tree-ssa-ter.c | 2 +- gcc/tree-ssa-threadupdate.c | 4 +- gcc/tree-ssa-uninit.c | 2 +- gcc/tree-ssanames.c | 2 +- gcc/tree-vect-loop-manip.c | 4 +- gcc/tree-vrp.c | 6 +- gcc/tree.c | 11 +- gcc/valtrack.c | 2 +- gcc/vec.h | 4 +- gcc/web.c | 1 - libgcc/ChangeLog | 4 + libgcc/config/i386/t-dragonfly | 2 + libgomp/ChangeLog | 158 ++++++++++++++++++++ .../examples-4/{e.53.2.C => declare_target-2.C} | 0 .../examples-4/{e.51.5.C => target_data-5.C} | 0 .../examples-4/{e.56.3.c => array_sections-3.c} | 0 .../examples-4/{e.56.4.c => array_sections-4.c} | 0 .../examples-4/{e.55.1.c => async_target-1.c} | 0 .../examples-4/{e.55.2.c => async_target-2.c} | 13 +- .../examples-4/{e.53.1.c => declare_target-1.c} | 0 .../examples-4/{e.53.3.c => declare_target-3.c} | 0 .../examples-4/{e.53.4.c => declare_target-4.c} | 0 .../examples-4/{e.53.5.c => declare_target-5.c} | 0 .../libgomp.c/examples-4/{e.57.1.c => device-1.c} | 0 .../libgomp.c/examples-4/{e.57.2.c => device-2.c} | 0 .../libgomp.c/examples-4/{e.57.3.c => device-3.c} | 0 libgomp/testsuite/libgomp.c/examples-4/simd-1.c | 65 +++++++++ libgomp/testsuite/libgomp.c/examples-4/simd-2.c | 90 ++++++++++++ libgomp/testsuite/libgomp.c/examples-4/simd-3.c | 61 ++++++++ libgomp/testsuite/libgomp.c/examples-4/simd-4.c | 58 ++++++++ libgomp/testsuite/libgomp.c/examples-4/simd-5.c | 76 ++++++++++ libgomp/testsuite/libgomp.c/examples-4/simd-6.c | 105 +++++++++++++ libgomp/testsuite/libgomp.c/examples-4/simd-7.c | 41 ++++++ libgomp/testsuite/libgomp.c/examples-4/simd-8.c | 49 +++++++ .../libgomp.c/examples-4/{e.50.1.c => target-1.c} | 0 .../libgomp.c/examples-4/{e.50.2.c => target-2.c} | 0 .../libgomp.c/examples-4/{e.50.3.c => target-3.c} | 0 .../libgomp.c/examples-4/{e.50.4.c => target-4.c} | 0 .../libgomp.c/examples-4/{e.50.5.c => target-5.c} | 0 .../examples-4/{e.51.1.c => target_data-1.c} | 0 .../examples-4/{e.51.2.c => target_data-2.c} | 0 .../examples-4/{e.51.3.c => target_data-3.c} | 0 .../examples-4/{e.51.4.c => target_data-4.c} | 0 .../examples-4/{e.51.6.c => target_data-6.c} | 0 .../examples-4/{e.51.7.c => target_data-7.c} | 0 .../examples-4/{e.52.1.c => target_update-1.c} | 0 .../examples-4/{e.52.2.c => target_update-2.c} | 0 .../testsuite/libgomp.c/examples-4/task_dep-1.c | 17 +++ .../testsuite/libgomp.c/examples-4/task_dep-2.c | 17 +++ .../testsuite/libgomp.c/examples-4/task_dep-3.c | 20 +++ .../testsuite/libgomp.c/examples-4/task_dep-4.c | 20 +++ .../testsuite/libgomp.c/examples-4/task_dep-5.c | 81 +++++++++++ .../libgomp.c/examples-4/{e.54.2.c => teams-2.c} | 0 .../libgomp.c/examples-4/{e.54.3.c => teams-3.c} | 0 .../libgomp.c/examples-4/{e.54.4.c => teams-4.c} | 0 .../libgomp.c/examples-4/{e.54.5.c => teams-5.c} | 0 .../libgomp.c/examples-4/{e.54.6.c => teams-6.c} | 0 .../{e.56.3.f90 => array_sections-3.f90} | 0 .../{e.56.4.f90 => array_sections-4.f90} | 0 .../examples-4/{e.55.1.f90 => async_target-1.f90} | 0 .../examples-4/{e.55.2.f90 => async_target-2.f90} | 2 + .../{e.53.1.f90 => declare_target-1.f90} | 0 .../{e.53.2.f90 => declare_target-2.f90} | 0 .../{e.53.3.f90 => declare_target-3.f90} | 0 .../{e.53.4.f90 => declare_target-4.f90} | 0 .../{e.53.5.f90 => declare_target-5.f90} | 0 .../examples-4/{e.57.1.f90 => device-1.f90} | 0 .../examples-4/{e.57.2.f90 => device-2.f90} | 0 .../examples-4/{e.57.3.f90 => device-3.f90} | 0 .../libgomp.fortran/examples-4/simd-1.f90 | 67 +++++++++ .../libgomp.fortran/examples-4/simd-2.f90 | 72 +++++++++ .../libgomp.fortran/examples-4/simd-3.f90 | 59 ++++++++ .../libgomp.fortran/examples-4/simd-4.f90 | 64 ++++++++ .../libgomp.fortran/examples-4/simd-5.f90 | 76 ++++++++++ .../libgomp.fortran/examples-4/simd-6.f90 | 151 +++++++++++++++++++ .../libgomp.fortran/examples-4/simd-7.f90 | 49 +++++++ .../libgomp.fortran/examples-4/simd-8.f90 | 48 ++++++ .../examples-4/{e.50.1.f90 => target-1.f90} | 0 .../examples-4/{e.50.2.f90 => target-2.f90} | 0 .../examples-4/{e.50.3.f90 => target-3.f90} | 0 .../examples-4/{e.50.4.f90 => target-4.f90} | 0 .../examples-4/{e.50.5.f90 => target-5.f90} | 0 .../examples-4/{e.51.1.f90 => target_data-1.f90} | 0 .../examples-4/{e.51.2.f90 => target_data-2.f90} | 0 .../examples-4/{e.51.3.f90 => target_data-3.f90} | 0 .../examples-4/{e.51.4.f90 => target_data-4.f90} | 0 .../examples-4/{e.51.5.f90 => target_data-5.f90} | 0 .../examples-4/{e.51.6.f90 => target_data-6.f90} | 0 .../examples-4/{e.51.7.f90 => target_data-7.f90} | 0 .../examples-4/{e.52.1.f90 => target_update-1.f90} | 0 .../examples-4/{e.52.2.f90 => target_update-2.f90} | 0 .../libgomp.fortran/examples-4/task_dep-1.f90 | 16 ++ .../libgomp.fortran/examples-4/task_dep-2.f90 | 16 ++ .../libgomp.fortran/examples-4/task_dep-3.f90 | 18 +++ .../libgomp.fortran/examples-4/task_dep-4.f90 | 19 +++ .../libgomp.fortran/examples-4/task_dep-5.f90 | 100 +++++++++++++ .../examples-4/{e.54.2.f90 => teams-2.f90} | 0 .../examples-4/{e.54.3.f90 => teams-3.f90} | 0 .../examples-4/{e.54.4.f90 => teams-4.f90} | 0 .../examples-4/{e.54.5.f90 => teams-5.f90} | 0 .../examples-4/{e.54.6.f90 => teams-6.f90} | 0 libiberty/ChangeLog | 13 ++ libiberty/cp-demangle.c | 30 +++- libiberty/cp-demangle.h | 29 +++- libiberty/testsuite/demangle-expected | 30 ++++ libstdc++-v3/ChangeLog | 6 + libstdc++-v3/config/os/bsd/dragonfly/os_defines.h | 5 + 304 files changed, 2938 insertions(+), 613 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto46.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-ttp2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ33.C create mode 100644 gcc/testsuite/g++.dg/init/explicit3.C create mode 100644 gcc/testsuite/g++.dg/template/error55.C create mode 100644 gcc/testsuite/g++.dg/template/pr30044.C create mode 100644 gcc/testsuite/g++.dg/template/shadow2.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr66726.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr66556.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr66726-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr66726.c create mode 100644 gcc/testsuite/gfortran.dg/pr64589.f90 create mode 100644 libgcc/config/i386/t-dragonfly rename libgomp/testsuite/libgomp.c++/examples-4/{e.53.2.C => declare_target-2.C} (100%) rename libgomp/testsuite/libgomp.c++/examples-4/{e.51.5.C => target_data-5.C} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.56.3.c => array_sections-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.56.4.c => array_sections-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.55.1.c => async_target-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.55.2.c => async_target-2.c} (89%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.1.c => declare_target-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.3.c => declare_target-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.4.c => declare_target-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.5.c => declare_target-5.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.57.1.c => device-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.57.2.c => device-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.57.3.c => device-3.c} (100%) create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-1.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-2.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-3.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-4.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-5.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-6.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-7.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-8.c rename libgomp/testsuite/libgomp.c/examples-4/{e.50.1.c => target-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.2.c => target-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.3.c => target-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.4.c => target-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.5.c => target-5.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.1.c => target_data-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.2.c => target_data-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.3.c => target_data-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.4.c => target_data-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.6.c => target_data-6.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.7.c => target_data-7.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.52.1.c => target_update-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.52.2.c => target_update-2.c} (100%) create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-1.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-2.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-3.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-4.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-5.c rename libgomp/testsuite/libgomp.c/examples-4/{e.54.2.c => teams-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.3.c => teams-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.4.c => teams-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.5.c => teams-5.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.6.c => teams-6.c} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.56.3.f90 => array_sections- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.56.4.f90 => array_sections- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.55.1.f90 => async_target-1. [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.55.2.f90 => async_target-2. [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.1.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.2.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.3.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.4.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.5.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.57.1.f90 => device-1.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.57.2.f90 => device-2.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.57.3.f90 => device-3.f90} (100%) create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-5.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-6.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-7.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-8.f90 rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.1.f90 => target-1.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.2.f90 => target-2.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.3.f90 => target-3.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.4.f90 => target-4.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.5.f90 => target-5.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.1.f90 => target_data-1.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.2.f90 => target_data-2.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.3.f90 => target_data-3.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.4.f90 => target_data-4.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.5.f90 => target_data-5.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.6.f90 => target_data-6.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.7.f90 => target_data-7.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.52.1.f90 => target_update-1 [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.52.2.f90 => target_update-2 [...] create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-5.f90 rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.2.f90 => teams-2.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.3.f90 => teams-3.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.4.f90 => teams-4.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.5.f90 => teams-5.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.6.f90 => teams-6.f90} (100%)