diff options
author | Julian Brown <julian@codesourcery.com> | 2023-03-28 13:19:27 +0000 |
---|---|---|
committer | Julian Brown <julian@codesourcery.com> | 2023-03-28 13:20:40 +0000 |
commit | 9ac4adfca3f80081db5bba81435c330ee23f981e (patch) | |
tree | 7af3d4d1038a9277b3e8384dfacdd2fcb291855d | |
parent | abcb5dbac666513c798e574808f849f76a1c0799 (diff) | |
download | gcc-9ac4adfca3f80081db5bba81435c330ee23f981e.zip gcc-9ac4adfca3f80081db5bba81435c330ee23f981e.tar.gz gcc-9ac4adfca3f80081db5bba81435c330ee23f981e.tar.bz2 |
Add missing ChangeLog.omp entries
-rw-r--r-- | gcc/ChangeLog.omp | 6 | ||||
-rw-r--r-- | gcc/cp/ChangeLog.omp | 18 | ||||
-rw-r--r-- | libgomp/ChangeLog.omp | 7 |
3 files changed, 31 insertions, 0 deletions
diff --git a/gcc/ChangeLog.omp b/gcc/ChangeLog.omp index 86b1735..28b3990 100644 --- a/gcc/ChangeLog.omp +++ b/gcc/ChangeLog.omp @@ -1,3 +1,9 @@ +2023-03-27 Julian Brown <julian@codesourcery.com> + + * omp-builtins.def (BUILT_IN_OMP_IS_INITIAL_DEVICE): New builtin. + * tree.cc (get_file_function_name): Support names for on-target + constructor/destructor functions. + 2023-03-22 Andrew Jenner <andrew@codesourcery.com> * config/gcn/gcn-protos.h (gcn_expand_dpp_swap_pairs_insn) diff --git a/gcc/cp/ChangeLog.omp b/gcc/cp/ChangeLog.omp index a0af25c..c2fcce1 100644 --- a/gcc/cp/ChangeLog.omp +++ b/gcc/cp/ChangeLog.omp @@ -1,3 +1,21 @@ +2023-03-27 Julian Brown <julian@codesourcery.com> + + * decl2.cc (priority_info): Add omp_tgt_initializations_p and + omp_tgt_destructions_p. + (start_objects, start_static_storage_duration_function, + do_static_initialization_or_destruction, + one_static_initialization_or_destruction, + generate_ctor_or_dtor_function): Add 'omp_target' parameter. Support + "declare target" decls. Update forward declarations. + (OMP_SSDF_IDENTIFIER): New macro. + (omp_tgt_ssdf_decls): New vec. + (get_priority_info): Initialize omp_tgt_initializations_p and + omp_tgt_destructions_p fields. + (handle_tls_init): Update call to + omp_static_initialization_or_destruction. + (c_parse_final_cleanups): Support constructors/destructors on OpenMP + offload targets. + 2023-02-09 Kwok Cheung Yeung <kcy@codesourcery.com> * parser.cc (cp_parser_omp_var_list_no_open): Add new parameter with diff --git a/libgomp/ChangeLog.omp b/libgomp/ChangeLog.omp index 6b816e4..e8f5295 100644 --- a/libgomp/ChangeLog.omp +++ b/libgomp/ChangeLog.omp @@ -1,3 +1,10 @@ +2023-03-27 Julian Brown <julian@codesourcery.com> + + * testsuite/libgomp.c++/static-aggr-constructor-destructor-1.C: New + test. + * testsuite/libgomp.c++/static-aggr-constructor-destructor-2.C: New + test. + 2023-03-24 Thomas Schwinge <thomas@codesourcery.com> * testsuite/libgomp.c/alloc-ompx_host_mem_alloc-1.c: New. |