Changeset f5cb7c2 for libcfa


Ignore:
Timestamp:
May 7, 2024, 4:36:00 PM (7 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
0f4c513
Parents:
69dd8e6
Message:

add gcc builtin function builtin_dynamic_object_size for gcc-13

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/prelude/builtins.def

    r69dd8e6 rf5cb7c2  
    867867/* Object size checking builtins.  */
    868868DEF_GCC_BUILTIN        (BUILT_IN_OBJECT_SIZE, "object_size", BT_FN_SIZE_CONST_PTR_INT, ATTR_PURE_NOTHROW_LEAF_LIST)
     869DEF_GCC_BUILTIN        (BUILT_IN_DYNAMIC_OBJECT_SIZE, "dynamic_object_size", BT_FN_SIZE_CONST_PTR_INT, ATTR_PURE_NOTHROW_LEAF_LIST)
    869870DEF_EXT_LIB_BUILTIN_CHKP (BUILT_IN_MEMCPY_CHK, "__memcpy_chk", BT_FN_PTR_PTR_CONST_PTR_SIZE_SIZE, ATTR_RET1_NOTHROW_NONNULL_LEAF)
    870871DEF_EXT_LIB_BUILTIN_CHKP (BUILT_IN_MEMMOVE_CHK, "__memmove_chk", BT_FN_PTR_PTR_CONST_PTR_SIZE_SIZE, ATTR_RET1_NOTHROW_NONNULL_LEAF)
Note: See TracChangeset for help on using the changeset viewer.