https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102588
--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-10 branch has been updated by Eric Botcazou <ebotca...@gcc.gnu.org>: https://gcc.gnu.org/g:bde91c72cb2cc47cd169d2a59470177dd7a1d2b9 commit r10-10180-gbde91c72cb2cc47cd169d2a59470177dd7a1d2b9 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.