https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116498
--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Marc Poulhi?s <d...@gcc.gnu.org>: https://gcc.gnu.org/g:9fd38cc5d636124f0611aa5d26ac4258431f164a commit r15-4166-g9fd38cc5d636124f0611aa5d26ac4258431f164a Author: Eric Botcazou <ebotca...@adacore.com> Date: Wed Sep 11 20:15:32 2024 +0200 ada: Fix infinite loop on MSP430 with -mlarge flag This removes the loop trying to find a pointer mode among the integer modes, which is obsolete and does not work on platforms where pointers have unusual size like MSP430 or special semantics like Morello. gcc/ada/ChangeLog: PR ada/116498 * gcc-interface/decl.cc (validate_size): Use the size of the default pointer mode as the minimum size for access types and fat pointers.