------ WITH PATCH: ------
Updating GIT tree >From git://gcc.gnu.org/git/gcc f45d14b495d..96492302a23 master -> origin/master 07ba37ba9e8..fcf3133716d devel/omp/gcc-14 -> origin/devel/omp/gcc-14 33c79764340..35406a0930e releases/gcc-12 -> origin/releases/gcc-12 65e998d172e..dd2610bd9be releases/gcc-13 -> origin/releases/gcc-13 8a624a12799..18f6f549013 releases/gcc-14 -> origin/releases/gcc-14 f45d14b495d..96492302a23 trunk -> origin/trunk Updating f45d14b495d..96492302a23 Fast-forward gcc/ChangeLog | 138 + gcc/DATESTAMP | 2 +- gcc/builtin-types.def | 3 + gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.cc | 6 +- gcc/cobol/ChangeLog | 47 + gcc/cobol/gcobolspec.cc | 12 +- gcc/common/config/avr/avr-common.cc | 1 + gcc/config/avr/avr-mcus.def | 6 + gcc/config/avr/avr-passes.cc | 71 + gcc/config/avr/avr-passes.def | 12 + gcc/config/avr/avr-protos.h | 2 + gcc/config/avr/avr.cc | 152 +- gcc/config/avr/avr.md | 215 + gcc/config/avr/avr.opt | 4 + gcc/config/avr/avr.opt.urls | 3 + gcc/config/darwin.h | 5 +- gcc/cp/ChangeLog | 20 + gcc/cp/parser.cc | 1 + gcc/cp/pt.cc | 5 + gcc/d/ChangeLog | 24 + gcc/d/d-lang.cc | 1 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/VERSION | 2 +- gcc/d/dmd/expression.d | 1 + gcc/d/dmd/globals.d | 1 + gcc/d/dmd/globals.h | 3 +- gcc/d/dmd/typesem.d | 14 +- gcc/d/gdc.texi | 2 + gcc/d/lang.opt | 3 + gcc/d/runtime.def | 4 +- gcc/d/types.cc | 2 +- gcc/doc/avr-mmcu.texi | 4 +- gcc/doc/extend.texi | 49335 ++++++++++--------- gcc/doc/invoke.texi | 12 +- gcc/fortran/ChangeLog | 66 + gcc/fortran/resolve.cc | 2 +- gcc/fortran/trans-openmp.cc | 20 +- gcc/fortran/types.def | 3 + gcc/gimple-low.cc | 1 + gcc/gimple-pretty-print.cc | 23 + gcc/gimple.cc | 18 + gcc/gimple.def | 4 + gcc/gimple.h | 33 +- gcc/gimplify.cc | 24 +- gcc/lra-constraints.cc | 36 +- gcc/omp-builtins.def | 3 + gcc/omp-low.cc | 233 + gcc/po/ChangeLog | 4 + gcc/po/de.po | 508 +- gcc/po/fr.po | 1353 +- gcc/rust/ChangeLog | 1315 + gcc/sym-exec/sym-exec-state.cc | 2 +- gcc/testsuite/ChangeLog | 356 + gcc/testsuite/c-c++-common/gomp/interop-1.c | 2 - gcc/testsuite/c-c++-common/gomp/interop-2.c | 2 - gcc/testsuite/c-c++-common/gomp/interop-3.c | 2 - gcc/testsuite/c-c++-common/gomp/interop-4.c | 12 +- gcc/testsuite/c-c++-common/gomp/interop-5.c | 68 + .../g++.dg/cpp2a/class-deduction-alias24.C | 16 + gcc/testsuite/g++.dg/gomp/interop-5.C | 12 +- gcc/testsuite/g++.dg/template/friend85.C | 16 + gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c | 2 +- gcc/testsuite/gcc.dg/pr10474.c | 3 +- gcc/testsuite/gcc.dg/pr118615.c | 24 + .../gcc.target/avr/torture/pr119421-sreg.c | 301 + gcc/testsuite/gdc.dg/pr117621.d | 11 + gcc/testsuite/gdc.test/fail_compilation/fail347.d | 4 +- gcc/testsuite/gdc.test/fail_compilation/ufcs.d | 36 +- gcc/testsuite/gdc.test/runnable/test21020.d | 11 + gcc/testsuite/gfortran.dg/gomp/interop-4.f90 | 10 +- gcc/testsuite/gfortran.dg/gomp/interop-5.f90 | 21 + gcc/tree-vect-stmts.cc | 2 +- include/ChangeLog | 6 + include/gomp-constants.h | 13 +- libgcc/ChangeLog | 5 + libgcc/config/avr/libf7/ChangeLog | 5 + libgcc/config/avr/libf7/t-libf7 | 4 + libgcc/config/avr/t-avr | 23 +- libgcobol/Makefile.am | 2 + libgcobol/Makefile.in | 1 + libgfortran/ChangeLog | 14 + libgfortran/intrinsics/reduce.c | 2 +- libgomp/ChangeLog | 61 + libgomp/icv-device.c | 7 +- libgomp/libgomp-plugin.h | 44 + libgomp/libgomp.h | 17 +- libgomp/libgomp.map | 1 + libgomp/libgomp_g.h | 4 + libgomp/plugin/plugin-gcn.c | 464 +- libgomp/plugin/plugin-nvptx.c | 302 + libgomp/target.c | 213 +- .../libgomp.c-c++-common/get-mapped-ptr-1.c | 2 +- libgomp/testsuite/libgomp.c-c++-common/interop-1.c | 43 + libgomp/testsuite/libgomp.c/interop-fr-1.c | 577 + .../testsuite/libgomp.fortran/get-mapped-ptr-1.f90 | 2 +- libphobos/ChangeLog | 16 + libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.am | 2 +- libphobos/libdruntime/Makefile.in | 6 +- libphobos/libdruntime/core/stdcpp/xutility.d | 1 + .../libdruntime/rt/{invariant.d => invariant_.d} | 9 +- libphobos/src/MERGE | 2 +- libphobos/src/std/numeric.d | 2 +- libstdc++-v3/ChangeLog | 45 + 107 files changed, 30696 insertions(+), 25888 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/interop-5.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias24.C create mode 100644 gcc/testsuite/g++.dg/template/friend85.C create mode 100644 gcc/testsuite/gcc.dg/pr118615.c create mode 100644 gcc/testsuite/gcc.target/avr/torture/pr119421-sreg.c create mode 100644 gcc/testsuite/gdc.dg/pr117621.d create mode 100644 gcc/testsuite/gdc.test/runnable/test21020.d create mode 100644 gcc/testsuite/gfortran.dg/gomp/interop-5.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/interop-1.c create mode 100644 libgomp/testsuite/libgomp.c/interop-fr-1.c rename libphobos/libdruntime/rt/{invariant.d => invariant_.d} (70%) Adjusting file timestamps Adjusting file timestamps Redirecting output to ‘wget-log.895’. Redirecting output to ‘wget-log.896’. Redirecting output to ‘wget-log.897’. Redirecting output to ‘wget-log.898’. Redirecting output to ‘wget-log.899’. gettext-0.22.tar.gz: OK gmp-6.2.1.tar.bz2: OK mpfr-4.1.0.tar.bz2: OK mpc-1.2.1.tar.gz: OK isl-0.24.tar.bz2: OK All prerequisites downloaded successfully. checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for a sed that does not truncate output... /usr/bin/sed checking for gawk... no checking for mawk... mawk checking for libatomic support... yes checking for libitm support... yes checking for libsanitizer support... yes checking for libvtv support... yes checking for libphobos support... yes checking for libgcobol support... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for gcc option to accept ISO C99... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether g++ accepts -static-libstdc++ -static-libgcc... yes checking for gnatbind... no checking for gnatmake... no checking whether compiler driver understands Ada and is recent enough... yes checking for gdc... gdc checking whether the D compiler works... yes checking for cargo... cargo checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 checking for objdir... .libs configure: WARNING: using in-tree isl, disabling version check checking whether to enable libgdiagnostics... no checking for library containing dlopen... none required checking for library containing pthread_create... none required configure: error: The following requested languages could not be built: nopatch Supported languages are: c,c,cobol,c++,d,fortran,go,lto,m2,objc,obj-c++,rust Configured by: /home/toon/compilers/gcc/configure --prefix=/home/toon/compilers/install/gcc --with-gnu-as --with-gnu-ld --enable-languages=nopatch --disable-multilib --disable-nls --with-build-config=bootstrap-all