* src/base/ftmac.c: Add byteorder workaround for Intel Mac
diff --git a/ChangeLog b/ChangeLog
index 24aea14..ea53ece 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2006-06-22  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>
+
+	Insert EndianS16_BtoN and EndianS32_BtoN as workaround for
+	Intel Mac. The original patch was written by David Sachitano
+	and Lawrence Coopet, modified by Sean McBride for MPW
+	compatibility. Only required data are converted, unused data
+	are left in big endian.
+
+	* src/base/ftmac.c:
+	Undefine existing OS_INLINE before definition.
+	Include <Endian.h> for byteorder macros for non Mac OS X
+	platforms.
+	(count_faces_sfnt): Insert EndianS16_BtoN to parse the header
+	of FontAssociation table in FOND resource.
+	(count_faces_scalable): Insert EndianS16_BtoN to parse the
+	header and fontSize at each entry of FontAssociation table
+	in FOND resource.
+	(parse_fond): Insert EndianS16_BtoN and EndianS32_BtoN to
+	parse ffStylOff of FamilyRecord header of FOND resource,
+	the header, fontSize, fontID at each entry of FontAssociation
+	table, and StyleMapping table.
+	(count_faces): HUnlock is suspended after all FOND utilization.
+
 2006-06-08  suzuki toshiya  <mpsuzuki@hiroshima-u.ac.jp>
 
 	Public API of TrueTypeGX, OpenType, and classic kern table validator