Page MenuHome GnuPG

64-bit sparcv9 ABI compatibility
Closed, ResolvedPublic

Description

Release: 1.4.1

Environment

% uname -a
SunOS sam 5.8 Generic_117350-05 sun4u sparc SUNW,Sun-Blade-2500

Description

Attempting to build 64-bit on Sparc v9 fails in the assembly code with the error: "detect global register use not covered .register pseudo-op". It's easy to find examples by searching for that string in the mailing list, but I was unable to find any solutions. However, I did find a good description of the error message, which should make it very easy for somebody who knows the code to fix the problem. I'm submitting this PR in case there is such a person available to look at it. The URL is: http://developers.sun.com/solaris/articles/sparcv9abi.html

(Otherwise, the workaround is to build only 32-bit sparcv8 binaries.)

Fix

Unknown

Event Timeline

We need to update the assembler code. Checking out the
current GMP might help. Access to such a system is also
required.