This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: ABI breakage in 3.2.1, 3.3 and mainline
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Loren James Rittle <rittle at latour dot rsch dot comm dot mot dot com>
- Cc: gcc-patches at gcc dot gnu dot org, jh at suse dot cz
- Date: 31 Jan 2003 08:53:45 +0100
- Subject: Re: ABI breakage in 3.2.1, 3.3 and mainline
- Organization: Integrable Solutions
- References: <Pine.BSF.4.51.0301301336560.62291@naos.dbai.tuwien.ac.at><200301310243.h0V2hard079337@latour.rsch.comm.mot.com>
Loren James Rittle <rittle@latour.rsch.comm.mot.com> writes:
| > I assumed that DEFAULT_PCC_STRUCT_RETURN is handled by toplev.c via
| > ifdef, but it just sets default I overwrite. The attached patch should
| > restore original behaviour. I am just going to test it.
| >
| > Fri Jan 31 00:34:31 CET 2003 Jan Hubicka <jh@suse.cz>
| > * i386.c (override_options): Use DEFAULT_PCC_STRUCT_RETURN.
|
| Jan, I can confirm that your patch fixes the issue as seen on both
| mainline and 3.2.X branch on i386-unknown-freebsd4.7; I don't have a
| 3.3 branch to test handy (I will switch all automatic FreeBSD testers
| tracking 3.2 to 3.3 ASAP).
Loren,
Please could you apply the patch on gcc-3_2-branch along with the
testcase you suggested?
Thanks,
-- Gaby