On Mon, May 09, 2022 at 01:02:07PM +0530, Siddhesh Poyarekar wrote: > On 07/02/2022 17:37, Jakub Jelinek wrote: > > On Mon, Feb 07, 2022 at 05:31:58PM +0530, Siddhesh Poyarekar wrote: > > > Use __builtin_dynamic_object_size to get object sizes for ubsan. > > > > > > gcc/ChangeLog: > > > > > > middle-end/70090 > > > * ubsan.cc (ubsan_expand_objsize_ifn): Allow non-constant SIZE. > > > (instrument_object_size): Get dynamic object size expression. > > > > > > gcc/testsuite/ChangeLog: > > > > > > middle-end/70090 > > > * gcc.dg/ubsan/object-size-dyn.c: New test. > > > > > > Signed-off-by: Siddhesh Poyarekar <siddh...@gotplt.org> > > > --- > > > Proposing for gcc13 since I reckoned this is not feasible for stage 4. > > > > Ok for stage1. > > > > Jakub > > > > Hi Jakub, may I rebase and push this now?
Yes. Jakub