mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-25 15:17:10 +01:00
handling in cross-configuration with different endianess.
The code has been modified to use the same scheme as the writing of
the other parts of the ppu, i.e. change_endian filed has been
added also to tscannerfile class of scanner unit.
This field is then used to swap values that required endianess
conversion.
* scanner.pas: change_endian filed added to tscannerfile class.
The value of this field is set as the same field in tentryfile class of entfile unit.
Token read and write methods converted to use change_endian field.
* ppu.pas: Increase CurrentPPILongVersion
* utils/ppuutils/ppudump.pp: Remove unneeded FPC_BIG_ENDIAN code
which was needed because tokens were previously written using a
different rule.
git-svn-id: trunk@42527 -
|
||
|---|---|---|
| .. | ||
| ppudump.pp | ||
| ppujson.pp | ||
| ppuout.pp | ||
| ppuxml.pp | ||