GMP 4.2.4 fails with ABI=mode32 on powerpc970-unknown-linux-gnu

Torbjorn Granlund tg at swox.com
Wed Mar 11 18:41:28 CET 2009


Paul Zimmermann <Paul.Zimmermann at loria.fr> writes:

  >   Note that if I remove either one of -mpowerpc64, -Wa,-mppc64, or -mcpu=970,
  >   the compilation succeeds.
  >   
  > We needed -Wa,-mppc64 on some platform in the past, since a version of
  > gcc didn't pass the right options to the assembler.  Now, with the
  > present installation, it seems to do more harm than good.
  
  indeed compiling with CFLAGS="-mpowerpc64 -mcpu=970 -O2" solves the problem,
  and all GMP tests pass.

I suppose a acinclude.m4 test for this is needed.  It should not test
for bad assembly, but whether -Wa,-mppc64 is still needed.
  
  Then I tried to compile MPFR 2.4.1 with the same CFLAGS but 2 tests fail.
  I'll report that to the MPFR developers :-)

Chastise them from me!

-- 
Torbjörn


More information about the gmp-bugs mailing list