On Tue, 02 Nov 2010 09:32:36 +0100, Thomas Schatzl <tom_at_w...@gmx.at> wrote:
>Hi, > >> Or maybe this is a moot question if FPC is only so far running on >> platforms that have the same endian as x86 CPU:s? I have no >> information on this though... >> >> I can see at least these targets: >> - Windows and Linux on x86 CPU:s >> - Embedded Linux on ARM CPU:s > >Sparc, PowerPC are big endian, there is an ARM big endian target too. > >Use BEtoN, NtoBE if the source is known to be big endian. > >(http://www.freepascal.org/docs-html/rtl/system/beton.html) >(http://www.freepascal.org/docs-html/rtl/system/ntobe.html) > Thanks, that helps a lot! Are there also overloaded BEtoN functions for floating point values? Like so: function BEtoN(const AValue: Single):Single; function BEtoN(const AValue: Double):Double; -- Bo Berglund Developer in Sweden _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal