On 2026-01-13 7:06 p.m., Mike Hosken wrote:
>> Is there a 64bit userland available?
> I’ve been using parisc Linux for 23 odd years and you have a 32 bit userland 
> with either 32 or 64 bit kernels.  
>> If not, is there anybody working on implementing 64bit userland?
> AFAIK there isn’t any development on this. 

That's not actually true.  For the past few months, I have been working on 
improving the 64-bit
linker to add support for shared libraries.  Relocation support is mostly 
working but there have
been subtle issues with linkonce sections and garbage collection.  I'm mainly 
testing the update
on HP-UX 11.11.  There are still problems with exception handling using g++.

Hopefully, a linker patch will be ready soon with working relocation support 
for shared libraries.

Then, we need to improve the support for long branch stubs.  Currently, only 
"small" libraries and
applications are supported.  64-bit gcc is too big (branches exceed 8 MB) but 
32-bit cross works.

Then there's glibc...

Dave
-- 
John David Anglin  [email protected]

Reply via email to