freetype2/include/freetype
Werner Lemberg 4e8b203556 * 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
..
cache * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
config * builds/unix/config.guess, builds/unix/config.sub: Updated to 2001-04-26 13:34:36 +00:00
internal * builds/unix/config.guess, builds/unix/config.sub: Updated to 2001-04-26 13:34:36 +00:00
freetype.h * CHANGES: Reformatted, minor fixes. 2001-04-02 21:30:06 +00:00
ftbbox.h * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
ftcache.h * builds/*/*-def.mk: changed the objects directory from "obj" to "objs" 2001-03-20 11:14:24 +00:00
ftchapters.h * include/freetype/config/ftheader.h, include/freetype/ftsnames.h: 2001-03-20 14:50:04 +00:00
fterrors.h * */*.h: Changed body inclusion macro names to start and end with 2000-12-09 00:45:38 +00:00
ftglyph.h update docmaker.py to support chapters and section block ordering 2001-02-13 17:42:49 +00:00
ftimage.h * src/autohint/ahtypes.h (AH_Hinter): Add elements 2001-03-04 21:53:08 +00:00
ftlist.h * src/autohint/ahtypes.h (AH_Hinter): Add elements 2001-03-04 21:53:08 +00:00
ftmac.h update docmaker.py to support chapters and section block ordering 2001-02-13 17:42:49 +00:00
ftmm.h * include/freetype/config/ftheader.h, include/freetype/ftsnames.h: 2001-03-20 14:50:04 +00:00
ftmodule.h * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
ftoutln.h * src/autohint/ahtypes.h (AH_Hinter): Add elements 2001-03-04 21:53:08 +00:00
ftrender.h * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
ftsnames.h * include/freetype/config/ftheader.h, include/freetype/ftsnames.h: 2001-03-20 14:50:04 +00:00
ftsynth.h * */*.h: Changed body inclusion macro names to start and end with 2000-12-09 00:45:38 +00:00
ftsystem.h * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
fttypes.h * builds/win32/detekt.mk: Fix .PHONY target for Intel compiler. 2001-03-20 22:58:56 +00:00
t1tables.h * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
ttnameid.h * include/freetype/ttnameid.h: Correct a stupid typo which prevented 2001-03-05 00:15:37 +00:00
tttables.h * docs/docmaker.py: Minor improvements to reduce unwanted spaces 2001-01-11 09:27:49 +00:00
tttags.h * */*.h: Changed body inclusion macro names to start and end with 2000-12-09 00:45:38 +00:00