Port-mips archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Starting NetBSD/mips64 kernel up and Userland Questions

> On Jan 1, 2020, at 9:19 AM, Naruaki.Etomi <nullnilaki%gmail.com@localhost> wrote:
> However, it was a 32 bit userland binary.
> # file cat
> cat: ELF 32-bit MSB shared object, MIPS, N32 MIPS-III version 1
> (SYSV), dynamically linked, interpreter /libexec/ld.elf_so, missing
> section headers
> How can I make a 64 bit userland binary?

Our 64-bit MIPS platforms use n32 binaries because, as I recall, it was determined to perform better.  It is somewhat counter-intuitive, however, and also means that extra hoops are required for large-address-space applications.

-- thorpej

Home | Main Index | Thread Index | Old Index