Re: [PATCH v6 4/4] tree-object-size: Dynamic sizes for ADDR_EXPR

2022-01-11 Thread Jakub Jelinek via Gcc-patches
On Tue, Jan 11, 2022 at 02:27:50PM +0530, Siddhesh Poyarekar wrote: > Allow returning dynamic expressions from ADDR_EXPR for > __builtin_dynamic_object_size and also allow offsets to be dynamic. > > gcc/ChangeLog: > > * tree-object-size.c (size_valid_p): New function. > (size_for_offs

[PATCH v6 4/4] tree-object-size: Dynamic sizes for ADDR_EXPR

2022-01-11 Thread Siddhesh Poyarekar
Allow returning dynamic expressions from ADDR_EXPR for __builtin_dynamic_object_size and also allow offsets to be dynamic. gcc/ChangeLog: * tree-object-size.c (size_valid_p): New function. (size_for_offset): Remove OFFSET constness assertion. (addr_object_size): Build dyna