Re: [ft-devel] Math error? Spacing drastically different VS2005 to GNU/ARM (v2.4.4)

2011-04-19 Thread Todd Sprague
- 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

Re: [ft-devel] Math error? Spacing drastically different VS2005 to GNU/ARM (v2.4.4)

2011-04-19 Thread Todd Sprague
>>> 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

Re: [ft-devel] Math error? Spacing drastically different VS2005 to GNU/ARM (v2.4.4)

2011-04-18 Thread Werner LEMBERG
>> 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

Re: [ft-devel] Math error? Spacing drastically different VS2005 to GNU/ARM (v2.4.4)

2011-04-18 Thread Werner LEMBERG
> 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

[ft-devel] Math error? Spacing drastically different VS2005 to GNU/ARM (v2.4.4)

2011-04-11 Thread Todd Sprague
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.