]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - include/ChangeLog
Fix fallout from re-enabling profile consistency checks.
[thirdparty/gcc.git] / include / ChangeLog
index 51d58a64b8b65174fb1c87de8012668afdb11b32..cceb75fc5ff36677eb0e63b592f270dc49c04a6b 100644 (file)
@@ -1,3 +1,90 @@
+2023-06-12  Tobias Burnus  <tobias@codesourcery.com>
+
+       * gomp-constants.h (enum gomp_map_kind): Change the enum values
+       GOMP_MAP_PRESENT_{TO,TOFROM,FROM,ALLOC} to be compiler only.
+       (GOMP_MAP_PRESENT_P): Update to include also GOMP_MAP_FORCE_PRESENT.
+
+2023-06-06  Kwok Cheung Yeung  <kcy@codesourcery.com>
+           Tobias Burnus  <tobias@codesourcery.com>
+
+       * gomp-constants.h (GOMP_MAP_FLAG_SPECIAL_5): New.
+       (GOMP_MAP_FLAG_FORCE): Redefine.
+       (GOMP_MAP_FLAG_PRESENT, GOMP_MAP_FLAG_ALWAYS_PRESENT): New.
+       (enum gomp_map_kind): Add map kinds with 'present' modifiers.
+       (GOMP_MAP_COPY_TO_P, GOMP_MAP_COPY_FROM_P): Evaluate to true for
+       map variants with 'present'
+       (GOMP_MAP_ALWAYS_TO_P, GOMP_MAP_ALWAYS_FROM_P): Evaluate to true
+       for map variants with 'always, present' modifiers.
+       (GOMP_MAP_ALWAYS): Redefine.
+       (GOMP_MAP_FORCE_P, GOMP_MAP_PRESENT_P): New.
+
+2023-05-11  Joseph Myers  <joseph@codesourcery.com>
+
+       PR middle-end/109128
+       * plugin-api.h (ld_plugin_claim_file_handler_v2)
+       (ld_plugin_register_claim_file_v2)
+       (LDPT_REGISTER_CLAIM_FILE_HOOK_V2): New.
+       (struct ld_plugin_tv): Add tv_register_claim_file_v2.
+
+2023-04-28  Roger Sayle  <roger@nextmovesoftware.com>
+
+       * ctf.h: Import latest version from binutils/libctf.
+
+2023-04-19  Max Filippov  <jcmvbkbc@gmail.com>
+
+       * xtensa-dynconfig.h (xtensa_config_v4): New struct.
+       (XCHAL_DATA_WIDTH, XCHAL_UNALIGNED_LOAD_EXCEPTION)
+       (XCHAL_UNALIGNED_STORE_EXCEPTION, XCHAL_UNALIGNED_LOAD_HW)
+       (XCHAL_UNALIGNED_STORE_HW, XTENSA_CONFIG_V4_ENTRY_LIST): New
+       definitions.
+       (XTENSA_CONFIG_INSTANCE_LIST): Add xtensa_config_v4 instance.
+       (XTENSA_CONFIG_ENTRY_LIST): Add XTENSA_CONFIG_V4_ENTRY_LIST.
+
+2023-02-27  Max Filippov  <jcmvbkbc@gmail.com>
+
+       * xtensa-dynconfig.h (xtensa_config_v3): New struct.
+       (xtensa_get_config_v3): New declaration.
+       (XCHAL_HAVE_CLAMPS, XCHAL_HAVE_DEPBITS, XCHAL_HAVE_EXCLUSIVE)
+       (XCHAL_HAVE_XEA3, XTENSA_CONFIG_V3_ENTRY_LIST): New definitions.
+       (XTENSA_CONFIG_INSTANCE_LIST): Add xtensa_config_v3 instance.
+       (XTENSA_CONFIG_ENTRY_LIST): Add XTENSA_CONFIG_V3_ENTRY_LIST.
+
+2023-02-02  Andrew Stubbs  <ams@codesourcery.com>
+
+       * gomp-constants.h (GOMP_VERSION_GCN): Bump.
+
+2022-12-21  Jason Merrill  <jason@redhat.com>
+
+       PR c++/84471
+       PR c++/107504
+       * ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): Add __.
+
+2022-12-14  David Faust  <david.faust@oracle.com>
+
+       PR target/106773
+       * btf.h (enum btf_func_linkage): New.
+       (struct btf_var_secinfo): Update comments with notes about extern
+       functions.
+
+2022-12-14  David Faust  <david.faust@oracle.com>
+
+       PR target/106773
+       * btf.h (enum btf_var_linkage): New.
+       (struct btf_var): Update comment to note 'extern' linkage.
+
+2022-12-07  Max Filippov  <jcmvbkbc@gmail.com>
+
+       * xtensa-dynconfig.h: New file.
+
+2022-11-15  Nathan Sidwell  <nathan@acm.org>
+
+       * demangle.h (enum demangle_component_type): Add
+       DEMANGLE_COMPONENT_TEMPLATE_HEAD,
+       DEMANGLE_COMPONENT_TEMPLATE_TYPE_PARM,
+       DEMANGLE_COMPONENT_TEMPLATE_NON_TYPE_PARM,
+       DEMANGLE_COMPONENT_TEMPLATE_TEMPLATE_PARM,
+       DEMANGLE_COMPONENT_TEMPLATE_PACK_PARM.
+
 2022-11-04  Thomas Schwinge  <thomas@codesourcery.com>
 
        * gomp-constants.h (GOMP_DEVICE_INTEL_MIC): Comment out.