https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102588
--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Eric Botcazou <ebotca...@gcc.gnu.org>: https://gcc.gnu.org/g:a1a7d094307080c3d994209457f732005f59fa6a commit r12-4348-ga1a7d094307080c3d994209457f732005f59fa6a Author: Eric Botcazou <ebotca...@adacore.com> Date: Tue Oct 12 11:20:42 2021 +0200 Fix PR target/102588 We need a 32-byte wide integer mode (OImode) in order to handle structure returns in the 64-bit ABI. gcc/ PR target/102588 * config/sparc/sparc-modes.def (OI): New integer mode.