On Mon, 4 Dec 2023, Richard Biener wrote: > The following fixes the intermediate conversions inserted by > convert_to_integer when facing address-spaces and converts > to their effective [u]intptr_t when they are registered_builtin_types > by considering those also from c_common_type_for_size and not > only from c_common_type_for_mode. > > Bootstrap and regtest on x86_64-unknown-linux-gnu, OK?
OK, but I also think AVR should define its __int24 type using INT_N in avr-modes.def, which should also serve to avoid this problem. -- Joseph S. Myers jos...@codesourcery.com