-
From: Werner LEMBERG [mailto:w...@gnu.org]
Sent: Monday, April 18, 2011 5:50 AM
To: t...@spraguetech.com
Cc: freetype-devel@nongnu.org
Subject: Re: [ft-devel] Math error? Spacing drastically different VS2005 to
GNU/ARM (v2.4.4)
> My question is: where should I look and/or what should
>>> In particular, it appears to me that the ARM system is doing some
>>> incorrect math from the metrics width value of 0x2C0 to get 0x800,
>>> but I'm having trouble identifying why this might be.
>>
>> Finally, can you decorate the various functions of ftcalc.c with
>> some printf calls to find
>> In particular, it appears to me that the ARM system is doing some
>> incorrect math from the metrics width value of 0x2C0 to get 0x800,
>> but I'm having trouble identifying why this might be.
>
> Finally, can you decorate the various functions of ftcalc.c with
> some printf calls to find out w
> My question is: where should I look and/or what should I change, to
> make them act the same?
The FT_INT64 stuff is only used in a single file, `src/base/ftcalc.c'.
However, AFAIK, the GNU C compiler always defines a 64bit data type
(`long long int'), so I'm really surprised that you experience
I've got the same code compiling in VS2005 and in a variant of a GNU ARM
compiler.
The fonts come out looking great under the Win32 build, but in the embedded
ARM system, they are very widely spaced out.
They're both little-endian 32-bit systems, using version 2.4.4, and it's
using ftconfig.