diff options
-rw-r--r-- | gcc/ChangeLog | 31 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 13 | ||||
-rw-r--r-- | gcc/m2/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/po/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 23 | ||||
-rw-r--r-- | libgcc/ChangeLog | 5 | ||||
-rw-r--r-- | libgomp/ChangeLog | 8 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 |
9 files changed, 100 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e5f2943..1ae9f0d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2f66219..e0ed388 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240325 +20240326 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 9d49e8f..d6f6dba 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -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 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 7934bcd..7771d37 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -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 diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 0aab431..2f02ef3 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -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. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e7939fe..da3dfba 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 4e8c3b3..ad26c65 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -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 diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 49949fc..d45be92 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -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. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 8e3368d..80e3e35 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -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 |