Is hppa64-linux-gnu an supported target?
Carlos O'Donell
carlos@redhat.com
Mon Dec 1 13:56:13 GMT 2025
On 12/1/25 8:33 AM, Adhemerval Zanella Netto wrote:
>
>
> On 30/11/25 20:16, H.J. Lu wrote:
>> On Mon, Dec 1, 2025 at 7:09 AM H.J. Lu <hjl.tools@gmail.com> wrote:
>>>
>>> sysdeps/hppa/preconfigure has
>>>
>>> # This fragment canonicalizes the machine names for hppa variants.
>>>
>>> case "$machine" in
>>> hppa*64*) base_machine=hppa machine=hppa/hppa64 ;;
>>> hppa*) base_machine=hppa machine=hppa/hppa1.1 ;;
>>> esac
>>>
>>> But there is no hppa64 directory.
>>>
>>> --
>>> H.J.
>>
>> build-many-glibcs.py doesn't build hppa64-linux-gnu.
>>
>> CC John.
>>
>
> AFAIK there is currently no support for hppa64 on glibc, the 64-bit support
> is only used to build the kernel in 64 bit mode. I am not sure how is the
> userland ABI support for things like PIC/PIE/DSO, or how the kABI is suppose
> to work.
Userspace always runs in compat mode with a 64-bit kernel on PA 2.0 hardware.
However... recently:
October 2025:
"Sven Schnelle and Dave Anglin started fixing gcc, binutils and the Linux
kernel to allow building 64-bit shared applications."
--
Cheers,
Carlos.
More information about the Libc-alpha
mailing list