Big Endian support as multi-ABI (was Re: [PATCH v4 02/15] ARC: ABI Implementation)

Joseph Myers joseph@codesourcery.com
Tue Mar 31 21:27:39 GMT 2020


On Tue, 31 Mar 2020, Vineet Gupta via Libc-alpha wrote:

> But a BE system can't possibly be mixed with a LE, its not really a 
> multilib case

Indeed.  The Linux kernel does not support running BE processes on an LE 
kernel or vice versa, even when the underlying architecture does support 
runtime changes of endianness.  So all the pieces that are relevant for 
32-bit / 64-bit coexistence like that are irrelevant (but each ABI should 
still have a unique dynamic linker name).

-- 
Joseph S. Myers
joseph@codesourcery.com


More information about the Libc-alpha mailing list