[fpc-devel] help with softfloat for arm big endian crosscompiler
Daniël Mantione
daniel.mantione at freepascal.org
Wed Dec 13 11:55:10 CET 2006
Op Wed, 13 Dec 2006, schreef Micha Nelissen:
> Michael Schnell wrote:
> > > In theory yes, in practice probably not.
> > In the ARM-Linux developers list I have been told that ARM always is us=
ed
> > in little endian mode. I have no idea why.
> =
> Intel XScale (at least) is used as big-endian arm.
Hola, most modern ARM cpu's support big endian, that is not the point. =
Question is how many an big endian platforms exists, and this is not so =
popular, because even if you switch the cpu to big endian, the underlying =
hardware remains little endian (with the cpu doing the conversion). This =
means that driver code etc. suddenly needs to care about endian =
conversions.
An Intel Xscale system running Linux or Windows CE is always running in =
little endian mode, which propably covers an already important part of =
the ARM cpu's in use.
Dani=EBl
More information about the fpc-devel
mailing list