]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 17 Feb 2024 00:17:08 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 17 Feb 2024 00:17:08 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/po/ChangeLog
gcc/testsuite/ChangeLog
libcpp/po/ChangeLog
libgcc/ChangeLog
libsanitizer/ChangeLog
libstdc++-v3/ChangeLog

index 7ece37208a128cda2c6186f41263e1d88dc61ab4..48a1e333a8125902b9c0a27f117165e31b4eba4f 100644 (file)
@@ -1,3 +1,55 @@
+2024-02-16  Edwin Lu  <ewlu@rivosinc.com>
+
+       * doc/sourcebuild.texi: add scan-assembler-bound
+
+2024-02-16  Jason Merrill  <jason@redhat.com>
+
+       * gdbhooks.py: Fix regex syntax.
+
+2024-02-16  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/113895
+       * tree-ssa-sccvn.cc (copy_reference_ops_from_ref): Disable
+       consistency checking when there are out-of-bound array
+       accesses.  Allow -1 off when from an array reference with
+       constant index.
+
+2024-02-16  Kito Cheng  <kito.cheng@sifive.com>
+
+       PR target/106543
+       * config/riscv/riscv.md (*sge<u>_<X:mode><GPR:mode>): Fix asm
+       pattern.
+
+2024-02-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * doc/sourcebuild.texi (Effective-Target Keywords, Other
+       attribugs): Document linker_plugin.
+       (Require Support): Document dg-require-linker-plugin.
+
+2024-02-16  Kito Cheng  <kito.cheng@sifive.com>
+
+       PR target/109349
+       * common/config/riscv/riscv-common.cc (riscv_arch_help): New.
+       * config/riscv/riscv-protos.h (RISCV_MAJOR_VERSION_BASE): New.
+       (RISCV_MINOR_VERSION_BASE): Ditto.
+       (RISCV_REVISION_VERSION_BASE): Ditto.
+       * config/riscv/riscv-c.cc (riscv_ext_version_value): Use enum
+       rather than magic number.
+       * config/riscv/riscv.h (riscv_arch_help): New.
+       (EXTRA_SPEC_FUNCTIONS): Add riscv_arch_help.
+       (DRIVER_SELF_SPECS): Handle -march=help, -print-supported-extensions and
+       --print-supported-extensions.
+       * config/riscv/riscv.opt (march=help): New.
+       (print-supported-extensions): New.
+       (-print-supported-extensions): New.
+       * doc/invoke.texi (RISC-V Options): Document -march=help.
+
+2024-02-16  Tejas Belagod  <tejas.belagod@arm.com>
+
+       PR target/113780
+       * config/arm/arm.cc (arm_function_ok_for_sibcall): Don't allow tailcalls
+       for indirect calls with 4 or more arguments in pac-enabled functions.
+
 2024-02-15  David Faust  <david.faust@oracle.com>
 
        * config/bpf/bpf.md (zero_extendqidi2): Correct asm template to
index 3821bb5b955ae601a09fe83097d5fc058bdaa0db..70fc80dac6c078116090be568341ebd0028d46f9 100644 (file)
@@ -1 +1 @@
-20240216
+20240217
index f2ad98de305488d93089e637010d635e9478dde9..67b07f14df4ec97c91b7d785b2db141dd2f4d292 100644 (file)
@@ -1,3 +1,29 @@
+2024-02-16  Marek Polacek  <polacek@redhat.com>
+
+       DR 1351
+       * search.cc (maybe_check_overriding_exception_spec): Don't error about
+       a looser exception specification if the overrider is deleted.
+
+2024-02-16  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/113789
+       PR c++/113853
+       * typeck.cc (treat_lvalue_as_rvalue_p): Update code to better
+       reflect [expr.prim.id.unqual]#4.2.
+
+2024-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/113929
+       * parser.cc (cp_parser_parameter_declaration): Diagnose this specifier
+       on template parameter declaration.
+
+2024-02-16  Patrick Palka  <ppalka@redhat.com>
+
+       * module.cc (trees_out::core_bools): Stream TREE_UNAVAILABLE.
+       (trees_in::core_bools): Likewise.
+       (trees_out::core_vals): Stream LAMBDA_EXPR_REGEN_INFO.
+       (trees_in::core_vals): Likewise.
+
 2024-02-14  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        PR c++/113708
index 92cfc9d5404ffc95fa2d9ade4e2a6f0ce5c31036..c8669c926a5b2317470dfa96747b0c989a15048d 100644 (file)
@@ -1,3 +1,7 @@
+2024-02-16  Joseph Myers  <josmyers@redhat.com>
+
+       * gcc.pot: Regenerate.
+
 2024-02-07  Joseph Myers  <josmyers@redhat.com>
 
        * zh_CN.po: Update.
