On Nov 20, 2024, Richard Biener wrote:
> On Sun, Nov 3, 2024 at 11:27 PM Lewis Hyatt wrote:
>> While testing this with --enable-checking=rtl, I came across one place in
>> final.cc that seems to be a (currently) harmless misuse of RTL:
>>
>> set_cur_block_to_this_block:
>> if (! this_block)
>>
On Sun, Nov 3, 2024 at 11:27 PM Lewis Hyatt wrote:
>
> Some RTL objects need to store a location_t. Currently, they store it in the
> rt_int field of union rtunion, but in a world where location_t could be
> 64-bit, they need to store it in a larger variable. Unfortunately, rtunion
> does not curr
Some RTL objects need to store a location_t. Currently, they store it in the
rt_int field of union rtunion, but in a world where location_t could be
64-bit, they need to store it in a larger variable. Unfortunately, rtunion
does not currently have a 64-bit int type for that purpose, so add one. In