Index: xc/lib/font/FreeType/ftconfig.h =================================================================== RCS file: /cvs/xorg/xc/lib/font/FreeType/ftconfig.h,v retrieving revision 1.1.4.1 diff -u -r1.1.4.1 ftconfig.h --- xc/lib/font/FreeType/ftconfig.h 26 Nov 2003 22:48:40 -0000 1.1.4.1 +++ xc/lib/font/FreeType/ftconfig.h 7 Feb 2004 06:29:41 -0000 @@ -212,6 +212,11 @@ #endif /* FT_SIZEOF_LONG == 8 */ +#define FT_BEGIN_STMNT do { +#define FT_END_STMNT } while ( 0 ) +#define FT_DUMMY_STMNT FT_BEGIN_STMNT FT_END_STMNT + + /*************************************************************************/ /* */ /* A 64-bit data type will create compilation problems if you compile */ Index: xc/lib/freetype2/Imakefile =================================================================== RCS file: /cvs/xorg/xc/lib/freetype2/Imakefile,v retrieving revision 1.1.4.2 diff -u -r1.1.4.2 Imakefile --- xc/lib/freetype2/Imakefile 20 Dec 2003 00:28:22 -0000 1.1.4.2 +++ xc/lib/freetype2/Imakefile 7 Feb 2004 06:29:41 -0000 @@ -22,7 +22,7 @@ FREETYPETOP = $(TOP)/extras/freetype2 FREETYPESRC = $(FREETYPETOP)/src -FREETYPEINC = $(FREETYPETOP)/include/freetype +FREETYPEINC = $(FREETYPETOP)/include #ifdef DarwinArchitecture # if DarwinQuartzSupport @@ -36,6 +36,7 @@ DEFINES = $(DARWINDEFINES) Freetype2BuildDefines -DXFREE86_FT2 INCLUDES = -I.\ + -I$(FREETYPEINC)\ -I$(FREETYPESRC)\ -I$(FREETYPESRC)/base\ -I$(FREETYPESRC)/autohint\ @@ -71,7 +72,6 @@ ftinit.c \ ftmm.c \ ftpfr.c \ - ftstroker.c \ ftsynth.c \ ftsystem.c \ fttype1.c \ @@ -87,7 +87,6 @@ ftinit.o \ ftmm.o \ ftpfr.o \ - ftstroker.o \ ftsynth.o \ ftsystem.o \ fttype1.o \ @@ -222,7 +221,6 @@ LinkSourceFile(ftinit.c,$(FREETYPESRC)/base) LinkSourceFile(ftmm.c,$(FREETYPESRC)/base) LinkSourceFile(ftpfr.c,$(FREETYPESRC)/base) -LinkSourceFile(ftstroker.c,$(FREETYPESRC)/base) LinkSourceFile(ftsynth.c,$(FREETYPESRC)/base) LinkSourceFile(ftsystem.c,$(FREETYPESRC)/base) LinkSourceFile(fttype1.c,$(FREETYPESRC)/base) Index: xc/lib/freetype2/freetype/Imakefile =================================================================== RCS file: /cvs/xorg/xc/lib/freetype2/freetype/Imakefile,v retrieving revision 1.1.4.1 diff -u -r1.1.4.1 Imakefile --- xc/lib/freetype2/freetype/Imakefile 26 Nov 2003 22:48:40 -0000 1.1.4.1 +++ xc/lib/freetype2/freetype/Imakefile 7 Feb 2004 06:29:41 -0000 @@ -29,9 +29,9 @@ ftoutln.h \ ftpfr.h \ ftrender.h \ + ftmodapi.h \ ftsizes.h \ ftsnames.h \ - ftstroker.h \ ftsynth.h \ ftsysio.h \ ftsysmem.h \ @@ -63,13 +63,13 @@ LinkSourceFile(ftmac.h,$(FREETYPEINC)) LinkSourceFile(ftmm.h,$(FREETYPEINC)) LinkSourceFile(ftmoderr.h,$(FREETYPEINC)) -LinkSourceFile(ftmodule.h,$(FREETYPEINC)) +LinkSourceFile(ftmodule.h,$(FREETYPEINC)/config) LinkSourceFile(ftoutln.h,$(FREETYPEINC)) LinkSourceFile(ftpfr.h,$(FREETYPEINC)) LinkSourceFile(ftrender.h,$(FREETYPEINC)) +LinkSourceFile(ftmodapi.h,$(FREETYPEINC)) LinkSourceFile(ftsizes.h,$(FREETYPEINC)) LinkSourceFile(ftsnames.h,$(FREETYPEINC)) -LinkSourceFile(ftstroker.h,$(FREETYPEINC)) LinkSourceFile(ftsynth.h,$(FREETYPEINC)) LinkSourceFile(ftsysio.h,$(FREETYPEINC)) LinkSourceFile(ftsysmem.h,$(FREETYPEINC)) Index: xc/lib/freetype2/freetype/internal/Imakefile =================================================================== RCS file: /cvs/xorg/xc/lib/freetype2/freetype/internal/Imakefile,v retrieving revision 1.1.4.1 diff -u -r1.1.4.1 Imakefile --- xc/lib/freetype2/freetype/internal/Imakefile 26 Nov 2003 22:48:40 -0000 1.1.4.1 +++ xc/lib/freetype2/freetype/internal/Imakefile 7 Feb 2004 06:29:41 -0000 @@ -6,58 +6,40 @@ HEADERS= \ autohint.h \ - bdftypes.h \ - cfftypes.h \ - fnttypes.h \ ftcalc.h \ - ftcore.h \ ftdebug.h \ ftdriver.h \ - ftexcept.h \ ftgloadr.h \ - fthash.h \ ftmemory.h \ - ftobject.h \ ftobjs.h \ + ftserv.h \ ftstream.h \ fttrace.h \ internal.h \ pcftypes.h \ psaux.h \ - pfr.h \ pshints.h \ - psnames.h \ sfnt.h \ t1types.h \ - t42types.h \ tttypes.h BuildIncludes($(HEADERS),freetype2/freetype/internal,../../..) InstallMultipleFlags($(HEADERS),$(INCDIR)/freetype2/freetype/internal,$(INSTINCFLAGS)) LinkSourceFile(autohint.h,$(FREETYPEINC)/internal) -LinkSourceFile(bdftypes.h,$(FREETYPEINC)/internal) -LinkSourceFile(cfftypes.h,$(FREETYPEINC)/internal) -LinkSourceFile(fnttypes.h,$(FREETYPEINC)/internal) LinkSourceFile(ftcalc.h,$(FREETYPEINC)/internal) -LinkSourceFile(ftcore.h,$(FREETYPEINC)/internal) LinkSourceFile(ftdebug.h,$(FREETYPEINC)/internal) LinkSourceFile(ftdriver.h,$(FREETYPEINC)/internal) -LinkSourceFile(ftexcept.h,$(FREETYPEINC)/internal) LinkSourceFile(ftgloadr.h,$(FREETYPEINC)/internal) -LinkSourceFile(fthash.h,$(FREETYPEINC)/internal) LinkSourceFile(ftmemory.h,$(FREETYPEINC)/internal) -LinkSourceFile(ftobject.h,$(FREETYPEINC)/internal) LinkSourceFile(ftobjs.h,$(FREETYPEINC)/internal) +LinkSourceFile(ftserv.h,$(FREETYPEINC)/internal) LinkSourceFile(ftstream.h,$(FREETYPEINC)/internal) LinkSourceFile(fttrace.h,$(FREETYPEINC)/internal) LinkSourceFile(internal.h,$(FREETYPEINC)/internal) LinkSourceFile(pcftypes.h,$(FREETYPEINC)/internal) -LinkSourceFile(pfr.h,$(FREETYPEINC)/internal) LinkSourceFile(psaux.h,$(FREETYPEINC)/internal) LinkSourceFile(pshints.h,$(FREETYPEINC)/internal) -LinkSourceFile(psnames.h,$(FREETYPEINC)/internal) LinkSourceFile(sfnt.h,$(FREETYPEINC)/internal) LinkSourceFile(t1types.h,$(FREETYPEINC)/internal) -LinkSourceFile(t42types.h,$(FREETYPEINC)/internal) LinkSourceFile(tttypes.h,$(FREETYPEINC)/internal)