[fpc-devel] Patch, font rendering on Arm-Linux devices.

Daniël Mantione daniel.mantione at freepascal.org
Tue Feb 26 11:13:11 CET 2008



Op Tue, 26 Feb 2008, schreef Vincent Snijders:

> Bernd Mueller schreef:
>> Hello,
>> 
>> 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.

Daniël


More information about the fpc-devel mailing list