On Fri, 5 Nov 2021, Marc Glisse wrote:
Do we test with clang on any of the sparc64-linux systems?
Hmm, I see https://reviews.llvm.org/D102985 ,
https://reviews.llvm.org/D51613 , etc, not good signs, maybe we can forget
this suggestion.
--
Marc Glisse
___
Marco Bodrato wrote:
>> Which lines cause these syntax errors?
>
> It seems they are the lines containing the various %gdop*(ctz_table).
Yes, it seems so.
>> What syntax for pic data references is accepted by the assembler on
>> FreeBSD?
>
> Unfortunately, I don't know.
Neither do I. I'm tryin
On Fri, 5 Nov 2021, Torbjörn Granlund wrote:
I don't have any sparc64-freebsd system to run tests on.
Do we test with clang on any of the sparc64-linux systems? If freebsd uses
the integrated assembler of clang, that might help.
On gcc202, it seems that we first hit that clang doesn't like
Il 2021-11-05 15:12 Torbjörn Granlund ha scritto:
Alex Dupre writes:
tmp-gcd_11.s: Assembler messages:
tmp-gcd_11.s:210: Error: Illegal operands
tmp-gcd_11.s:211: Error: Illegal operands
tmp-gcd_11.s:212: Error: Illegal operands
Above, we saw line numbers...
root@freebsd12:/usr/
Alex Dupre writes:
tmp-gcd_11.s: Assembler messages:
tmp-gcd_11.s:210: Error: Illegal operands
tmp-gcd_11.s:211: Error: Illegal operands
tmp-gcd_11.s:212: Error: Illegal operands
The m4-generated assembly codes above (w/ w/out PIC) differ in these lines:
root@freebsd12:/usr/ports/ma
Hello,
I'm the maintainer of the FreeBSD port of GMP. I received a few reports
about the same compilation issue with sparc64 machines, sometimes quite
detailed like the one in the attached message. I haven't a sparc64
machine and neither the skill to fix an asm issue, so I'm forwarding the
issue to