https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61201
--- Comment #3 from Arnaud Charlet <charlet at gcc dot gnu.org> --- The build of GNAT cross is designed to rely on a matching native, to simplify the set up, so this is really as designed here, and not just a 'search path problem'. The coupling between the Ada runtime and the Ada compiler is very strong, and trying to support this combination would simply lead to lots of complexity, hence the choice of not trying to address this combination, as per the documentation. So: this is as designed and as documented. Arno