https://gcc.gnu.org/g:ea973bd4929e113ad438c9fc385c68dac88490aa

commit r15-2805-gea973bd4929e113ad438c9fc385c68dac88490aa
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Aug 8 00:18:23 2024 +0000

    Daily bump.

Diff:
---
 ChangeLog               |   4 +
 gcc/ChangeLog           | 106 ++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/c-family/ChangeLog  |   5 ++
 gcc/cp/ChangeLog        |  92 +++++++++++++++++++++
 gcc/fortran/ChangeLog   |  12 +++
 gcc/testsuite/ChangeLog | 209 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgomp/ChangeLog       |  17 ++++
 8 files changed, 446 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index cd41db2f580f..5f784420a990 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2024-08-07  navidr  <nav...@gcc.gnu.org>
+
+       * MAINTAINERS: Changing my email to gnu email.
+
 2024-08-05  Jennifer Schmitz  <jschm...@nvidia.com>
 
        * MAINTAINERS: Add myself.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 46b6266c1653..641d802e9968 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,109 @@
+2024-08-07  Iain Sandoe  <i...@sandoe.co.uk>
+
+       PR target/116237
+       * config/darwin.h (SUBTARGET_DRIVER_SELF_SPECS): Add a spec for
+       weak_framework.
+       * config/darwin.opt: Handle weak_framework driver option.
+
+2024-08-07  Prathamesh Kulkarni  <prathame...@nvidia.com>
+
+       PR ipa/96265
+       PR ipa/111937
+       * data-streamer-in.cc (streamer_read_poly_uint64): Remove code for
+       streaming, and call poly_int_read_common instead.
+       (streamer_read_poly_int64): Likewise.
+       * data-streamer.cc (host_num_poly_int_coeffs): Conditionally define
+       new variable if ACCEL_COMPILER is defined.
+       * data-streamer.h (host_num_poly_int_coeffs): Declare.
+       (poly_int_read_common): New function template.
+       (bp_unpack_poly_value): Remove code for streaming and call
+       poly_int_read_common instead.
+       * lto-streamer-in.cc (lto_input_mode_table): Stream-in host
+       NUM_POLY_INT_COEFFS into host_num_poly_int_coeffs if ACCEL_COMPILER
+       is defined.
+       * lto-streamer-out.cc (lto_write_mode_table): Stream out
+       NUM_POLY_INT_COEFFS if offloading is enabled.
+       * poly-int.h (MAX_NUM_POLY_INT_COEFFS_BITS): New macro.
+       * tree-streamer-in.cc (lto_input_ts_poly_tree_pointers): Adjust
+       streaming-in of poly_int.
+
+2024-08-07  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/116219
+       * gimple-expr.cc (remove_suffix): Formatting fixes.
+       (create_tmp_var_name): Don't call clean_symbol_name.
+       * gimplify.cc (gimplify_init_constructor): When promoting automatic
+       DECL_NAMELESS vars to static, don't preserve their DECL_NAME.
+
+2024-08-07  Julian Brown  <jul...@codesourcery.com>
+           Tobias Burnus  <tob...@baylibre.com>
+
+       * builtins.def (DEF_GOMP_BUILTIN_COMPILER): Define
+       DEF_GOMP_BUILTIN_COMPILER to handle the non-prefix version.
+       * gimple-fold.cc (gimple_fold_builtin_omp_is_initial_device): New.
+       (gimple_fold_builtin): Call it.
+       * omp-builtins.def (BUILT_IN_OMP_IS_INITIAL_DEVICE): Define.
+       * tree.cc (get_file_function_name): Support names for on-target
+       constructor/destructor functions.
+
+2024-08-07  Carl Love  <c...@linux.ibm.com>
+
+       * config/rs6000/altivec.md (vs<SLDB_lr>db_<mode>): Change
+       define_insn iterator to VEC_IC.
+       * config/rs6000/rs6000-builtins.def (__builtin_altivec_vsldoi_v1ti,
+       __builtin_vsx_xxsldwi_v1ti, __builtin_altivec_vsldb_v1ti,
+       __builtin_altivec_vsrdb_v1ti): New builtin definitions.
+       * config/rs6000/rs6000-overload.def (vec_sld, vec_sldb, vec_sldw,
+       vec_sll, vec_slo, vec_srdb, vec_srl, vec_sro): New overloaded
+       definitions.
+       * doc/extend.texi (vec_sld, vec_sldb, vec_sldw, vec_sll, vec_slo,
+       vec_srdb, vec_srl, vec_sro): Add documentation for new overloaded
+       built-ins.
+
+2024-08-07  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116258
+       * tree-vect-generic.cc (expand_vector_operations_1): Do not
+       lower PAREN_EXPR.
+
+2024-08-07  Xi Ruoyao  <xry...@xry111.site>
+           Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116142
+       * tree-vect-stmts.cc (supportable_widening_operation): Remove an
+       redundant and incorrect vect_reduction_def check, and fix the
+       operand of another vect_reduction_def check.
+
+2024-08-07  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116166
+       * tree-ssa-threadedge.h (jump_threader::thread_around_empty_blocks):
+       Add limit parameter.
+       (jump_threader::thread_through_normal_block): Likewise.
+       * tree-ssa-threadedge.cc (jump_threader::thread_around_empty_blocks):
+       Honor and decrement limit parameter.
+       (jump_threader::thread_through_normal_block): Likewise.
+       (jump_threader::thread_across_edge): Initialize limit from
+       param_max_jump_thread_paths and pass it down to workers.
+
+2024-08-07  Pan Li  <pan2...@intel.com>
+
+       PR target/116202
+       * tree-vect-patterns.cc (vect_recog_sat_trunc_pattern): Add the
+       type_has_mode_precision_p check for the lhs type.
+
+2024-08-07  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116064
+       * diagnostic.cc (diagnostic_context::initialize): Set
+       m_adjust_diagnostic_info.
+       (diagnostic_context::report_diagnostic): Call
+       m_adjust_diagnostic_info.
+       * diagnostic.h (diagnostic_context::m_adjust_diagnostic_info):
+       New data member.
+       * doc/invoke.texi (-Wno-template-body): Document.
+       (-fpermissive): Mention -Wtemplate-body.
+
 2024-08-06  David Malcolm  <dmalc...@redhat.com>
 
        PR other/116177
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 0795b809c24d..e2d907af701c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240807
+20240808
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 8c6838efef3b..35c892be77c8 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2024-08-07  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116064
+       * c.opt (Wtemplate-body): New warning.
+
 2024-08-02  Marek Polacek  <pola...@redhat.com>
 
        * c.opt (Wdangling-reference): Move from -Wall to -Wextra.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 14850e269707..4b5d5fe54c4a 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,95 @@
