[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: drag-and-drop failures
From: |
Dave Love |
Subject: |
Re: drag-and-drop failures |
Date: |
Thu, 01 Apr 2004 14:51:45 +0100 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux) |
"Jan D." <address@hidden> writes:
> I have checked in a change in Fbyteorder so it behaves on 64 bit
> also.
I think it did actually work, because unsigned is 32-bit on all the
relevant 64-bit systems. unsigned long is 64-bit.
> The reason for a runtime check was that is the same type of check that
> X11 uses, and I didn't know about WORDS_BIG_ENDIAN... Wasn't there
> a processor that could be both little and big endian?
Yes. There are Emacs configurations for both byte sexes of MIPS, for
instance, but I doubt a given OS would run both ways round, and it
seems highly unlikely it could be a runtime issue for a given binary.
For what it's worth, at least PowerPC, (some) SPARC, ARM, SH and
Itanic can also be BE or LE (e.g. the GCC submodel options).