This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, MIPS] Fix PR target/68273, passing args in wrong regs
- From: Mike Stump <mikestump at comcast dot net>
- To: sellcey at imgtec dot com
- Cc: Richard Biener <richard dot guenther at gmail dot com>, "Moore, Catherine" <Catherine_Moore at mentor dot com>, "Maciej W. Rozycki" <macro at imgtec dot com>, Matthew Fortune <Matthew dot Fortune at imgtec dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Richard Sandiford <rdsandiford at googlemail dot com>, Eric Botcazou <ebotcazou at adacore dot com>
- Date: Wed, 3 Feb 2016 16:25:39 -0800
- Subject: Re: [Patch, MIPS] Fix PR target/68273, passing args in wrong regs
- Authentication-results: sourceware.org; auth=none
- References: <a80cfc11-c2a6-4142-b66f-a522f227d6ba at BAMAIL02 dot ba dot imgtec dot org> <87egczwclj dot fsf at googlemail dot com> <CAFiYyc3CGDn2GfYFiyU7ducybprSrrufg-qPAK_O_vFR5PCjqw at mail dot gmail dot com> <1454538638 dot 3232 dot 125 dot camel at ubuntu-sellcey>
On Feb 3, 2016, at 2:30 PM, Steve Ellcey <sellcey@imgtec.com> wrote:
> Here is a new patch for PR target/68273.
So this doesn’t fix aarch64, c6x, epiphany, ia64, iq2000, rs6000, rx, sparc, tilegx, tilepro or xtensa.
:-( That’s one of the problems by having each port copy and paste swaths of code from other ports to express the same thing instead of ports sharing just one copy of code. My port is also broken in the same way (currently).
I’m curious why the caller of the hook can’t grab the main variant, if it wants. If it did this, then all the ports are fixed wrt this issue.