]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 26 Mar 2024 00:17:13 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 26 Mar 2024 00:17:13 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/m2/ChangeLog
gcc/po/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libgomp/ChangeLog
libstdc++-v3/ChangeLog

index e5f2943b7645897195eb48894f67dae54dd2b1ec..1ae9f0db094e38111d25a15fd68f4ddfe824c494 100644 (file)
@@ -1,3 +1,34 @@
+2024-03-25  Richard Biener  <rguenther@suse.de>
+
+       * config.gcc (amdgcn): Add gfx1036 entries.
+       * config/gcn/gcn-hsa.h (NO_XNACK): Likewise.
+       (gcn_local_sym_hash): Likewise.
+       * config/gcn/gcn-opts.h (enum processor_type): Likewise.
+       (TARGET_GFX1036): New macro.
+       * config/gcn/gcn.cc (gcn_option_override): Handle gfx1036.
+       (gcn_omp_device_kind_arch_isa): Likewise.
+       (output_file_start): Likewise.
+       * config/gcn/gcn.h (TARGET_CPU_CPP_BUILTINS): Add __gfx1036__.
+       (TARGET_CPU_CPP_BUILTINS): Rename __gfx1030 to __gfx1030__.
+       * config/gcn/gcn.opt: Add gfx1036.
+       * config/gcn/mkoffload.cc (EF_AMDGPU_MACH_AMDGCN_GFX1036): New.
+       (main): Handle gfx1036.
+       * config/gcn/t-omp-device: Add gfx1036 isa.
+       * doc/install.texi (amdgcn): Add gfx1036.
+       * doc/invoke.texi (-march): Likewise.
+
+2024-03-25  Pan Li  <pan2.li@intel.com>
+
+       * config/riscv/riscv-c.cc (riscv_pragma_intrinsic): Remove error
+       when V is disabled and init the RVV types and intrinic APIs.
+       * config/riscv/riscv-vector-builtins.cc (expand_builtin): Report
+       error if V ext is disabled.
+       * config/riscv/riscv.cc (riscv_return_value_is_vector_type_p):
+       Ditto.
+       (riscv_arguments_is_vector_type_p): Ditto.
+       (riscv_vector_cc_function_p): Ditto.
+       * config/riscv/riscv_vector.h: Remove error if V is disable.
+
 2024-03-23  John David Anglin  <danglin@gcc.gnu.org>
 
        * config/pa/pa.cc (pa_output_global_address): Handle
index 2f662196fa7bcef2de7507ff89f243fd86f94acf..e0ed38864a62cdbbc81798f1494487067ab35ff3 100644 (file)
@@ -1 +1 @@
-20240325
+20240326
index 9d49e8f64e7e7396623bde8ee395462974b8b370..d6f6dba585e980ed03a7c89b4da7ac585fc56bf3 100644 (file)
@@ -1,3 +1,16 @@
+2024-03-25  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/114349
+       * name-lookup.cc (maybe_push_to_top_level): For a non-lambda,
+       don't push to top level if decl_function_context is non-null.
+       * pt.cc (maybe_instantiate_noexcept): Use maybe_push_to_top_level.
+
+2024-03-25  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/114439
+       * init.cc (can_init_array_with_p): Return true for a VEC_INIT_EXPR
+       wrapped in a TARGET_EXPR.
+
 2024-03-22  Marek Polacek  <polacek@redhat.com>
 
        PR c++/59465
index 7934bcd777651f2f249b2da1bcb18ce67826808f..7771d37e5440458f64a2e947e03660b2df9082e3 100644 (file)
@@ -1,3 +1,9 @@
+2024-03-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       * Make-lang.in (doc/m2.pdf): Add line break.
+       * target-independent/m2/Builtins.texi: Rebuilt.
+       * target-independent/m2/gm2-libs.texi: Rebuilt.
+
 2024-03-23  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/114444
index 0aab431e323b6b93006858ec26e09815a11ae5f2..2f02ef33aa2bb44c575bcdf8f23b9a51dfa9be36 100644 (file)
@@ -1,3 +1,11 @@
+2024-03-25  Joseph Myers  <josmyers@redhat.com>
+
+       * de.po: Update.
+
+2024-03-25  Joseph Myers  <josmyers@redhat.com>
+
+       * sv.po: Update.
+
 2024-03-19  Joseph Myers  <josmyers@redhat.com>
 
        * de.po: Update.
index e7939febd1e9c1c4422c3f31b8ccf6592e973ae0..da3dfba321c11beff0d40500dcda38645ea0a03a 100644 (file)
@@ -1,3 +1,26 @@
+2024-03-25  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/114349
+       * g++.dg/cpp0x/noexcept85.C: New test.
+       * g++.dg/cpp0x/noexcept86.C: New test.
+
+2024-03-25  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/114439
+       * g++.dg/init/array65.C: New test.
+
+2024-03-25  Pan Li  <pan2.li@intel.com>
+
+       * gcc.target/riscv/rvv/base/pragma-1.c: Remove.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-1.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-2.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-3.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-4.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-5.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-6.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-7.c: New test.
+       * gcc.target/riscv/rvv/base/target_attribute_v_with_intrinsic-8.c: New test.
+
 2024-03-23  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/114443
index 4e8c3b3c8477ab639d02cfbfb352fb7ea76b482f..ad26c65b7aa051ff7215b9124f7cb995446bd310 100644 (file)
@@ -1,3 +1,8 @@
+2024-03-25  Max Filippov  <jcmvbkbc@gmail.com>
+
+       * unwind-arm-common.inc (__gnu_personality_sigframe_fdpic): Cast
+       last argument of _Unwind_VRS_Set to void *.
+
 2024-03-22  Thomas Neumann  <tneumann@users.sourceforge.net>
 
        PR libgcc/111731
index 49949fc790ba516b4424c55a63e561b6556a9de3..d45be92a8a4c40b37d892aa9f3bbe78694f0bf41 100644 (file)
@@ -1,3 +1,11 @@
+2024-03-25  Richard Biener  <rguenther@suse.de>
+
+       * plugin/plugin-gcn.c (EF_AMDGPU_MACH): GFX1036.
+       (gcn_gfx1103_s): New.
+       (isa_hsa_name): Handle gfx1036.
+       (isa_code): Likewise.
+       (max_isa_vgprs): Likewise.
+
 2024-03-22  Kwok Cheung Yeung  <kcyeung@baylibre.com>
 
        * config/accel/target-indirect.c: Include string.h and hashtab.h.
index 8e3368d8065fee40056fe79de7be125dee92e89e..80e3e35a6cd5bbe3d8e040ccadb574df7ea8db84 100644 (file)
@@ -1,3 +1,8 @@
+2024-03-25  Jonathan Wakely  <jwakely@redhat.com>
+
+       * testsuite/std/text_encoding/requirements.cc: #undef the
+       correct macro.
+
 2024-03-23  Jonathan Wakely  <jwakely@redhat.com>
 
        * include/std/format (formatter): Disable specializations that