From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1698) id 737933882152; Wed, 15 Jul 2020 18:31:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 737933882152 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1594837872; bh=FmvGPg4BGG+W9fXKTJV6uETatTmNi18Fi3bec48QJJo=; h=From:To:Subject:Date:From; b=ENdGytegll/PAjZT2gKpZ/5fWfwEFt3e4xlsU0h4Cg7UPlTwgRYR3ca1CivxQauQd HhY/MxyP9JreIA7zrdHsQ0IJVoHTPfiWEhWBGWRFNVviJ4GAVZl/CBP6bIEf+oyRaV q7a/p6tyeA4YUfcKx+0WFHST95bRTHsyFb9dmD2Y= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Iain D Sandoe To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r11-2139. X-Act-Checkin: gcc X-Git-Author: Iain Sandoe X-Git-Refname: refs/heads/devel/c++-coroutines X-Git-Oldrev: 19ed6b01a243cd9ba6824bf161916e9a07e5a60d X-Git-Newrev: f1ab9fda160c30fcab405be185698d6498cba571 Message-Id: <20200715183112.737933882152@sourceware.org> Date: Wed, 15 Jul 2020 18:31:12 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2020 18:31:12 -0000 https://gcc.gnu.org/g:f1ab9fda160c30fcab405be185698d6498cba571 commit f1ab9fda160c30fcab405be185698d6498cba571 Merge: 19ed6b01a24 51542d92544 Author: Iain Sandoe Date: Wed Jul 15 18:28:31 2020 +0100 Merge master r11-2139. * Merge master r11-2139-g51542d925442. Diff: gcc/ChangeLog | 127 ++ gcc/DATESTAMP | 2 +- .../doc/gnat_rm/implementation_defined_pragmas.rst | 22 +- .../gnat_rm/representation_clauses_and_pragmas.rst | 2 +- gcc/ada/doc/gnat_ugn/about_this_guide.rst | 81 +- gcc/ada/doc/gnat_ugn/getting_started_with_gnat.rst | 128 +- gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 1298 ----------- gcc/ada/einfo.ads | 11 +- gcc/ada/exp_aggr.adb | 150 +- gcc/ada/exp_ch3.adb | 55 +- gcc/ada/exp_ch5.adb | 2 +- gcc/ada/exp_ch6.adb | 13 + gcc/ada/exp_ch9.adb | 3 +- gcc/ada/exp_spark.adb | 4 +- gcc/ada/exp_util.adb | 1 + gcc/ada/freeze.adb | 6 +- gcc/ada/gnat_rm.texi | 30 +- gcc/ada/gnat_ugn.texi | 2349 +++++--------------- gcc/ada/inline.adb | 16 +- gcc/ada/inline.ads | 8 +- gcc/ada/libgnat/a-cbdlli.adb | 4 +- gcc/ada/libgnat/a-cbdlli.ads | 4 +- gcc/ada/libgnat/a-cbhama.adb | 4 +- gcc/ada/libgnat/a-cbhama.ads | 4 +- gcc/ada/libgnat/a-cbhase.adb | 4 +- gcc/ada/libgnat/a-cbhase.ads | 4 +- gcc/ada/libgnat/a-cbmutr.adb | 4 +- gcc/ada/libgnat/a-cbmutr.ads | 4 +- gcc/ada/libgnat/a-cborma.adb | 4 +- gcc/ada/libgnat/a-cborma.ads | 4 +- gcc/ada/libgnat/a-cborse.adb | 4 +- gcc/ada/libgnat/a-cborse.ads | 4 +- gcc/ada/libgnat/a-cbprqu.adb | 4 +- gcc/ada/libgnat/a-cbprqu.ads | 4 +- gcc/ada/libgnat/a-cbsyqu.adb | 4 +- gcc/ada/libgnat/a-cbsyqu.ads | 4 +- gcc/ada/libgnat/a-cdlili.adb | 4 +- gcc/ada/libgnat/a-cdlili.ads | 4 +- gcc/ada/libgnat/a-cidlli.adb | 4 +- gcc/ada/libgnat/a-cidlli.ads | 4 +- gcc/ada/libgnat/a-cihama.adb | 4 +- gcc/ada/libgnat/a-cihama.ads | 4 +- gcc/ada/libgnat/a-cihase.adb | 4 +- gcc/ada/libgnat/a-cihase.ads | 4 +- gcc/ada/libgnat/a-cimutr.adb | 4 +- gcc/ada/libgnat/a-cimutr.ads | 4 +- gcc/ada/libgnat/a-ciorma.adb | 4 +- gcc/ada/libgnat/a-ciorma.ads | 4 +- gcc/ada/libgnat/a-ciormu.adb | 4 +- gcc/ada/libgnat/a-ciormu.ads | 4 +- gcc/ada/libgnat/a-ciorse.adb | 4 +- gcc/ada/libgnat/a-ciorse.ads | 4 +- gcc/ada/libgnat/a-cohama.adb | 4 +- gcc/ada/libgnat/a-cohama.ads | 4 +- gcc/ada/libgnat/a-cohase.adb | 4 +- gcc/ada/libgnat/a-cohase.ads | 4 +- gcc/ada/libgnat/a-coinve.adb | 4 +- gcc/ada/libgnat/a-coinve.ads | 4 +- gcc/ada/libgnat/a-comutr.adb | 4 +- gcc/ada/libgnat/a-comutr.ads | 4 +- gcc/ada/libgnat/a-convec.adb | 4 +- gcc/ada/libgnat/a-convec.ads | 4 +- gcc/ada/libgnat/a-coorma.adb | 4 +- gcc/ada/libgnat/a-coorma.ads | 4 +- gcc/ada/libgnat/a-coormu.adb | 4 +- gcc/ada/libgnat/a-coormu.ads | 4 +- gcc/ada/libgnat/a-coorse.adb | 4 +- gcc/ada/libgnat/a-coorse.ads | 4 +- gcc/ada/libgnat/g-socket.adb | 3 + gcc/ada/libgnat/s-secsta.ads | 2 +- gcc/ada/libgnat/s-stposu.adb | 15 +- gcc/ada/opt.ads | 2 +- gcc/ada/par-ch4.adb | 36 +- gcc/ada/par-prag.adb | 2 +- gcc/ada/sem.adb | 3 + gcc/ada/sem_aggr.adb | 206 +- gcc/ada/sem_attr.adb | 26 +- gcc/ada/sem_ch13.adb | 213 +- gcc/ada/sem_ch3.adb | 10 +- gcc/ada/sem_ch6.adb | 6 +- gcc/ada/sem_elab.adb | 2 +- gcc/ada/sem_eval.adb | 270 ++- gcc/ada/sem_prag.adb | 6 +- gcc/ada/sem_res.adb | 26 +- gcc/ada/sem_util.adb | 127 +- gcc/ada/sem_util.ads | 12 +- gcc/ada/sinfo.adb | 28 +- gcc/ada/sinfo.ads | 36 + gcc/ada/sprint.adb | 16 + gcc/ada/tbuild.adb | 1 + gcc/builtins.c | 24 + gcc/c-family/ChangeLog | 9 + gcc/config/i386/avx512fintrin.h | 164 +- gcc/config/rs6000/rs6000.c | 13 +- gcc/config/rs6000/rs6000.md | 2 +- gcc/cp/ChangeLog | 64 + gcc/cp/call.c | 54 +- gcc/cp/parser.c | 203 +- gcc/fortran/ChangeLog | 33 + gcc/omp-expand.c | 24 +- gcc/omp-general.c | 30 +- gcc/omp-general.h | 7 +- gcc/testsuite/ChangeLog | 94 + gcc/testsuite/g++.dg/conversion/ref4.C | 22 + gcc/testsuite/g++.dg/conversion/ref5.C | 14 + gcc/testsuite/g++.dg/conversion/ref6.C | 24 + gcc/testsuite/g++.dg/cpp0x/vt-59978.C | 16 + gcc/testsuite/g++.dg/parse/pragma-recovery.C | 32 + gcc/testsuite/gcc.target/i386/avx512f-vcmppd-3.c | 4 + gcc/testsuite/gcc.target/i386/avx512f-vcmpps-3.c | 4 + gcc/testsuite/gcc.target/i386/pr95443-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr96176.c | 13 + libatomic/ChangeLog | 4 + libcpp/ChangeLog | 23 + libgcc/ChangeLog | 4 + libgfortran/ChangeLog | 4 + libgomp/ChangeLog | 34 + libgomp/Makefile.in | 1 + libgomp/allocator.c | 3 + libgomp/configure | 11 +- libgomp/configure.ac | 2 + libgomp/fortran.c | 38 + libgomp/icv.c | 2 + libgomp/libgomp.map | 5 + libgomp/omp_lib.f90.in | 138 ++ libgomp/omp_lib.h.in | 103 + libgomp/testsuite/Makefile.in | 2 + libgomp/testsuite/libgomp.c-c++-common/alloc-2.c | 4 +- libgomp/testsuite/libgomp.fortran/alloc-1.F90 | 174 ++ libgomp/testsuite/libgomp.fortran/alloc-2.F90 | 3 + libgomp/testsuite/libgomp.fortran/alloc-3.F | 3 + libgomp/testsuite/libgomp.fortran/alloc-4.f90 | 71 + libgomp/testsuite/libgomp.fortran/alloc-5.f90 | 23 + .../libgomp.fortran/struct-elem-map-1.f90 | 160 +- libiberty/ChangeLog | 7 + libstdc++-v3/ChangeLog | 4 + 136 files changed, 3276 insertions(+), 3947 deletions(-)