This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/6] rs6000: More -m32 -mpowerpc64 patches
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: gcc-patches at gcc dot gnu dot org
- Cc: dje dot gcc at gmail dot com, Segher Boessenkool <segher at kernel dot crashing dot org>
- Date: Sat, 17 Jan 2015 00:48:34 -0800
- Subject: [PATCH 0/6] rs6000: More -m32 -mpowerpc64 patches
- Authentication-results: sourceware.org; auth=none
With this, almost all of the testsuite passes for -m32 -mpowerpc64
as for -m32; of the remaining failures, most are testsuite problems.
There also are a few(?) problems remaining that the testsuite does
not test for, alas.
Tested on powerpc64-linux, -m32,-m32/-mpowerpc64,-m64,-m64/-mlra.
Are these okay for mainline? It's still friday, I didn't sleep yet!
Segher
Segher Boessenkool (6):
rs6000: Fix multi-reg return types for -m32 -mpowerpc64
rs6000: Do not allow lo_sum accesses >= 4 bytes if unaligned
rs6000: Fix SDmode varargs for -m32 -mpowerpc64
rs6000: Fix stack probes for -m32 -mpowerpc64
rs6000: Fix gcc.dg/20020919-1.c for -m32 -mpowerpc64
rs6000: Fix ppc-fpconv-[48].c for -m32 -mpowerpc64
gcc/config/rs6000/rs6000.c | 144 ++++++++++++++----------
gcc/config/rs6000/rs6000.md | 7 +-
gcc/testsuite/gcc.dg/20020919-1.c | 2 +-
gcc/testsuite/gcc.target/powerpc/ppc-fpconv-4.c | 1 +
gcc/testsuite/gcc.target/powerpc/ppc-fpconv-8.c | 1 +
5 files changed, 90 insertions(+), 65 deletions(-)
--
1.8.1.4