summaryrefslogtreecommitdiff
path: root/Build/source/libs/freetype/freetype-1.5/lib/arch/win16/freetype.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/freetype/freetype-1.5/lib/arch/win16/freetype.c')
-rw-r--r--Build/source/libs/freetype/freetype-1.5/lib/arch/win16/freetype.c51
1 files changed, 51 insertions, 0 deletions
diff --git a/Build/source/libs/freetype/freetype-1.5/lib/arch/win16/freetype.c b/Build/source/libs/freetype/freetype-1.5/lib/arch/win16/freetype.c
new file mode 100644
index 00000000000..6912a5af04e
--- /dev/null
+++ b/Build/source/libs/freetype/freetype-1.5/lib/arch/win16/freetype.c
@@ -0,0 +1,51 @@
+/* This file is part of the FreeType project */
+
+/* Single object library component for 16-bit Windows. */
+/* Note that low-optimizing compilers (such as Borland ones) cannot */
+/* successfully compile this file, because it exceeds 64K of code size. */
+#define TT_MAKE_OPTION_SINGLE_OBJECT
+
+/* Note, you should define the FT_EXPORT_xxx macros here if you */
+/* want to build a Win16 DLL. If undefined, the macros default to */
+/* "extern"/"" (nothing), which is suitable for static libraries. */
+/* See `ttconfig.h' for details. */
+
+/* The macro FT_EXPORT_DEF is placed before each high-level API */
+/* function declaration, and FT_EXPORT_FUNC before each */
+/* definition (body). Similarly, FT_EXPORT_DECL is placed before */
+/* each variable declaration, and FT_EXPORT_VAR before its */
+/* definition. You can then use it to take any compiler-specific */
+/* pragma for DLL-exported symbols */
+
+/* first include common core components */
+
+#include "ttapi.c"
+#include "ttcache.c"
+#include "ttcalc.c"
+#include "ttcmap.c"
+#include "ttdebug.c"
+#include "ttgload.c"
+#include "ttinterp.c"
+#include "ttload.c"
+#include "ttobjs.c"
+#include "ttraster.c"
+
+/* then system-specific (or ANSI) components */
+
+#ifdef TT_HUGE_PTR
+#include "arch/win16/hugefile.c"
+#include "arch/win16/hugemem.c"
+#else
+#include "ttfile.c"
+#include "ttmemory.c"
+#endif
+#include "ttmutex.c"
+
+/* finally, add some extensions */
+
+#ifdef TT_CONFIG_OPTION_EXTEND_ENGINE
+#include "ttextend.c"
+#endif
+
+
+/* END */