This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-14 in repository gcc.
from b71fc8d1382 Merge remote-tracking branch 'origin/releases/gcc-14' into [...] new c9e52a1a3d2 libgomp: Fix declare target link with offset array-section [...] new 9e05aff533d OpenMP/Fortran: Fix handling of 'declare target' with 'link [...] adds 9a7d668fc58 Reduce recursive inlining of always_inline functions adds c5397d343ff Compare loop bounds in ipa-icf adds f2e98084792 Fix accounting of offsets in unadjusted_ptr_and_unit_offset adds 27ef3a0779e Fix modref_eaf_analysis::analyze_ssa_name handling of value [...] adds c33532c5975 rs6000: Update ELFv2 stack frame comment showing the correc [...] adds 33ebeb2435d rs6000: Compute rop_hash_save_offset for non-Altivec compil [...] adds e2d746e5ab7 rs6000: ROP - Emit hashst and hashchk insns on Power8 and l [...] adds 35e5c2d2e4a rs6000: Error on CPUs and ABIs that don't support the ROP p [...] adds bd535b46aaf rs6000: Catch unsupported ABI errors when using -mrop-prote [...] adds 9ddd5f88e60 Fix modref's iteraction with store merging adds dfae324da5e Daily bump. adds 50ff112d17e c++: xobj fn call without obj [PR115783] adds 066c7893eae c++/coroutines: correct passing *this to promise type [PR104981] adds 109b389a0b1 [powerpc] [testsuite] reorder dg directives [PR106069] adds 81f356f9f72 i386: Change prefetchi output template adds 084768c865c ssa: Fix up maybe_rewrite_mem_ref_base complex type handlin [...] adds 5fad8874300 libstdc++: Do not use isatty on avr [PR115482] adds b41487a8832 libstdc++: Use [[maybe_unused]] attribute in src/c++23/print.cc adds a544898f6dd testsuite: Disable finite math only for test [PR115826] adds ae2909a057b Daily bump. adds ab0386679fe RISC-V: Disable Zba optimization pattern if XTheadMemIdx is [...] adds 181f40f5cf8 testsuite: Fix up pr116034.c test for big/pdp endian [PR116061] adds a7f07e5d48b Daily bump. adds a32aff11dbe Regenerate gcc.pot adds 92eb0ee705d Daily bump. adds 8eae5b065da Daily bump. adds c3eef3d4465 Daily bump. adds b858a511eb4 Daily bump. adds affb2e8f87e i386: Fix AVX512 intrin macro typo adds 98baaa17561 Fix ICE with -fdump-tree-moref new 8ad1a509662 Merge remote-tracking branch 'origin/releases/gcc-14' into [...]
The 3 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 | 131 + gcc/DATESTAMP | 2 +- gcc/config/i386/avx512dqintrin.h | 16 +- gcc/config/i386/avx512vlbwintrin.h | 4 +- gcc/config/i386/avx512vlintrin.h | 2 +- gcc/config/i386/i386.md | 2 +- gcc/config/riscv/bitmanip.md | 2 +- gcc/config/rs6000/rs6000-logue.cc | 47 +- gcc/config/rs6000/rs6000.cc | 12 + gcc/config/rs6000/rs6000.md | 6 +- gcc/cp/ChangeLog | 21 + gcc/cp/call.cc | 2 +- gcc/cp/coroutines.cc | 18 +- gcc/fortran/ChangeLog.omp | 15 + gcc/fortran/trans-common.cc | 21 + gcc/fortran/trans-decl.cc | 81 +- gcc/ipa-icf-gimple.cc | 4 + gcc/ipa-inline.cc | 79 +- gcc/ipa-modref.cc | 16 +- gcc/ipa-prop.cc | 4 +- gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 7713 ++++++++++---------- gcc/testsuite/ChangeLog | 132 + .../g++.dg/coroutines/pr104981-preview-this.C | 34 + .../g++.dg/coroutines/pr115550-preview-this.C | 47 + .../g++.dg/cpp23/explicit-obj-diagnostics11.C | 48 + gcc/testsuite/g++.target/powerpc/pr106069.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr115277.c | 28 + gcc/testsuite/gcc.c-torture/execute/pr114207.c | 23 + gcc/testsuite/gcc.c-torture/execute/pr115033.c | 35 + gcc/testsuite/gcc.c-torture/pr111613.c | 29 + gcc/testsuite/gcc.dg/pr116034.c | 23 + gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1281.c | 3 + .../gcc.target/i386/avx512bw-vpalignr-1b.c | 18 + ...2dq-vfpclasssd-1.c => avx512dq-vfpclasssd-1b.c} | 4 +- ...2dq-vfpclassss-1.c => avx512dq-vfpclassss-1b.c} | 4 +- .../gcc.target/i386/avx512dq-vreducesd-1b.c | 16 + .../gcc.target/i386/avx512dq-vreducess-1b.c | 16 + .../gcc.target/i386/avx512vl-valignq-1b.c | 15 + gcc/testsuite/gcc.target/i386/prefetchi-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr114759-2.c | 17 + gcc/testsuite/gcc.target/powerpc/pr114759-3.c | 21 + gcc/testsuite/gcc.target/powerpc/pr115389.c | 17 + gcc/testsuite/gcc.target/riscv/pr116035-1.c | 29 + gcc/testsuite/gcc.target/riscv/pr116035-2.c | 26 + gcc/testsuite/lib/target-supports.exp | 2 +- gcc/tree-ssa.cc | 5 +- libgomp/ChangeLog | 11 + libgomp/ChangeLog.omp | 8 + libgomp/target.c | 7 +- .../testsuite/libgomp.c-c++-common/target-link-2.c | 59 + .../libgomp.fortran/declare-target-link.f90 | 116 + libstdc++-v3/ChangeLog | 17 + libstdc++-v3/src/c++23/print.cc | 8 +- 54 files changed, 5060 insertions(+), 3966 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/pr104981-preview-this.C create mode 100644 gcc/testsuite/g++.dg/coroutines/pr115550-preview-this.C create mode 100644 gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics11.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr115277.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr114207.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr115033.c create mode 100644 gcc/testsuite/gcc.c-torture/pr111613.c create mode 100644 gcc/testsuite/gcc.dg/pr116034.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-vpalignr-1b.c copy gcc/testsuite/gcc.target/i386/{avx512dq-vfpclasssd-1.c => avx512dq-vfpclasssd [...] copy gcc/testsuite/gcc.target/i386/{avx512dq-vfpclassss-1.c => avx512dq-vfpclassss [...] create mode 100644 gcc/testsuite/gcc.target/i386/avx512dq-vreducesd-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512dq-vreducess-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-valignq-1b.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr114759-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr114759-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr115389.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr116035-1.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr116035-2.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/target-link-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/declare-target-link.f90