Commit f2647ddabb458c89e13937800b3fc95e71bd1482

suzuki toshiya 2009-09-26T00:48:37

[cache, psaux, type1] Fix for multi build.

diff --git a/ChangeLog b/ChangeLog
index 3dfbd61..4d981d1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
 2009-09-25  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>
 
+	[cache, psaux, type1] Fix for multi build.
+	In multi build, some cpp functions are left as unresolved
+	symbols.
+
+	* src/cache/ftcbasic.c: Include FT_INTERNAL_DEBUG_H for
+	FT_TRACE1().
+
+	* src/psaux/t1decode.c: Include FT_INTERNAL_CALC_H for
+	FIXED_TO_INT().
+	* src/type1/t1gload.c: Ditto.
+	* src/type1/t1objs.c: Ditto.
+
+2009-09-25  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>
+
 	[autofit] Fix for multi build.
 
 	* src/autofit/afmodule.h: Include FT_INTERNAL_OBJECTS_H
diff --git a/src/cache/ftcbasic.c b/src/cache/ftcbasic.c
index 32e6b43..f9c75f3 100644
--- a/src/cache/ftcbasic.c
+++ b/src/cache/ftcbasic.c
@@ -17,6 +17,7 @@
 
 
 #include <ft2build.h>
+#include FT_INTERNAL_DEBUG_H
 #include FT_CACHE_H
 #include "ftcglyph.h"
 #include "ftcimage.h"
diff --git a/src/psaux/t1decode.c b/src/psaux/t1decode.c
index 40fbaca..b3245a6 100644
--- a/src/psaux/t1decode.c
+++ b/src/psaux/t1decode.c
@@ -17,6 +17,7 @@
 
 
 #include <ft2build.h>
+#include FT_INTERNAL_CALC_H
 #include FT_INTERNAL_DEBUG_H
 #include FT_INTERNAL_POSTSCRIPT_HINTS_H
 #include FT_OUTLINE_H
diff --git a/src/type1/t1gload.c b/src/type1/t1gload.c
index 01bc4ce..1658615 100644
--- a/src/type1/t1gload.c
+++ b/src/type1/t1gload.c
@@ -18,6 +18,7 @@
 
 #include <ft2build.h>
 #include "t1gload.h"
+#include FT_INTERNAL_CALC_H
 #include FT_INTERNAL_DEBUG_H
 #include FT_INTERNAL_STREAM_H
 #include FT_OUTLINE_H
diff --git a/src/type1/t1objs.c b/src/type1/t1objs.c
index df87ffc..e9357e6 100644
--- a/src/type1/t1objs.c
+++ b/src/type1/t1objs.c
@@ -17,6 +17,7 @@
 
 
 #include <ft2build.h>
+#include FT_INTERNAL_CALC_H
 #include FT_INTERNAL_DEBUG_H
 #include FT_INTERNAL_STREAM_H
 #include FT_TRUETYPE_IDS_H