Re: GMP 5.0.5 build fails with tcc due to x86_64 asm (unknown register...)

2012-06-26 Thread Torbjorn Granlund
ni...@lysator.liu.se (Niels Möller) writes: I think it makes sense to have --disable-assembly disable *all* use of assembly source files. Maybe. I suppose the file now in question is used only by tests/devel/try for detecting ABI breaches. Compiler generated code should not need such

Re: GMP 5.0.5 build fails with tcc due to x86_64 asm (unknown register...)

2012-06-26 Thread Richard Guenther
On Tue, 26 Jun 2012, Torbjorn Granlund wrote: Richard Guenther rguent...@suse.de writes: But the failure mode is assembling assembler source - GMP should arrange to not use the compiler driver to assemble but to call an assembler directly for assembler source. Are you volunteering

Re: LIBGMPXX_LT_*

2012-06-26 Thread Torbjorn Granlund
Marc Glisse marc.gli...@inria.fr writes: I just added a new symbol to libgmpxx. Should I touch one of the LIBGMPXX_LT_* in Makefile.am, mark somewhere that it may need to be done prior to release, or ignore the (non-)issue? You might fill in the table in Makefile.am to make sure a CXX

Re: GMP 5.0.5 build fails with tcc due to x86_64 asm (unknown register...)

2012-06-26 Thread Niels Möller
Richard Guenther rguent...@suse.de writes: It was just a suggestion - if I'd implement it I would default to the compiler driver for the assembler call but allow a different assembler to be specified via configure. That approach makes some sense to me. Assuming such a configure option makes

Re: LIBGMPXX_LT_*

2012-06-26 Thread Marc Glisse
On Tue, 26 Jun 2012, Torbjorn Granlund wrote: Marc Glisse marc.gli...@inria.fr writes: I just added a new symbol to libgmpxx. Should I touch one of the LIBGMPXX_LT_* in Makefile.am, mark somewhere that it may need to be done prior to release, or ignore the (non-)issue? You might fill in

Re: LIBGMPXX_LT_*

2012-06-26 Thread Torbjorn Granlund
Marc Glisse marc.gli...@inria.fr writes: Ok, I did that. And noticed that, although LIBMP_LT_* are still there, mpbsd was removed a while ago (I had completely forgotten about that...). There always seem to be a libmp bone remaining. -- Torbjörn