#x100 will generally do it for me, for the past 50 years. Reads back as a 
2-byte stream as 00 01 on little-endian, and 01 00 on big-endian.

But yes, ARM is like Intel, little endian.

- DM

> On Feb 4, 2024, at 10:03, Marco Antoniotti <marco.antonio...@unimib.it> wrote:
> 
> Hello everybody,
> 
> I am in a rabbit hole (don't ask!), and I need to drag some other people with 
> me.
> 
> What is the consensus about the most portable way to detect the endianness of 
> a machine/platform?  (Ok, we can assume that while running on an ARM the 
> endianness is "fixed" by the OS)
> 
> All the best
> 
> MA
> 
> --
> Marco Antoniotti, Professor                  tel. +39 - 02 64 48 79 01
> DISCo, Università Milano Bicocca U14 2043    http://dcb.disco.unimib.it 
> <http://dcb.disco.unimib.it/>
> Viale Sarca 336
> I-20126 Milan (MI) ITALY

Reply via email to