https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57845
--- Comment #13 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- Author: ebotcazou Date: Tue Nov 10 00:49:05 2015 New Revision: 230077 URL: https://gcc.gnu.org/viewcvs?rev=230077&root=gcc&view=rev Log: PR target/57845 * config/sparc/sparc.c (sparc_function_value_1): In 32-bit mode, do not promote the mode for aggregate types. Added: branches/gcc-4_9-branch/gcc/testsuite/gcc.target/sparc/sparc-ret-1.c - copied unchanged from r228932, branches/gcc-4_9-branch/gcc/testsuite/gcc.target/sparc/sparc-ret.c branches/gcc-4_9-branch/gcc/testsuite/gcc.target/sparc/sparc-ret-2.c - copied unchanged from r230076, trunk/gcc/testsuite/gcc.target/sparc/sparc-ret-2.c Removed: branches/gcc-4_9-branch/gcc/testsuite/gcc.target/sparc/sparc-ret.c Modified: branches/gcc-4_9-branch/gcc/ChangeLog branches/gcc-4_9-branch/gcc/config/sparc/sparc.c branches/gcc-4_9-branch/gcc/testsuite/ChangeLog