+2024-08-07  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116064
+       * error.cc (get_current_template): If the current scope is
+       a partial specialization, return it instead of the primary
+       template.
+       * pt.cc (instantiate_class_template): Pass the partial
+       specialization if any to maybe_diagnose_erroneous_template
+       instead of the primary template.
+
+2024-08-07  Julian Brown  <jul...@codesourcery.com>
+           Tobias Burnus  <tob...@baylibre.com>
+
+       * decl2.cc (tree-inline.h): Include.
+       (static_init_fini_fns): Bump to four entries. Update comment.
+       (start_objects, start_partial_init_fini_fn): Add 'omp_target'
+       parameter. Support "declare target" decls. Update forward declaration.
+       (emit_partial_init_fini_fn): Add 'host_fn' parameter. Return tree for
+       the created function. Support "declare target".
+       (OMP_SSDF_IDENTIFIER): New macro.
+       (partition_vars_for_init_fini): Support partitioning "declare target"
+       variables also.
+       (generate_ctor_or_dtor_function): Add 'omp_target' parameter. Support
+       "declare target" decls.
+       (c_parse_final_cleanups): Support constructors/destructors on OpenMP
+       offload targets.
+
+2024-08-07  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/109126
+       * decl.cc (grokvardecl): Implement CWG 2387 - Linkage of
+       const-qualified variable template.  Set TREE_PUBLIC on variable
+       templates with const qualified types unless static is present.
+
+2024-08-07  Simon Martin  <si...@nasilyan.com>
+
+       PR c++/111592
+       * call.cc (build_over_call): Only error out if there's a single
+       parameter of type A in a call to A::A(...).
+
+2024-08-07  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/116175
+       * pt.cc (apply_late_template_attributes): For function/method types
+       call cp_build_type_attribute_variant on the non-dependent attributes.
+       (rebuild_function_or_method_type): Add ARGS argument.  Use
+       apply_late_template_attributes rather than
+       cp_build_type_attribute_variant.
+       (maybe_rebuild_function_decl_type): Add ARGS argument, pass it to
+       rebuild_function_or_method_type.
+       (tsubst_function_decl): Adjust caller.
+       (tsubst_function_type): Adjust rebuild_function_or_method_type caller.
+
+2024-08-07  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/115231
+       * error.cc (dump_function_decl): Add a space before '->' when
+       printing deduction guides.
+       * module.cc (depset::hash::add_binding_entity): Don't create
+       bindings for guides here, only mark dependencies.
+       (depset::hash::add_deduction_guides): New.
+       (depset::hash::find_dependencies): Add deduction guide
+       dependencies for a class template.
+       (module_state::write_cluster): Always consider deduction guides
+       as exported.
+       * pt.cc (deduction_guides_for): Use 'lkp_iterator' instead of
+       'ovl_iterator'.
+
+2024-08-07  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       * parser.cc (cp_parser_class_head): Clarify error message for
+       explicit instantiations.
+
+2024-08-07  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116064
+       * cp-tree.h (erroneous_templates_t): Declare.
+       (erroneous_templates): Declare.
+       (cp_seen_error): Declare.
+       (seen_error): #define to cp_seen_error.
+       * error.cc (get_current_template): Define.
+       (relaxed_template_errors): Define.
+       (cp_adjust_diagnostic_info): Define.
+       (cp_seen_error): Define.
+       (cxx_initialize_diagnostics): Set
+       diagnostic_context::m_adjust_diagnostic_info.
+       * module.cc (finish_module_processing): Don't write the
+       module if it contains an erroneous template.
+       * pt.cc (maybe_diagnose_erroneous_template): Define.
+       (instantiate_class_template): Call it.
+       (instantiate_decl): Likewise.
+
 2024-08-06  Marek Polacek  <pola...@redhat.com>
 
        * constexpr.cc (cxx_eval_call_expression): Remove concept_check_p check.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 46af1b454483..bf9c56e22d12 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2024-08-07  Julian Brown  <jul...@codesourcery.com>
