https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70090

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Siddhesh Poyarekar
<siddh...@gcc.gnu.org>:

https://gcc.gnu.org/g:28896b38fabce818e59266b0063a46b3bc1b700f

commit r13-222-g28896b38fabce818e59266b0063a46b3bc1b700f
Author: Siddhesh Poyarekar <siddh...@gotplt.org>
Date:   Tue May 10 12:51:42 2022 +0530

    middle-end/70090: Dynamic sizes for -fsanitize=object-size

    Use __builtin_dynamic_object_size to get object sizes for ubsan.

    gcc/ChangeLog:

            PR middle-end/70090
            * ubsan.cc (ubsan_expand_objsize_ifn): Allow non-constant SIZE.
            (instrument_object_size): Get dynamic object size expression.

    gcc/testsuite/ChangeLog:

            PR middle-end/70090
            * gcc.dg/ubsan/object-size-dyn.c: New test.

    Signed-off-by: Siddhesh Poyarekar <siddh...@gotplt.org>

Reply via email to