[fpc-devel] Patch, font rendering on Arm-Linux devices.
daniel.mantione at freepascal.org
Tue Feb 26 11:13:11 CET 2008
Op Tue, 26 Feb 2008, schreef Vincent Snijders:
> Bernd Mueller schreef:
>> the attached patch avoids misaligned data access (bus errors), during font
>> rendering (with the graph unit) on Arm-Linux devices.
> Instead of testing for arm cpu, you could use FPC_REQUIRES_PROPER_ALIGNMENT
> too. So it is fixed for sparc as well.
Well, packed records are usually used when speed is unimportant. If the
code is speed critical, packed should not be used for aby platform.
Therefore I would like Bernd to consider the use of the 'unaligned'
pseudo-function, ifdefs make code less readable.
More information about the fpc-devel