Re: [Ada] Fix PR bootstrap/109510

2023-04-15 Thread Eric Botcazou via Gcc-patches
> Tested on Aarch64/Linux by Richard S. (thanks!) and on x86-64/Linux by me, > and applied on the mainline. It turns out that it slightly broke the x86/Linux compiler, which is not yet an acceptable trade-off. Adjusted like this, tested on x86[_64]/Linux, this should not change anything for

[Ada] Fix PR bootstrap/109510

2023-04-14 Thread Eric Botcazou via Gcc-patches
This is the build failure of the Ada runtime for Aarch64 targets. The Aarch64 back-end now asserts that the main variant of scalar types has TYPE_USER_ALIGN cleared, and that's not the case for scalar types declared with a confirming alignment clause in Ada. Tested on Aarch64/Linux by Richard