index 288e3841f70c99c2515fe00f786ac2ffa88e42be..a66a1155e64ca3056fa8d81c9436239a9071c1ad 100644 (file)
@@ -1,3 +1,62 @@
+2024-02-16  Andrew Pinski  <quic_apinski@quicinc.com>
+
+       * g++.dg/torture/vector-struct-1.C: Add -Wstrict-aliasing.
+
+2024-02-16  Marek Polacek  <polacek@redhat.com>
+
+       DR 1351
+       * g++.dg/cpp0x/noexcept82.C: New test.
+
+2024-02-16  Andrew Pinski  <quic_apinski@quicinc.com>
+
+       PR c++/97990
+       * g++.dg/torture/vector-struct-1.C: New test.
+
+2024-02-16  Edwin Lu  <ewlu@rivosinc.com>
+
+       * lib/scanasm.exp: add scan-assembler-bound
+
+2024-02-16  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/111682
+       * g++.dg/cpp1y/var-templ86.C: New test.
+
+2024-02-16  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/113789
+       PR c++/113853
+       * g++.dg/cpp0x/sfinae69.C: Remove dg-bogus.
+       * g++.dg/cpp0x/sfinae70.C: New test.
+       * g++.dg/cpp0x/sfinae71.C: New test.
+       * g++.dg/cpp0x/sfinae72.C: New test.
+       * g++.dg/cpp2a/implicit-move4.C: New test.
+
+2024-02-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/113929
+       * g++.dg/parse/pr113929.C: New test.
+
+2024-02-16  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/113895
+       * gcc.dg/torture/pr113895-2.c: New testcase.
+       * gcc.dg/torture/pr113895-3.c: Likewise.
+       * gcc.dg/torture/pr113895-4.c: Likewise.
+
+2024-02-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR ipa/98237
+       * lib/target-supports.exp (is-effective-target): Handle
+       linker_plugin.
+       * gcc.dg/lto/modref-3_0.c: Require linker_plugin support.
+       * gcc.dg/lto/modref-4_0.c: Likewise.
+
+2024-02-16  Tejas Belagod  <tejas.belagod@arm.com>
+
+       PR target/113780
+       * lib/target-supports.exp (v8_1m_main_pacbti): Add __ARM_FEATURE_PAUTH.
+       * gcc.target/arm/pac-sibcall.c: New.
+
 2024-02-15  Kwok Cheung Yeung  <kcyeung@baylibre.com>
 
        * gfortran.dg/gomp/declare-target-4.f90 (f1): Update expected warning.
index 03a3e1f450e3f6eceb735f53622ca30cdb3cade0..18d025a921587e1545c80e68f112cdad84009963 100644 (file)
@@ -1,3 +1,7 @@
+2024-02-16  Joseph Myers  <josmyers@redhat.com>
+
+       * cpplib.pot: Regenerate.
+
 2023-05-09  Joseph Myers  <joseph@codesourcery.com>
 
        * ru.po: Update.
index 341e82e14e5bb26fea41e4c11f398c4d9fa89682..061929b4dcb8d18ff812d0be5f9a2f583be8efa4 100644 (file)
@@ -1,3 +1,12 @@
+2024-02-16  Matteo Italia  <matteo@mitalia.net>
+
+       PR libgcc/113850
+       * config/i386/gthr-win32-cond.c (__gthr_win32_abs_to_rel_time):
+       fix absolute timespec to relative milliseconds count
+       conversion (it incorrectly returned seconds instead of
+       milliseconds); this avoids spurious wakeups in
+       __gthr_win32_cond_timedwait
+
 2024-02-14  Jakub Jelinek  <jakub@redhat.com>
            H.J. Lu  <hjl.tools@gmail.com>
 
index 29d84d57d1facd3cd3cf23eb885020421c680c88..a5681c60b5695a632c8b47fc50141c6bc59c5f7b 100644 (file)
@@ -1,3 +1,9 @@
+2024-02-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR sanitizer/113785
+       * asan/asan_interceptors.cpp: Cherry-pick llvm-project revision
+       8c2033719a843a1880427a5e8caa5563248bce78.
+
 2024-02-06  chenguoqi  <chenguoqi@loongson.cn>
 
        * configure.tgt: Enable tsan and lsan for loongarch64.
index a0889503cfc47157ddc0342254d53637232de9a0..0b0896f597ccf0e694adc5703167afe3e9d5104a 100644 (file)
@@ -1,3 +1,27 @@
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/87744
+       PR libstdc++/113961
+       * testsuite/26_numerics/random/pr60037-neg.cc: Adjust dg-error
+       line number.
+
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/87744
+       PR libstdc++/113931
+       * testsuite/26_numerics/random/pr60037-neg.cc: Adjust dg-error
+       line number.
+
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/debug_mode.xml: Update docs for backtraces.
+       * doc/html/manual/debug_mode_using.html: Regenerate.
+
+2024-02-16  Jonathan Wakely  <jwakely@redhat.com>
+
+       * doc/xml/manual/test.xml: Fix spelling of <envar> elements.
+       * doc/html/manual/test.html: Regenerate.
+
 2024-02-15  Jonathan Wakely  <jwakely@redhat.com>
 
        PR libstdc++/113806