This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/6] rs6000: More -m32 -mpowerpc64 patches


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]