+           Tobias Burnus  <tob...@baylibre.com>
+
+       * gfortran.h (gfc_option_t): Add disable_omp_is_initial_device.
+       * lang.opt (fbuiltin-): Add.
+       * options.cc (gfc_handle_option): Handle
+       -fno-builtin-omp_is_initial_device.
+       * f95-lang.cc (gfc_init_builtin_functions): Handle
+       DEF_GOMP_BUILTIN_COMPILER.
+       * trans-decl.cc (gfc_get_extern_function_decl): Add code to use
+       DEF_GOMP_BUILTIN_COMPILER for 'omp_is_initial_device'.
+
 2024-08-06  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
 
        PR fortran/109105
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1a4c652d3cca..f38435e2fe9f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,212 @@
+2024-08-07  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116064
+       * g++.dg/template/permissive-error2.C: New test.
+
+2024-08-07  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/109126
+       * g++.dg/DRs/dr2387.C: New test.
+       * g++.dg/DRs/dr2387-aux.cc: New file.
+
+2024-08-07  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/116258
+       PR middle-end/116259
+       * gcc.target/aarch64/pr116258.c: New test.
+       * gcc.target/aarch64/sve/pr116259-1.c: New test.
+
+2024-08-07  Carl Love  <c...@linux.ibm.com>
+
+       * gcc.target/powerpc/vec-shift-double-runnable-int128.c: New test
+       file.
+
+2024-08-07  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116258
+       * gcc.target/i386/pr116258.c: New testcase.
+
+2024-08-07  Roger Sayle  <ro...@nextmovesoftware.com>
+
+       * g++.dg/other/sse2-pr85572-1.C: Update expected output after
+       my recent patch for ashrv2di3.  Now with one less instruction.
+
+2024-08-07  Simon Martin  <si...@nasilyan.com>
+
+       PR c++/111592
+       * g++.dg/cpp0x/variadic186.C: New test.
+
+2024-08-07  Xi Ruoyao  <xry...@xry111.site>
+           Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/116142
+       * gcc.target/i386/pr116142.c: New test.
+
+2024-08-07  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/116175
+       * g++.dg/ext/attr-format4.C: New test.
+
+2024-08-07  Kewen Lin  <li...@linux.ibm.com>
+
+       * gcc.target/powerpc/pr78056-1.c: Check for powerpc_altivec rather than
+       powerpc_vsx.
+       * gcc.target/powerpc/pr78056-3.c: Likewise.
+       * gcc.target/powerpc/pr78056-5.c: Drop powerpc_vsx_ok check.
+       * gcc.target/powerpc/pr78056-7.c: Check for powerpc_fprs rather than
+       dfp_hw.
+       * gcc.target/powerpc/pr78056-2.c: Remove.
+       * gcc.target/powerpc/pr78056-4.c: Remove.
+       * gcc.target/powerpc/pr78056-6.c: Remove.
+
+2024-08-07  Kewen Lin  <li...@linux.ibm.com>
+
+       * gcc.target/powerpc/swaps-p8-46.c: Check for p8vector_hw rather than
+       powerpc_vsx_ok.
+       * gcc.target/powerpc/ppc64-abi-2.c: Check for vmx_hw rather than
+       powerpc_altivec_ok.
+       * gcc.target/powerpc/pr96139-c.c: Likewise.
+
+2024-08-07  Kewen Lin  <li...@linux.ibm.com>
+
+       PR testsuite/114842
+       * gcc.target/powerpc/error-1.c: Replace powerpc_vsx_ok check with
+       powerpc_vsx.
+       * gcc.target/powerpc/warn-2.c: Likewise.
+       * gcc.target/powerpc/fold-vec-logical-ors-longlong.c: Likewise.
+       * gcc.target/powerpc/ppc-fortran/pr80108-1.f90: Replace powerpc_vsx_ok
+       check with powerpc_vsx and remove useless -mfloat128.
+       * gcc.target/powerpc/pragma_power8.c: Replace powerpc_vsx_ok check with
+       powerpc_vsx.
+
+2024-08-07  Kewen Lin  <li...@linux.ibm.com>
+
+       PR testsuite/114842
+       * gcc.target/powerpc/bswap64-2.c: Replace powerpc_vsx_ok check with
+       has_arch_pwr7.
+       * gcc.target/powerpc/ppc-fpconv-2.c: Replace powerpc_vsx_ok check with
+       powerpc_fprs.
+       * gcc.target/powerpc/ppc-fpconv-6.c: Likewise.
+       * gcc.target/powerpc/ppc-pow.c: Likewise.
+       * gcc.target/powerpc/ppc-target-1.c: Likewise.
+       * gcc.target/powerpc/ppc-target-2.c: Likewise.
+       * gcc.target/powerpc/ppc-target-3.c: Likewise.
+       * gcc.target/powerpc/ppc-target-4.c: Likewise.
+       * gcc.target/powerpc/ppc-fpconv-4.c: Check for powerpc_fprs.
+       * gcc.target/powerpc/fold-vec-select-char.c: Replace powerpc_vsx_ok
+       with powerpc_altivec check and move it after dg-options line.
+       * gcc.target/powerpc/fold-vec-select-float.c: Likewise.
+       * gcc.target/powerpc/fold-vec-select-int.c: Likewise.
+       * gcc.target/powerpc/fold-vec-select-short.c: Likewise.
+       * gcc.target/powerpc/p9-novsx.c: Likewise.
+       * gcc.target/powerpc/p9-options-1.c: Likewise.
+
+2024-08-07  Kewen Lin  <li...@linux.ibm.com>
+
+       PR testsuite/114842
+       * gcc.target/powerpc/amo2.c: Remove powerpc_vsx_ok effective target
+       check as p9vector_hw already covers it.
+       * gcc.target/powerpc/p9-sign_extend-runnable.c: Likewise.
+       * gcc.target/powerpc/clone2.c: Remove powerpc_vsx_ok effective target
+       check as ppc_cpu_supports_hw already covers it.
+       * gcc.target/powerpc/pr47251.c: Remove powerpc_vsx_ok effective target
+       check as it doesn't need VSX.
+       * gcc.target/powerpc/pr60137.c: Likewise.
+       * gcc.target/powerpc/pr80098-1.c: Likewise.
+       * gcc.target/powerpc/pr80098-2.c: Likewise.
+       * gcc.target/powerpc/pr80098-3.c: Likewise.
+       * gcc.target/powerpc/sd-pwr6.c: Likewise.
+       * gcc.target/powerpc/pr57744.c: Remove powerpc_vsx_ok effective target
+       check and option -mvsx as it doesn't need VSX.
+       * gcc.target/powerpc/pr69548.c: Remove powerpc_vsx_ok effective target
+       check as it doesn't need VSX, remove lp64 and use int128 instead.
+       * gcc.target/powerpc/vec-cmpne-long.c: Remove powerpc_vsx_ok effective
+       target check as p8vector_hw already covers it.
+       * gcc.target/powerpc/darwin-save-world-1.c: Remove powerpc_altivec_ok
+       effective target check as vmx_hw already covers it.
+
+2024-08-07  Kewen Lin  <li...@linux.ibm.com>
+
+       * lib/target-supports.exp (check_vsx_hw_available): Modify C source
+       code used for testing with type vector long long and constraint wa
+       which require VSX feature.
+       (check_p8vector_hw_available): Likewise.
+       (check_vmx_hw_available): Modify C source code used for testing with
+       type vector int and constraint v which require Altivec feature.
+       * gcc.target/powerpc/divkc3-1.c: Specify -mdejagnu-cpu=power8 for
+       !has_arch_pwr8 to ensure power8 support.
+       * gcc.target/powerpc/mulkc3-1.c: Likewise.
+       * gcc.target/powerpc/pr96264.c: Likewise.
+
+2024-08-07  Jiawei  <jia...@iscas.ac.cn>
+
+       * gcc.dg/Wstringop-overflow-47.c: Remove xfail target.
+
+2024-08-07  Joern Rennecke  <joern.renne...@riscy-ip.com>
+
+       * g++.dg/vect/pr115278.cc: Make cast's type agree with
+       assignment destination WRITE.
+
+2024-08-07  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       PR c++/115231
+       * g++.dg/modules/dguide-1_a.C: New test.
+       * g++.dg/modules/dguide-1_b.C: New test.
+       * g++.dg/modules/dguide-2_a.C: New test.
+       * g++.dg/modules/dguide-2_b.C: New test.
+       * g++.dg/modules/dguide-3_a.C: New test.
+       * g++.dg/modules/dguide-3_b.C: New test.
+       * g++.dg/modules/dguide-3_c.C: New test.
+       * g++.dg/modules/dguide-3_d.C: New test.
+
+2024-08-07  Nathaniel Shead  <nathanielosh...@gmail.com>
+
+       * g++.dg/template/explicit-instantiation9.C: New test.
+
+2024-08-07  Joern Rennecke  <joern.renne...@riscy-ip.com>
+
+       * gcc.dg/vect/tsvc/tsvc.h (iterations): Allow to override,
+       default to 10.
+       (get_expected_result): Add values for iterations counts
+       10, 256 and 3200.
+       (run): Add code to output values for new iterations counts.
+       * gcc.dg/vect/tsvc/vect-tsvc-s1119.c (dg-additional-options):
+       Add -Diterations=LEN_2D .
+       * gcc.dg/vect/tsvc/vect-tsvc-s115.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s119.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s125.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s2102.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s2233.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s2275.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s231.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s235.c: Likewise.
+       * gcc.dg/vect/tsvc/vect-tsvc-s176.c: (dg-additional-options):
+       Add -Diterations=3200 .
+       [!run_expensive_tests]: dg-additional-options "-DTRUNCATE_TEST" .
+       [TRUNCATE_TEST]: Set m to 32.
+
+2024-08-07  Pan Li  <pan2...@intel.com>
+
+       PR target/116202
+       * gcc.target/riscv/rvv/base/pr116202-run-1.c: New test.
+
+2024-08-07  Pan Li  <pan2...@intel.com>
+
+       * gcc.target/riscv/rvv/autovec/unop/vec_sat_u_trunc-1.c: Adjust
+       asm check times from 2 to 4.
+
+2024-08-07  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/116064
+       * g++.dg/ext/typedef-init.C: Downgrade error inside template
+       to warning due to -fpermissive.
+       * g++.dg/pr84492.C: Likewise.
+       * g++.old-deja/g++.pt/crash51.C: Remove unneeded dg-options.
+       * g++.dg/template/permissive-error1.C: New test.
+       * g++.dg/template/permissive-error1a.C: New test.
+       * g++.dg/template/permissive-error1b.C: New test.
+       * g++.dg/template/permissive-error1c.C: New test.
+
 2024-08-06  Andrew Pinski  <quic_apin...@quicinc.com>
 
        PR testsuite/116207
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 834fbb82547c..74a3893dd035 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,20 @@
+2024-08-07  Julian Brown  <jul...@codesourcery.com>
+           Tobias Burnus  <tob...@baylibre.com>
+
+       * testsuite/libgomp.c++/static-aggr-constructor-destructor-1.C: New 
test.
+       * testsuite/libgomp.c++/static-aggr-constructor-destructor-2.C: New 
test.
+       * testsuite/libgomp.c++/static-aggr-constructor-destructor-3.C: New 
test.
+       * testsuite/libgomp.c-c++-common/target-is-initial-host.c: New test.
+       * testsuite/libgomp.c-c++-common/target-is-initial-host-2.c: New test.
+       * testsuite/libgomp.fortran/target-is-initial-host.f: New test.
+       * testsuite/libgomp.fortran/target-is-initial-host.f90: New test.
+       * testsuite/libgomp.fortran/target-is-initial-host-2.f90: New test.
+
+2024-08-07  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/libgomp.c-c++-common/target-link-2.c: Reset variable
+       value to handle multi-device tests.
+
 2024-08-06  Tobias Burnus  <tbur...@baylibre.com>
 
        * target.c (gomp_load_image_to_device): Extend fatal-error message;

Reply via email to