]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 9 Feb 2025 00:16:35 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 9 Feb 2025 00:16:35 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libstdc++-v3/ChangeLog

index 3465553b1df8100cd28a11c5cbbc6a500954a42a..468b788aba885c565c1cfe3a3a7250e7c9ddd96d 100644 (file)
@@ -1,3 +1,30 @@
+2025-02-08  Georg-Johann Lay  <avr@gjlay.de>
+
+       PR target/118764
+       * doc/invoke.texi (AVR Options): Fix typos.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * config/gcn/gcn.md (exception_receiver): 'define_expand'.
+       * config/nvptx/nvptx.md (exception_receiver): Likewise.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * doc/sourcebuild.texi (Effective-Target Keywords): Clarify that
+       effective-target 'exceptions' and 'exceptions_enabled' are
+       orthogonal.
+
+2025-02-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/118776
+       * config/i386/sse.md (<code><mode>3_mask): Use VI1248_AVX512VLBW
+       iterator rather than VI48_AVX512VL.
+       (<mask_codefor><code><mode>3<mask_name>): Rename to ...
+       (*avx512bw_<code><mode>3<mask_name>): ... this.  Use
+       nonimmediate_operand rather than register_operand predicate and %v
+       rather than v constraint for operand 1 and adjust condition to reject
+       MEMs in both operand 1 and 2.
+
 2025-02-07  Andrew Pinski  <quic_apinski@quicinc.com>
 
        PR target/114522
index f9d9d8c45b95b5df2bbf54fbdbf347f822334c7c..11e801e0ed99e2551cc33eb91702fdc378607789 100644 (file)
@@ -1 +1 @@
-20250208
+20250209
index ab734d66dc2f9d21c11bad170589e22d56fa7b01..2be47c9f1aa31dfc090e030c2c7e94b8757f2ad0 100644 (file)
@@ -1,3 +1,13 @@
+2025-02-08  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       PR middle-end/107067
+       * parse.cc (parse_omp_do): Diagnose missing "OMP END METADIRECTIVE"
+       after loop.
+       (parse_omp_structured_block): Likewise for strictly structured block.
+       (parse_omp_metadirective_body): Use better test for variants ending
+       at different places.  Issue a user diagnostic at the end if any
+       were inconsistent, instead of calling gcc_assert.
+
 2025-02-07  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/59252
index 1384a7616389145772865456388ba7c58fbbdceb..0a5ca1b3b21d3597db7c4ccaa5108c02f1ee0bb1 100644 (file)
@@ -1,3 +1,59 @@
+2025-02-08  Sandra Loosemore  <sloosemore@baylibre.com>
+
+       PR middle-end/107067
+       * gfortran.dg/gomp/metadirective-11.f90: Remove the dg-ice, update
+       for current behavior, and add more tests to exercise the new error
+       code.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * lib/gcc-dg.exp (gcc-dg-prune): Turn
+       'sorry, unimplemented: exception handling not supported' into
+       UNSUPPORTED.
+       * gcc.dg/pr104464.c: Remove GCN XFAIL.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * gcc.dg/cleanup-12.c: Don't 'dg-skip-if "" { ! nonlocal_goto }'.
+       * gcc.dg/cleanup-13.c: Likewise.
+       * gcc.dg/cleanup-5.c: Likewise.
+       * gcc.dg/gimplefe-44.c: Don't
+       'dg-require-effective-target nonlocal_goto'.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * lib/target-supports.exp (check_effective_target_exceptions):
+       'return 0' for '[istarget nvptx-*-*]'.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       PR target/118772
+       * lib/target-supports.exp (check_effective_target_exceptions):
+       'return 0' for '[istarget bpf-*-*]'.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * lib/gcc-dg.exp (gcc-dg-prune): Clarify effective-target
+       'exceptions_enabled'.
+       * lib/target-supports.exp
+       (check_effective_target_exceptions_enabled): Don't consider
+       effective-target 'exceptions'.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * gcc.dg/pr88870.c: Don't 'dg-require-effective-target nonlocal_goto'.
+
+2025-02-08  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/118776
+       * gcc.target/i386/pr118776.c: New test.
+
+2025-02-08  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR rtl-optimization/111673
+       * gcc.target/i386/pr111673.c: Verify that PUSH/POP can be
+       skipped.
+
 2025-02-07  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/59252
index 1157da81a07b12e83c29826ca14b0f40dc4c6bb7..7a515f1739187d14ac5c65223b73ef28bdd3fb8e 100644 (file)
@@ -1,3 +1,8 @@
+2025-02-08  Dimitry Andric  <dimitry@andric.com>
+
+       PR target/118685
+       * config.host (*-*-freebsd*): Add crtbeginT.o to extra_parts.
+
 2025-02-07  Peter Bergner  <bergner@linux.ibm.com>
 
        PR target/117674
index 1ca9282321143ab238e530d3d98f3707bc72dbc6..4b4a5d82fa054f1ef1ace402fb80a5cfacf378de 100644 (file)
@@ -1,3 +1,14 @@
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * testsuite/lib/prune.exp (libstdc++-dg-prune): Turn
+       'sorry, unimplemented: exception handling not supported' into
+       UNSUPPORTED.
+
+2025-02-08  Thomas Schwinge  <tschwinge@baylibre.com>
+
+       * testsuite/lib/prune.exp (libstdc++-dg-prune): Clarify
+       effective-target 'exceptions_enabled'.
+
 2025-02-07  Giuseppe D'Angelo  <giuseppe.dangelo@kdab.com>
 
        PR libstdc++/118160