Support -D_FORTIFY_SOURCE=3 by using __builtin_dynamic_object_size.
authorMartin Liska <mliska@suse.cz>
Thu, 31 Mar 2022 08:27:45 +0000 (10:27 +0200)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 31 Mar 2022 12:13:34 +0000 (21:13 +0900)
commit0bd292567a543d124cd303f7dd61169a209cae64
tree095836033f71af1373393416047094dd49fc7133
parentf887eab1da85d0053321d43228042d90720eb77e
Support -D_FORTIFY_SOURCE=3 by using __builtin_dynamic_object_size.

As explained in the issue, -D_FORTIFY_SOURCE=3 requires usage
of __builtin_dynamic_object_size in MALLOC_SIZEOF_SAFE macro.

Fixes: #22801
src/basic/alloc-util.h