freetype/src
Werner Lemberg 3780273e3e * builds/unix/config.guess, builds/unix/config.sub: Updated to
latest versions from gnu.org.

* builds/compiler/gcc-dev.mk: Add `-Wno-long-long' flag.

* include/freetype/internal/ftcalc.h: Define FT_SqrtFixed()
uncoditionally.
* src/base/ftbbox.c: Include FT_INTERNAL_CALC_H.
Fix compiler warnings.
* src/base/ftcalc.c: Fix (potential) compiler warnings.

* src/base/ftcalc.c (FT_SqrtFixed): Corrected/optimized the 32-bit
fixed-point square root computation.  It is now used even with
64-bits integers, as it is _much_ faster than calling FT_Sqrt64 :-)
* src/base/ftbbox.c: Removed invalid "#include FT_BEZIER_H" line.
* src/base/ftbbox.c (BBox_Cubic_Check): Rewrote function to use
direct computations with 16.16 values instead of sub-divisions.  It
is now slower, but proves a point :-)
* src/raster/ftraster.c, src/smooth/ftgrays.c, src/base/ftbbox.c:
Fixed the bezier stack depths.
* src/base/ftcalc.c (FT_MulFix): Minor rounding fix.
* builds/beos: Added BeOS-specific files to the old build system
(no changes were necessary to support BeOS in the Jamfile though).
* ftconfig.h, ftoption.h: Updated "ftconfig.h" to detect 64-bit int
types on platforms where Autoconf is not available).  Also removed
FTCALC_USE_LONG_LONG and replaced it with
FT_CONFIG_OPTION_FORCE_INT64.
* builds/win32/freetype.dsp: Updated the Visual C++ project file.
Doesn't create a DLL yet.
* cffgload.c: Removed a compilation warning.
2001-04-26 13:34:36 +00:00
..
autohint * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
base * builds/unix/config.guess, builds/unix/config.sub: Updated to 2001-04-26 13:34:36 +00:00
cache * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
cff * ftconfig.h, ftoption.h: updated "ftconfig.h" to detect 64-bit int 2001-04-20 08:50:36 +00:00
cid * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
pcf * src/pcf/pcfdriver.c (PCF_Get_Char_Index): Fix return value. 2001-04-10 13:59:58 +00:00
psaux * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
psnames * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
raster * src/base/ftbbox.c (BBox_Cubic_Check): rewrote function to use 2001-04-25 18:11:16 +00:00
sfnt * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
smooth * builds/unix/config.guess, builds/unix/config.sub: Updated to 2001-04-26 13:34:36 +00:00
truetype * builds/os2/*.mk: These files have been forgotten to update to 2001-04-06 07:05:50 +00:00
type1 Fix typos (entires -> entries). 2001-04-11 18:40:27 +00:00
winfonts * src/base/ftbbox.c (BBox_Cubic_Check): rewrote function to use 2001-04-25 18:11:16 +00:00
Jamfile * Jamfile, src/Jamfile, src/*/Jamfile: Formatted. Slight changes 2001-04-03 21:07:36 +00:00