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

Reply via email to