freetype2/include/freetype/internal
Oran Agra 4e711be9f5 Position Independent Code (PIC) support in pshinter module.
* include/freetype/internal/pshints.h add macros to init
instances of PSHinter_Interface.

* src/pshinter/pshmod.h declare pshinter_module_class
using macros from ftmodapi.h,
when FT_CONFIG_OPTION_PIC is defined create and destroy
functions will be declared.
* src/pshinter/pshmod.c when FT_CONFIG_OPTION_PIC is defined
pshinter_interface and pshinter_module_class structs
will have functions to init or create and destroy them
instead of being allocated in the global scope.
And macros will be used from pshpic.h in order to access them.

New Files:
* src/pshinter/pshpic.h declare struct to hold PIC globals for pshinter
module and macros to access them.
* src/pshinter/pshpic.c implement functions to allocate, destroy and
initialize PIC globals for pshinter module.

* src/pshinter/pshinter.c add new file to build: pshpic.c.
* src/pshinter/jamfile add new files to FT2_MULTI build: pshpic.c.
2009-04-05 18:20:16 +03:00
..
services Position Independent Code (PIC) support in psnames module. 2009-04-05 18:18:03 +03:00
autohint.h Spelling fixes from Alexei. 2007-01-29 14:49:59 +00:00
ftcalc.h Finish fix of scaling bug of CID-keyed CFF subfonts. 2008-05-14 23:05:38 +00:00
ftdebug.h Avoid compiler warnings. 2009-01-12 20:11:14 +00:00
ftdriver.h Position Independent Code (PIC) support and infrastructure in base. 2009-04-05 17:59:26 +03:00
ftgloadr.h Enable access to the various dropout rules of the B&W rasterizer. 2008-06-22 13:40:08 +00:00
ftmemory.h * src/pfr/pfrcmap.c: Include pfrerror.h. 2007-07-07 07:30:40 +00:00
ftobjs.h Position Independent Code (PIC) support and infrastructure in base. 2009-04-05 17:59:26 +03:00
ftpic.h Position Independent Code (PIC) support and infrastructure in base. 2009-04-05 17:59:26 +03:00
ftrfork.h * src/smooth/ftgrays.c (gray_raster_render): Check `outline' 2007-12-30 23:49:14 +00:00
ftserv.h Position Independent Code (PIC) support and infrastructure in base. 2009-04-05 17:59:26 +03:00
ftstream.h * builds/toplevel.mk (dist): Extract version number from freetype.h. 2006-12-09 08:20:37 +00:00
fttrace.h * src/otvalid/otvbase.c, src/otvalid/otvcommn.c, 2007-08-08 06:38:06 +00:00
ftvalid.h 2006-10-03 Jens Claudius <jens.claudius@yahoo.com> 2006-10-03 08:53:37 +00:00
internal.h Position Independent Code (PIC) support and infrastructure in base. 2009-04-05 17:59:26 +03:00
pcftypes.h Cleanups. 2003-04-22 07:49:24 +00:00
psaux.h Remove ABI-breaking field in public PS_InfoFontRec definition. 2009-03-03 13:28:59 +00:00
pshints.h Position Independent Code (PIC) support in pshinter module. 2009-04-05 18:20:16 +03:00
sfnt.h Position Independent Code (PIC) support in sfnt driver. 2009-04-05 18:08:32 +03:00
t1types.h Formatting, copyright years. 2009-03-03 21:35:32 +00:00
tttypes.h Cosmetic code changes. 2008-05-28 22:17:28 +00:00