[llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/00README AG-Bd AG-Bd+ AG-BdO AG-BdO+ AG-Bk AG-Bk+ AG-BkO AG-BkO+ AG-CnBd AG-CnBd+ AG-CnBk AG-CnBk+ AG-CnDm AG-CnDm+ AG-CnMd AG-CnMd+ AG-Dm AG-Dm+ AG-DmO AG-DmO+ AG-ExLt AG-ExLt+ AG-ExLtO AG-ExLtO+ AG-Md AG-Md+ AG-MdO AG-MdO+ Bk-Bd Bk-Bd+ Bk-BdIt Bk-BdIt+ Bk-Dm Bk-Dm+ Bk-DmIt Bk-DmIt+ Bk-Lt Bk-Lt+ Bk-LtIt Bk-LtIt+ Bk-Md Bk-Md+ Bk-MdIt Bk-MdIt+ Cr Cr+ Cr-Bd Cr-Bd+ Cr-BdO Cr-BdO+ Cr-O Cr-O+ He He+ He-Bd He-Bd+ He-BdO He-BdO+ He-Bl He-Bl+ He-BlO He-BlO+ He-Cm He-Cm+ He-Cn He-Cn+ He-CnBd He-CnBd+ He-CnBdO He-CnBdO+ He-CnBl He-CnBl+ He-CnBlO He-CnBlO+ He-CnLi He-CnLi+ He-CnLiO He-CnLiO+ He-CnO He-CnO+ He-ExtC He-ExtC+ He-Lt He-Lt+ He-LtO He-LtO+ He-Nr He-Nr+ He-NrBd He-NrBd+ He-NrBdO He-NrBdO+ He-NrO He-NrO+ He-O He-O+ He-UlCm He-UlCm+ NCS-Bd NCS-Bd+ NCS-BdIt NCS-BdIt+ NCS-It NCS-It+ NCS-Rm NCS-Rm+ Pa-Bd Pa-Bd+ Pa-BdF Pa-BdF+ Pa-BdIt Pa-BdIt+ Pa-BdItF Pa-BdItF+ Pa-It Pa-It+ Pa-ItF Pa-ItF+ Pa-Rm Pa-R! m+ Pa-SC Pa-SC+ Symbol Ti-Bd Ti-Bd+ Ti-BdIt Ti-BdIt+ Ti-BdItF Ti-BdItF+ Ti-BdSC Ti-BdSC+ Ti-ExBd Ti-ExBd+ Ti-It Ti-It+ Ti-ItF Ti-ItF+ Ti-Rm Ti-Rm+ Ti-RmSC Ti-RmSC+ Ti-Sm Ti-Sm+ Ti-SmIt Ti-SmIt+ ZC-Bd ZC-Bd+ ZC-Dm ZC-Dm+ ZC-It ZC-It+ ZC-Lt ZC-Lt+ ZC-LtIt ZC-LtIt+ ZC-MdIt ZC-MdIt+ ZC-Rm ZC-Rm+ ZD

Chris Lattner sabre at nondot.org
Tue Jan 9 16:08:35 PST 2007



Changes in directory llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font:

00README added (r1.1)
AG-Bd added (r1.1)
AG-Bd+ added (r1.1)
AG-BdO added (r1.1)
AG-BdO+ added (r1.1)
AG-Bk added (r1.1)
AG-Bk+ added (r1.1)
AG-BkO added (r1.1)
AG-BkO+ added (r1.1)
AG-CnBd added (r1.1)
AG-CnBd+ added (r1.1)
AG-CnBk added (r1.1)
AG-CnBk+ added (r1.1)
AG-CnDm added (r1.1)
AG-CnDm+ added (r1.1)
AG-CnMd added (r1.1)
AG-CnMd+ added (r1.1)
AG-Dm added (r1.1)
AG-Dm+ added (r1.1)
AG-DmO added (r1.1)
AG-DmO+ added (r1.1)
AG-ExLt added (r1.1)
AG-ExLt+ added (r1.1)
AG-ExLtO added (r1.1)
AG-ExLtO+ added (r1.1)
AG-Md added (r1.1)
AG-Md+ added (r1.1)
AG-MdO added (r1.1)
AG-MdO+ added (r1.1)
Bk-Bd added (r1.1)
Bk-Bd+ added (r1.1)
Bk-BdIt added (r1.1)
Bk-BdIt+ added (r1.1)
Bk-Dm added (r1.1)
Bk-Dm+ added (r1.1)
Bk-DmIt added (r1.1)
Bk-DmIt+ added (r1.1)
Bk-Lt added (r1.1)
Bk-Lt+ added (r1.1)
Bk-LtIt added (r1.1)
Bk-LtIt+ added (r1.1)
Bk-Md added (r1.1)
Bk-Md+ added (r1.1)
Bk-MdIt added (r1.1)
Bk-MdIt+ added (r1.1)
Cr added (r1.1)
Cr+ added (r1.1)
Cr-Bd added (r1.1)
Cr-Bd+ added (r1.1)
Cr-BdO added (r1.1)
Cr-BdO+ added (r1.1)
Cr-O added (r1.1)
Cr-O+ added (r1.1)
He added (r1.1)
He+ added (r1.1)
He-Bd added (r1.1)
He-Bd+ added (r1.1)
He-BdO added (r1.1)
He-BdO+ added (r1.1)
He-Bl added (r1.1)
He-Bl+ added (r1.1)
He-BlO added (r1.1)
He-BlO+ added (r1.1)
He-Cm added (r1.1)
He-Cm+ added (r1.1)
He-Cn added (r1.1)
He-Cn+ added (r1.1)
He-CnBd added (r1.1)
He-CnBd+ added (r1.1)
He-CnBdO added (r1.1)
He-CnBdO+ added (r1.1)
He-CnBl added (r1.1)
He-CnBl+ added (r1.1)
He-CnBlO added (r1.1)
He-CnBlO+ added (r1.1)
He-CnLi added (r1.1)
He-CnLi+ added (r1.1)
He-CnLiO added (r1.1)
He-CnLiO+ added (r1.1)
He-CnO added (r1.1)
He-CnO+ added (r1.1)
He-ExtC added (r1.1)
He-ExtC+ added (r1.1)
He-Lt added (r1.1)
He-Lt+ added (r1.1)
He-LtO added (r1.1)
He-LtO+ added (r1.1)
He-Nr added (r1.1)
He-Nr+ added (r1.1)
He-NrBd added (r1.1)
He-NrBd+ added (r1.1)
He-NrBdO added (r1.1)
He-NrBdO+ added (r1.1)
He-NrO added (r1.1)
He-NrO+ added (r1.1)
He-O added (r1.1)
He-O+ added (r1.1)
He-UlCm added (r1.1)
He-UlCm+ added (r1.1)
NCS-Bd added (r1.1)
NCS-Bd+ added (r1.1)
NCS-BdIt added (r1.1)
NCS-BdIt+ added (r1.1)
NCS-It added (r1.1)
NCS-It+ added (r1.1)
NCS-Rm added (r1.1)
NCS-Rm+ added (r1.1)
Pa-Bd added (r1.1)
Pa-Bd+ added (r1.1)
Pa-BdF added (r1.1)
Pa-BdF+ added (r1.1)
Pa-BdIt added (r1.1)
Pa-BdIt+ added (r1.1)
Pa-BdItF added (r1.1)
Pa-BdItF+ added (r1.1)
Pa-It added (r1.1)
Pa-It+ added (r1.1)
Pa-ItF added (r1.1)
Pa-ItF+ added (r1.1)
Pa-Rm added (r1.1)
Pa-Rm+ added (r1.1)
Pa-SC added (r1.1)
Pa-SC+ added (r1.1)
Symbol added (r1.1)
Ti-Bd added (r1.1)
Ti-Bd+ added (r1.1)
Ti-BdIt added (r1.1)
Ti-BdIt+ added (r1.1)
Ti-BdItF added (r1.1)
Ti-BdItF+ added (r1.1)
Ti-BdSC added (r1.1)
Ti-BdSC+ added (r1.1)
Ti-ExBd added (r1.1)
Ti-ExBd+ added (r1.1)
Ti-It added (r1.1)
Ti-It+ added (r1.1)
Ti-ItF added (r1.1)
Ti-ItF+ added (r1.1)
Ti-Rm added (r1.1)
Ti-Rm+ added (r1.1)
Ti-RmSC added (r1.1)
Ti-RmSC+ added (r1.1)
Ti-Sm added (r1.1)
Ti-Sm+ added (r1.1)
Ti-SmIt added (r1.1)
Ti-SmIt+ added (r1.1)
ZC-Bd added (r1.1)
ZC-Bd+ added (r1.1)
ZC-Dm added (r1.1)
ZC-Dm+ added (r1.1)
ZC-It added (r1.1)
ZC-It+ added (r1.1)
ZC-Lt added (r1.1)
ZC-Lt+ added (r1.1)
ZC-LtIt added (r1.1)
ZC-LtIt+ added (r1.1)
ZC-MdIt added (r1.1)
ZC-MdIt+ added (r1.1)
ZC-Rm added (r1.1)
ZC-Rm+ added (r1.1)
ZD added (r1.1)
---
Log message:

continue adding mibench


---
Diffs of the changes:  (+42747 -0)

 00README  |   25 ++
 AG-Bd     |  571 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-Bd+    |   44 ++++
 AG-BdO    |  571 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-BdO+   |   44 ++++
 AG-Bk     |  573 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-Bk+    |   44 ++++
 AG-BkO    |  573 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-BkO+   |   44 ++++
 AG-CnBd   |  447 ++++++++++++++++++++++++++++++++++++++++++
 AG-CnBd+  |   44 ++++
 AG-CnBk   |  447 ++++++++++++++++++++++++++++++++++++++++++
 AG-CnBk+  |   44 ++++
 AG-CnDm   |  447 ++++++++++++++++++++++++++++++++++++++++++
 AG-CnDm+  |   44 ++++
 AG-CnMd   |  447 ++++++++++++++++++++++++++++++++++++++++++
 AG-CnMd+  |   44 ++++
 AG-Dm     |  576 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-Dm+    |   44 ++++
 AG-DmO    |  576 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-DmO+   |   44 ++++
 AG-ExLt   |  532 ++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-ExLt+  |   44 ++++
 AG-ExLtO  |  532 ++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-ExLtO+ |   44 ++++
 AG-Md     |  581 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-Md+    |   44 ++++
 AG-MdO    |  581 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 AG-MdO+   |   44 ++++
 Bk-Bd     |  510 ++++++++++++++++++++++++++++++++++++++++++++++++
 Bk-Bd+    |   44 ++++
 Bk-BdIt   |  509 ++++++++++++++++++++++++++++++++++++++++++++++++
 Bk-BdIt+  |   44 ++++
 Bk-Dm     |  415 +++++++++++++++++++++++++++++++++++++++
 Bk-Dm+    |   44 ++++
 Bk-DmIt   |  417 +++++++++++++++++++++++++++++++++++++++
 Bk-DmIt+  |   44 ++++
 Bk-Lt     |  407 ++++++++++++++++++++++++++++++++++++++
 Bk-Lt+    |   44 ++++
 Bk-LtIt   |  410 +++++++++++++++++++++++++++++++++++++++
 Bk-LtIt+  |   44 ++++
 Bk-Md     |  451 +++++++++++++++++++++++++++++++++++++++++++
 Bk-Md+    |   44 ++++
 Bk-MdIt   |  509 ++++++++++++++++++++++++++++++++++++++++++++++++
 Bk-MdIt+  |   44 ++++
 Cr        |  345 +++++++++++++++++++++++++++++++++
 Cr+       |   44 ++++
 Cr-Bd     |  345 +++++++++++++++++++++++++++++++++
 Cr-Bd+    |   44 ++++
 Cr-BdO    |  345 +++++++++++++++++++++++++++++++++
 Cr-BdO+   |   44 ++++
 Cr-O      |  345 +++++++++++++++++++++++++++++++++
 Cr-O+     |   44 ++++
 He        |  612 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He+       |   44 ++++
 He-Bd     |  570 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-Bd+    |   44 ++++
 He-BdO    |  570 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-BdO+   |   44 ++++
 He-Bl     |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-Bl+    |   44 ++++
 He-BlO    |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-BlO+   |   44 ++++
 He-Cm     |  418 +++++++++++++++++++++++++++++++++++++++
 He-Cm+    |   44 ++++
 He-Cn     |  447 ++++++++++++++++++++++++++++++++++++++++++
 He-Cn+    |   44 ++++
 He-CnBd   |  447 ++++++++++++++++++++++++++++++++++++++++++
 He-CnBd+  |   44 ++++
 He-CnBdO  |  447 ++++++++++++++++++++++++++++++++++++++++++
 He-CnBdO+ |   44 ++++
 He-CnBl   |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-CnBl+  |   44 ++++
 He-CnBlO  |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-CnBlO+ |   44 ++++
 He-CnLi   |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-CnLi+  |   44 ++++
 He-CnLiO  |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-CnLiO+ |   44 ++++
 He-CnO    |  447 ++++++++++++++++++++++++++++++++++++++++++
 He-CnO+   |   44 ++++
 He-ExtC   |  415 +++++++++++++++++++++++++++++++++++++++
 He-ExtC+  |   44 ++++
 He-Lt     |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-Lt+    |   44 ++++
 He-LtO    |  445 ++++++++++++++++++++++++++++++++++++++++++
 He-LtO+   |   44 ++++
 He-Nr     |  612 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-Nr+    |   44 ++++
 He-NrBd   |  570 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-NrBd+  |   44 ++++
 He-NrBdO  |  570 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-NrBdO+ |   44 ++++
 He-NrO    |  612 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-NrO+   |   44 ++++
 He-O      |  612 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 He-O+     |   44 ++++
 He-UlCm   |  417 +++++++++++++++++++++++++++++++++++++++
 He-UlCm+  |   44 ++++
 NCS-Bd    |  472 +++++++++++++++++++++++++++++++++++++++++++++
 NCS-Bd+   |   44 ++++
 NCS-BdIt  |  602 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 NCS-BdIt+ |   44 ++++
 NCS-It    |  536 +++++++++++++++++++++++++++++++++++++++++++++++++++
 NCS-It+   |   44 ++++
 NCS-Rm    |  524 ++++++++++++++++++++++++++++++++++++++++++++++++++
 NCS-Rm+   |   44 ++++
 Pa-Bd     |  434 +++++++++++++++++++++++++++++++++++++++++
 Pa-Bd+    |   44 ++++
 Pa-BdF    |  432 +++++++++++++++++++++++++++++++++++++++++
 Pa-BdF+   |   44 ++++
 Pa-BdIt   |  441 ++++++++++++++++++++++++++++++++++++++++++
 Pa-BdIt+  |   44 ++++
 Pa-BdItF  |  439 ++++++++++++++++++++++++++++++++++++++++++
 Pa-BdItF+ |   44 ++++
 Pa-It     |  439 ++++++++++++++++++++++++++++++++++++++++++
 Pa-It+    |   44 ++++
 Pa-ItF    |  437 +++++++++++++++++++++++++++++++++++++++++
 Pa-ItF+   |   44 ++++
 Pa-Rm     |  445 ++++++++++++++++++++++++++++++++++++++++++
 Pa-Rm+    |   44 ++++
 Pa-SC     |  511 ++++++++++++++++++++++++++++++++++++++++++++++++
 Pa-SC+    |   44 ++++
 Symbol    |  209 +++++++++++++++++++
 Ti-Bd     |  648 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-Bd+    |   44 ++++
 Ti-BdIt   |  648 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-BdIt+  |   44 ++++
 Ti-BdItF  |  518 +++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-BdItF+ |   44 ++++
 Ti-BdSC   |  570 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-BdSC+  |   44 ++++
 Ti-ExBd   |  420 ++++++++++++++++++++++++++++++++++++++++
 Ti-ExBd+  |   44 ++++
 Ti-It     |  648 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-It+    |   44 ++++
 Ti-ItF    |  531 ++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-ItF+   |   44 ++++
 Ti-Rm     |  648 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-Rm+    |   44 ++++
 Ti-RmSC   |  550 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 Ti-RmSC+  |   44 ++++
 Ti-Sm     |  416 +++++++++++++++++++++++++++++++++++++++
 Ti-Sm+    |   44 ++++
 Ti-SmIt   |  415 +++++++++++++++++++++++++++++++++++++++
 Ti-SmIt+  |   44 ++++
 ZC-Bd     |  491 ++++++++++++++++++++++++++++++++++++++++++++++
 ZC-Bd+    |   44 ++++
 ZC-Dm     |  480 +++++++++++++++++++++++++++++++++++++++++++++
 ZC-Dm+    |   44 ++++
 ZC-It     |  452 +++++++++++++++++++++++++++++++++++++++++++
 ZC-It+    |   44 ++++
 ZC-Lt     |  481 ++++++++++++++++++++++++++++++++++++++++++++++
 ZC-Lt+    |   44 ++++
 ZC-LtIt   |  433 +++++++++++++++++++++++++++++++++++++++++
 ZC-LtIt+  |   44 ++++
 ZC-MdIt   |  480 +++++++++++++++++++++++++++++++++++++++++++++
 ZC-MdIt+  |   44 ++++
 ZC-Rm     |  486 ++++++++++++++++++++++++++++++++++++++++++++++
 ZC-Rm+    |   44 ++++
 ZD        |  222 +++++++++++++++++++++
 161 files changed, 42747 insertions(+)


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/00README
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/00README:1.1
*** /dev/null	Tue Jan  9 18:08:16 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/00README	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,25 ----
+ Directory lout/font - font metrics files
+ 
+ This directory contains Adobe Systems font metrics (formerly .AFM)
+ files for all the fonts mentioned in file lout/include/fontdefs.  These
+ files are the source of Lout's information about the height and width
+ of all characters.  The files are exactly as distributed publicly by
+ Adobe Systems except that erroneous ligature information has been
+ removed from the four Courier font files.
+ 
+ In addition, for every Adobe Systems font file, (call it FF) there is
+ a companion file FF+ containing supplementary character definitions and
+ composite character definitions sufficient to support Latin2 without any
+ need to obtain Latin2 fonts.  These files follow a format established
+ by Version 3.21 of Lout, and were supplied by Jaroslav Serdula.
+ 
+ Lout is informed of the existence of these files by means of a database
+ of @FontDef symbols.  Two such are supplied with Lout, in directory
+ $(LOUTLIB)/data:  fontdefs.ld and latin2.ld.
+ 
+ All file names were previously reduced to a maximum of 8 characters,
+ for portability to the DOS operating system.  Now some of the FF+
+ files have nine characters again.  Let me know if this is a problem.
+ 
+ Jeffrey H. Kingston
+ 10 May 2000


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bd	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,571 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Mar  4 13:54:47 1991
+ Comment UniqueID 34376
+ Comment VMusage 26102 32994
+ FontName AvantGarde-Bold
+ FullName ITC Avant Garde Gothic Bold
+ FamilyName ITC Avant Garde Gothic
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -118 -271 1222 1017
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 555
+ Ascender 740
+ Descender -185
+ StartCharMetrics 228
+ C 32 ; WX 309 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 81 0 252 740 ;
+ C 34 ; WX 463 ; N quotedbl ; B 34 443 429 740 ;
+ C 35 ; WX 618 ; N numbersign ; B 31 45 588 672 ;
+ C 36 ; WX 618 ; N dollar ; B 80 -76 538 811 ;
+ C 37 ; WX 858 ; N percent ; B 36 -15 822 755 ;
+ C 38 ; WX 758 ; N ampersand ; B 49 -15 729 754 ;
+ C 39 ; WX 314 ; N quoteright ; B 70 409 244 740 ;
+ C 40 ; WX 473 ; N parenleft ; B 65 -264 430 754 ;
+ C 41 ; WX 473 ; N parenright ; B 43 -264 408 754 ;
+ C 42 ; WX 670 ; N asterisk ; B 115 318 555 740 ;
+ C 43 ; WX 600 ; N plus ; B 48 0 552 506 ;
+ C 44 ; WX 314 ; N comma ; B 71 -161 244 170 ;
+ C 45 ; WX 281 ; N hyphen ; B 0 207 281 370 ;
+ C 46 ; WX 314 ; N period ; B 71 0 244 170 ;
+ C 47 ; WX 593 ; N slash ; B 72 -100 521 740 ;
+ C 48 ; WX 618 ; N zero ; B 33 -14 585 754 ;
+ C 49 ; WX 618 ; N one ; B 104 0 414 740 ;
+ C 50 ; WX 618 ; N two ; B 44 0 573 754 ;
+ C 51 ; WX 618 ; N three ; B 33 -14 579 754 ;
+ C 52 ; WX 618 ; N four ; B 15 0 604 740 ;
+ C 53 ; WX 618 ; N five ; B 26 -15 592 740 ;
+ C 54 ; WX 618 ; N six ; B 21 -14 600 740 ;
+ C 55 ; WX 618 ; N seven ; B 65 0 547 740 ;
+ C 56 ; WX 618 ; N eight ; B 39 -14 579 754 ;
+ C 57 ; WX 618 ; N nine ; B 20 0 602 754 ;
+ C 58 ; WX 314 ; N colon ; B 71 0 244 555 ;
+ C 59 ; WX 314 ; N semicolon ; B 71 -161 244 555 ;
+ C 60 ; WX 600 ; N less ; B 46 -38 554 544 ;
+ C 61 ; WX 600 ; N equal ; B 48 41 552 465 ;
+ C 62 ; WX 600 ; N greater ; B 46 -38 554 544 ;
+ C 63 ; WX 592 ; N question ; B 48 0 551 754 ;
+ C 64 ; WX 748 ; N at ; B -3 -16 743 756 ;
+ C 65 ; WX 758 ; N A ; B 9 0 749 740 ;
+ C 66 ; WX 647 ; N B ; B 67 0 612 740 ;
+ C 67 ; WX 832 ; N C ; B 37 -14 801 754 ;
+ C 68 ; WX 742 ; N D ; B 57 0 697 740 ;
+ C 69 ; WX 528 ; N E ; B 67 0 478 740 ;
+ C 70 ; WX 506 ; N F ; B 67 0 471 740 ;
+ C 71 ; WX 854 ; N G ; B 35 -15 823 754 ;
+ C 72 ; WX 754 ; N H ; B 67 0 687 740 ;
+ C 73 ; WX 323 ; N I ; B 67 0 256 740 ;
+ C 74 ; WX 578 ; N J ; B 6 -14 510 740 ;
+ C 75 ; WX 707 ; N K ; B 87 0 701 740 ;
+ C 76 ; WX 487 ; N L ; B 72 0 480 740 ;
+ C 77 ; WX 915 ; N M ; B 67 0 848 740 ;
+ C 78 ; WX 759 ; N N ; B 67 0 691 740 ;
+ C 79 ; WX 851 ; N O ; B 35 -14 816 754 ;
+ C 80 ; WX 636 ; N P ; B 67 0 624 740 ;
+ C 81 ; WX 866 ; N Q ; B 35 -15 855 754 ;
+ C 82 ; WX 653 ; N R ; B 67 0 637 740 ;
+ C 83 ; WX 573 ; N S ; B 25 -14 550 754 ;
+ C 84 ; WX 499 ; N T ; B 10 0 490 740 ;
+ C 85 ; WX 698 ; N U ; B 65 -14 633 740 ;
+ C 86 ; WX 722 ; N V ; B 16 0 706 740 ;
+ C 87 ; WX 981 ; N W ; B 16 0 964 740 ;
+ C 88 ; WX 759 ; N X ; B 11 0 748 740 ;
+ C 89 ; WX 647 ; N Y ; B 9 0 638 740 ;
+ C 90 ; WX 499 ; N Z ; B 16 0 483 740 ;
+ C 91 ; WX 473 ; N bracketleft ; B 104 -264 401 754 ;
+ C 92 ; WX 593 ; N backslash ; B 72 -100 521 740 ;
+ C 93 ; WX 473 ; N bracketright ; B 72 -264 369 754 ;
+ C 94 ; WX 600 ; N asciicircum ; B 43 375 557 740 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 314 ; N quoteleft ; B 70 409 244 740 ;
+ C 97 ; WX 704 ; N a ; B 34 -19 643 574 ;
+ C 98 ; WX 693 ; N b ; B 60 -19 660 740 ;
+ C 99 ; WX 652 ; N c ; B 33 -18 621 574 ;
+ C 100 ; WX 698 ; N d ; B 34 -18 638 740 ;
+ C 101 ; WX 646 ; N e ; B 30 -18 614 574 ;
+ C 102 ; WX 314 ; N f ; B 4 0 302 754 ; L i fi ; L l fl ;
+ C 103 ; WX 693 ; N g ; B 34 -247 635 573 ;
+ C 104 ; WX 632 ; N h ; B 60 0 574 740 ;
+ C 105 ; WX 286 ; N i ; B 60 0 226 740 ;
+ C 106 ; WX 321 ; N j ; B 6 -204 253 740 ;
+ C 107 ; WX 591 ; N k ; B 66 0 585 740 ;
+ C 108 ; WX 286 ; N l ; B 60 0 226 740 ;
+ C 109 ; WX 969 ; N m ; B 60 0 912 574 ;
+ C 110 ; WX 632 ; N n ; B 60 0 574 574 ;
+ C 111 ; WX 666 ; N o ; B 34 -17 632 573 ;
+ C 112 ; WX 697 ; N p ; B 60 -185 663 574 ;
+ C 113 ; WX 698 ; N q ; B 34 -185 638 574 ;
+ C 114 ; WX 363 ; N r ; B 59 0 356 574 ;
+ C 115 ; WX 499 ; N s ; B 24 -19 476 574 ;
+ C 116 ; WX 351 ; N t ; B 11 0 339 740 ;
+ C 117 ; WX 634 ; N u ; B 58 -18 574 555 ;
+ C 118 ; WX 592 ; N v ; B 17 0 575 555 ;
+ C 119 ; WX 850 ; N w ; B 7 0 843 555 ;
+ C 120 ; WX 630 ; N x ; B 1 0 628 555 ;
+ C 121 ; WX 574 ; N y ; B 1 -185 573 555 ;
+ C 122 ; WX 444 ; N z ; B 15 0 428 555 ;
+ C 123 ; WX 554 ; N braceleft ; B 105 -264 483 740 ;
+ C 124 ; WX 555 ; N bar ; B 186 -100 369 740 ;
+ C 125 ; WX 554 ; N braceright ; B 71 -264 449 740 ;
+ C 126 ; WX 600 ; N asciitilde ; B 67 130 533 377 ;
+ C 161 ; WX 333 ; N exclamdown ; B 81 -185 252 555 ;
+ C 162 ; WX 618 ; N cent ; B 62 31 556 720 ;
+ C 163 ; WX 618 ; N sterling ; B 14 0 618 755 ;
+ C 164 ; WX 211 ; N fraction ; B -118 0 329 740 ;
+ C 165 ; WX 618 ; N yen ; B 1 0 618 740 ;
+ C 166 ; WX 618 ; N florin ; B 25 -152 547 818 ;
+ C 167 ; WX 670 ; N section ; B 40 -271 630 754 ;
+ C 168 ; WX 618 ; N currency ; B 0 38 618 651 ;
+ C 169 ; WX 242 ; N quotesingle ; B 34 443 208 740 ;
+ C 170 ; WX 555 ; N quotedblleft ; B 67 409 488 740 ;
+ C 171 ; WX 422 ; N guillemotleft ; B 47 103 375 474 ;
+ C 172 ; WX 222 ; N guilsinglleft ; B 47 103 175 474 ;
+ C 173 ; WX 222 ; N guilsinglright ; B 47 103 175 474 ;
+ C 174 ; WX 601 ; N fi ; B 4 0 541 754 ;
+ C 175 ; WX 601 ; N fl ; B 4 0 541 754 ;
+ C 177 ; WX 500 ; N endash ; B 35 207 465 370 ;
+ C 178 ; WX 670 ; N dagger ; B 98 -244 572 740 ;
+ C 179 ; WX 670 ; N daggerdbl ; B 98 -244 572 740 ;
+ C 180 ; WX 314 ; N periodcentered ; B 71 168 244 338 ;
+ C 182 ; WX 701 ; N paragraph ; B -7 -103 607 740 ;
+ C 183 ; WX 739 ; N bullet ; B 217 222 522 532 ;
+ C 184 ; WX 314 ; N quotesinglbase ; B 70 -161 244 170 ;
+ C 185 ; WX 555 ; N quotedblbase ; B 67 -161 488 170 ;
+ C 186 ; WX 555 ; N quotedblright ; B 67 409 488 740 ;
+ C 187 ; WX 422 ; N guillemotright ; B 47 103 375 474 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 81 0 920 170 ;
+ C 189 ; WX 1258 ; N perthousand ; B 36 -15 1222 755 ;
+ C 191 ; WX 592 ; N questiondown ; B 41 -200 543 555 ;
+ C 193 ; WX 555 ; N grave ; B 111 614 404 839 ;
+ C 194 ; WX 555 ; N acute ; B 151 621 444 848 ;
+ C 195 ; WX 555 ; N circumflex ; B 70 640 484 806 ;
+ C 196 ; WX 555 ; N tilde ; B 75 651 480 781 ;
+ C 197 ; WX 555 ; N macron ; B 98 658 457 784 ;
+ C 198 ; WX 555 ; N breve ; B 71 644 483 788 ;
+ C 199 ; WX 555 ; N dotaccent ; B 198 644 357 795 ;
+ C 200 ; WX 555 ; N dieresis ; B 81 644 473 795 ;
+ C 202 ; WX 555 ; N ring ; B 151 600 403 852 ;
+ C 203 ; WX 555 ; N cedilla ; B 167 -245 388 0 ;
+ C 205 ; WX 555 ; N hungarumlaut ; B 102 600 493 832 ;
+ C 206 ; WX 555 ; N ogonek ; B 175 -206 380 0 ;
+ C 207 ; WX 555 ; N caron ; B 70 633 484 799 ;
+ C 208 ; WX 1000 ; N emdash ; B 35 207 965 370 ;
+ C 225 ; WX 975 ; N AE ; B -10 0 925 740 ;
+ C 227 ; WX 385 ; N ordfeminine ; B 19 448 333 754 ;
+ C 232 ; WX 487 ; N Lslash ; B 7 0 480 740 ;
+ C 233 ; WX 851 ; N Oslash ; B 35 -63 816 806 ;
+ C 234 ; WX 1085 ; N OE ; B 35 -14 1035 754 ;
+ C 235 ; WX 385 ; N ordmasculine ; B 37 448 347 754 ;
+ C 241 ; WX 1091 ; N ae ; B 34 -18 1059 574 ;
+ C 245 ; WX 286 ; N dotlessi ; B 60 0 226 555 ;
+ C 248 ; WX 342 ; N lslash ; B 25 0 317 740 ;
+ C 249 ; WX 666 ; N oslash ; B 34 -83 632 633 ;
+ C 250 ; WX 1076 ; N oe ; B 34 -19 1045 574 ;
+ C 251 ; WX 694 ; N germandbls ; B 58 -18 660 759 ;
+ C -1 ; WX 646 ; N ecircumflex ; B 30 -18 614 806 ;
+ C -1 ; WX 646 ; N edieresis ; B 30 -18 614 795 ;
+ C -1 ; WX 704 ; N aacute ; B 34 -19 643 848 ;
+ C -1 ; WX 800 ; N registered ; B 18 -14 783 754 ;
+ C -1 ; WX 286 ; N icircumflex ; B -64 0 350 806 ;
+ C -1 ; WX 634 ; N udieresis ; B 58 -18 574 795 ;
+ C -1 ; WX 666 ; N ograve ; B 34 -17 632 839 ;
+ C -1 ; WX 634 ; N uacute ; B 58 -18 574 848 ;
+ C -1 ; WX 634 ; N ucircumflex ; B 58 -18 574 806 ;
+ C -1 ; WX 758 ; N Aacute ; B 9 0 749 993 ;
+ C -1 ; WX 286 ; N igrave ; B -48 0 245 839 ;
+ C -1 ; WX 323 ; N Icircumflex ; B -46 0 368 971 ;
+ C -1 ; WX 652 ; N ccedilla ; B 33 -245 621 574 ;
+ C -1 ; WX 704 ; N adieresis ; B 34 -19 643 795 ;
+ C -1 ; WX 528 ; N Ecircumflex ; B 57 0 478 971 ;
+ C -1 ; WX 499 ; N scaron ; B 24 -19 476 799 ;
+ C -1 ; WX 695 ; N thorn ; B 59 -185 663 740 ;
+ C -1 ; WX 990 ; N trademark ; B 21 296 879 740 ;
+ C -1 ; WX 646 ; N egrave ; B 30 -18 614 839 ;
+ C -1 ; WX 407 ; N threesuperior ; B 22 287 379 749 ;
+ C -1 ; WX 444 ; N zcaron ; B 15 0 454 799 ;
+ C -1 ; WX 704 ; N atilde ; B 34 -19 643 781 ;
+ C -1 ; WX 704 ; N aring ; B 34 -19 643 852 ;
+ C -1 ; WX 666 ; N ocircumflex ; B 34 -17 632 806 ;
+ C -1 ; WX 528 ; N Edieresis ; B 67 0 478 960 ;
+ C -1 ; WX 1000 ; N threequarters ; B 41 0 959 749 ;
+ C -1 ; WX 574 ; N ydieresis ; B 1 -185 573 795 ;
+ C -1 ; WX 574 ; N yacute ; B 1 -185 573 848 ;
+ C -1 ; WX 286 ; N iacute ; B 42 0 335 848 ;
+ C -1 ; WX 758 ; N Acircumflex ; B 9 0 749 951 ;
+ C -1 ; WX 698 ; N Uacute ; B 65 -14 633 1013 ;
+ C -1 ; WX 646 ; N eacute ; B 30 -18 614 848 ;
+ C -1 ; WX 851 ; N Ograve ; B 35 -14 816 1004 ;
+ C -1 ; WX 704 ; N agrave ; B 34 -19 643 839 ;
+ C -1 ; WX 698 ; N Udieresis ; B 65 -14 633 960 ;
+ C -1 ; WX 704 ; N acircumflex ; B 34 -19 643 806 ;
+ C -1 ; WX 323 ; N Igrave ; B -30 0 263 1004 ;
+ C -1 ; WX 407 ; N twosuperior ; B 30 296 376 749 ;
+ C -1 ; WX 698 ; N Ugrave ; B 65 -14 633 1004 ;
+ C -1 ; WX 900 ; N onequarter ; B 48 0 851 740 ;
+ C -1 ; WX 698 ; N Ucircumflex ; B 65 -14 633 971 ;
+ C -1 ; WX 573 ; N Scaron ; B 25 -14 550 964 ;
+ C -1 ; WX 323 ; N Idieresis ; B -35 0 357 960 ;
+ C -1 ; WX 286 ; N idieresis ; B -53 0 339 795 ;
+ C -1 ; WX 528 ; N Egrave ; B 67 0 478 1004 ;
+ C -1 ; WX 851 ; N Oacute ; B 35 -14 816 1013 ;
+ C -1 ; WX 600 ; N divide ; B 48 -57 552 563 ;
+ C -1 ; WX 758 ; N Atilde ; B 9 0 749 946 ;
+ C -1 ; WX 758 ; N Aring ; B 9 0 749 1017 ;
+ C -1 ; WX 851 ; N Odieresis ; B 35 -14 816 960 ;
+ C -1 ; WX 758 ; N Adieresis ; B 9 0 749 940 ;
+ C -1 ; WX 759 ; N Ntilde ; B 67 0 691 946 ;
+ C -1 ; WX 499 ; N Zcaron ; B 16 0 483 964 ;
+ C -1 ; WX 636 ; N Thorn ; B 67 0 624 740 ;
+ C -1 ; WX 323 ; N Iacute ; B 60 0 353 1013 ;
+ C -1 ; WX 600 ; N plusminus ; B 48 -82 552 556 ;
+ C -1 ; WX 600 ; N multiply ; B 56 0 544 487 ;
+ C -1 ; WX 528 ; N Eacute ; B 67 0 478 1013 ;
+ C -1 ; WX 647 ; N Ydieresis ; B 9 0 638 960 ;
+ C -1 ; WX 407 ; N onesuperior ; B 69 296 270 740 ;
+ C -1 ; WX 634 ; N ugrave ; B 58 -18 574 839 ;
+ C -1 ; WX 600 ; N logicalnot ; B 33 108 557 445 ;
+ C -1 ; WX 632 ; N ntilde ; B 60 0 574 781 ;
+ C -1 ; WX 851 ; N Otilde ; B 35 -14 816 946 ;
+ C -1 ; WX 666 ; N otilde ; B 34 -17 632 781 ;
+ C -1 ; WX 832 ; N Ccedilla ; B 37 -245 801 754 ;
+ C -1 ; WX 758 ; N Agrave ; B 9 0 749 984 ;
+ C -1 ; WX 920 ; N onehalf ; B 48 0 872 740 ;
+ C -1 ; WX 742 ; N Eth ; B 0 0 707 740 ;
+ C -1 ; WX 400 ; N degree ; B 57 426 343 712 ;
+ C -1 ; WX 647 ; N Yacute ; B 9 0 638 1013 ;
+ C -1 ; WX 851 ; N Ocircumflex ; B 35 -14 816 971 ;
+ C -1 ; WX 666 ; N oacute ; B 34 -17 632 848 ;
+ C -1 ; WX 634 ; N mu ; B 52 -190 581 555 ;
+ C -1 ; WX 600 ; N minus ; B 48 173 552 333 ;
+ C -1 ; WX 666 ; N eth ; B 34 -17 632 756 ;
+ C -1 ; WX 666 ; N odieresis ; B 34 -17 632 795 ;
+ C -1 ; WX 800 ; N copyright ; B 18 -14 783 754 ;
+ C -1 ; WX 555 ; N brokenbar ; B 186 -100 369 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 213
+ 
+ KPX A y -68
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -50
+ KPX A quotedblright -50
+ KPX A Y -80
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -25
+ KPX A Q -50
+ KPX A O -35
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -20
+ KPX D comma -20
+ KPX D Y -45
+ KPX D W -25
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -129
+ KPX F e -20
+ KPX F comma -162
+ KPX F a -20
+ KPX F A -60
+ 
+ KPX G period -20
+ KPX G comma -20
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K y -40
+ KPX K u -30
+ KPX K o -45
+ KPX K e -45
+ KPX K O -30
+ 
+ KPX L y -23
+ KPX L quoteright -50
+ KPX L quotedblright -50
+ KPX L Y -80
+ KPX L W -55
+ KPX L V -85
+ KPX L T -46
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -30
+ KPX O W -20
+ KPX O V -45
+ KPX O T -15
+ KPX O A -60
+ 
+ KPX P period -200
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -220
+ KPX P a -20
+ KPX P A -85
+ 
+ KPX Q comma 20
+ 
+ KPX R W 10
+ KPX R V -10
+ KPX R U 10
+ KPX R T 25
+ KPX R O 10
+ 
+ KPX S comma 20
+ 
+ KPX T y -10
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -49
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -70
+ KPX T O -15
+ KPX T A -25
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -55
+ KPX V semicolon -33
+ KPX V period -145
+ KPX V o -101
+ KPX V i -30
+ KPX V hyphen -75
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -95
+ KPX V O -45
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -32
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i -10
+ KPX W hyphen -35
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -70
+ KPX Y semicolon -23
+ KPX Y period -145
+ KPX Y o -89
+ KPX Y i -20
+ KPX Y hyphen -100
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -30
+ KPX Y A -80
+ 
+ KPX a t 5
+ KPX a p 20
+ KPX a b 5
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b b -10
+ 
+ KPX c y -20
+ KPX c k -15
+ 
+ KPX comma space -50
+ KPX comma quoteright -90
+ KPX comma quotedblright -90
+ 
+ KPX e y -20
+ KPX e x -25
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -50
+ KPX f o -5
+ KPX f comma -50
+ KPX f a -5
+ 
+ KPX g i 10
+ 
+ KPX h y -30
+ 
+ KPX k y -5
+ KPX k o -30
+ KPX k e -25
+ 
+ KPX m y -20
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n v -30
+ 
+ KPX o y -20
+ KPX o x -15
+ KPX o w -20
+ KPX o v -30
+ 
+ KPX p y -20
+ 
+ KPX period space -50
+ KPX period quoteright -90
+ KPX period quotedblright -90
+ 
+ KPX quotedblleft A -50
+ 
+ KPX quotedblright space -50
+ 
+ KPX quoteleft quoteleft -80
+ KPX quoteleft A -50
+ 
+ KPX quoteright v -10
+ KPX quoteright t 10
+ KPX quoteright space -50
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -80
+ KPX quoteright d -45
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 20
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r n 21
+ KPX r m 28
+ KPX r l 20
+ KPX r k 20
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g 1
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -7
+ 
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -50
+ KPX space quotedblleft -50
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -80
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX v period -90
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -90
+ KPX v a -30
+ 
+ KPX w period -90
+ KPX w o -30
+ KPX w h 15
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX x e -25
+ 
+ KPX y period -60
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -90
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 102 145 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 102 145 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 102 145 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 102 145 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 102 165 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 102 165 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute -13 165 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex -13 165 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis -13 165 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave -13 165 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -91 165 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -116 165 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -116 165 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -141 165 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 102 165 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 148 165 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 148 165 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 148 165 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 148 165 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 148 165 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 9 165 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 107 165 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 72 165 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 72 165 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 37 165 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 81 165 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 46 165 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron -3 165 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 75 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 75 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 75 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 75 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 75 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 75 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 46 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 46 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 46 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 46 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -109 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -134 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -134 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -159 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 39 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 56 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 56 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 56 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 56 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 56 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 75 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 40 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 40 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 5 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 45 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -30 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bd+	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 832 ; N Ccaron ; B 37 -14 801 974 ;
+ C -1 ; WX 652 ; N ccaron ; B 33 -18 621 799 ;
+ C -1 ; WX 742 ; N Dcaron ; B 57 0 697 974 ;
+ C -1 ; WX 820 ; N dcaron ; B 34 -18 829 814 ;
+ C -1 ; WX 528 ; N Ecaron ; B 57 0 478 974 ;
+ C -1 ; WX 646 ; N ecaron ; B 30 -18 614 799 ;
+ C -1 ; WX 487 ; N Lcaron ; B 72 0 480 814 ;
+ C -1 ; WX 487 ; N Lacute ; B 72 0 480 1035 ;
+ C -1 ; WX 408 ; N lcaron ; B 60 0 417 814 ;
+ C -1 ; WX 286 ; N lacute ; B 46 0 339 1035 ;
+ C -1 ; WX 759 ; N Ncaron ; B 67 0 691 974 ;
+ C -1 ; WX 632 ; N ncaron ; B 60 0 574 799 ;
+ C -1 ; WX 653 ; N Rcaron ; B 67 0 637 974 ;
+ C -1 ; WX 653 ; N Racute ; B 67 0 637 1035 ;
+ C -1 ; WX 363 ; N rcaron ; B -26 0 388 799 ;
+ C -1 ; WX 363 ; N racute ; B 59 0 377 848 ;
+ C -1 ; WX 499 ; N Tcaron ; B 10 0 490 974 ;
+ C -1 ; WX 473 ; N tcaron ; B 11 0 530 740 ;
+ C -1 ; WX 698 ; N Uring ; B 65 -14 633 974 ;
+ C -1 ; WX 634 ; N uring ; B 58 -18 574 852 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 214 175 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 77 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 93 175 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 585 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron -13 175 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 45 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 203 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute -34 187 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 173 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -105 187 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 102 175 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 38 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 49 175 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 105 187 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -96 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -67 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -28 175 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 286 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 71 122 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 39 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BdO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BdO:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BdO	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,571 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Mar  4 13:58:07 1991
+ Comment UniqueID 34379
+ Comment VMusage 7139 42168
+ FontName AvantGarde-BoldObl
+ FullName ITC Avant Garde Gothic Bold Oblique
+ FamilyName ITC Avant Garde Gothic
+ Weight Bold
+ ItalicAngle -10.5
+ IsFixedPitch false
+ FontBBox -118 -271 1256 1017
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 555
+ Ascender 740
+ Descender -185
+ StartCharMetrics 228
+ C 32 ; WX 309 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 81 0 389 740 ;
+ C 34 ; WX 463 ; N quotedbl ; B 149 443 566 740 ;
+ C 35 ; WX 618 ; N numbersign ; B 72 45 683 672 ;
+ C 36 ; WX 618 ; N dollar ; B 117 -76 621 811 ;
+ C 37 ; WX 858 ; N percent ; B 139 -15 856 755 ;
+ C 38 ; WX 758 ; N ampersand ; B 83 -15 810 754 ;
+ C 39 ; WX 314 ; N quoteright ; B 146 409 381 740 ;
+ C 40 ; WX 473 ; N parenleft ; B 101 -264 570 754 ;
+ C 41 ; WX 473 ; N parenright ; B -6 -264 462 754 ;
+ C 42 ; WX 670 ; N asterisk ; B 215 318 655 740 ;
+ C 43 ; WX 600 ; N plus ; B 80 0 614 506 ;
+ C 44 ; WX 314 ; N comma ; B 41 -161 276 170 ;
+ C 45 ; WX 281 ; N hyphen ; B 38 207 350 370 ;
+ C 46 ; WX 314 ; N period ; B 71 0 276 170 ;
+ C 47 ; WX 593 ; N slash ; B 53 -100 658 740 ;
+ C 48 ; WX 618 ; N zero ; B 77 -14 679 754 ;
+ C 49 ; WX 618 ; N one ; B 212 0 551 740 ;
+ C 50 ; WX 618 ; N two ; B 51 0 671 754 ;
+ C 51 ; WX 618 ; N three ; B 72 -14 643 754 ;
+ C 52 ; WX 618 ; N four ; B 39 0 659 740 ;
+ C 53 ; WX 618 ; N five ; B 63 -15 662 740 ;
+ C 54 ; WX 618 ; N six ; B 66 -14 655 740 ;
+ C 55 ; WX 618 ; N seven ; B 79 0 684 740 ;
+ C 56 ; WX 618 ; N eight ; B 76 -14 640 754 ;
+ C 57 ; WX 618 ; N nine ; B 103 0 697 754 ;
+ C 58 ; WX 314 ; N colon ; B 71 0 347 555 ;
+ C 59 ; WX 314 ; N semicolon ; B 41 -161 347 555 ;
+ C 60 ; WX 600 ; N less ; B 79 -38 655 544 ;
+ C 61 ; WX 600 ; N equal ; B 56 41 638 465 ;
+ C 62 ; WX 600 ; N greater ; B 39 -38 615 544 ;
+ C 63 ; WX 592 ; N question ; B 139 0 654 754 ;
+ C 64 ; WX 748 ; N at ; B 58 -16 828 756 ;
+ C 65 ; WX 758 ; N A ; B 9 0 749 740 ;
+ C 66 ; WX 647 ; N B ; B 67 0 681 740 ;
+ C 67 ; WX 832 ; N C ; B 99 -14 886 754 ;
+ C 68 ; WX 742 ; N D ; B 57 0 775 740 ;
+ C 69 ; WX 528 ; N E ; B 67 0 615 740 ;
+ C 70 ; WX 506 ; N F ; B 67 0 608 740 ;
+ C 71 ; WX 854 ; N G ; B 97 -15 900 754 ;
+ C 72 ; WX 754 ; N H ; B 67 0 824 740 ;
+ C 73 ; WX 323 ; N I ; B 67 0 393 740 ;
+ C 74 ; WX 578 ; N J ; B 45 -14 647 740 ;
+ C 75 ; WX 707 ; N K ; B 87 0 822 740 ;
+ C 76 ; WX 487 ; N L ; B 72 0 511 740 ;
+ C 77 ; WX 915 ; N M ; B 67 0 985 740 ;
+ C 78 ; WX 759 ; N N ; B 67 0 828 740 ;
+ C 79 ; WX 851 ; N O ; B 96 -14 891 754 ;
+ C 80 ; WX 636 ; N P ; B 67 0 720 740 ;
+ C 81 ; WX 866 ; N Q ; B 97 -15 895 754 ;
+ C 82 ; WX 653 ; N R ; B 67 0 715 740 ;
+ C 83 ; WX 573 ; N S ; B 62 -14 645 754 ;
+ C 84 ; WX 499 ; N T ; B 116 0 627 740 ;
+ C 85 ; WX 698 ; N U ; B 108 -14 770 740 ;
+ C 86 ; WX 722 ; N V ; B 153 0 843 740 ;
+ C 87 ; WX 981 ; N W ; B 153 0 1101 740 ;
+ C 88 ; WX 759 ; N X ; B 11 0 855 740 ;
+ C 89 ; WX 647 ; N Y ; B 146 0 775 740 ;
+ C 90 ; WX 499 ; N Z ; B 16 0 620 740 ;
+ C 91 ; WX 473 ; N bracketleft ; B 104 -264 541 754 ;
+ C 92 ; WX 593 ; N backslash ; B 209 -100 502 740 ;
+ C 93 ; WX 473 ; N bracketright ; B 23 -264 460 754 ;
+ C 94 ; WX 600 ; N asciicircum ; B 112 375 626 740 ;
+ C 95 ; WX 500 ; N underscore ; B -23 -125 486 -75 ;
+ C 96 ; WX 314 ; N quoteleft ; B 146 409 381 740 ;
+ C 97 ; WX 704 ; N a ; B 79 -19 746 574 ;
+ C 98 ; WX 693 ; N b ; B 60 -19 719 740 ;
+ C 99 ; WX 652 ; N c ; B 79 -18 683 574 ;
+ C 100 ; WX 698 ; N d ; B 80 -18 775 740 ;
+ C 101 ; WX 646 ; N e ; B 76 -18 670 574 ;
+ C 102 ; WX 314 ; N f ; B 66 0 442 754 ; L i fi ; L l fl ;
+ C 103 ; WX 693 ; N g ; B 34 -247 738 573 ;
+ C 104 ; WX 632 ; N h ; B 60 0 645 740 ;
+ C 105 ; WX 286 ; N i ; B 60 0 363 740 ;
+ C 106 ; WX 321 ; N j ; B -32 -204 390 740 ;
+ C 107 ; WX 591 ; N k ; B 66 0 688 740 ;
+ C 108 ; WX 286 ; N l ; B 60 0 363 740 ;
+ C 109 ; WX 969 ; N m ; B 60 0 983 574 ;
+ C 110 ; WX 632 ; N n ; B 60 0 646 574 ;
+ C 111 ; WX 666 ; N o ; B 80 -17 689 573 ;
+ C 112 ; WX 697 ; N p ; B 26 -185 719 574 ;
+ C 113 ; WX 698 ; N q ; B 78 -185 741 574 ;
+ C 114 ; WX 363 ; N r ; B 59 0 462 574 ;
+ C 115 ; WX 499 ; N s ; B 54 -19 534 574 ;
+ C 116 ; WX 351 ; N t ; B 91 0 442 740 ;
+ C 117 ; WX 634 ; N u ; B 90 -18 677 555 ;
+ C 118 ; WX 592 ; N v ; B 120 0 678 555 ;
+ C 119 ; WX 850 ; N w ; B 110 0 946 555 ;
+ C 120 ; WX 630 ; N x ; B 1 0 703 555 ;
+ C 121 ; WX 574 ; N y ; B 85 -185 676 555 ;
+ C 122 ; WX 444 ; N z ; B 15 0 531 555 ;
+ C 123 ; WX 554 ; N braceleft ; B 132 -264 620 740 ;
+ C 124 ; WX 555 ; N bar ; B 167 -100 506 740 ;
+ C 125 ; WX 554 ; N braceright ; B 22 -264 508 740 ;
+ C 126 ; WX 600 ; N asciitilde ; B 120 130 574 377 ;
+ C 161 ; WX 333 ; N exclamdown ; B 47 -185 355 555 ;
+ C 162 ; WX 618 ; N cent ; B 128 31 634 720 ;
+ C 163 ; WX 618 ; N sterling ; B 44 0 658 755 ;
+ C 164 ; WX 211 ; N fraction ; B -118 0 466 740 ;
+ C 165 ; WX 618 ; N yen ; B 50 0 755 740 ;
+ C 166 ; WX 618 ; N florin ; B -2 -152 698 818 ;
+ C 167 ; WX 670 ; N section ; B 57 -271 688 754 ;
+ C 168 ; WX 618 ; N currency ; B 22 38 719 651 ;
+ C 169 ; WX 242 ; N quotesingle ; B 149 443 345 740 ;
+ C 170 ; WX 555 ; N quotedblleft ; B 143 409 625 740 ;
+ C 171 ; WX 422 ; N guillemotleft ; B 90 103 463 474 ;
+ C 172 ; WX 222 ; N guilsinglleft ; B 90 103 263 474 ;
+ C 173 ; WX 222 ; N guilsinglright ; B 66 103 239 474 ;
+ C 174 ; WX 601 ; N fi ; B 66 0 678 754 ;
+ C 175 ; WX 601 ; N fl ; B 66 0 678 754 ;
+ C 177 ; WX 500 ; N endash ; B 73 207 534 370 ;
+ C 178 ; WX 670 ; N dagger ; B 176 -244 676 740 ;
+ C 179 ; WX 670 ; N daggerdbl ; B 96 -244 682 740 ;
+ C 180 ; WX 314 ; N periodcentered ; B 102 168 307 338 ;
+ C 182 ; WX 701 ; N paragraph ; B 90 -103 744 740 ;
+ C 183 ; WX 739 ; N bullet ; B 284 222 595 532 ;
+ C 184 ; WX 314 ; N quotesinglbase ; B 40 -161 276 170 ;
+ C 185 ; WX 555 ; N quotedblbase ; B 37 -161 520 170 ;
+ C 186 ; WX 555 ; N quotedblright ; B 143 409 625 740 ;
+ C 187 ; WX 422 ; N guillemotright ; B 66 103 439 474 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 81 0 952 170 ;
+ C 189 ; WX 1258 ; N perthousand ; B 139 -15 1256 755 ;
+ C 191 ; WX 592 ; N questiondown ; B 40 -200 554 555 ;
+ C 193 ; WX 555 ; N grave ; B 245 614 536 839 ;
+ C 194 ; WX 555 ; N acute ; B 284 621 579 848 ;
+ C 195 ; WX 555 ; N circumflex ; B 189 640 603 806 ;
+ C 196 ; WX 555 ; N tilde ; B 213 651 608 781 ;
+ C 197 ; WX 555 ; N macron ; B 220 658 602 784 ;
+ C 198 ; WX 555 ; N breve ; B 216 644 629 788 ;
+ C 199 ; WX 555 ; N dotaccent ; B 317 644 504 795 ;
+ C 200 ; WX 555 ; N dieresis ; B 200 644 620 795 ;
+ C 202 ; WX 555 ; N ring ; B 283 600 540 852 ;
+ C 203 ; WX 555 ; N cedilla ; B 139 -245 364 0 ;
+ C 205 ; WX 555 ; N hungarumlaut ; B 222 600 637 832 ;
+ C 206 ; WX 555 ; N ogonek ; B 153 -206 361 0 ;
+ C 207 ; WX 555 ; N caron ; B 218 633 632 799 ;
+ C 208 ; WX 1000 ; N emdash ; B 73 207 1034 370 ;
+ C 225 ; WX 975 ; N AE ; B -10 0 1062 740 ;
+ C 227 ; WX 385 ; N ordfeminine ; B 127 448 471 754 ;
+ C 232 ; WX 487 ; N Lslash ; B 36 0 511 740 ;
+ C 233 ; WX 851 ; N Oslash ; B 80 -63 908 806 ;
+ C 234 ; WX 1085 ; N OE ; B 97 -14 1172 754 ;
+ C 235 ; WX 385 ; N ordmasculine ; B 146 448 461 754 ;
+ C 241 ; WX 1091 ; N ae ; B 81 -18 1115 574 ;
+ C 245 ; WX 286 ; N dotlessi ; B 60 0 329 555 ;
+ C 248 ; WX 342 ; N lslash ; B 60 0 418 740 ;
+ C 249 ; WX 666 ; N oslash ; B 42 -83 726 633 ;
+ C 250 ; WX 1076 ; N oe ; B 80 -19 1101 574 ;
+ C 251 ; WX 694 ; N germandbls ; B 58 -18 706 759 ;
+ C -1 ; WX 646 ; N ecircumflex ; B 76 -18 670 806 ;
+ C -1 ; WX 646 ; N edieresis ; B 76 -18 670 795 ;
+ C -1 ; WX 704 ; N aacute ; B 79 -19 746 848 ;
+ C -1 ; WX 800 ; N registered ; B 80 -14 858 754 ;
+ C -1 ; WX 286 ; N icircumflex ; B 55 0 469 806 ;
+ C -1 ; WX 634 ; N udieresis ; B 90 -18 677 795 ;
+ C -1 ; WX 666 ; N ograve ; B 80 -17 689 839 ;
+ C -1 ; WX 634 ; N uacute ; B 90 -18 677 848 ;
+ C -1 ; WX 634 ; N ucircumflex ; B 90 -18 677 806 ;
+ C -1 ; WX 758 ; N Aacute ; B 9 0 749 993 ;
+ C -1 ; WX 286 ; N igrave ; B 60 0 377 839 ;
+ C -1 ; WX 323 ; N Icircumflex ; B 67 0 517 971 ;
+ C -1 ; WX 652 ; N ccedilla ; B 79 -245 683 574 ;
+ C -1 ; WX 704 ; N adieresis ; B 79 -19 746 795 ;
+ C -1 ; WX 528 ; N Ecircumflex ; B 67 0 620 971 ;
+ C -1 ; WX 499 ; N scaron ; B 54 -19 604 799 ;
+ C -1 ; WX 695 ; N thorn ; B 25 -185 719 740 ;
+ C -1 ; WX 990 ; N trademark ; B 139 296 1016 740 ;
+ C -1 ; WX 646 ; N egrave ; B 76 -18 670 839 ;
+ C -1 ; WX 407 ; N threesuperior ; B 101 287 471 749 ;
+ C -1 ; WX 444 ; N zcaron ; B 15 0 602 799 ;
+ C -1 ; WX 704 ; N atilde ; B 79 -19 746 781 ;
+ C -1 ; WX 704 ; N aring ; B 79 -19 746 852 ;
+ C -1 ; WX 666 ; N ocircumflex ; B 80 -17 689 806 ;
+ C -1 ; WX 528 ; N Edieresis ; B 67 0 638 960 ;
+ C -1 ; WX 1000 ; N threequarters ; B 120 0 991 749 ;
+ C -1 ; WX 574 ; N ydieresis ; B 85 -185 676 795 ;
+ C -1 ; WX 574 ; N yacute ; B 85 -185 676 848 ;
+ C -1 ; WX 286 ; N iacute ; B 60 0 470 848 ;
+ C -1 ; WX 758 ; N Acircumflex ; B 9 0 749 951 ;
+ C -1 ; WX 698 ; N Uacute ; B 108 -14 770 1013 ;
+ C -1 ; WX 646 ; N eacute ; B 76 -18 670 848 ;
+ C -1 ; WX 851 ; N Ograve ; B 96 -14 891 1004 ;
+ C -1 ; WX 704 ; N agrave ; B 79 -19 746 839 ;
+ C -1 ; WX 698 ; N Udieresis ; B 108 -14 770 960 ;
+ C -1 ; WX 704 ; N acircumflex ; B 79 -19 746 806 ;
+ C -1 ; WX 323 ; N Igrave ; B 67 0 425 1004 ;
+ C -1 ; WX 407 ; N twosuperior ; B 90 296 490 749 ;
+ C -1 ; WX 698 ; N Ugrave ; B 108 -14 770 1004 ;
+ C -1 ; WX 900 ; N onequarter ; B 166 0 883 740 ;
+ C -1 ; WX 698 ; N Ucircumflex ; B 108 -14 770 971 ;
+ C -1 ; WX 573 ; N Scaron ; B 62 -14 672 964 ;
+ C -1 ; WX 323 ; N Idieresis ; B 67 0 535 960 ;
+ C -1 ; WX 286 ; N idieresis ; B 60 0 486 795 ;
+ C -1 ; WX 528 ; N Egrave ; B 67 0 615 1004 ;
+ C -1 ; WX 851 ; N Oacute ; B 96 -14 891 1013 ;
+ C -1 ; WX 600 ; N divide ; B 80 -57 614 563 ;
+ C -1 ; WX 758 ; N Atilde ; B 9 0 749 946 ;
+ C -1 ; WX 758 ; N Aring ; B 9 0 749 1017 ;
+ C -1 ; WX 851 ; N Odieresis ; B 96 -14 891 960 ;
+ C -1 ; WX 758 ; N Adieresis ; B 9 0 749 940 ;
+ C -1 ; WX 759 ; N Ntilde ; B 67 0 828 946 ;
+ C -1 ; WX 499 ; N Zcaron ; B 16 0 660 964 ;
+ C -1 ; WX 636 ; N Thorn ; B 67 0 702 740 ;
+ C -1 ; WX 323 ; N Iacute ; B 67 0 519 1013 ;
+ C -1 ; WX 600 ; N plusminus ; B 33 -82 630 556 ;
+ C -1 ; WX 600 ; N multiply ; B 77 0 613 487 ;
+ C -1 ; WX 528 ; N Eacute ; B 67 0 615 1013 ;
+ C -1 ; WX 647 ; N Ydieresis ; B 146 0 775 960 ;
+ C -1 ; WX 407 ; N onesuperior ; B 187 296 407 740 ;
+ C -1 ; WX 634 ; N ugrave ; B 90 -18 677 839 ;
+ C -1 ; WX 600 ; N logicalnot ; B 86 108 639 445 ;
+ C -1 ; WX 632 ; N ntilde ; B 60 0 647 781 ;
+ C -1 ; WX 851 ; N Otilde ; B 96 -14 891 946 ;
+ C -1 ; WX 666 ; N otilde ; B 80 -17 689 781 ;
+ C -1 ; WX 832 ; N Ccedilla ; B 99 -245 886 754 ;
+ C -1 ; WX 758 ; N Agrave ; B 9 0 749 984 ;
+ C -1 ; WX 920 ; N onehalf ; B 166 0 931 740 ;
+ C -1 ; WX 742 ; N Eth ; B 55 0 785 740 ;
+ C -1 ; WX 400 ; N degree ; B 160 426 451 712 ;
+ C -1 ; WX 647 ; N Yacute ; B 146 0 775 1013 ;
+ C -1 ; WX 851 ; N Ocircumflex ; B 96 -14 891 971 ;
+ C -1 ; WX 666 ; N oacute ; B 80 -17 689 848 ;
+ C -1 ; WX 634 ; N mu ; B 17 -190 684 555 ;
+ C -1 ; WX 600 ; N minus ; B 80 173 614 333 ;
+ C -1 ; WX 666 ; N eth ; B 80 -17 721 756 ;
+ C -1 ; WX 666 ; N odieresis ; B 80 -17 689 795 ;
+ C -1 ; WX 800 ; N copyright ; B 80 -14 858 754 ;
+ C -1 ; WX 555 ; N brokenbar ; B 167 -100 506 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 213
+ 
+ KPX A y -68
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -50
+ KPX A quotedblright -50
+ KPX A Y -80
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -25
+ KPX A Q -50
+ KPX A O -35
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -20
+ KPX D comma -20
+ KPX D Y -45
+ KPX D W -25
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -129
+ KPX F e -20
+ KPX F comma -162
+ KPX F a -20
+ KPX F A -60
+ 
+ KPX G period -20
+ KPX G comma -20
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K y -40
+ KPX K u -30
+ KPX K o -45
+ KPX K e -45
+ KPX K O -30
+ 
+ KPX L y -23
+ KPX L quoteright -50
+ KPX L quotedblright -50
+ KPX L Y -80
+ KPX L W -55
+ KPX L V -85
+ KPX L T -46
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -30
+ KPX O W -20
+ KPX O V -45
+ KPX O T -15
+ KPX O A -60
+ 
+ KPX P period -200
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -220
+ KPX P a -20
+ KPX P A -85
+ 
+ KPX Q comma 20
+ 
+ KPX R W 10
+ KPX R V -10
+ KPX R U 10
+ KPX R T 25
+ KPX R O 10
+ 
+ KPX S comma 20
+ 
+ KPX T y -10
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -49
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -70
+ KPX T O -15
+ KPX T A -25
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -55
+ KPX V semicolon -33
+ KPX V period -145
+ KPX V o -101
+ KPX V i -30
+ KPX V hyphen -75
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -95
+ KPX V O -45
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -32
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i -10
+ KPX W hyphen -35
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -70
+ KPX Y semicolon -23
+ KPX Y period -145
+ KPX Y o -89
+ KPX Y i -20
+ KPX Y hyphen -100
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -30
+ KPX Y A -80
+ 
+ KPX a t 5
+ KPX a p 20
+ KPX a b 5
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b b -10
+ 
+ KPX c y -20
+ KPX c k -15
+ 
+ KPX comma space -50
+ KPX comma quoteright -90
+ KPX comma quotedblright -90
+ 
+ KPX e y -20
+ KPX e x -25
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -50
+ KPX f o -5
+ KPX f comma -50
+ KPX f a -5
+ 
+ KPX g i 10
+ 
+ KPX h y -30
+ 
+ KPX k y -5
+ KPX k o -30
+ KPX k e -25
+ 
+ KPX m y -20
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n v -30
+ 
+ KPX o y -20
+ KPX o x -15
+ KPX o w -20
+ KPX o v -30
+ 
+ KPX p y -20
+ 
+ KPX period space -50
+ KPX period quoteright -90
+ KPX period quotedblright -90
+ 
+ KPX quotedblleft A -50
+ 
+ KPX quotedblright space -50
+ 
+ KPX quoteleft quoteleft -80
+ KPX quoteleft A -50
+ 
+ KPX quoteright v -10
+ KPX quoteright t 10
+ KPX quoteright space -50
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -80
+ KPX quoteright d -45
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 20
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r n 21
+ KPX r m 28
+ KPX r l 20
+ KPX r k 20
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g 1
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -7
+ 
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -50
+ KPX space quotedblleft -50
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -80
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX v period -90
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -90
+ KPX v a -30
+ 
+ KPX w period -90
+ KPX w o -30
+ KPX w h 15
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX x e -25
+ 
+ KPX y period -60
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -90
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 129 145 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 129 145 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 129 145 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 129 145 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 133 165 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 133 165 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 18 165 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 18 165 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 18 165 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 18 165 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -60 165 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -85 165 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -85 165 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -110 165 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 133 165 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 179 165 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 179 165 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 179 165 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 179 165 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 179 165 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 40 165 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 138 165 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 103 165 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 103 165 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 68 165 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 112 165 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 77 165 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 28 165 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 75 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 75 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 75 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 75 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 75 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 75 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 46 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 46 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 46 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 46 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -109 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -134 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -134 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -159 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 39 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 56 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 56 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 56 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 56 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 56 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 75 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 40 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 40 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 5 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 45 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -30 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BdO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BdO+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BdO+	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 832 ; N Ccaron ; B 99 -14 886 974 ;
+ C -1 ; WX 652 ; N ccaron ; B 79 -18 710 799 ;
+ C -1 ; WX 742 ; N Dcaron ; B 57 0 775 974 ;
+ C -1 ; WX 863 ; N dcaron ; B 80 -18 1034 814 ;
+ C -1 ; WX 528 ; N Ecaron ; B 67 0 649 974 ;
+ C -1 ; WX 646 ; N ecaron ; B 76 -18 677 799 ;
+ C -1 ; WX 487 ; N Lcaron ; B 72 0 652 814 ;
+ C -1 ; WX 487 ; N Lacute ; B 72 0 577 1035 ;
+ C -1 ; WX 451 ; N lcaron ; B 60 0 622 814 ;
+ C -1 ; WX 286 ; N lacute ; B 60 0 507 1035 ;
+ C -1 ; WX 759 ; N Ncaron ; B 67 0 828 974 ;
+ C -1 ; WX 632 ; N ncaron ; B 60 0 670 799 ;
+ C -1 ; WX 653 ; N Rcaron ; B 67 0 715 974 ;
+ C -1 ; WX 653 ; N Racute ; B 67 0 716 1035 ;
+ C -1 ; WX 363 ; N rcaron ; B 59 0 536 799 ;
+ C -1 ; WX 363 ; N racute ; B 59 0 513 848 ;
+ C -1 ; WX 499 ; N Tcaron ; B 116 0 634 974 ;
+ C -1 ; WX 516 ; N tcaron ; B 91 0 701 740 ;
+ C -1 ; WX 698 ; N Uring ; B 108 -14 770 974 ;
+ C -1 ; WX 634 ; N uring ; B 90 -18 677 852 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 247 175 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 78 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 123 175 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 653 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 17 175 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 45 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 271 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute -2 187 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 241 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -72 187 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 132 175 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 38 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 79 175 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 137 187 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -96 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -66 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 2 175 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 320 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 92 122 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 39 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bk
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bk:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bk	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,573 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Mar  4 13:37:31 1991
+ Comment UniqueID 34364
+ Comment VMusage 24225 31117
+ FontName AvantGarde-Book
+ FullName ITC Avant Garde Gothic Book
+ FamilyName ITC Avant Garde Gothic
+ Weight Book
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -113 -222 1148 955
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 547
+ Ascender 740
+ Descender -192
+ StartCharMetrics 228
+ C 32 ; WX 277 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 295 ; N exclam ; B 111 0 185 740 ;
+ C 34 ; WX 309 ; N quotedbl ; B 36 444 273 740 ;
+ C 35 ; WX 554 ; N numbersign ; B 33 0 521 740 ;
+ C 36 ; WX 554 ; N dollar ; B 70 -70 485 811 ;
+ C 37 ; WX 775 ; N percent ; B 21 -13 753 751 ;
+ C 38 ; WX 757 ; N ampersand ; B 56 -12 736 753 ;
+ C 39 ; WX 351 ; N quoteright ; B 94 546 256 740 ;
+ C 40 ; WX 369 ; N parenleft ; B 47 -205 355 757 ;
+ C 41 ; WX 369 ; N parenright ; B 14 -205 322 757 ;
+ C 42 ; WX 425 ; N asterisk ; B 58 446 367 740 ;
+ C 43 ; WX 606 ; N plus ; B 51 0 555 506 ;
+ C 44 ; WX 277 ; N comma ; B 14 -67 176 126 ;
+ C 45 ; WX 332 ; N hyphen ; B 30 248 302 315 ;
+ C 46 ; WX 277 ; N period ; B 102 0 176 126 ;
+ C 47 ; WX 437 ; N slash ; B 44 -100 403 740 ;
+ C 48 ; WX 554 ; N zero ; B 29 -13 525 753 ;
+ C 49 ; WX 554 ; N one ; B 135 0 336 740 ;
+ C 50 ; WX 554 ; N two ; B 40 0 514 753 ;
+ C 51 ; WX 554 ; N three ; B 34 -13 506 753 ;
+ C 52 ; WX 554 ; N four ; B 14 0 528 740 ;
+ C 53 ; WX 554 ; N five ; B 26 -13 530 740 ;
+ C 54 ; WX 554 ; N six ; B 24 -13 530 739 ;
+ C 55 ; WX 554 ; N seven ; B 63 0 491 740 ;
+ C 56 ; WX 554 ; N eight ; B 41 -13 513 753 ;
+ C 57 ; WX 554 ; N nine ; B 24 0 530 752 ;
+ C 58 ; WX 277 ; N colon ; B 102 0 176 548 ;
+ C 59 ; WX 277 ; N semicolon ; B 14 -67 176 548 ;
+ C 60 ; WX 606 ; N less ; B 46 -8 554 514 ;
+ C 61 ; WX 606 ; N equal ; B 51 118 555 388 ;
+ C 62 ; WX 606 ; N greater ; B 52 -8 560 514 ;
+ C 63 ; WX 591 ; N question ; B 64 0 526 752 ;
+ C 64 ; WX 867 ; N at ; B 65 -13 803 753 ;
+ C 65 ; WX 740 ; N A ; B 12 0 729 740 ;
+ C 66 ; WX 574 ; N B ; B 74 0 544 740 ;
+ C 67 ; WX 813 ; N C ; B 43 -13 771 752 ;
+ C 68 ; WX 744 ; N D ; B 74 0 699 740 ;
+ C 69 ; WX 536 ; N E ; B 70 0 475 740 ;
+ C 70 ; WX 485 ; N F ; B 70 0 444 740 ;
+ C 71 ; WX 872 ; N G ; B 40 -13 828 753 ;
+ C 72 ; WX 683 ; N H ; B 76 0 607 740 ;
+ C 73 ; WX 226 ; N I ; B 76 0 150 740 ;
+ C 74 ; WX 482 ; N J ; B 6 -13 402 740 ;
+ C 75 ; WX 591 ; N K ; B 81 0 591 740 ;
+ C 76 ; WX 462 ; N L ; B 82 0 462 740 ;
+ C 77 ; WX 919 ; N M ; B 76 0 843 740 ;
+ C 78 ; WX 740 ; N N ; B 75 0 664 740 ;
+ C 79 ; WX 869 ; N O ; B 43 -13 826 753 ;
+ C 80 ; WX 592 ; N P ; B 75 0 564 740 ;
+ C 81 ; WX 871 ; N Q ; B 40 -13 837 753 ;
+ C 82 ; WX 607 ; N R ; B 70 0 572 740 ;
+ C 83 ; WX 498 ; N S ; B 22 -13 473 753 ;
+ C 84 ; WX 426 ; N T ; B 6 0 419 740 ;
+ C 85 ; WX 655 ; N U ; B 75 -13 579 740 ;
+ C 86 ; WX 702 ; N V ; B 8 0 693 740 ;
+ C 87 ; WX 960 ; N W ; B 11 0 950 740 ;
+ C 88 ; WX 609 ; N X ; B 8 0 602 740 ;
+ C 89 ; WX 592 ; N Y ; B 1 0 592 740 ;
+ C 90 ; WX 480 ; N Z ; B 12 0 470 740 ;
+ C 91 ; WX 351 ; N bracketleft ; B 133 -179 337 753 ;
+ C 92 ; WX 605 ; N backslash ; B 118 -100 477 740 ;
+ C 93 ; WX 351 ; N bracketright ; B 14 -179 218 753 ;
+ C 94 ; WX 606 ; N asciicircum ; B 53 307 553 740 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 351 ; N quoteleft ; B 95 546 257 740 ;
+ C 97 ; WX 683 ; N a ; B 42 -13 621 561 ;
+ C 98 ; WX 682 ; N b ; B 68 -13 647 740 ;
+ C 99 ; WX 647 ; N c ; B 41 -13 607 561 ;
+ C 100 ; WX 685 ; N d ; B 39 -13 618 740 ;
+ C 101 ; WX 650 ; N e ; B 38 -13 608 561 ;
+ C 102 ; WX 314 ; N f ; B 19 0 314 753 ; L i fi ; L l fl ;
+ C 103 ; WX 673 ; N g ; B 37 -215 606 561 ;
+ C 104 ; WX 610 ; N h ; B 62 0 543 740 ;
+ C 105 ; WX 200 ; N i ; B 65 0 135 740 ;
+ C 106 ; WX 203 ; N j ; B -44 -192 137 740 ;
+ C 107 ; WX 502 ; N k ; B 70 0 498 740 ;
+ C 108 ; WX 200 ; N l ; B 65 0 135 740 ;
+ C 109 ; WX 938 ; N m ; B 66 0 872 561 ;
+ C 110 ; WX 610 ; N n ; B 65 0 546 561 ;
+ C 111 ; WX 655 ; N o ; B 42 -13 614 561 ;
+ C 112 ; WX 682 ; N p ; B 64 -192 643 561 ;
+ C 113 ; WX 682 ; N q ; B 37 -192 616 561 ;
+ C 114 ; WX 301 ; N r ; B 65 0 291 561 ;
+ C 115 ; WX 388 ; N s ; B 24 -13 364 561 ;
+ C 116 ; WX 339 ; N t ; B 14 0 330 740 ;
+ C 117 ; WX 608 ; N u ; B 62 -13 541 547 ;
+ C 118 ; WX 554 ; N v ; B 7 0 546 547 ;
+ C 119 ; WX 831 ; N w ; B 13 0 820 547 ;
+ C 120 ; WX 480 ; N x ; B 12 0 468 547 ;
+ C 121 ; WX 536 ; N y ; B 15 -192 523 547 ;
+ C 122 ; WX 425 ; N z ; B 10 0 415 547 ;
+ C 123 ; WX 351 ; N braceleft ; B 70 -189 331 740 ;
+ C 124 ; WX 672 ; N bar ; B 299 -100 373 740 ;
+ C 125 ; WX 351 ; N braceright ; B 20 -189 281 740 ;
+ C 126 ; WX 606 ; N asciitilde ; B 72 179 534 319 ;
+ C 161 ; WX 295 ; N exclamdown ; B 110 -192 184 548 ;
+ C 162 ; WX 554 ; N cent ; B 48 62 510 707 ;
+ C 163 ; WX 554 ; N sterling ; B 4 0 552 753 ;
+ C 164 ; WX 166 ; N fraction ; B -113 0 280 740 ;
+ C 165 ; WX 554 ; N yen ; B 4 0 550 740 ;
+ C 166 ; WX 554 ; N florin ; B -12 -153 518 818 ;
+ C 167 ; WX 615 ; N section ; B 85 -141 529 753 ;
+ C 168 ; WX 554 ; N currency ; B 8 42 546 580 ;
+ C 169 ; WX 198 ; N quotesingle ; B 59 444 140 740 ;
+ C 170 ; WX 502 ; N quotedblleft ; B 97 546 406 740 ;
+ C 171 ; WX 425 ; N guillemotleft ; B 40 81 386 481 ;
+ C 172 ; WX 251 ; N guilsinglleft ; B 40 81 212 481 ;
+ C 173 ; WX 251 ; N guilsinglright ; B 39 81 211 481 ;
+ C 174 ; WX 487 ; N fi ; B 19 0 422 753 ;
+ C 175 ; WX 485 ; N fl ; B 19 0 420 753 ;
+ C 177 ; WX 500 ; N endash ; B 35 248 465 315 ;
+ C 178 ; WX 553 ; N dagger ; B 59 -133 493 740 ;
+ C 179 ; WX 553 ; N daggerdbl ; B 59 -133 493 740 ;
+ C 180 ; WX 277 ; N periodcentered ; B 102 190 176 316 ;
+ C 182 ; WX 564 ; N paragraph ; B 22 -110 551 740 ;
+ C 183 ; WX 606 ; N bullet ; B 150 222 455 532 ;
+ C 184 ; WX 354 ; N quotesinglbase ; B 89 -68 251 126 ;
+ C 185 ; WX 502 ; N quotedblbase ; B 89 -68 399 126 ;
+ C 186 ; WX 484 ; N quotedblright ; B 96 546 405 740 ;
+ C 187 ; WX 425 ; N guillemotright ; B 39 81 385 481 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 130 0 870 126 ;
+ C 189 ; WX 1174 ; N perthousand ; B 25 -13 1148 751 ;
+ C 191 ; WX 591 ; N questiondown ; B 65 -205 527 548 ;
+ C 193 ; WX 378 ; N grave ; B 69 619 300 786 ;
+ C 194 ; WX 375 ; N acute ; B 78 619 309 786 ;
+ C 195 ; WX 502 ; N circumflex ; B 74 639 428 764 ;
+ C 196 ; WX 439 ; N tilde ; B 47 651 392 754 ;
+ C 197 ; WX 485 ; N macron ; B 73 669 411 736 ;
+ C 198 ; WX 453 ; N breve ; B 52 651 401 754 ;
+ C 199 ; WX 222 ; N dotaccent ; B 74 639 148 765 ;
+ C 200 ; WX 369 ; N dieresis ; B 73 639 295 765 ;
+ C 202 ; WX 332 ; N ring ; B 62 600 269 807 ;
+ C 203 ; WX 324 ; N cedilla ; B 80 -222 254 0 ;
+ C 205 ; WX 552 ; N hungarumlaut ; B 119 605 453 800 ;
+ C 206 ; WX 302 ; N ogonek ; B 73 -191 228 0 ;
+ C 207 ; WX 502 ; N caron ; B 68 639 423 764 ;
+ C 208 ; WX 1000 ; N emdash ; B 35 248 965 315 ;
+ C 225 ; WX 992 ; N AE ; B -20 0 907 740 ;
+ C 227 ; WX 369 ; N ordfeminine ; B -3 407 356 753 ;
+ C 232 ; WX 517 ; N Lslash ; B 59 0 517 740 ;
+ C 233 ; WX 868 ; N Oslash ; B 43 -83 826 819 ;
+ C 234 ; WX 1194 ; N OE ; B 45 -13 1142 753 ;
+ C 235 ; WX 369 ; N ordmasculine ; B 12 407 356 753 ;
+ C 241 ; WX 1157 ; N ae ; B 34 -13 1113 561 ;
+ C 245 ; WX 200 ; N dotlessi ; B 65 0 135 547 ;
+ C 248 ; WX 300 ; N lslash ; B 43 0 259 740 ;
+ C 249 ; WX 653 ; N oslash ; B 41 -64 613 614 ;
+ C 250 ; WX 1137 ; N oe ; B 34 -13 1104 561 ;
+ C 251 ; WX 554 ; N germandbls ; B 61 -13 525 753 ;
+ C -1 ; WX 650 ; N ecircumflex ; B 38 -13 608 764 ;
+ C -1 ; WX 650 ; N edieresis ; B 38 -13 608 765 ;
+ C -1 ; WX 683 ; N aacute ; B 42 -13 621 786 ;
+ C -1 ; WX 747 ; N registered ; B -9 -12 755 752 ;
+ C -1 ; WX 200 ; N icircumflex ; B -77 0 277 764 ;
+ C -1 ; WX 608 ; N udieresis ; B 62 -13 541 765 ;
+ C -1 ; WX 655 ; N ograve ; B 42 -13 614 786 ;
+ C -1 ; WX 608 ; N uacute ; B 62 -13 541 786 ;
+ C -1 ; WX 608 ; N ucircumflex ; B 62 -13 541 764 ;
+ C -1 ; WX 740 ; N Aacute ; B 12 0 729 949 ;
+ C -1 ; WX 200 ; N igrave ; B -60 0 171 786 ;
+ C -1 ; WX 226 ; N Icircumflex ; B -64 0 290 927 ;
+ C -1 ; WX 647 ; N ccedilla ; B 41 -222 607 561 ;
+ C -1 ; WX 683 ; N adieresis ; B 42 -13 621 765 ;
+ C -1 ; WX 536 ; N Ecircumflex ; B 70 0 475 927 ;
+ C -1 ; WX 388 ; N scaron ; B 11 -13 366 764 ;
+ C -1 ; WX 682 ; N thorn ; B 64 -192 643 740 ;
+ C -1 ; WX 1000 ; N trademark ; B 9 296 816 740 ;
+ C -1 ; WX 650 ; N egrave ; B 38 -13 608 786 ;
+ C -1 ; WX 332 ; N threesuperior ; B 18 289 318 747 ;
+ C -1 ; WX 425 ; N zcaron ; B 10 0 415 764 ;
+ C -1 ; WX 683 ; N atilde ; B 42 -13 621 754 ;
+ C -1 ; WX 683 ; N aring ; B 42 -13 621 807 ;
+ C -1 ; WX 655 ; N ocircumflex ; B 42 -13 614 764 ;
+ C -1 ; WX 536 ; N Edieresis ; B 70 0 475 928 ;
+ C -1 ; WX 831 ; N threequarters ; B 46 0 784 747 ;
+ C -1 ; WX 536 ; N ydieresis ; B 15 -192 523 765 ;
+ C -1 ; WX 536 ; N yacute ; B 15 -192 523 786 ;
+ C -1 ; WX 200 ; N iacute ; B 31 0 262 786 ;
+ C -1 ; WX 740 ; N Acircumflex ; B 12 0 729 927 ;
+ C -1 ; WX 655 ; N Uacute ; B 75 -13 579 949 ;
+ C -1 ; WX 650 ; N eacute ; B 38 -13 608 786 ;
+ C -1 ; WX 869 ; N Ograve ; B 43 -13 826 949 ;
+ C -1 ; WX 683 ; N agrave ; B 42 -13 621 786 ;
+ C -1 ; WX 655 ; N Udieresis ; B 75 -13 579 928 ;
+ C -1 ; WX 683 ; N acircumflex ; B 42 -13 621 764 ;
+ C -1 ; WX 226 ; N Igrave ; B -47 0 184 949 ;
+ C -1 ; WX 332 ; N twosuperior ; B 19 296 318 747 ;
+ C -1 ; WX 655 ; N Ugrave ; B 75 -13 579 949 ;
+ C -1 ; WX 831 ; N onequarter ; B 100 0 729 740 ;
+ C -1 ; WX 655 ; N Ucircumflex ; B 75 -13 579 927 ;
+ C -1 ; WX 498 ; N Scaron ; B 22 -13 473 927 ;
+ C -1 ; WX 226 ; N Idieresis ; B 2 0 224 928 ;
+ C -1 ; WX 200 ; N idieresis ; B -11 0 211 765 ;
+ C -1 ; WX 536 ; N Egrave ; B 70 0 475 949 ;
+ C -1 ; WX 869 ; N Oacute ; B 43 -13 826 949 ;
+ C -1 ; WX 606 ; N divide ; B 51 -13 555 519 ;
+ C -1 ; WX 740 ; N Atilde ; B 12 0 729 917 ;
+ C -1 ; WX 740 ; N Aring ; B 12 0 729 955 ;
+ C -1 ; WX 869 ; N Odieresis ; B 43 -13 826 928 ;
+ C -1 ; WX 740 ; N Adieresis ; B 12 0 729 928 ;
+ C -1 ; WX 740 ; N Ntilde ; B 75 0 664 917 ;
+ C -1 ; WX 480 ; N Zcaron ; B 12 0 470 927 ;
+ C -1 ; WX 592 ; N Thorn ; B 60 0 549 740 ;
+ C -1 ; WX 226 ; N Iacute ; B 44 0 275 949 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 -24 555 518 ;
+ C -1 ; WX 606 ; N multiply ; B 74 24 533 482 ;
+ C -1 ; WX 536 ; N Eacute ; B 70 0 475 949 ;
+ C -1 ; WX 592 ; N Ydieresis ; B 1 0 592 928 ;
+ C -1 ; WX 332 ; N onesuperior ; B 63 296 198 740 ;
+ C -1 ; WX 608 ; N ugrave ; B 62 -13 541 786 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 109 555 388 ;
+ C -1 ; WX 610 ; N ntilde ; B 65 0 546 754 ;
+ C -1 ; WX 869 ; N Otilde ; B 43 -13 826 917 ;
+ C -1 ; WX 655 ; N otilde ; B 42 -13 614 754 ;
+ C -1 ; WX 813 ; N Ccedilla ; B 43 -222 771 752 ;
+ C -1 ; WX 740 ; N Agrave ; B 12 0 729 949 ;
+ C -1 ; WX 831 ; N onehalf ; B 81 0 750 740 ;
+ C -1 ; WX 790 ; N Eth ; B 40 0 739 740 ;
+ C -1 ; WX 400 ; N degree ; B 56 421 344 709 ;
+ C -1 ; WX 592 ; N Yacute ; B 1 0 592 949 ;
+ C -1 ; WX 869 ; N Ocircumflex ; B 43 -13 826 927 ;
+ C -1 ; WX 655 ; N oacute ; B 42 -13 614 786 ;
+ C -1 ; WX 608 ; N mu ; B 80 -184 527 547 ;
+ C -1 ; WX 606 ; N minus ; B 51 219 555 287 ;
+ C -1 ; WX 655 ; N eth ; B 42 -12 614 753 ;
+ C -1 ; WX 655 ; N odieresis ; B 42 -13 614 765 ;
+ C -1 ; WX 747 ; N copyright ; B -9 -12 755 752 ;
+ C -1 ; WX 672 ; N brokenbar ; B 299 -100 373 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 216
+ 
+ KPX A y -62
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -100
+ KPX A quotedblright -100
+ KPX A Y -92
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -45
+ KPX A Q -40
+ KPX A O -50
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -20
+ KPX D comma -20
+ KPX D Y -30
+ KPX D W -10
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -160
+ KPX F e -20
+ KPX F comma -180
+ KPX F a -20
+ KPX F A -75
+ 
+ KPX G period -20
+ KPX G comma -20
+ KPX G Y -20
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K o -15
+ KPX K e -20
+ KPX K O -20
+ 
+ KPX L y -23
+ KPX L quoteright -130
+ KPX L quotedblright -130
+ KPX L Y -91
+ KPX L W -67
+ KPX L V -113
+ KPX L T -46
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -30
+ KPX O W -20
+ KPX O V -60
+ KPX O T -30
+ KPX O A -60
+ 
+ KPX P period -300
+ KPX P o -60
+ KPX P e -20
+ KPX P comma -280
+ KPX P a -20
+ KPX P A -114
+ 
+ KPX Q comma 20
+ 
+ KPX R Y -10
+ KPX R W 10
+ KPX R V -10
+ KPX R T 6
+ 
+ KPX S comma 20
+ 
+ KPX T y -50
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -70
+ KPX T i 10
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -90
+ KPX T O -30
+ KPX T A -45
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -40
+ KPX V semicolon -33
+ KPX V period -165
+ KPX V o -101
+ KPX V i -5
+ KPX V hyphen -75
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -104
+ KPX V O -60
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -2
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i 6
+ KPX W hyphen -35
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -52
+ KPX Y semicolon -23
+ KPX Y period -175
+ KPX Y o -89
+ KPX Y hyphen -85
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -30
+ KPX Y A -92
+ 
+ KPX a p 20
+ KPX a b 20
+ 
+ KPX b y -20
+ KPX b v -20
+ 
+ KPX c y -20
+ KPX c k -15
+ 
+ KPX comma space -110
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX e y -20
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -50
+ KPX f o -40
+ KPX f l -30
+ KPX f i -34
+ KPX f f -60
+ KPX f e -20
+ KPX f dotlessi -34
+ KPX f comma -50
+ KPX f a -40
+ 
+ KPX g a -15
+ 
+ KPX h y -30
+ 
+ KPX k y -5
+ KPX k e -15
+ 
+ KPX m y -20
+ KPX m u -20
+ KPX m a -20
+ 
+ KPX n y -15
+ KPX n v -20
+ 
+ KPX o y -20
+ KPX o x -15
+ KPX o w -20
+ KPX o v -30
+ 
+ KPX p y -20
+ 
+ KPX period space -110
+ KPX period quoteright -120
+ KPX period quotedblright -120
+ 
+ KPX quotedblleft quoteleft -35
+ KPX quotedblleft A -100
+ 
+ KPX quotedblright space -110
+ 
+ KPX quoteleft quoteleft -203
+ KPX quoteleft A -100
+ 
+ KPX quoteright v -30
+ KPX quoteright t 10
+ KPX quoteright space -110
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -203
+ KPX quoteright quotedblright -35
+ KPX quoteright d -110
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 20
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r o -20
+ KPX r n 21
+ KPX r m 28
+ KPX r l 20
+ KPX r k 20
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g -15
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -20
+ KPX r a -20
+ 
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -110
+ KPX space quotedblleft -110
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -50
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX v period -130
+ KPX v o -30
+ KPX v e -20
+ KPX v comma -100
+ KPX v a -30
+ 
+ KPX w period -100
+ KPX w o -30
+ KPX w h 15
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX y period -125
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -110
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 183 163 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 119 163 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 186 163 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 181 163 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 204 148 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 151 163 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 81 163 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 17 163 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 84 163 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 79 163 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -34 163 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -138 163 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -71 163 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -116 163 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 151 163 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 247 163 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 184 163 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 163 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 246 163 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 215 163 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron -2 163 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 160 163 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 77 163 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 143 163 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 119 163 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 129 163 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 112 163 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron -11 163 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 154 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 91 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 157 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 153 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 176 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 122 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 138 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 74 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 141 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 136 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -47 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -151 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -84 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -129 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 86 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 140 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 77 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 143 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 108 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -57 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 137 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 53 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 120 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 95 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 101 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -38 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bk+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bk+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Bk+	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 813 ; N Ccaron ; B 43 -13 771 933 ;
+ C -1 ; WX 647 ; N ccaron ; B 41 -13 607 764 ;
+ C -1 ; WX 744 ; N Dcaron ; B 74 0 699 933 ;
+ C -1 ; WX 798 ; N dcaron ; B 39 -13 796 814 ;
+ C -1 ; WX 536 ; N Ecaron ; B 70 0 475 933 ;
+ C -1 ; WX 650 ; N ecaron ; B 38 -13 608 764 ;
+ C -1 ; WX 462 ; N Lcaron ; B 82 0 462 814 ;
+ C -1 ; WX 462 ; N Lacute ; B 82 0 462 975 ;
+ C -1 ; WX 313 ; N lcaron ; B 65 0 313 814 ;
+ C -1 ; WX 200 ; N lacute ; B 14 0 245 975 ;
+ C -1 ; WX 740 ; N Ncaron ; B 75 0 664 933 ;
+ C -1 ; WX 610 ; N ncaron ; B 65 0 546 764 ;
+ C -1 ; WX 607 ; N Rcaron ; B 70 0 572 933 ;
+ C -1 ; WX 607 ; N Racute ; B 70 0 572 975 ;
+ C -1 ; WX 301 ; N rcaron ; B -32 0 323 764 ;
+ C -1 ; WX 301 ; N racute ; B 64 0 295 786 ;
+ C -1 ; WX 426 ; N Tcaron ; B 6 0 419 933 ;
+ C -1 ; WX 452 ; N tcaron ; B 14 0 508 740 ;
+ C -1 ; WX 655 ; N Uring ; B 75 -13 579 933 ;
+ C -1 ; WX 608 ; N uring ; B 62 -13 541 807 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 228 169 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 100 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 121 169 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 540 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 17 169 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 74 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 72 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 43 189 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 57 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -64 189 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 119 169 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 54 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 52 169 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 160 189 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -100 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -14 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -38 169 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 252 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 161 126 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 138 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BkO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BkO:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BkO	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,573 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Mar  4 13:41:11 1991
+ Comment UniqueID 34367
+ Comment VMusage 6555 39267
+ FontName AvantGarde-BookOblique
+ FullName ITC Avant Garde Gothic Book Oblique
+ FamilyName ITC Avant Garde Gothic
+ Weight Book
+ ItalicAngle -10.5
+ IsFixedPitch false
+ FontBBox -113 -222 1279 955
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 547
+ Ascender 740
+ Descender -192
+ StartCharMetrics 228
+ C 32 ; WX 277 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 295 ; N exclam ; B 111 0 322 740 ;
+ C 34 ; WX 309 ; N quotedbl ; B 130 444 410 740 ;
+ C 35 ; WX 554 ; N numbersign ; B 71 0 620 740 ;
+ C 36 ; WX 554 ; N dollar ; B 107 -70 581 811 ;
+ C 37 ; WX 775 ; N percent ; B 124 -13 787 751 ;
+ C 38 ; WX 757 ; N ampersand ; B 92 -12 775 753 ;
+ C 39 ; WX 351 ; N quoteright ; B 195 546 393 740 ;
+ C 40 ; WX 369 ; N parenleft ; B 89 -205 495 757 ;
+ C 41 ; WX 369 ; N parenright ; B -24 -205 382 757 ;
+ C 42 ; WX 425 ; N asterisk ; B 170 446 479 740 ;
+ C 43 ; WX 606 ; N plus ; B 92 0 608 506 ;
+ C 44 ; WX 277 ; N comma ; B 2 -67 199 126 ;
+ C 45 ; WX 332 ; N hyphen ; B 76 248 360 315 ;
+ C 46 ; WX 277 ; N period ; B 102 0 199 126 ;
+ C 47 ; WX 437 ; N slash ; B 25 -100 540 740 ;
+ C 48 ; WX 554 ; N zero ; B 71 -13 622 753 ;
+ C 49 ; WX 554 ; N one ; B 260 0 473 740 ;
+ C 50 ; WX 554 ; N two ; B 40 0 615 753 ;
+ C 51 ; WX 554 ; N three ; B 73 -13 565 753 ;
+ C 52 ; WX 554 ; N four ; B 39 0 598 740 ;
+ C 53 ; WX 554 ; N five ; B 69 -13 605 740 ;
+ C 54 ; WX 554 ; N six ; B 65 -13 580 739 ;
+ C 55 ; WX 554 ; N seven ; B 110 0 628 740 ;
+ C 56 ; WX 554 ; N eight ; B 77 -13 580 753 ;
+ C 57 ; WX 554 ; N nine ; B 111 0 626 752 ;
+ C 58 ; WX 277 ; N colon ; B 102 0 278 548 ;
+ C 59 ; WX 277 ; N semicolon ; B 2 -67 278 548 ;
+ C 60 ; WX 606 ; N less ; B 87 -8 649 514 ;
+ C 61 ; WX 606 ; N equal ; B 73 118 627 388 ;
+ C 62 ; WX 606 ; N greater ; B 51 -8 613 514 ;
+ C 63 ; WX 591 ; N question ; B 158 0 628 752 ;
+ C 64 ; WX 867 ; N at ; B 126 -13 888 753 ;
+ C 65 ; WX 740 ; N A ; B 12 0 729 740 ;
+ C 66 ; WX 574 ; N B ; B 74 0 606 740 ;
+ C 67 ; WX 813 ; N C ; B 105 -13 870 752 ;
+ C 68 ; WX 744 ; N D ; B 74 0 773 740 ;
+ C 69 ; WX 536 ; N E ; B 70 0 612 740 ;
+ C 70 ; WX 485 ; N F ; B 70 0 581 740 ;
+ C 71 ; WX 872 ; N G ; B 103 -13 891 753 ;
+ C 72 ; WX 683 ; N H ; B 76 0 744 740 ;
+ C 73 ; WX 226 ; N I ; B 76 0 287 740 ;
+ C 74 ; WX 482 ; N J ; B 37 -13 539 740 ;
+ C 75 ; WX 591 ; N K ; B 81 0 728 740 ;
+ C 76 ; WX 462 ; N L ; B 82 0 474 740 ;
+ C 77 ; WX 919 ; N M ; B 76 0 980 740 ;
+ C 78 ; WX 740 ; N N ; B 75 0 801 740 ;
+ C 79 ; WX 869 ; N O ; B 105 -13 901 753 ;
+ C 80 ; WX 592 ; N P ; B 75 0 664 740 ;
+ C 81 ; WX 871 ; N Q ; B 102 -13 912 753 ;
+ C 82 ; WX 607 ; N R ; B 70 0 669 740 ;
+ C 83 ; WX 498 ; N S ; B 57 -13 561 753 ;
+ C 84 ; WX 426 ; N T ; B 131 0 556 740 ;
+ C 85 ; WX 655 ; N U ; B 118 -13 716 740 ;
+ C 86 ; WX 702 ; N V ; B 145 0 830 740 ;
+ C 87 ; WX 960 ; N W ; B 148 0 1087 740 ;
+ C 88 ; WX 609 ; N X ; B 8 0 724 740 ;
+ C 89 ; WX 592 ; N Y ; B 138 0 729 740 ;
+ C 90 ; WX 480 ; N Z ; B 12 0 596 740 ;
+ C 91 ; WX 351 ; N bracketleft ; B 145 -179 477 753 ;
+ C 92 ; WX 605 ; N backslash ; B 255 -100 458 740 ;
+ C 93 ; WX 351 ; N bracketright ; B -19 -179 312 753 ;
+ C 94 ; WX 606 ; N asciicircum ; B 110 307 610 740 ;
+ C 95 ; WX 500 ; N underscore ; B -23 -125 486 -75 ;
+ C 96 ; WX 351 ; N quoteleft ; B 232 546 358 740 ;
+ C 97 ; WX 683 ; N a ; B 88 -13 722 561 ;
+ C 98 ; WX 682 ; N b ; B 68 -13 703 740 ;
+ C 99 ; WX 647 ; N c ; B 87 -13 678 561 ;
+ C 100 ; WX 685 ; N d ; B 85 -13 755 740 ;
+ C 101 ; WX 650 ; N e ; B 84 -13 664 561 ;
+ C 102 ; WX 314 ; N f ; B 104 0 454 753 ; L i fi ; L l fl ;
+ C 103 ; WX 673 ; N g ; B 56 -215 707 561 ;
+ C 104 ; WX 610 ; N h ; B 62 0 606 740 ;
+ C 105 ; WX 200 ; N i ; B 65 0 272 740 ;
+ C 106 ; WX 203 ; N j ; B -80 -192 274 740 ;
+ C 107 ; WX 502 ; N k ; B 70 0 588 740 ;
+ C 108 ; WX 200 ; N l ; B 65 0 272 740 ;
+ C 109 ; WX 938 ; N m ; B 66 0 938 561 ;
+ C 110 ; WX 610 ; N n ; B 65 0 609 561 ;
+ C 111 ; WX 655 ; N o ; B 88 -13 669 561 ;
+ C 112 ; WX 682 ; N p ; B 28 -192 699 561 ;
+ C 113 ; WX 682 ; N q ; B 83 -192 717 561 ;
+ C 114 ; WX 301 ; N r ; B 65 0 395 561 ;
+ C 115 ; WX 388 ; N s ; B 49 -13 424 561 ;
+ C 116 ; WX 339 ; N t ; B 104 0 431 740 ;
+ C 117 ; WX 608 ; N u ; B 100 -13 642 547 ;
+ C 118 ; WX 554 ; N v ; B 108 0 647 547 ;
+ C 119 ; WX 831 ; N w ; B 114 0 921 547 ;
+ C 120 ; WX 480 ; N x ; B 12 0 569 547 ;
+ C 121 ; WX 536 ; N y ; B 97 -192 624 547 ;
+ C 122 ; WX 425 ; N z ; B 10 0 498 547 ;
+ C 123 ; WX 351 ; N braceleft ; B 115 -189 468 740 ;
+ C 124 ; WX 672 ; N bar ; B 280 -100 510 740 ;
+ C 125 ; WX 351 ; N braceright ; B -15 -189 338 740 ;
+ C 126 ; WX 606 ; N asciitilde ; B 114 179 584 319 ;
+ C 161 ; WX 295 ; N exclamdown ; B 74 -192 286 548 ;
+ C 162 ; WX 554 ; N cent ; B 115 62 596 707 ;
+ C 163 ; WX 554 ; N sterling ; B 29 0 614 753 ;
+ C 164 ; WX 166 ; N fraction ; B -113 0 417 740 ;
+ C 165 ; WX 554 ; N yen ; B 75 0 687 740 ;
+ C 166 ; WX 554 ; N florin ; B -39 -153 669 818 ;
+ C 167 ; WX 615 ; N section ; B 118 -141 597 753 ;
+ C 168 ; WX 554 ; N currency ; B 24 42 645 580 ;
+ C 169 ; WX 198 ; N quotesingle ; B 153 444 277 740 ;
+ C 170 ; WX 502 ; N quotedblleft ; B 234 546 507 740 ;
+ C 171 ; WX 425 ; N guillemotleft ; B 92 81 469 481 ;
+ C 172 ; WX 251 ; N guilsinglleft ; B 92 81 295 481 ;
+ C 173 ; WX 251 ; N guilsinglright ; B 60 81 263 481 ;
+ C 174 ; WX 487 ; N fi ; B 104 0 559 753 ;
+ C 175 ; WX 485 ; N fl ; B 104 0 557 753 ;
+ C 177 ; WX 500 ; N endash ; B 81 248 523 315 ;
+ C 178 ; WX 553 ; N dagger ; B 146 -133 593 740 ;
+ C 179 ; WX 553 ; N daggerdbl ; B 72 -133 593 740 ;
+ C 180 ; WX 277 ; N periodcentered ; B 137 190 235 316 ;
+ C 182 ; WX 564 ; N paragraph ; B 119 -110 688 740 ;
+ C 183 ; WX 606 ; N bullet ; B 217 222 528 532 ;
+ C 184 ; WX 354 ; N quotesinglbase ; B 76 -68 274 126 ;
+ C 185 ; WX 502 ; N quotedblbase ; B 76 -68 422 126 ;
+ C 186 ; WX 484 ; N quotedblright ; B 197 546 542 740 ;
+ C 187 ; WX 425 ; N guillemotright ; B 60 81 437 481 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 130 0 893 126 ;
+ C 189 ; WX 1174 ; N perthousand ; B 128 -13 1182 751 ;
+ C 191 ; WX 591 ; N questiondown ; B 64 -205 534 548 ;
+ C 193 ; WX 378 ; N grave ; B 204 619 425 786 ;
+ C 194 ; WX 375 ; N acute ; B 203 619 444 786 ;
+ C 195 ; WX 502 ; N circumflex ; B 192 639 546 764 ;
+ C 196 ; WX 439 ; N tilde ; B 179 651 520 754 ;
+ C 197 ; WX 485 ; N macron ; B 197 669 547 736 ;
+ C 198 ; WX 453 ; N breve ; B 192 651 541 754 ;
+ C 199 ; WX 222 ; N dotaccent ; B 192 639 290 765 ;
+ C 200 ; WX 369 ; N dieresis ; B 191 639 437 765 ;
+ C 202 ; WX 332 ; N ring ; B 191 600 401 807 ;
+ C 203 ; WX 324 ; N cedilla ; B 52 -222 231 0 ;
+ C 205 ; WX 552 ; N hungarumlaut ; B 239 605 594 800 ;
+ C 206 ; WX 302 ; N ogonek ; B 53 -191 202 0 ;
+ C 207 ; WX 502 ; N caron ; B 210 639 565 764 ;
+ C 208 ; WX 1000 ; N emdash ; B 81 248 1023 315 ;
+ C 225 ; WX 992 ; N AE ; B -20 0 1044 740 ;
+ C 227 ; WX 369 ; N ordfeminine ; B 102 407 494 753 ;
+ C 232 ; WX 517 ; N Lslash ; B 107 0 529 740 ;
+ C 233 ; WX 868 ; N Oslash ; B 76 -83 929 819 ;
+ C 234 ; WX 1194 ; N OE ; B 107 -13 1279 753 ;
+ C 235 ; WX 369 ; N ordmasculine ; B 116 407 466 753 ;
+ C 241 ; WX 1157 ; N ae ; B 80 -13 1169 561 ;
+ C 245 ; WX 200 ; N dotlessi ; B 65 0 236 547 ;
+ C 248 ; WX 300 ; N lslash ; B 95 0 354 740 ;
+ C 249 ; WX 653 ; N oslash ; B 51 -64 703 614 ;
+ C 250 ; WX 1137 ; N oe ; B 80 -13 1160 561 ;
+ C 251 ; WX 554 ; N germandbls ; B 61 -13 578 753 ;
+ C -1 ; WX 650 ; N ecircumflex ; B 84 -13 664 764 ;
+ C -1 ; WX 650 ; N edieresis ; B 84 -13 664 765 ;
+ C -1 ; WX 683 ; N aacute ; B 88 -13 722 786 ;
+ C -1 ; WX 747 ; N registered ; B 53 -12 830 752 ;
+ C -1 ; WX 200 ; N icircumflex ; B 41 0 395 764 ;
+ C -1 ; WX 608 ; N udieresis ; B 100 -13 642 765 ;
+ C -1 ; WX 655 ; N ograve ; B 88 -13 669 786 ;
+ C -1 ; WX 608 ; N uacute ; B 100 -13 642 786 ;
+ C -1 ; WX 608 ; N ucircumflex ; B 100 -13 642 764 ;
+ C -1 ; WX 740 ; N Aacute ; B 12 0 729 949 ;
+ C -1 ; WX 200 ; N igrave ; B 65 0 296 786 ;
+ C -1 ; WX 226 ; N Icircumflex ; B 76 0 439 927 ;
+ C -1 ; WX 647 ; N ccedilla ; B 87 -222 678 561 ;
+ C -1 ; WX 683 ; N adieresis ; B 88 -13 722 765 ;
+ C -1 ; WX 536 ; N Ecircumflex ; B 70 0 612 927 ;
+ C -1 ; WX 388 ; N scaron ; B 49 -13 508 764 ;
+ C -1 ; WX 682 ; N thorn ; B 28 -192 699 740 ;
+ C -1 ; WX 1000 ; N trademark ; B 137 296 953 740 ;
+ C -1 ; WX 650 ; N egrave ; B 84 -13 664 786 ;
+ C -1 ; WX 332 ; N threesuperior ; B 98 289 408 747 ;
+ C -1 ; WX 425 ; N zcaron ; B 10 0 527 764 ;
+ C -1 ; WX 683 ; N atilde ; B 88 -13 722 754 ;
+ C -1 ; WX 683 ; N aring ; B 88 -13 722 807 ;
+ C -1 ; WX 655 ; N ocircumflex ; B 88 -13 669 764 ;
+ C -1 ; WX 536 ; N Edieresis ; B 70 0 612 928 ;
+ C -1 ; WX 831 ; N threequarters ; B 126 0 825 747 ;
+ C -1 ; WX 536 ; N ydieresis ; B 97 -192 624 765 ;
+ C -1 ; WX 536 ; N yacute ; B 97 -192 624 786 ;
+ C -1 ; WX 200 ; N iacute ; B 65 0 397 786 ;
+ C -1 ; WX 740 ; N Acircumflex ; B 12 0 729 927 ;
+ C -1 ; WX 655 ; N Uacute ; B 118 -13 716 949 ;
+ C -1 ; WX 650 ; N eacute ; B 84 -13 664 786 ;
+ C -1 ; WX 869 ; N Ograve ; B 105 -13 901 949 ;
+ C -1 ; WX 683 ; N agrave ; B 88 -13 722 786 ;
+ C -1 ; WX 655 ; N Udieresis ; B 118 -13 716 928 ;
+ C -1 ; WX 683 ; N acircumflex ; B 88 -13 722 764 ;
+ C -1 ; WX 226 ; N Igrave ; B 76 0 340 949 ;
+ C -1 ; WX 332 ; N twosuperior ; B 74 296 433 747 ;
+ C -1 ; WX 655 ; N Ugrave ; B 118 -13 716 949 ;
+ C -1 ; WX 831 ; N onequarter ; B 183 0 770 740 ;
+ C -1 ; WX 655 ; N Ucircumflex ; B 118 -13 716 927 ;
+ C -1 ; WX 498 ; N Scaron ; B 57 -13 593 927 ;
+ C -1 ; WX 226 ; N Idieresis ; B 76 0 396 928 ;
+ C -1 ; WX 200 ; N idieresis ; B 65 0 353 765 ;
+ C -1 ; WX 536 ; N Egrave ; B 70 0 612 949 ;
+ C -1 ; WX 869 ; N Oacute ; B 105 -13 901 949 ;
+ C -1 ; WX 606 ; N divide ; B 92 -13 608 519 ;
+ C -1 ; WX 740 ; N Atilde ; B 12 0 729 917 ;
+ C -1 ; WX 740 ; N Aring ; B 12 0 729 955 ;
+ C -1 ; WX 869 ; N Odieresis ; B 105 -13 901 928 ;
+ C -1 ; WX 740 ; N Adieresis ; B 12 0 729 928 ;
+ C -1 ; WX 740 ; N Ntilde ; B 75 0 801 917 ;
+ C -1 ; WX 480 ; N Zcaron ; B 12 0 596 927 ;
+ C -1 ; WX 592 ; N Thorn ; B 60 0 621 740 ;
+ C -1 ; WX 226 ; N Iacute ; B 76 0 440 949 ;
+ C -1 ; WX 606 ; N plusminus ; B 47 -24 618 518 ;
+ C -1 ; WX 606 ; N multiply ; B 87 24 612 482 ;
+ C -1 ; WX 536 ; N Eacute ; B 70 0 612 949 ;
+ C -1 ; WX 592 ; N Ydieresis ; B 138 0 729 928 ;
+ C -1 ; WX 332 ; N onesuperior ; B 190 296 335 740 ;
+ C -1 ; WX 608 ; N ugrave ; B 100 -13 642 786 ;
+ C -1 ; WX 606 ; N logicalnot ; B 110 109 627 388 ;
+ C -1 ; WX 610 ; N ntilde ; B 65 0 609 754 ;
+ C -1 ; WX 869 ; N Otilde ; B 105 -13 901 917 ;
+ C -1 ; WX 655 ; N otilde ; B 88 -13 669 754 ;
+ C -1 ; WX 813 ; N Ccedilla ; B 105 -222 870 752 ;
+ C -1 ; WX 740 ; N Agrave ; B 12 0 729 949 ;
+ C -1 ; WX 831 ; N onehalf ; B 164 0 810 740 ;
+ C -1 ; WX 790 ; N Eth ; B 104 0 813 740 ;
+ C -1 ; WX 400 ; N degree ; B 158 421 451 709 ;
+ C -1 ; WX 592 ; N Yacute ; B 138 0 729 949 ;
+ C -1 ; WX 869 ; N Ocircumflex ; B 105 -13 901 927 ;
+ C -1 ; WX 655 ; N oacute ; B 88 -13 669 786 ;
+ C -1 ; WX 608 ; N mu ; B 46 -184 628 547 ;
+ C -1 ; WX 606 ; N minus ; B 92 219 608 287 ;
+ C -1 ; WX 655 ; N eth ; B 88 -12 675 753 ;
+ C -1 ; WX 655 ; N odieresis ; B 88 -13 669 765 ;
+ C -1 ; WX 747 ; N copyright ; B 53 -12 830 752 ;
+ C -1 ; WX 672 ; N brokenbar ; B 280 -100 510 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 216
+ 
+ KPX A y -62
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -100
+ KPX A quotedblright -100
+ KPX A Y -92
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -45
+ KPX A Q -40
+ KPX A O -50
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -20
+ KPX D comma -20
+ KPX D Y -30
+ KPX D W -10
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -160
+ KPX F e -20
+ KPX F comma -180
+ KPX F a -20
+ KPX F A -75
+ 
+ KPX G period -20
+ KPX G comma -20
+ KPX G Y -20
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K o -15
+ KPX K e -20
+ KPX K O -20
+ 
+ KPX L y -23
+ KPX L quoteright -130
+ KPX L quotedblright -130
+ KPX L Y -91
+ KPX L W -67
+ KPX L V -113
+ KPX L T -46
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -30
+ KPX O W -20
+ KPX O V -60
+ KPX O T -30
+ KPX O A -60
+ 
+ KPX P period -300
+ KPX P o -60
+ KPX P e -20
+ KPX P comma -280
+ KPX P a -20
+ KPX P A -114
+ 
+ KPX Q comma 20
+ 
+ KPX R Y -10
+ KPX R W 10
+ KPX R V -10
+ KPX R T 6
+ 
+ KPX S comma 20
+ 
+ KPX T y -50
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -70
+ KPX T i 10
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -90
+ KPX T O -30
+ KPX T A -45
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -40
+ KPX V semicolon -33
+ KPX V period -165
+ KPX V o -101
+ KPX V i -5
+ KPX V hyphen -75
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -104
+ KPX V O -60
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -2
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i 6
+ KPX W hyphen -35
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -52
+ KPX Y semicolon -23
+ KPX Y period -175
+ KPX Y o -89
+ KPX Y hyphen -85
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -30
+ KPX Y A -92
+ 
+ KPX a p 20
+ KPX a b 20
+ 
+ KPX b y -20
+ KPX b v -20
+ 
+ KPX c y -20
+ KPX c k -15
+ 
+ KPX comma space -110
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX e y -20
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -50
+ KPX f o -40
+ KPX f l -30
+ KPX f i -34
+ KPX f f -60
+ KPX f e -20
+ KPX f dotlessi -34
+ KPX f comma -50
+ KPX f a -40
+ 
+ KPX g a -15
+ 
+ KPX h y -30
+ 
+ KPX k y -5
+ KPX k e -15
+ 
+ KPX m y -20
+ KPX m u -20
+ KPX m a -20
+ 
+ KPX n y -15
+ KPX n v -20
+ 
+ KPX o y -20
+ KPX o x -15
+ KPX o w -20
+ KPX o v -30
+ 
+ KPX p y -20
+ 
+ KPX period space -110
+ KPX period quoteright -120
+ KPX period quotedblright -120
+ 
+ KPX quotedblleft quoteleft -35
+ KPX quotedblleft A -100
+ 
+ KPX quotedblright space -110
+ 
+ KPX quoteleft quoteleft -203
+ KPX quoteleft A -100
+ 
+ KPX quoteright v -30
+ KPX quoteright t 10
+ KPX quoteright space -110
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -203
+ KPX quoteright quotedblright -35
+ KPX quoteright d -110
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 20
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r o -20
+ KPX r n 21
+ KPX r m 28
+ KPX r l 20
+ KPX r k 20
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g -15
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -20
+ KPX r a -20
+ 
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -110
+ KPX space quotedblleft -110
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -50
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX v period -130
+ KPX v o -30
+ KPX v e -20
+ KPX v comma -100
+ KPX v a -30
+ 
+ KPX w period -100
+ KPX w o -30
+ KPX w h 15
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX y period -125
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -110
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 213 163 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 149 163 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 216 163 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 211 163 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 231 148 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 181 163 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 111 163 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 47 163 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 114 163 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 109 163 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -4 163 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -108 163 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -41 163 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -86 163 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 181 163 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 277 163 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 214 163 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 280 163 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 276 163 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 245 163 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 28 163 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 190 163 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 107 163 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 173 163 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 149 163 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 159 163 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 142 163 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 19 163 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 154 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 91 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 157 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 153 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 176 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 122 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 138 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 74 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 141 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 136 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -47 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -151 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -84 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -129 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 86 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 140 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 77 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 143 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 108 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -57 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 137 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 53 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 120 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 95 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 101 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -38 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BkO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BkO+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-BkO+	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 813 ; N Ccaron ; B 105 -13 870 933 ;
+ C -1 ; WX 647 ; N ccaron ; B 87 -13 678 764 ;
+ C -1 ; WX 744 ; N Dcaron ; B 74 0 773 933 ;
+ C -1 ; WX 824 ; N dcaron ; B 85 -13 973 814 ;
+ C -1 ; WX 536 ; N Ecaron ; B 70 0 612 933 ;
+ C -1 ; WX 650 ; N ecaron ; B 84 -13 664 764 ;
+ C -1 ; WX 462 ; N Lcaron ; B 82 0 505 814 ;
+ C -1 ; WX 462 ; N Lacute ; B 82 0 520 975 ;
+ C -1 ; WX 339 ; N lcaron ; B 65 0 490 814 ;
+ C -1 ; WX 200 ; N lacute ; B 65 0 414 975 ;
+ C -1 ; WX 740 ; N Ncaron ; B 75 0 801 933 ;
+ C -1 ; WX 610 ; N ncaron ; B 65 0 619 764 ;
+ C -1 ; WX 607 ; N Rcaron ; B 70 0 669 933 ;
+ C -1 ; WX 607 ; N Racute ; B 70 0 669 975 ;
+ C -1 ; WX 301 ; N rcaron ; B 65 0 465 764 ;
+ C -1 ; WX 301 ; N racute ; B 65 0 431 786 ;
+ C -1 ; WX 426 ; N Tcaron ; B 131 0 556 933 ;
+ C -1 ; WX 478 ; N tcaron ; B 104 0 649 740 ;
+ C -1 ; WX 655 ; N Uring ; B 118 -13 716 933 ;
+ C -1 ; WX 608 ; N uring ; B 100 -13 642 807 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 261 169 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 102 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 150 169 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 580 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 46 169 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 74 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 112 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 76 189 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 97 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -30 189 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 148 169 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 54 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 81 169 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 195 189 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -100 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -13 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -9 169 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 256 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 183 126 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 138 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBd:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBd	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Apr 12 12:20:42 1990
+ Comment UniqueID 28708
+ Comment VMusage 26256 33148
+ FontName AvantGarde-CondBold
+ FullName ITC Avant Garde Gothic Condensed Bold
+ FamilyName ITC Avant Garde Gothic
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -234 1000 1001
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.001
+ Notice Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 724
+ XHeight 568
+ Ascender 724
+ Descender -180
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 65 0 213 724 ;
+ C 34 ; WX 333 ; N quotedbl ; B 10 444 323 724 ;
+ C 35 ; WX 556 ; N numbersign ; B 22 0 534 724 ;
+ C 36 ; WX 556 ; N dollar ; B 48 -72 508 780 ;
+ C 37 ; WX 889 ; N percent ; B 44 -12 845 736 ;
+ C 38 ; WX 667 ; N ampersand ; B 34 -12 642 736 ;
+ C 39 ; WX 222 ; N quoteright ; B 2 486 228 736 ;
+ C 40 ; WX 389 ; N parenleft ; B 42 -210 345 742 ;
+ C 41 ; WX 389 ; N parenright ; B 44 -210 347 742 ;
+ C 42 ; WX 444 ; N asterisk ; B 30 344 414 724 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 278 ; N comma ; B 14 -102 212 148 ;
+ C 45 ; WX 333 ; N hyphen ; B 42 221 291 347 ;
+ C 46 ; WX 278 ; N period ; B 72 0 206 148 ;
+ C 47 ; WX 278 ; N slash ; B -38 -12 315 736 ;
+ C 48 ; WX 556 ; N zero ; B 36 -12 520 736 ;
+ C 49 ; WX 556 ; N one ; B 114 0 366 724 ;
+ C 50 ; WX 556 ; N two ; B 44 0 505 736 ;
+ C 51 ; WX 556 ; N three ; B 32 -12 520 736 ;
+ C 52 ; WX 556 ; N four ; B 34 0 510 724 ;
+ C 53 ; WX 556 ; N five ; B 50 -12 518 724 ;
+ C 54 ; WX 556 ; N six ; B 34 -12 520 736 ;
+ C 55 ; WX 556 ; N seven ; B 56 0 500 724 ;
+ C 56 ; WX 556 ; N eight ; B 31 -12 525 736 ;
+ C 57 ; WX 556 ; N nine ; B 30 -12 522 736 ;
+ C 58 ; WX 278 ; N colon ; B 72 0 206 490 ;
+ C 59 ; WX 278 ; N semicolon ; B 14 -102 212 490 ;
+ C 60 ; WX 600 ; N less ; B 47 -9 553 515 ;
+ C 61 ; WX 600 ; N equal ; B 47 82 553 424 ;
+ C 62 ; WX 600 ; N greater ; B 47 -9 553 515 ;
+ C 63 ; WX 500 ; N question ; B 28 0 462 736 ;
+ C 64 ; WX 800 ; N at ; B 44 -12 756 736 ;
+ C 65 ; WX 556 ; N A ; B 2 0 554 724 ;
+ C 66 ; WX 556 ; N B ; B 63 0 520 724 ;
+ C 67 ; WX 611 ; N C ; B 33 -12 569 736 ;
+ C 68 ; WX 611 ; N D ; B 62 0 577 724 ;
+ C 69 ; WX 500 ; N E ; B 70 0 430 724 ;
+ C 70 ; WX 444 ; N F ; B 58 0 400 724 ;
+ C 71 ; WX 611 ; N G ; B 33 -12 569 736 ;
+ C 72 ; WX 611 ; N H ; B 63 0 548 724 ;
+ C 73 ; WX 278 ; N I ; B 63 0 215 724 ;
+ C 74 ; WX 500 ; N J ; B 4 -12 430 724 ;
+ C 75 ; WX 556 ; N K ; B 63 0 557 724 ;
+ C 76 ; WX 444 ; N L ; B 70 0 416 724 ;
+ C 77 ; WX 778 ; N M ; B 66 0 712 724 ;
+ C 78 ; WX 611 ; N N ; B 66 0 544 724 ;
+ C 79 ; WX 611 ; N O ; B 33 -12 577 736 ;
+ C 80 ; WX 556 ; N P ; B 70 0 522 724 ;
+ C 81 ; WX 611 ; N Q ; B 33 -12 577 736 ;
+ C 82 ; WX 556 ; N R ; B 63 0 551 724 ;
+ C 83 ; WX 556 ; N S ; B 34 -12 522 736 ;
+ C 84 ; WX 444 ; N T ; B 22 0 422 724 ;
+ C 85 ; WX 611 ; N U ; B 61 -12 549 724 ;
+ C 86 ; WX 556 ; N V ; B 9 0 547 724 ;
+ C 87 ; WX 833 ; N W ; B 4 0 828 724 ;
+ C 88 ; WX 556 ; N X ; B 1 0 555 724 ;
+ C 89 ; WX 500 ; N Y ; B -4 0 504 724 ;
+ C 90 ; WX 500 ; N Z ; B 36 0 456 724 ;
+ C 91 ; WX 389 ; N bracketleft ; B 62 -200 328 724 ;
+ C 92 ; WX 278 ; N backslash ; B -37 -12 316 736 ;
+ C 93 ; WX 389 ; N bracketright ; B 61 -200 327 724 ;
+ C 94 ; WX 600 ; N asciicircum ; B 73 374 527 724 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B -6 486 220 736 ;
+ C 97 ; WX 500 ; N a ; B 31 -12 442 580 ;
+ C 98 ; WX 500 ; N b ; B 58 -12 469 724 ;
+ C 99 ; WX 444 ; N c ; B 31 -12 439 580 ;
+ C 100 ; WX 500 ; N d ; B 31 -12 442 724 ;
+ C 101 ; WX 500 ; N e ; B 31 -12 457 580 ;
+ C 102 ; WX 278 ; N f ; B 16 0 276 724 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 31 -192 442 580 ;
+ C 104 ; WX 500 ; N h ; B 58 0 442 724 ;
+ C 105 ; WX 278 ; N i ; B 72 0 206 724 ;
+ C 106 ; WX 278 ; N j ; B 14 -192 206 724 ;
+ C 107 ; WX 444 ; N k ; B 50 0 450 724 ;
+ C 108 ; WX 278 ; N l ; B 72 0 206 724 ;
+ C 109 ; WX 778 ; N m ; B 64 0 714 580 ;
+ C 110 ; WX 500 ; N n ; B 58 0 442 580 ;
+ C 111 ; WX 500 ; N o ; B 31 -12 469 580 ;
+ C 112 ; WX 500 ; N p ; B 58 -180 469 580 ;
+ C 113 ; WX 500 ; N q ; B 31 -180 442 580 ;
+ C 114 ; WX 333 ; N r ; B 58 0 324 590 ;
+ C 115 ; WX 444 ; N s ; B 12 -12 420 580 ;
+ C 116 ; WX 278 ; N t ; B 12 0 266 676 ;
+ C 117 ; WX 500 ; N u ; B 58 -12 442 568 ;
+ C 118 ; WX 444 ; N v ; B 5 0 439 568 ;
+ C 119 ; WX 667 ; N w ; B 1 0 665 568 ;
+ C 120 ; WX 500 ; N x ; B 4 0 496 568 ;
+ C 121 ; WX 444 ; N y ; B 3 -180 441 568 ;
+ C 122 ; WX 444 ; N z ; B 28 0 396 568 ;
+ C 123 ; WX 389 ; N braceleft ; B 22 -216 313 736 ;
+ C 124 ; WX 222 ; N bar ; B 50 -12 172 736 ;
+ C 125 ; WX 389 ; N braceright ; B 76 -216 367 736 ;
+ C 126 ; WX 600 ; N asciitilde ; B 82 159 518 347 ;
+ C 161 ; WX 278 ; N exclamdown ; B 65 -156 213 568 ;
+ C 162 ; WX 556 ; N cent ; B 58 -20 488 724 ;
+ C 163 ; WX 556 ; N sterling ; B 14 0 532 736 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -12 334 736 ;
+ C 165 ; WX 556 ; N yen ; B 24 0 532 724 ;
+ C 166 ; WX 556 ; N florin ; B 9 -192 547 736 ;
+ C 167 ; WX 500 ; N section ; B 43 -86 457 736 ;
+ C 168 ; WX 556 ; N currency ; B 18 102 538 622 ;
+ C 169 ; WX 222 ; N quotesingle ; B 49 444 173 724 ;
+ C 170 ; WX 444 ; N quotedblleft ; B 12 486 423 736 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 24 102 420 466 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 32 102 246 466 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 32 102 246 466 ;
+ C 174 ; WX 556 ; N fi ; B 26 0 484 724 ;
+ C 175 ; WX 556 ; N fl ; B 26 0 484 724 ;
+ C 177 ; WX 500 ; N endash ; B 0 239 500 329 ;
+ C 178 ; WX 500 ; N dagger ; B 54 -80 446 724 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 54 -80 446 724 ;
+ C 180 ; WX 278 ; N periodcentered ; B 63 177 215 329 ;
+ C 182 ; WX 620 ; N paragraph ; B 30 -80 550 724 ;
+ C 183 ; WX 500 ; N bullet ; B 69 181 431 543 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 2 -102 228 148 ;
+ C 185 ; WX 444 ; N quotedblbase ; B 21 -102 432 148 ;
+ C 186 ; WX 444 ; N quotedblright ; B 21 486 432 736 ;
+ C 187 ; WX 444 ; N guillemotright ; B 24 102 420 466 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 100 0 900 148 ;
+ C 189 ; WX 1000 ; N perthousand ; B 22 -12 978 736 ;
+ C 191 ; WX 500 ; N questiondown ; B 38 -168 472 568 ;
+ C 193 ; WX 278 ; N grave ; B -26 626 222 774 ;
+ C 194 ; WX 278 ; N acute ; B 56 626 304 774 ;
+ C 195 ; WX 278 ; N circumflex ; B -38 626 316 774 ;
+ C 196 ; WX 278 ; N tilde ; B -44 636 322 764 ;
+ C 197 ; WX 278 ; N macron ; B -28 662 306 736 ;
+ C 198 ; WX 278 ; N breve ; B -28 630 306 774 ;
+ C 199 ; WX 278 ; N dotaccent ; B 76 640 202 752 ;
+ C 200 ; WX 278 ; N dieresis ; B -22 640 300 752 ;
+ C 202 ; WX 278 ; N ring ; B 25 632 253 860 ;
+ C 203 ; WX 278 ; N cedilla ; B 16 -234 252 0 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B -22 626 386 774 ;
+ C 206 ; WX 278 ; N ogonek ; B 25 -216 281 22 ;
+ C 207 ; WX 278 ; N caron ; B -38 626 316 774 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 239 1000 329 ;
+ C 225 ; WX 889 ; N AE ; B -12 0 804 724 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 4 381 280 736 ;
+ C 232 ; WX 444 ; N Lslash ; B 7 0 416 724 ;
+ C 233 ; WX 611 ; N Oslash ; B 0 -42 610 766 ;
+ C 234 ; WX 889 ; N OE ; B 33 -12 819 736 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 7 380 293 736 ;
+ C 241 ; WX 778 ; N ae ; B 16 -12 754 580 ;
+ C 245 ; WX 278 ; N dotlessi ; B 72 0 206 568 ;
+ C 248 ; WX 278 ; N lslash ; B -4 0 282 724 ;
+ C 249 ; WX 500 ; N oslash ; B 5 -82 495 646 ;
+ C 250 ; WX 778 ; N oe ; B 28 -12 754 580 ;
+ C 251 ; WX 556 ; N germandbls ; B 60 -12 522 716 ;
+ C -1 ; WX 500 ; N Zcaron ; B 36 0 456 915 ;
+ C -1 ; WX 444 ; N ccedilla ; B 31 -234 439 580 ;
+ C -1 ; WX 444 ; N ydieresis ; B 3 -180 441 752 ;
+ C -1 ; WX 500 ; N atilde ; B 31 -12 442 764 ;
+ C -1 ; WX 278 ; N icircumflex ; B -38 0 316 774 ;
+ C -1 ; WX 333 ; N threesuperior ; B 12 286 330 736 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 31 -12 457 774 ;
+ C -1 ; WX 500 ; N thorn ; B 58 -180 469 724 ;
+ C -1 ; WX 500 ; N egrave ; B 31 -12 457 774 ;
+ C -1 ; WX 333 ; N twosuperior ; B 14 294 320 736 ;
+ C -1 ; WX 500 ; N eacute ; B 31 -12 457 774 ;
+ C -1 ; WX 500 ; N otilde ; B 31 -12 469 764 ;
+ C -1 ; WX 556 ; N Aacute ; B 2 0 554 915 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 31 -12 469 774 ;
+ C -1 ; WX 444 ; N yacute ; B 3 -180 441 774 ;
+ C -1 ; WX 500 ; N udieresis ; B 58 -12 442 752 ;
+ C -1 ; WX 834 ; N threequarters ; B 32 -12 801 736 ;
+ C -1 ; WX 500 ; N acircumflex ; B 31 -12 442 774 ;
+ C -1 ; WX 611 ; N Eth ; B 4 0 577 724 ;
+ C -1 ; WX 500 ; N edieresis ; B 31 -12 457 752 ;
+ C -1 ; WX 500 ; N ugrave ; B 58 -12 442 774 ;
+ C -1 ; WX 1000 ; N trademark ; B 20 298 932 724 ;
+ C -1 ; WX 500 ; N ograve ; B 31 -12 469 774 ;
+ C -1 ; WX 444 ; N scaron ; B 12 -12 420 774 ;
+ C -1 ; WX 278 ; N Idieresis ; B -22 0 300 893 ;
+ C -1 ; WX 500 ; N uacute ; B 58 -12 442 774 ;
+ C -1 ; WX 500 ; N agrave ; B 31 -12 442 774 ;
+ C -1 ; WX 500 ; N ntilde ; B 58 0 442 764 ;
+ C -1 ; WX 500 ; N aring ; B 31 -12 442 860 ;
+ C -1 ; WX 444 ; N zcaron ; B 28 0 399 774 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -38 0 316 915 ;
+ C -1 ; WX 611 ; N Ntilde ; B 66 0 544 905 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 58 -12 442 774 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 70 0 430 915 ;
+ C -1 ; WX 278 ; N Iacute ; B 56 0 304 915 ;
+ C -1 ; WX 611 ; N Ccedilla ; B 33 -234 569 736 ;
+ C -1 ; WX 611 ; N Odieresis ; B 33 -12 577 893 ;
+ C -1 ; WX 556 ; N Scaron ; B 34 -12 522 915 ;
+ C -1 ; WX 500 ; N Edieresis ; B 70 0 430 893 ;
+ C -1 ; WX 278 ; N Igrave ; B -26 0 222 915 ;
+ C -1 ; WX 500 ; N adieresis ; B 31 -12 442 752 ;
+ C -1 ; WX 611 ; N Ograve ; B 33 -12 577 915 ;
+ C -1 ; WX 500 ; N Egrave ; B 70 0 430 915 ;
+ C -1 ; WX 500 ; N Ydieresis ; B -4 0 504 893 ;
+ C -1 ; WX 800 ; N registered ; B 12 -12 788 736 ;
+ C -1 ; WX 611 ; N Otilde ; B 33 -12 577 905 ;
+ C -1 ; WX 834 ; N onequarter ; B 76 -12 801 736 ;
+ C -1 ; WX 611 ; N Ugrave ; B 61 -12 549 915 ;
+ C -1 ; WX 611 ; N Ucircumflex ; B 61 -12 549 915 ;
+ C -1 ; WX 556 ; N Thorn ; B 70 0 522 724 ;
+ C -1 ; WX 600 ; N divide ; B 47 -47 553 553 ;
+ C -1 ; WX 556 ; N Atilde ; B 2 0 554 905 ;
+ C -1 ; WX 611 ; N Uacute ; B 61 -12 549 915 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 33 -12 577 915 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 82 553 424 ;
+ C -1 ; WX 556 ; N Aring ; B 2 0 554 1001 ;
+ C -1 ; WX 278 ; N idieresis ; B -22 0 300 752 ;
+ C -1 ; WX 278 ; N iacute ; B 56 0 304 774 ;
+ C -1 ; WX 500 ; N aacute ; B 31 -12 442 774 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 47 0 553 506 ;
+ C -1 ; WX 611 ; N Udieresis ; B 61 -12 549 893 ;
+ C -1 ; WX 600 ; N minus ; B 47 192 553 314 ;
+ C -1 ; WX 333 ; N onesuperior ; B 56 294 232 728 ;
+ C -1 ; WX 500 ; N Eacute ; B 70 0 430 915 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 2 0 554 915 ;
+ C -1 ; WX 800 ; N copyright ; B 12 -12 788 736 ;
+ C -1 ; WX 556 ; N Agrave ; B 2 0 554 915 ;
+ C -1 ; WX 500 ; N odieresis ; B 31 -12 469 752 ;
+ C -1 ; WX 500 ; N oacute ; B 31 -12 469 774 ;
+ C -1 ; WX 400 ; N degree ; B 52 440 348 736 ;
+ C -1 ; WX 278 ; N igrave ; B -26 0 222 774 ;
+ C -1 ; WX 500 ; N mu ; B 58 -180 442 568 ;
+ C -1 ; WX 611 ; N Oacute ; B 33 -12 577 915 ;
+ C -1 ; WX 500 ; N eth ; B 31 -10 469 736 ;
+ C -1 ; WX 556 ; N Adieresis ; B 2 0 554 893 ;
+ C -1 ; WX 500 ; N Yacute ; B -4 0 504 915 ;
+ C -1 ; WX 222 ; N brokenbar ; B 50 -12 172 736 ;
+ C -1 ; WX 834 ; N onehalf ; B 76 -12 801 736 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -37
+ KPX A W -37
+ KPX A V -37
+ KPX A T -37
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -18
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -55
+ KPX L W -55
+ KPX L V -55
+ KPX L T -55
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -37
+ KPX T w -55
+ KPX T u -37
+ KPX T semicolon -55
+ KPX T s -55
+ KPX T r -37
+ KPX T period -74
+ KPX T o -55
+ KPX T i -37
+ KPX T hyphen -55
+ KPX T e -55
+ KPX T comma -74
+ KPX T colon -55
+ KPX T c -55
+ KPX T a -55
+ KPX T A -37
+ 
+ KPX V y -18
+ KPX V u -18
+ KPX V semicolon -37
+ KPX V r -18
+ KPX V period -92
+ KPX V o -37
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -37
+ KPX V comma -92
+ KPX V colon -37
+ KPX V a -37
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon -18
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -18
+ KPX Y semicolon -37
+ KPX Y q -37
+ KPX Y period -74
+ KPX Y p -18
+ KPX Y o -37
+ KPX Y i -18
+ KPX Y hyphen -55
+ KPX Y e -37
+ KPX Y comma -74
+ KPX Y colon -37
+ KPX Y a -37
+ KPX Y A -37
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -37
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -37
+ 
+ KPX r z 0
+ KPX r y 0
+ KPX r x 0
+ KPX r w 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 18
+ KPX r q 0
+ KPX r period -55
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -55
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 139 141 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 139 141 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 139 141 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 139 141 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 139 141 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 139 141 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 111 141 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 111 141 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 111 141 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 111 141 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 141 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 141 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 141 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 141 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 167 141 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 167 141 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 167 141 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 167 141 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 167 141 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 167 141 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 139 141 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 167 141 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 167 141 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 167 141 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 167 141 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 111 141 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 111 141 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 111 141 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 83 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 83 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBd+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBd+	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 611 ; N Ccaron ; B 33 -12 569 938 ;
+ C -1 ; WX 444 ; N ccaron ; B 31 -12 439 774 ;
+ C -1 ; WX 611 ; N Dcaron ; B 62 0 577 938 ;
+ C -1 ; WX 658 ; N dcaron ; B 31 -12 691 796 ;
+ C -1 ; WX 500 ; N Ecaron ; B 70 0 430 938 ;
+ C -1 ; WX 500 ; N ecaron ; B 31 -12 457 774 ;
+ C -1 ; WX 444 ; N Lcaron ; B 70 0 464 796 ;
+ C -1 ; WX 444 ; N Lacute ; B 70 0 416 938 ;
+ C -1 ; WX 436 ; N lcaron ; B 72 0 455 796 ;
+ C -1 ; WX 278 ; N lacute ; B 72 0 329 938 ;
+ C -1 ; WX 611 ; N Ncaron ; B 66 0 544 938 ;
+ C -1 ; WX 500 ; N ncaron ; B 58 0 442 774 ;
+ C -1 ; WX 556 ; N Rcaron ; B 63 0 551 938 ;
+ C -1 ; WX 556 ; N Racute ; B 63 0 551 938 ;
+ C -1 ; WX 333 ; N rcaron ; B -11 0 343 774 ;
+ C -1 ; WX 333 ; N racute ; B 58 0 356 774 ;
+ C -1 ; WX 444 ; N Tcaron ; B 22 0 422 938 ;
+ C -1 ; WX 436 ; N tcaron ; B 12 0 515 736 ;
+ C -1 ; WX 611 ; N Uring ; B 61 -12 549 938 ;
+ C -1 ; WX 500 ; N uring ; B 58 -12 442 860 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 220 164 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 103 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 166 164 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 463 60 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 111 164 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 236 60 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 83 164 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 227 60 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 25 164 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 166 164 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 139 164 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 186 164 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 27 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 83 164 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 287 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 166 78 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBk
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBk:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBk	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Apr 12 12:58:00 1990
+ Comment UniqueID 28712
+ Comment VMusage 24087 30979
+ FontName AvantGarde-CondBook
+ FullName ITC Avant Garde Gothic Condensed Book
+ FamilyName ITC Avant Garde Gothic
+ Weight Book
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -214 1000 977
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.001
+ Notice Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 724
+ XHeight 550
+ Ascender 724
+ Descender -198
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 222 ; N exclam ; B 74 0 148 724 ;
+ C 34 ; WX 333 ; N quotedbl ; B 78 453 255 724 ;
+ C 35 ; WX 556 ; N numbersign ; B 25 0 531 724 ;
+ C 36 ; WX 556 ; N dollar ; B 54 -121 492 816 ;
+ C 37 ; WX 889 ; N percent ; B 58 -12 831 736 ;
+ C 38 ; WX 611 ; N ampersand ; B 25 -12 595 736 ;
+ C 39 ; WX 222 ; N quoteright ; B 22 514 200 736 ;
+ C 40 ; WX 389 ; N parenleft ; B 74 -196 363 742 ;
+ C 41 ; WX 389 ; N parenright ; B 26 -196 315 742 ;
+ C 42 ; WX 444 ; N asterisk ; B 50 366 394 724 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 278 ; N comma ; B 4 -118 182 104 ;
+ C 45 ; WX 333 ; N hyphen ; B 43 244 290 306 ;
+ C 46 ; WX 278 ; N period ; B 104 0 174 100 ;
+ C 47 ; WX 278 ; N slash ; B -20 -12 298 736 ;
+ C 48 ; WX 556 ; N zero ; B 32 -12 524 736 ;
+ C 49 ; WX 556 ; N one ; B 138 0 332 724 ;
+ C 50 ; WX 556 ; N two ; B 49 0 486 736 ;
+ C 51 ; WX 556 ; N three ; B 34 -12 501 736 ;
+ C 52 ; WX 556 ; N four ; B 29 0 502 724 ;
+ C 53 ; WX 556 ; N five ; B 49 -12 501 724 ;
+ C 54 ; WX 556 ; N six ; B 40 -12 515 736 ;
+ C 55 ; WX 556 ; N seven ; B 46 0 476 724 ;
+ C 56 ; WX 556 ; N eight ; B 36 -12 520 736 ;
+ C 57 ; WX 556 ; N nine ; B 41 -12 516 736 ;
+ C 58 ; WX 278 ; N colon ; B 104 0 174 456 ;
+ C 59 ; WX 278 ; N semicolon ; B 4 -118 182 456 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 121 553 385 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 444 ; N question ; B 20 0 409 736 ;
+ C 64 ; WX 800 ; N at ; B 41 -12 759 736 ;
+ C 65 ; WX 500 ; N A ; B -2 0 502 724 ;
+ C 66 ; WX 556 ; N B ; B 72 0 524 724 ;
+ C 67 ; WX 556 ; N C ; B 31 -12 524 736 ;
+ C 68 ; WX 611 ; N D ; B 72 0 579 724 ;
+ C 69 ; WX 500 ; N E ; B 72 0 436 724 ;
+ C 70 ; WX 444 ; N F ; B 72 0 406 724 ;
+ C 71 ; WX 611 ; N G ; B 31 -12 566 736 ;
+ C 72 ; WX 611 ; N H ; B 72 0 539 724 ;
+ C 73 ; WX 222 ; N I ; B 72 0 150 724 ;
+ C 74 ; WX 444 ; N J ; B 10 -12 372 724 ;
+ C 75 ; WX 556 ; N K ; B 72 0 551 724 ;
+ C 76 ; WX 444 ; N L ; B 72 0 426 724 ;
+ C 77 ; WX 722 ; N M ; B 72 0 650 724 ;
+ C 78 ; WX 611 ; N N ; B 72 0 539 724 ;
+ C 79 ; WX 611 ; N O ; B 31 -12 579 736 ;
+ C 80 ; WX 556 ; N P ; B 72 0 524 724 ;
+ C 81 ; WX 611 ; N Q ; B 31 -12 595 736 ;
+ C 82 ; WX 556 ; N R ; B 72 0 536 724 ;
+ C 83 ; WX 500 ; N S ; B 24 -12 475 736 ;
+ C 84 ; WX 444 ; N T ; B 10 0 434 724 ;
+ C 85 ; WX 556 ; N U ; B 59 -12 497 724 ;
+ C 86 ; WX 500 ; N V ; B -3 0 503 724 ;
+ C 87 ; WX 833 ; N W ; B 5 0 828 724 ;
+ C 88 ; WX 500 ; N X ; B 2 0 497 724 ;
+ C 89 ; WX 500 ; N Y ; B 4 0 496 724 ;
+ C 90 ; WX 444 ; N Z ; B 16 0 418 724 ;
+ C 91 ; WX 389 ; N bracketleft ; B 102 -190 351 724 ;
+ C 92 ; WX 278 ; N backslash ; B -20 -12 298 736 ;
+ C 93 ; WX 389 ; N bracketright ; B 38 -190 287 724 ;
+ C 94 ; WX 600 ; N asciicircum ; B 49 282 551 724 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 22 514 200 736 ;
+ C 97 ; WX 500 ; N a ; B 34 -10 440 560 ;
+ C 98 ; WX 500 ; N b ; B 60 -10 466 724 ;
+ C 99 ; WX 444 ; N c ; B 34 -10 416 560 ;
+ C 100 ; WX 500 ; N d ; B 34 -10 440 724 ;
+ C 101 ; WX 444 ; N e ; B 28 -10 416 560 ;
+ C 102 ; WX 222 ; N f ; B 0 0 240 724 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 34 -214 436 560 ;
+ C 104 ; WX 500 ; N h ; B 60 0 440 724 ;
+ C 105 ; WX 222 ; N i ; B 74 0 148 720 ;
+ C 106 ; WX 222 ; N j ; B -45 -214 148 720 ;
+ C 107 ; WX 444 ; N k ; B 60 0 436 724 ;
+ C 108 ; WX 222 ; N l ; B 74 0 148 724 ;
+ C 109 ; WX 778 ; N m ; B 60 0 718 560 ;
+ C 110 ; WX 500 ; N n ; B 60 0 440 560 ;
+ C 111 ; WX 500 ; N o ; B 34 -10 466 560 ;
+ C 112 ; WX 500 ; N p ; B 60 -198 466 560 ;
+ C 113 ; WX 500 ; N q ; B 34 -198 440 560 ;
+ C 114 ; WX 278 ; N r ; B 60 0 276 560 ;
+ C 115 ; WX 444 ; N s ; B 28 -10 410 560 ;
+ C 116 ; WX 222 ; N t ; B 5 0 233 720 ;
+ C 117 ; WX 500 ; N u ; B 60 -10 440 550 ;
+ C 118 ; WX 444 ; N v ; B 10 0 434 550 ;
+ C 119 ; WX 667 ; N w ; B -5 0 671 550 ;
+ C 120 ; WX 444 ; N x ; B 6 0 438 550 ;
+ C 121 ; WX 444 ; N y ; B 8 -214 436 550 ;
+ C 122 ; WX 444 ; N z ; B 22 0 404 550 ;
+ C 123 ; WX 389 ; N braceleft ; B 44 -198 347 736 ;
+ C 124 ; WX 222 ; N bar ; B 75 -12 147 736 ;
+ C 125 ; WX 389 ; N braceright ; B 42 -198 345 736 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 179 531 327 ;
+ C 161 ; WX 222 ; N exclamdown ; B 74 -174 148 550 ;
+ C 162 ; WX 556 ; N cent ; B 75 -12 460 736 ;
+ C 163 ; WX 556 ; N sterling ; B 21 0 527 736 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -12 334 736 ;
+ C 165 ; WX 556 ; N yen ; B 32 0 524 724 ;
+ C 166 ; WX 556 ; N florin ; B 10 -214 545 736 ;
+ C 167 ; WX 444 ; N section ; B 35 -80 408 736 ;
+ C 168 ; WX 556 ; N currency ; B 28 112 528 612 ;
+ C 169 ; WX 222 ; N quotesingle ; B 82 453 140 724 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 22 514 311 736 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 44 95 400 455 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 41 95 237 455 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 41 95 237 455 ;
+ C 174 ; WX 444 ; N fi ; B 0 0 370 724 ;
+ C 175 ; WX 444 ; N fl ; B 0 0 370 724 ;
+ C 177 ; WX 500 ; N endash ; B 0 252 500 298 ;
+ C 178 ; WX 444 ; N dagger ; B 48 -92 396 724 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 48 -92 396 724 ;
+ C 180 ; WX 278 ; N periodcentered ; B 89 203 189 303 ;
+ C 182 ; WX 600 ; N paragraph ; B 49 -92 502 724 ;
+ C 183 ; WX 500 ; N bullet ; B 69 181 431 543 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 22 -118 200 104 ;
+ C 185 ; WX 333 ; N quotedblbase ; B 22 -118 311 104 ;
+ C 186 ; WX 333 ; N quotedblright ; B 22 514 311 736 ;
+ C 187 ; WX 444 ; N guillemotright ; B 44 95 400 455 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 132 0 868 100 ;
+ C 189 ; WX 1000 ; N perthousand ; B 22 -12 978 736 ;
+ C 191 ; WX 444 ; N questiondown ; B 35 -186 424 550 ;
+ C 193 ; WX 222 ; N grave ; B -14 608 174 748 ;
+ C 194 ; WX 222 ; N acute ; B 48 608 236 748 ;
+ C 195 ; WX 222 ; N circumflex ; B -36 608 258 748 ;
+ C 196 ; WX 222 ; N tilde ; B -46 620 268 722 ;
+ C 197 ; WX 222 ; N macron ; B -36 646 258 692 ;
+ C 198 ; WX 222 ; N breve ; B -32 614 254 741 ;
+ C 199 ; WX 222 ; N dotaccent ; B 79 619 143 721 ;
+ C 200 ; WX 222 ; N dieresis ; B 0 619 222 721 ;
+ C 202 ; WX 222 ; N ring ; B 5 610 217 822 ;
+ C 203 ; WX 222 ; N cedilla ; B 10 -214 217 0 ;
+ C 205 ; WX 222 ; N hungarumlaut ; B -12 608 296 748 ;
+ C 206 ; WX 222 ; N ogonek ; B 1 -210 238 19 ;
+ C 207 ; WX 222 ; N caron ; B -36 608 258 748 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 252 1000 298 ;
+ C 225 ; WX 833 ; N AE ; B -14 0 769 724 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 10 394 274 736 ;
+ C 232 ; WX 444 ; N Lslash ; B 0 0 426 724 ;
+ C 233 ; WX 611 ; N Oslash ; B 12 -36 581 760 ;
+ C 234 ; WX 944 ; N OE ; B 31 -12 880 736 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 9 394 291 736 ;
+ C 241 ; WX 778 ; N ae ; B 23 -10 755 560 ;
+ C 245 ; WX 222 ; N dotlessi ; B 74 0 148 550 ;
+ C 248 ; WX 222 ; N lslash ; B -8 0 230 724 ;
+ C 249 ; WX 500 ; N oslash ; B 23 -73 466 623 ;
+ C 250 ; WX 778 ; N oe ; B 23 -10 755 560 ;
+ C 251 ; WX 556 ; N germandbls ; B 65 -6 518 724 ;
+ C -1 ; WX 444 ; N Zcaron ; B 16 0 418 903 ;
+ C -1 ; WX 444 ; N ccedilla ; B 34 -214 416 560 ;
+ C -1 ; WX 444 ; N ydieresis ; B 8 -214 436 721 ;
+ C -1 ; WX 500 ; N atilde ; B 34 -10 440 722 ;
+ C -1 ; WX 222 ; N icircumflex ; B -36 0 258 748 ;
+ C -1 ; WX 333 ; N threesuperior ; B 13 286 320 736 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 28 -10 416 748 ;
+ C -1 ; WX 500 ; N thorn ; B 60 -198 466 724 ;
+ C -1 ; WX 444 ; N egrave ; B 28 -10 416 748 ;
+ C -1 ; WX 333 ; N twosuperior ; B 20 294 314 736 ;
+ C -1 ; WX 444 ; N eacute ; B 28 -10 416 748 ;
+ C -1 ; WX 500 ; N otilde ; B 34 -10 466 722 ;
+ C -1 ; WX 500 ; N Aacute ; B -2 0 502 903 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 34 -10 466 748 ;
+ C -1 ; WX 444 ; N yacute ; B 8 -214 436 748 ;
+ C -1 ; WX 500 ; N udieresis ; B 60 -10 440 721 ;
+ C -1 ; WX 834 ; N threequarters ; B 33 -12 793 736 ;
+ C -1 ; WX 500 ; N acircumflex ; B 34 -10 440 748 ;
+ C -1 ; WX 611 ; N Eth ; B -12 0 579 724 ;
+ C -1 ; WX 444 ; N edieresis ; B 28 -10 416 721 ;
+ C -1 ; WX 500 ; N ugrave ; B 60 -10 440 748 ;
+ C -1 ; WX 990 ; N trademark ; B 42 324 876 724 ;
+ C -1 ; WX 500 ; N ograve ; B 34 -10 466 748 ;
+ C -1 ; WX 444 ; N scaron ; B 28 -10 410 748 ;
+ C -1 ; WX 222 ; N Idieresis ; B 0 0 222 876 ;
+ C -1 ; WX 500 ; N uacute ; B 60 -10 440 748 ;
+ C -1 ; WX 500 ; N agrave ; B 34 -10 440 748 ;
+ C -1 ; WX 500 ; N ntilde ; B 60 0 440 722 ;
+ C -1 ; WX 500 ; N aring ; B 34 -10 440 822 ;
+ C -1 ; WX 444 ; N zcaron ; B 22 0 404 748 ;
+ C -1 ; WX 222 ; N Icircumflex ; B -36 0 258 903 ;
+ C -1 ; WX 611 ; N Ntilde ; B 72 0 539 877 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 60 -10 440 748 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 72 0 436 903 ;
+ C -1 ; WX 222 ; N Iacute ; B 48 0 236 903 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 31 -214 524 736 ;
+ C -1 ; WX 611 ; N Odieresis ; B 31 -12 579 876 ;
+ C -1 ; WX 500 ; N Scaron ; B 24 -12 475 903 ;
+ C -1 ; WX 500 ; N Edieresis ; B 72 0 436 876 ;
+ C -1 ; WX 222 ; N Igrave ; B -14 0 174 903 ;
+ C -1 ; WX 500 ; N adieresis ; B 34 -10 440 721 ;
+ C -1 ; WX 611 ; N Ograve ; B 31 -12 579 903 ;
+ C -1 ; WX 500 ; N Egrave ; B 72 0 436 903 ;
+ C -1 ; WX 500 ; N Ydieresis ; B 4 0 496 876 ;
+ C -1 ; WX 800 ; N registered ; B 20 -12 780 736 ;
+ C -1 ; WX 611 ; N Otilde ; B 31 -12 579 877 ;
+ C -1 ; WX 834 ; N onequarter ; B 94 -12 793 736 ;
+ C -1 ; WX 556 ; N Ugrave ; B 59 -12 497 903 ;
+ C -1 ; WX 556 ; N Ucircumflex ; B 59 -12 497 903 ;
+ C -1 ; WX 556 ; N Thorn ; B 72 0 524 723 ;
+ C -1 ; WX 600 ; N divide ; B 47 -18 553 524 ;
+ C -1 ; WX 500 ; N Atilde ; B -2 0 502 877 ;
+ C -1 ; WX 556 ; N Uacute ; B 59 -12 497 903 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 31 -12 579 903 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 121 553 385 ;
+ C -1 ; WX 500 ; N Aring ; B -2 0 502 977 ;
+ C -1 ; WX 222 ; N idieresis ; B 0 0 222 721 ;
+ C -1 ; WX 222 ; N iacute ; B 48 0 236 748 ;
+ C -1 ; WX 500 ; N aacute ; B 34 -10 440 748 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 47 0 553 506 ;
+ C -1 ; WX 556 ; N Udieresis ; B 59 -12 497 876 ;
+ C -1 ; WX 600 ; N minus ; B 47 217 553 289 ;
+ C -1 ; WX 333 ; N onesuperior ; B 74 294 208 728 ;
+ C -1 ; WX 500 ; N Eacute ; B 72 0 436 903 ;
+ C -1 ; WX 500 ; N Acircumflex ; B -2 0 502 903 ;
+ C -1 ; WX 800 ; N copyright ; B 20 -12 780 736 ;
+ C -1 ; WX 500 ; N Agrave ; B -2 0 502 903 ;
+ C -1 ; WX 500 ; N odieresis ; B 34 -10 466 721 ;
+ C -1 ; WX 500 ; N oacute ; B 34 -10 466 748 ;
+ C -1 ; WX 400 ; N degree ; B 57 450 343 736 ;
+ C -1 ; WX 222 ; N igrave ; B -14 0 174 748 ;
+ C -1 ; WX 500 ; N mu ; B 60 -198 440 550 ;
+ C -1 ; WX 611 ; N Oacute ; B 31 -12 579 903 ;
+ C -1 ; WX 500 ; N eth ; B 34 -10 466 736 ;
+ C -1 ; WX 500 ; N Adieresis ; B -2 0 502 876 ;
+ C -1 ; WX 500 ; N Yacute ; B 4 0 496 903 ;
+ C -1 ; WX 222 ; N brokenbar ; B 75 -12 147 736 ;
+ C -1 ; WX 834 ; N onehalf ; B 94 -12 795 736 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -37
+ KPX A W -37
+ KPX A V -37
+ KPX A T -37
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -18
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -55
+ KPX L W -55
+ KPX L V -55
+ KPX L T -55
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -37
+ KPX T w -55
+ KPX T u -37
+ KPX T semicolon -55
+ KPX T s -55
+ KPX T r -37
+ KPX T period -74
+ KPX T o -55
+ KPX T i -37
+ KPX T hyphen -55
+ KPX T e -55
+ KPX T comma -74
+ KPX T colon -55
+ KPX T c -55
+ KPX T a -55
+ KPX T A -37
+ 
+ KPX V y 0
+ KPX V u 0
+ KPX V semicolon -18
+ KPX V r 0
+ KPX V period -74
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -37
+ KPX V e -18
+ KPX V comma -74
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -18
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon -18
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -18
+ KPX Y semicolon -37
+ KPX Y q -37
+ KPX Y period -74
+ KPX Y p -18
+ KPX Y o -37
+ KPX Y i -18
+ KPX Y hyphen -55
+ KPX Y e -37
+ KPX Y comma -74
+ KPX Y colon -37
+ KPX Y a -37
+ KPX Y A -37
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -111
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -111
+ 
+ KPX r z 0
+ KPX r y 0
+ KPX r x 0
+ KPX r w 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 18
+ KPX r q 0
+ KPX r period -55
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -55
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 139 155 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 139 155 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 139 155 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 139 155 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 139 155 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 139 155 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 155 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 155 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 155 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 155 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 155 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 155 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 155 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 155 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 155 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 155 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 195 155 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 195 155 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 195 155 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 195 155 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 133 155 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 167 155 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 167 155 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 167 155 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 167 155 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 133 155 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 133 155 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 105 155 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 131 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 131 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 131 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 131 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 131 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 131 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 111 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 111 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBk+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBk+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnBk+	Tue Jan  9 18:08:05 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 31 -12 524 930 ;
+ C -1 ; WX 444 ; N ccaron ; B 34 -10 416 748 ;
+ C -1 ; WX 611 ; N Dcaron ; B 72 0 579 930 ;
+ C -1 ; WX 625 ; N dcaron ; B 34 -10 636 796 ;
+ C -1 ; WX 500 ; N Ecaron ; B 72 0 436 930 ;
+ C -1 ; WX 444 ; N ecaron ; B 28 -10 416 748 ;
+ C -1 ; WX 444 ; N Lcaron ; B 72 0 426 796 ;
+ C -1 ; WX 444 ; N Lacute ; B 72 0 426 930 ;
+ C -1 ; WX 347 ; N lcaron ; B 74 0 344 796 ;
+ C -1 ; WX 222 ; N lacute ; B 67 0 255 930 ;
+ C -1 ; WX 611 ; N Ncaron ; B 72 0 539 930 ;
+ C -1 ; WX 500 ; N ncaron ; B 60 0 440 748 ;
+ C -1 ; WX 556 ; N Rcaron ; B 72 0 536 930 ;
+ C -1 ; WX 556 ; N Racute ; B 72 0 536 930 ;
+ C -1 ; WX 278 ; N rcaron ; B -8 0 286 748 ;
+ C -1 ; WX 278 ; N racute ; B 60 0 283 748 ;
+ C -1 ; WX 444 ; N Tcaron ; B 10 0 434 930 ;
+ C -1 ; WX 347 ; N tcaron ; B 5 0 429 736 ;
+ C -1 ; WX 556 ; N Uring ; B 59 -12 497 930 ;
+ C -1 ; WX 500 ; N uring ; B 60 -10 440 822 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 216 182 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 130 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 182 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 436 60 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 182 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 146 60 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 111 182 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 144 60 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 19 182 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 182 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 182 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 203 182 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 47 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 111 182 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 229 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 167 108 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnDm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnDm:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnDm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Apr 12 13:36:06 1990
+ Comment UniqueID 28716
+ Comment VMusage 25024 31916
+ FontName AvantGarde-CondDemi
+ FullName ITC Avant Garde Gothic Condensed Demi
+ FamilyName ITC Avant Garde Gothic
+ Weight Demi
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -227 1000 971
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.001
+ Notice Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 724
+ XHeight 572
+ Ascender 724
+ Descender -186
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 77 0 201 724 ;
+ C 34 ; WX 333 ; N quotedbl ; B 30 468 303 724 ;
+ C 35 ; WX 556 ; N numbersign ; B 22 0 534 724 ;
+ C 36 ; WX 556 ; N dollar ; B 46 -74 498 788 ;
+ C 37 ; WX 889 ; N percent ; B 50 -12 839 736 ;
+ C 38 ; WX 611 ; N ampersand ; B 31 -12 590 736 ;
+ C 39 ; WX 222 ; N quoteright ; B 10 508 200 736 ;
+ C 40 ; WX 389 ; N parenleft ; B 64 -220 352 742 ;
+ C 41 ; WX 389 ; N parenright ; B 37 -220 325 742 ;
+ C 42 ; WX 444 ; N asterisk ; B 35 352 409 724 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 278 ; N comma ; B 21 -94 215 130 ;
+ C 45 ; WX 333 ; N hyphen ; B 44 236 289 336 ;
+ C 46 ; WX 278 ; N period ; B 81 0 197 130 ;
+ C 47 ; WX 278 ; N slash ; B -40 -12 318 736 ;
+ C 48 ; WX 556 ; N zero ; B 36 -12 520 736 ;
+ C 49 ; WX 556 ; N one ; B 118 0 355 724 ;
+ C 50 ; WX 556 ; N two ; B 39 0 496 736 ;
+ C 51 ; WX 556 ; N three ; B 30 -12 506 736 ;
+ C 52 ; WX 556 ; N four ; B 33 0 509 724 ;
+ C 53 ; WX 556 ; N five ; B 35 -12 514 724 ;
+ C 54 ; WX 556 ; N six ; B 42 -12 515 736 ;
+ C 55 ; WX 556 ; N seven ; B 46 0 486 724 ;
+ C 56 ; WX 556 ; N eight ; B 39 -12 517 736 ;
+ C 57 ; WX 556 ; N nine ; B 35 -12 516 736 ;
+ C 58 ; WX 278 ; N colon ; B 81 0 197 484 ;
+ C 59 ; WX 278 ; N semicolon ; B 21 -94 215 484 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 88 553 418 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 500 ; N question ; B 30 0 448 736 ;
+ C 64 ; WX 800 ; N at ; B 33 -12 766 736 ;
+ C 65 ; WX 556 ; N A ; B 0 0 556 724 ;
+ C 66 ; WX 556 ; N B ; B 66 0 513 724 ;
+ C 67 ; WX 611 ; N C ; B 37 -12 558 736 ;
+ C 68 ; WX 611 ; N D ; B 66 0 573 724 ;
+ C 69 ; WX 500 ; N E ; B 66 0 444 724 ;
+ C 70 ; WX 444 ; N F ; B 58 0 414 724 ;
+ C 71 ; WX 611 ; N G ; B 37 -12 565 736 ;
+ C 72 ; WX 611 ; N H ; B 66 0 545 724 ;
+ C 73 ; WX 278 ; N I ; B 77 0 201 724 ;
+ C 74 ; WX 500 ; N J ; B 10 -12 434 724 ;
+ C 75 ; WX 556 ; N K ; B 66 0 557 724 ;
+ C 76 ; WX 444 ; N L ; B 66 0 420 724 ;
+ C 77 ; WX 722 ; N M ; B 66 0 656 724 ;
+ C 78 ; WX 611 ; N N ; B 69 0 542 724 ;
+ C 79 ; WX 611 ; N O ; B 37 -12 573 736 ;
+ C 80 ; WX 556 ; N P ; B 72 0 521 724 ;
+ C 81 ; WX 611 ; N Q ; B 37 -12 573 736 ;
+ C 82 ; WX 556 ; N R ; B 66 0 544 724 ;
+ C 83 ; WX 500 ; N S ; B 27 -12 465 736 ;
+ C 84 ; WX 444 ; N T ; B 14 0 430 724 ;
+ C 85 ; WX 611 ; N U ; B 64 -12 546 724 ;
+ C 86 ; WX 556 ; N V ; B 9 0 547 724 ;
+ C 87 ; WX 833 ; N W ; B 2 0 830 724 ;
+ C 88 ; WX 500 ; N X ; B -6 0 506 724 ;
+ C 89 ; WX 500 ; N Y ; B 0 0 500 724 ;
+ C 90 ; WX 444 ; N Z ; B 21 0 419 724 ;
+ C 91 ; WX 389 ; N bracketleft ; B 80 -208 335 724 ;
+ C 92 ; WX 278 ; N backslash ; B -40 -12 318 736 ;
+ C 93 ; WX 389 ; N bracketright ; B 54 -208 309 724 ;
+ C 94 ; WX 600 ; N asciicircum ; B 52 326 548 724 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 22 508 212 736 ;
+ C 97 ; WX 500 ; N a ; B 30 -10 432 582 ;
+ C 98 ; WX 500 ; N b ; B 60 -10 470 724 ;
+ C 99 ; WX 444 ; N c ; B 30 -10 420 582 ;
+ C 100 ; WX 500 ; N d ; B 30 -10 440 724 ;
+ C 101 ; WX 500 ; N e ; B 30 -10 456 582 ;
+ C 102 ; WX 278 ; N f ; B 16 0 271 736 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 30 -198 440 582 ;
+ C 104 ; WX 500 ; N h ; B 60 0 440 724 ;
+ C 105 ; WX 222 ; N i ; B 53 0 169 736 ;
+ C 106 ; WX 222 ; N j ; B -32 -186 169 736 ;
+ C 107 ; WX 444 ; N k ; B 60 0 453 724 ;
+ C 108 ; WX 222 ; N l ; B 53 0 169 724 ;
+ C 109 ; WX 778 ; N m ; B 60 0 718 582 ;
+ C 110 ; WX 500 ; N n ; B 60 0 440 582 ;
+ C 111 ; WX 500 ; N o ; B 30 -10 470 582 ;
+ C 112 ; WX 500 ; N p ; B 60 -186 470 582 ;
+ C 113 ; WX 500 ; N q ; B 30 -186 440 582 ;
+ C 114 ; WX 278 ; N r ; B 50 0 272 590 ;
+ C 115 ; WX 444 ; N s ; B 28 -10 415 582 ;
+ C 116 ; WX 278 ; N t ; B 12 0 271 693 ;
+ C 117 ; WX 500 ; N u ; B 60 -10 440 572 ;
+ C 118 ; WX 444 ; N v ; B 6 0 438 572 ;
+ C 119 ; WX 667 ; N w ; B 5 0 661 572 ;
+ C 120 ; WX 444 ; N x ; B -4 0 448 572 ;
+ C 121 ; WX 444 ; N y ; B 6 -198 438 572 ;
+ C 122 ; WX 444 ; N z ; B 22 0 414 572 ;
+ C 123 ; WX 389 ; N braceleft ; B 12 -226 329 736 ;
+ C 124 ; WX 222 ; N bar ; B 56 -12 166 736 ;
+ C 125 ; WX 389 ; N braceright ; B 60 -226 377 736 ;
+ C 126 ; WX 600 ; N asciitilde ; B 46 157 554 349 ;
+ C 161 ; WX 278 ; N exclamdown ; B 77 -152 201 572 ;
+ C 162 ; WX 556 ; N cent ; B 62 -20 472 736 ;
+ C 163 ; WX 556 ; N sterling ; B 9 0 535 736 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -12 334 736 ;
+ C 165 ; WX 556 ; N yen ; B 4 0 552 724 ;
+ C 166 ; WX 556 ; N florin ; B 10 -198 546 736 ;
+ C 167 ; WX 444 ; N section ; B 25 -78 418 736 ;
+ C 168 ; WX 556 ; N currency ; B 18 100 538 624 ;
+ C 169 ; WX 222 ; N quotesingle ; B 62 468 160 724 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 16 508 373 736 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 24 103 420 469 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 24 103 254 469 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 24 103 254 469 ;
+ C 174 ; WX 500 ; N fi ; B 16 0 447 736 ;
+ C 175 ; WX 500 ; N fl ; B 16 0 447 736 ;
+ C 177 ; WX 500 ; N endash ; B 0 244 500 328 ;
+ C 178 ; WX 444 ; N dagger ; B 36 -90 408 724 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 36 -90 408 724 ;
+ C 180 ; WX 278 ; N periodcentered ; B 73 187 205 319 ;
+ C 182 ; WX 620 ; N paragraph ; B 8 -90 554 724 ;
+ C 183 ; WX 500 ; N bullet ; B 69 181 431 543 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 10 -98 200 130 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 16 -98 373 130 ;
+ C 186 ; WX 389 ; N quotedblright ; B 16 508 373 736 ;
+ C 187 ; WX 444 ; N guillemotright ; B 24 103 420 469 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 109 0 891 130 ;
+ C 189 ; WX 1000 ; N perthousand ; B 4 -12 996 736 ;
+ C 191 ; WX 500 ; N questiondown ; B 52 -164 470 572 ;
+ C 193 ; WX 222 ; N grave ; B -38 632 186 776 ;
+ C 194 ; WX 222 ; N acute ; B 36 632 260 776 ;
+ C 195 ; WX 222 ; N circumflex ; B -52 632 274 776 ;
+ C 196 ; WX 222 ; N tilde ; B -66 640 288 762 ;
+ C 197 ; WX 222 ; N macron ; B -52 670 274 734 ;
+ C 198 ; WX 222 ; N breve ; B -50 638 272 779 ;
+ C 199 ; WX 222 ; N dotaccent ; B 55 646 167 752 ;
+ C 200 ; WX 222 ; N dieresis ; B -32 646 254 752 ;
+ C 202 ; WX 222 ; N ring ; B 8 632 214 838 ;
+ C 203 ; WX 222 ; N cedilla ; B -1 -227 222 0 ;
+ C 205 ; WX 222 ; N hungarumlaut ; B -48 632 340 776 ;
+ C 206 ; WX 222 ; N ogonek ; B -5 -219 250 21 ;
+ C 207 ; WX 222 ; N caron ; B -52 632 274 776 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 244 1000 328 ;
+ C 225 ; WX 833 ; N AE ; B -8 0 777 724 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 8 380 269 736 ;
+ C 232 ; WX 444 ; N Lslash ; B -10 0 420 724 ;
+ C 233 ; WX 611 ; N Oslash ; B 4 -42 607 766 ;
+ C 234 ; WX 889 ; N OE ; B 37 -12 833 736 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 7 380 293 736 ;
+ C 241 ; WX 778 ; N ae ; B 30 -10 744 582 ;
+ C 245 ; WX 222 ; N dotlessi ; B 53 0 169 572 ;
+ C 248 ; WX 222 ; N lslash ; B -3 0 225 724 ;
+ C 249 ; WX 500 ; N oslash ; B 11 -70 489 642 ;
+ C 250 ; WX 778 ; N oe ; B 30 -10 744 582 ;
+ C 251 ; WX 556 ; N germandbls ; B 60 -10 521 736 ;
+ C -1 ; WX 444 ; N Zcaron ; B 21 0 419 909 ;
+ C -1 ; WX 444 ; N ccedilla ; B 30 -227 420 582 ;
+ C -1 ; WX 444 ; N ydieresis ; B 6 -198 438 752 ;
+ C -1 ; WX 500 ; N atilde ; B 30 -10 432 762 ;
+ C -1 ; WX 222 ; N icircumflex ; B -52 0 274 776 ;
+ C -1 ; WX 333 ; N threesuperior ; B 8 286 317 736 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 30 -10 456 776 ;
+ C -1 ; WX 500 ; N thorn ; B 60 -186 470 724 ;
+ C -1 ; WX 500 ; N egrave ; B 30 -10 456 776 ;
+ C -1 ; WX 333 ; N twosuperior ; B 18 294 315 736 ;
+ C -1 ; WX 500 ; N eacute ; B 30 -10 456 776 ;
+ C -1 ; WX 500 ; N otilde ; B 30 -10 470 762 ;
+ C -1 ; WX 556 ; N Aacute ; B 0 0 556 909 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 30 -10 470 776 ;
+ C -1 ; WX 444 ; N yacute ; B 6 -198 438 776 ;
+ C -1 ; WX 500 ; N udieresis ; B 60 -10 440 752 ;
+ C -1 ; WX 834 ; N threequarters ; B 28 -12 796 736 ;
+ C -1 ; WX 500 ; N acircumflex ; B 30 -10 432 776 ;
+ C -1 ; WX 611 ; N Eth ; B 2 0 573 724 ;
+ C -1 ; WX 500 ; N edieresis ; B 30 -10 456 752 ;
+ C -1 ; WX 500 ; N ugrave ; B 60 -10 440 776 ;
+ C -1 ; WX 1000 ; N trademark ; B 16 298 923 724 ;
+ C -1 ; WX 500 ; N ograve ; B 30 -10 470 776 ;
+ C -1 ; WX 444 ; N scaron ; B 28 -10 415 776 ;
+ C -1 ; WX 278 ; N Idieresis ; B -4 0 282 885 ;
+ C -1 ; WX 500 ; N uacute ; B 60 -10 440 776 ;
+ C -1 ; WX 500 ; N agrave ; B 30 -10 432 776 ;
+ C -1 ; WX 500 ; N ntilde ; B 60 0 440 762 ;
+ C -1 ; WX 500 ; N aring ; B 30 -10 432 838 ;
+ C -1 ; WX 444 ; N zcaron ; B 22 0 414 776 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -24 0 302 909 ;
+ C -1 ; WX 611 ; N Ntilde ; B 69 0 542 895 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 60 -10 440 776 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 66 0 444 909 ;
+ C -1 ; WX 278 ; N Iacute ; B 64 0 288 909 ;
+ C -1 ; WX 611 ; N Ccedilla ; B 37 -227 558 736 ;
+ C -1 ; WX 611 ; N Odieresis ; B 37 -12 573 885 ;
+ C -1 ; WX 500 ; N Scaron ; B 27 -12 465 909 ;
+ C -1 ; WX 500 ; N Edieresis ; B 66 0 444 885 ;
+ C -1 ; WX 278 ; N Igrave ; B -10 0 214 909 ;
+ C -1 ; WX 500 ; N adieresis ; B 30 -10 432 752 ;
+ C -1 ; WX 611 ; N Ograve ; B 37 -12 573 909 ;
+ C -1 ; WX 500 ; N Egrave ; B 66 0 444 909 ;
+ C -1 ; WX 500 ; N Ydieresis ; B 0 0 500 885 ;
+ C -1 ; WX 800 ; N registered ; B 13 -12 787 736 ;
+ C -1 ; WX 611 ; N Otilde ; B 37 -12 573 895 ;
+ C -1 ; WX 834 ; N onequarter ; B 85 -12 796 736 ;
+ C -1 ; WX 611 ; N Ugrave ; B 64 -12 546 909 ;
+ C -1 ; WX 611 ; N Ucircumflex ; B 64 -12 546 909 ;
+ C -1 ; WX 556 ; N Thorn ; B 72 0 521 724 ;
+ C -1 ; WX 600 ; N divide ; B 47 -43 553 549 ;
+ C -1 ; WX 556 ; N Atilde ; B 0 0 556 895 ;
+ C -1 ; WX 611 ; N Uacute ; B 64 -12 546 909 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 37 -12 573 909 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 88 553 418 ;
+ C -1 ; WX 556 ; N Aring ; B 0 0 556 971 ;
+ C -1 ; WX 222 ; N idieresis ; B -32 0 254 752 ;
+ C -1 ; WX 222 ; N iacute ; B 36 0 260 776 ;
+ C -1 ; WX 500 ; N aacute ; B 30 -10 432 776 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 47 0 553 506 ;
+ C -1 ; WX 611 ; N Udieresis ; B 64 -12 546 885 ;
+ C -1 ; WX 600 ; N minus ; B 47 198 553 308 ;
+ C -1 ; WX 333 ; N onesuperior ; B 65 294 227 728 ;
+ C -1 ; WX 500 ; N Eacute ; B 66 0 444 909 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 0 0 556 909 ;
+ C -1 ; WX 800 ; N copyright ; B 13 -12 787 736 ;
+ C -1 ; WX 556 ; N Agrave ; B 0 0 556 909 ;
+ C -1 ; WX 500 ; N odieresis ; B 30 -10 470 752 ;
+ C -1 ; WX 500 ; N oacute ; B 30 -10 470 776 ;
+ C -1 ; WX 400 ; N degree ; B 57 450 343 736 ;
+ C -1 ; WX 222 ; N igrave ; B -38 0 186 776 ;
+ C -1 ; WX 500 ; N mu ; B 60 -186 440 572 ;
+ C -1 ; WX 611 ; N Oacute ; B 37 -12 573 909 ;
+ C -1 ; WX 500 ; N eth ; B 30 -10 470 736 ;
+ C -1 ; WX 556 ; N Adieresis ; B 0 0 556 885 ;
+ C -1 ; WX 500 ; N Yacute ; B 0 0 500 909 ;
+ C -1 ; WX 222 ; N brokenbar ; B 56 -12 166 736 ;
+ C -1 ; WX 834 ; N onehalf ; B 85 -12 796 736 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -37
+ KPX A W -37
+ KPX A V -37
+ KPX A T -37
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -18
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -55
+ KPX L W -55
+ KPX L V -55
+ KPX L T -55
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -37
+ KPX T w -55
+ KPX T u -37
+ KPX T semicolon -55
+ KPX T s -55
+ KPX T r -37
+ KPX T period -74
+ KPX T o -55
+ KPX T i -37
+ KPX T hyphen -55
+ KPX T e -55
+ KPX T comma -74
+ KPX T colon -55
+ KPX T c -55
+ KPX T a -55
+ KPX T A -37
+ 
+ KPX V y -18
+ KPX V u -18
+ KPX V semicolon -37
+ KPX V r -18
+ KPX V period -92
+ KPX V o -37
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -37
+ KPX V comma -92
+ KPX V colon -37
+ KPX V a -37
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon -18
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -18
+ KPX Y semicolon -37
+ KPX Y q -37
+ KPX Y period -74
+ KPX Y p -18
+ KPX Y o -37
+ KPX Y i -18
+ KPX Y hyphen -55
+ KPX Y e -37
+ KPX Y comma -74
+ KPX Y colon -37
+ KPX Y a -37
+ KPX Y A -37
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -55
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -55
+ 
+ KPX r z 0
+ KPX r y 0
+ KPX r x 0
+ KPX r w 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 18
+ KPX r q 0
+ KPX r period -55
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -55
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 133 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 133 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 133 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 133 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 167 133 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 133 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 201 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 133 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 133 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 133 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 133 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 133 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 133 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 133 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 133 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 133 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 133 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 195 133 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 195 133 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 195 133 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 195 133 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 145 133 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 133 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 133 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 195 133 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 133 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 145 133 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 145 133 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 117 133 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 131 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 131 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 131 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 131 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 131 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 131 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 139 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 139 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 139 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 139 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 111 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 111 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnDm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnDm+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnDm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 611 ; N Ccaron ; B 37 -12 558 934 ;
+ C -1 ; WX 444 ; N ccaron ; B 30 -10 420 776 ;
+ C -1 ; WX 611 ; N Dcaron ; B 66 0 573 934 ;
+ C -1 ; WX 633 ; N dcaron ; B 30 -10 649 796 ;
+ C -1 ; WX 500 ; N Ecaron ; B 66 0 444 934 ;
+ C -1 ; WX 500 ; N ecaron ; B 30 -10 456 776 ;
+ C -1 ; WX 444 ; N Lcaron ; B 66 0 420 796 ;
+ C -1 ; WX 444 ; N Lacute ; B 66 0 420 934 ;
+ C -1 ; WX 355 ; N lcaron ; B 53 0 378 796 ;
+ C -1 ; WX 222 ; N lacute ; B 53 0 282 934 ;
+ C -1 ; WX 611 ; N Ncaron ; B 69 0 542 934 ;
+ C -1 ; WX 500 ; N ncaron ; B 60 0 440 776 ;
+ C -1 ; WX 556 ; N Rcaron ; B 66 0 544 934 ;
+ C -1 ; WX 556 ; N Racute ; B 66 0 544 934 ;
+ C -1 ; WX 278 ; N rcaron ; B -24 0 302 776 ;
+ C -1 ; WX 278 ; N racute ; B 50 0 310 776 ;
+ C -1 ; WX 444 ; N Tcaron ; B 14 0 430 934 ;
+ C -1 ; WX 411 ; N tcaron ; B 12 0 480 736 ;
+ C -1 ; WX 611 ; N Uring ; B 64 -12 546 934 ;
+ C -1 ; WX 500 ; N uring ; B 60 -10 440 838 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 246 158 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 131 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 158 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 449 60 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 158 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 139 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 210 60 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 111 158 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 178 60 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 22 158 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 158 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 158 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 210 158 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 50 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 111 158 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 280 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 96 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnMd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnMd:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnMd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Apr 12 14:11:07 1990
+ Comment UniqueID 28720
+ Comment VMusage 23857 30749
+ FontName AvantGarde-CondMedium
+ FullName ITC Avant Garde Gothic Condensed Medium
+ FamilyName ITC Avant Garde Gothic
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -226 1001 980
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.001
+ Notice Copyright (c) 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 724
+ XHeight 560
+ Ascender 724
+ Descender -198
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 222 ; N exclam ; B 60 0 162 724 ;
+ C 34 ; WX 333 ; N quotedbl ; B 55 476 278 724 ;
+ C 35 ; WX 556 ; N numbersign ; B 24 0 537 724 ;
+ C 36 ; WX 556 ; N dollar ; B 56 -88 488 802 ;
+ C 37 ; WX 889 ; N percent ; B 44 -12 845 736 ;
+ C 38 ; WX 611 ; N ampersand ; B 29 -12 594 736 ;
+ C 39 ; WX 222 ; N quoteright ; B 27 516 195 736 ;
+ C 40 ; WX 389 ; N parenleft ; B 62 -208 358 742 ;
+ C 41 ; WX 389 ; N parenright ; B 31 -208 327 742 ;
+ C 42 ; WX 444 ; N asterisk ; B 45 358 399 724 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 278 ; N comma ; B 6 -104 198 124 ;
+ C 45 ; WX 333 ; N hyphen ; B 47 238 286 322 ;
+ C 46 ; WX 278 ; N period ; B 91 0 187 124 ;
+ C 47 ; WX 278 ; N slash ; B -15 -12 293 736 ;
+ C 48 ; WX 556 ; N zero ; B 39 -12 517 736 ;
+ C 49 ; WX 556 ; N one ; B 118 0 345 724 ;
+ C 50 ; WX 556 ; N two ; B 44 0 486 736 ;
+ C 51 ; WX 556 ; N three ; B 34 -12 509 736 ;
+ C 52 ; WX 556 ; N four ; B 32 0 500 724 ;
+ C 53 ; WX 556 ; N five ; B 42 -12 505 724 ;
+ C 54 ; WX 556 ; N six ; B 45 -12 511 736 ;
+ C 55 ; WX 556 ; N seven ; B 30 0 486 724 ;
+ C 56 ; WX 556 ; N eight ; B 34 -12 522 736 ;
+ C 57 ; WX 556 ; N nine ; B 45 -12 511 736 ;
+ C 58 ; WX 278 ; N colon ; B 91 0 187 470 ;
+ C 59 ; WX 278 ; N semicolon ; B 6 -104 198 470 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 106 553 400 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 444 ; N question ; B 22 0 421 736 ;
+ C 64 ; WX 800 ; N at ; B 40 -12 760 736 ;
+ C 65 ; WX 500 ; N A ; B -3 0 503 724 ;
+ C 66 ; WX 556 ; N B ; B 70 0 517 724 ;
+ C 67 ; WX 556 ; N C ; B 36 -12 525 736 ;
+ C 68 ; WX 611 ; N D ; B 70 0 574 724 ;
+ C 69 ; WX 500 ; N E ; B 70 0 434 724 ;
+ C 70 ; WX 444 ; N F ; B 70 0 414 724 ;
+ C 71 ; WX 611 ; N G ; B 36 -12 563 736 ;
+ C 72 ; WX 611 ; N H ; B 70 0 541 724 ;
+ C 73 ; WX 222 ; N I ; B 60 0 162 724 ;
+ C 74 ; WX 444 ; N J ; B 8 -12 384 724 ;
+ C 75 ; WX 556 ; N K ; B 70 0 556 724 ;
+ C 76 ; WX 444 ; N L ; B 70 0 430 724 ;
+ C 77 ; WX 722 ; N M ; B 70 0 652 724 ;
+ C 78 ; WX 611 ; N N ; B 76 0 534 724 ;
+ C 79 ; WX 611 ; N O ; B 36 -12 574 736 ;
+ C 80 ; WX 556 ; N P ; B 70 0 513 724 ;
+ C 81 ; WX 611 ; N Q ; B 36 -12 588 736 ;
+ C 82 ; WX 556 ; N R ; B 70 0 550 724 ;
+ C 83 ; WX 500 ; N S ; B 24 -12 475 736 ;
+ C 84 ; WX 444 ; N T ; B 16 0 428 724 ;
+ C 85 ; WX 556 ; N U ; B 56 -12 500 724 ;
+ C 86 ; WX 500 ; N V ; B -1 0 501 724 ;
+ C 87 ; WX 833 ; N W ; B 7 0 825 724 ;
+ C 88 ; WX 500 ; N X ; B 1 0 498 724 ;
+ C 89 ; WX 500 ; N Y ; B 0 0 500 724 ;
+ C 90 ; WX 444 ; N Z ; B 17 0 427 724 ;
+ C 91 ; WX 389 ; N bracketleft ; B 88 -210 344 724 ;
+ C 92 ; WX 278 ; N backslash ; B -15 -12 293 736 ;
+ C 93 ; WX 389 ; N bracketright ; B 45 -210 301 724 ;
+ C 94 ; WX 600 ; N asciicircum ; B 76 346 524 724 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 27 516 195 736 ;
+ C 97 ; WX 500 ; N a ; B 34 -10 440 570 ;
+ C 98 ; WX 500 ; N b ; B 60 -10 466 724 ;
+ C 99 ; WX 444 ; N c ; B 34 -10 422 570 ;
+ C 100 ; WX 500 ; N d ; B 34 -10 440 724 ;
+ C 101 ; WX 444 ; N e ; B 34 -10 414 570 ;
+ C 102 ; WX 222 ; N f ; B 2 0 229 724 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 34 -198 440 570 ;
+ C 104 ; WX 500 ; N h ; B 60 0 440 724 ;
+ C 105 ; WX 222 ; N i ; B 63 0 159 724 ;
+ C 106 ; WX 222 ; N j ; B -31 -204 162 724 ;
+ C 107 ; WX 444 ; N k ; B 60 0 459 724 ;
+ C 108 ; WX 222 ; N l ; B 63 0 159 724 ;
+ C 109 ; WX 778 ; N m ; B 60 0 718 570 ;
+ C 110 ; WX 500 ; N n ; B 60 0 440 570 ;
+ C 111 ; WX 500 ; N o ; B 34 -10 466 570 ;
+ C 112 ; WX 500 ; N p ; B 60 -198 466 570 ;
+ C 113 ; WX 500 ; N q ; B 34 -198 440 570 ;
+ C 114 ; WX 278 ; N r ; B 60 0 275 570 ;
+ C 115 ; WX 389 ; N s ; B 17 -10 364 570 ;
+ C 116 ; WX 222 ; N t ; B 0 0 222 694 ;
+ C 117 ; WX 500 ; N u ; B 60 -10 440 560 ;
+ C 118 ; WX 444 ; N v ; B 6 0 438 560 ;
+ C 119 ; WX 667 ; N w ; B 11 0 655 560 ;
+ C 120 ; WX 444 ; N x ; B 1 0 443 560 ;
+ C 121 ; WX 444 ; N y ; B 6 -198 438 560 ;
+ C 122 ; WX 444 ; N z ; B 34 0 410 560 ;
+ C 123 ; WX 389 ; N braceleft ; B 43 -210 364 736 ;
+ C 124 ; WX 222 ; N bar ; B 69 -12 153 736 ;
+ C 125 ; WX 389 ; N braceright ; B 25 -210 346 736 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 169 531 337 ;
+ C 161 ; WX 222 ; N exclamdown ; B 60 -164 162 560 ;
+ C 162 ; WX 556 ; N cent ; B 74 -26 464 750 ;
+ C 163 ; WX 556 ; N sterling ; B 9 0 536 734 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -12 334 736 ;
+ C 165 ; WX 556 ; N yen ; B 40 0 516 724 ;
+ C 166 ; WX 556 ; N florin ; B 15 -204 534 736 ;
+ C 167 ; WX 444 ; N section ; B 28 -80 415 736 ;
+ C 168 ; WX 556 ; N currency ; B 24 109 532 615 ;
+ C 169 ; WX 222 ; N quotesingle ; B 70 476 152 724 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 17 516 315 736 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 22 99 422 461 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 32 99 256 461 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 22 99 246 461 ;
+ C 174 ; WX 444 ; N fi ; B 2 0 381 724 ;
+ C 175 ; WX 444 ; N fl ; B 2 0 381 724 ;
+ C 177 ; WX 500 ; N endash ; B 0 249 500 311 ;
+ C 178 ; WX 444 ; N dagger ; B 40 -80 404 736 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 40 -80 404 736 ;
+ C 180 ; WX 278 ; N periodcentered ; B 84 198 194 308 ;
+ C 182 ; WX 600 ; N paragraph ; B 49 -80 488 724 ;
+ C 183 ; WX 500 ; N bullet ; B 69 181 431 543 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 27 -96 195 124 ;
+ C 185 ; WX 333 ; N quotedblbase ; B 18 -96 316 124 ;
+ C 186 ; WX 333 ; N quotedblright ; B 18 516 316 736 ;
+ C 187 ; WX 444 ; N guillemotright ; B 22 99 422 461 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 119 0 881 124 ;
+ C 189 ; WX 1000 ; N perthousand ; B 0 -12 1001 736 ;
+ C 191 ; WX 444 ; N questiondown ; B 23 -176 422 560 ;
+ C 193 ; WX 222 ; N grave ; B -20 622 178 764 ;
+ C 194 ; WX 222 ; N acute ; B 44 622 242 764 ;
+ C 195 ; WX 222 ; N circumflex ; B -34 622 256 764 ;
+ C 196 ; WX 222 ; N tilde ; B -59 633 281 749 ;
+ C 197 ; WX 222 ; N macron ; B -44 657 266 715 ;
+ C 198 ; WX 222 ; N breve ; B -43 628 265 764 ;
+ C 199 ; WX 222 ; N dotaccent ; B 66 638 156 736 ;
+ C 200 ; WX 222 ; N dieresis ; B -16 638 238 736 ;
+ C 202 ; WX 222 ; N ring ; B 2 622 220 840 ;
+ C 203 ; WX 222 ; N cedilla ; B 6 -226 221 0 ;
+ C 205 ; WX 222 ; N hungarumlaut ; B -22 622 322 764 ;
+ C 206 ; WX 222 ; N ogonek ; B 12 -212 259 20 ;
+ C 207 ; WX 222 ; N caron ; B -34 622 256 764 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 249 1000 311 ;
+ C 225 ; WX 833 ; N AE ; B -18 0 767 724 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 8 388 277 736 ;
+ C 232 ; WX 444 ; N Lslash ; B 1 0 430 724 ;
+ C 233 ; WX 611 ; N Oslash ; B 8 -42 602 766 ;
+ C 234 ; WX 889 ; N OE ; B 30 -12 823 736 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 9 388 291 736 ;
+ C 241 ; WX 778 ; N ae ; B 34 -10 744 570 ;
+ C 245 ; WX 222 ; N dotlessi ; B 63 0 159 560 ;
+ C 248 ; WX 222 ; N lslash ; B 3 0 219 724 ;
+ C 249 ; WX 500 ; N oslash ; B 22 -76 478 636 ;
+ C 250 ; WX 778 ; N oe ; B 34 -10 744 570 ;
+ C 251 ; WX 556 ; N germandbls ; B 60 -10 522 724 ;
+ C -1 ; WX 444 ; N Zcaron ; B 17 0 427 904 ;
+ C -1 ; WX 444 ; N ccedilla ; B 34 -226 422 570 ;
+ C -1 ; WX 444 ; N ydieresis ; B 6 -198 438 736 ;
+ C -1 ; WX 500 ; N atilde ; B 34 -10 440 749 ;
+ C -1 ; WX 222 ; N icircumflex ; B -34 0 256 764 ;
+ C -1 ; WX 333 ; N threesuperior ; B 14 286 326 736 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 34 -10 414 764 ;
+ C -1 ; WX 500 ; N thorn ; B 60 -198 466 724 ;
+ C -1 ; WX 444 ; N egrave ; B 34 -10 414 764 ;
+ C -1 ; WX 333 ; N twosuperior ; B 21 294 311 736 ;
+ C -1 ; WX 444 ; N eacute ; B 34 -10 414 764 ;
+ C -1 ; WX 500 ; N otilde ; B 34 -10 466 749 ;
+ C -1 ; WX 500 ; N Aacute ; B -3 0 503 904 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 34 -10 466 764 ;
+ C -1 ; WX 444 ; N yacute ; B 6 -198 438 764 ;
+ C -1 ; WX 500 ; N udieresis ; B 60 -10 440 736 ;
+ C -1 ; WX 834 ; N threequarters ; B 54 -12 785 736 ;
+ C -1 ; WX 500 ; N acircumflex ; B 34 -10 440 764 ;
+ C -1 ; WX 611 ; N Eth ; B -14 0 574 724 ;
+ C -1 ; WX 444 ; N edieresis ; B 34 -10 414 736 ;
+ C -1 ; WX 500 ; N ugrave ; B 60 -10 440 764 ;
+ C -1 ; WX 990 ; N trademark ; B 82 312 908 724 ;
+ C -1 ; WX 500 ; N ograve ; B 34 -10 466 764 ;
+ C -1 ; WX 389 ; N scaron ; B 17 -10 364 764 ;
+ C -1 ; WX 222 ; N Idieresis ; B -16 0 238 876 ;
+ C -1 ; WX 500 ; N uacute ; B 60 -10 440 764 ;
+ C -1 ; WX 500 ; N agrave ; B 34 -10 440 764 ;
+ C -1 ; WX 500 ; N ntilde ; B 60 0 440 749 ;
+ C -1 ; WX 500 ; N aring ; B 34 -10 440 840 ;
+ C -1 ; WX 444 ; N zcaron ; B 34 0 410 764 ;
+ C -1 ; WX 222 ; N Icircumflex ; B -34 0 256 904 ;
+ C -1 ; WX 611 ; N Ntilde ; B 76 0 534 889 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 60 -10 440 764 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 70 0 434 904 ;
+ C -1 ; WX 222 ; N Iacute ; B 44 0 242 904 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 36 -226 525 736 ;
+ C -1 ; WX 611 ; N Odieresis ; B 36 -12 574 876 ;
+ C -1 ; WX 500 ; N Scaron ; B 24 -12 475 904 ;
+ C -1 ; WX 500 ; N Edieresis ; B 70 0 434 876 ;
+ C -1 ; WX 222 ; N Igrave ; B -20 0 178 904 ;
+ C -1 ; WX 500 ; N adieresis ; B 34 -10 440 736 ;
+ C -1 ; WX 611 ; N Ograve ; B 36 -12 574 904 ;
+ C -1 ; WX 500 ; N Egrave ; B 70 0 434 904 ;
+ C -1 ; WX 500 ; N Ydieresis ; B 0 0 500 876 ;
+ C -1 ; WX 800 ; N registered ; B 20 -12 780 736 ;
+ C -1 ; WX 611 ; N Otilde ; B 36 -12 574 889 ;
+ C -1 ; WX 834 ; N onequarter ; B 94 -12 785 736 ;
+ C -1 ; WX 556 ; N Ugrave ; B 56 -12 500 904 ;
+ C -1 ; WX 556 ; N Ucircumflex ; B 56 -12 500 904 ;
+ C -1 ; WX 556 ; N Thorn ; B 70 0 513 724 ;
+ C -1 ; WX 600 ; N divide ; B 47 -26 553 532 ;
+ C -1 ; WX 500 ; N Atilde ; B -3 0 503 889 ;
+ C -1 ; WX 556 ; N Uacute ; B 56 -12 500 904 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 36 -12 574 904 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 106 553 400 ;
+ C -1 ; WX 500 ; N Aring ; B -3 0 503 980 ;
+ C -1 ; WX 222 ; N idieresis ; B -16 0 238 736 ;
+ C -1 ; WX 222 ; N iacute ; B 44 0 242 764 ;
+ C -1 ; WX 500 ; N aacute ; B 34 -10 440 764 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 47 0 553 506 ;
+ C -1 ; WX 556 ; N Udieresis ; B 56 -12 500 876 ;
+ C -1 ; WX 600 ; N minus ; B 47 211 553 295 ;
+ C -1 ; WX 333 ; N onesuperior ; B 66 294 221 728 ;
+ C -1 ; WX 500 ; N Eacute ; B 70 0 434 904 ;
+ C -1 ; WX 500 ; N Acircumflex ; B -3 0 503 904 ;
+ C -1 ; WX 800 ; N copyright ; B 20 -12 780 736 ;
+ C -1 ; WX 500 ; N Agrave ; B -3 0 503 904 ;
+ C -1 ; WX 500 ; N odieresis ; B 34 -10 466 736 ;
+ C -1 ; WX 500 ; N oacute ; B 34 -10 466 764 ;
+ C -1 ; WX 400 ; N degree ; B 57 450 343 736 ;
+ C -1 ; WX 222 ; N igrave ; B -20 0 178 764 ;
+ C -1 ; WX 500 ; N mu ; B 60 -198 440 560 ;
+ C -1 ; WX 611 ; N Oacute ; B 36 -12 574 904 ;
+ C -1 ; WX 500 ; N eth ; B 34 -10 466 738 ;
+ C -1 ; WX 500 ; N Adieresis ; B -3 0 503 876 ;
+ C -1 ; WX 500 ; N Yacute ; B 0 0 500 904 ;
+ C -1 ; WX 222 ; N brokenbar ; B 69 -12 153 736 ;
+ C -1 ; WX 834 ; N onehalf ; B 94 -12 770 736 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -37
+ KPX A W -37
+ KPX A V -37
+ KPX A T -37
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -18
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -55
+ KPX L W -55
+ KPX L V -55
+ KPX L T -55
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -37
+ KPX T w -55
+ KPX T u -37
+ KPX T semicolon -55
+ KPX T s -55
+ KPX T r -37
+ KPX T period -74
+ KPX T o -55
+ KPX T i -37
+ KPX T hyphen -55
+ KPX T e -55
+ KPX T comma -74
+ KPX T colon -55
+ KPX T c -55
+ KPX T a -55
+ KPX T A -37
+ 
+ KPX V y -18
+ KPX V u -18
+ KPX V semicolon -37
+ KPX V r -18
+ KPX V period -92
+ KPX V o -37
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -37
+ KPX V comma -92
+ KPX V colon -37
+ KPX V a -37
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon -18
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -18
+ KPX Y semicolon -37
+ KPX Y q -37
+ KPX Y period -74
+ KPX Y p -18
+ KPX Y o -37
+ KPX Y i -18
+ KPX Y hyphen -55
+ KPX Y e -37
+ KPX Y comma -74
+ KPX Y colon -37
+ KPX Y a -37
+ KPX Y A -37
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -92
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -92
+ 
+ KPX r z 0
+ KPX r y 0
+ KPX r x 0
+ KPX r w 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 18
+ KPX r q 0
+ KPX r period -55
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -55
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 139 140 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 139 140 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 139 140 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 139 140 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 139 140 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 139 140 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 145 140 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 145 140 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 145 140 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 145 140 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 140 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 140 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 140 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 140 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 140 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 140 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 195 140 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 195 140 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 195 140 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 195 140 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 139 140 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 167 140 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 167 140 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 167 140 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 167 140 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 139 140 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 140 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 111 140 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 139 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 139 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 139 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 139 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 139 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 139 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 84 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 111 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnMd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnMd+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-CnMd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 36 -12 525 932 ;
+ C -1 ; WX 444 ; N ccaron ; B 34 -10 422 764 ;
+ C -1 ; WX 611 ; N Dcaron ; B 70 0 574 932 ;
+ C -1 ; WX 618 ; N dcaron ; B 34 -10 625 796 ;
+ C -1 ; WX 500 ; N Ecaron ; B 70 0 434 932 ;
+ C -1 ; WX 444 ; N ecaron ; B 34 -10 414 764 ;
+ C -1 ; WX 444 ; N Lcaron ; B 70 0 430 796 ;
+ C -1 ; WX 444 ; N Lacute ; B 70 0 430 932 ;
+ C -1 ; WX 340 ; N lcaron ; B 63 0 344 796 ;
+ C -1 ; WX 222 ; N lacute ; B 63 0 262 932 ;
+ C -1 ; WX 611 ; N Ncaron ; B 76 0 534 932 ;
+ C -1 ; WX 500 ; N ncaron ; B 60 0 440 764 ;
+ C -1 ; WX 556 ; N Rcaron ; B 70 0 550 932 ;
+ C -1 ; WX 556 ; N Racute ; B 70 0 550 932 ;
+ C -1 ; WX 278 ; N rcaron ; B -6 0 284 764 ;
+ C -1 ; WX 278 ; N racute ; B 60 0 290 764 ;
+ C -1 ; WX 444 ; N Tcaron ; B 16 0 428 932 ;
+ C -1 ; WX 340 ; N tcaron ; B 0 0 407 736 ;
+ C -1 ; WX 556 ; N Uring ; B 56 -12 500 932 ;
+ C -1 ; WX 500 ; N uring ; B 60 -10 440 840 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 216 168 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 130 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 168 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 430 60 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 168 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 152 60 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 111 168 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 149 60 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 20 168 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 168 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 168 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 205 168 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 48 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 111 168 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 212 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 167 92 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Dm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Dm:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Dm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,576 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Mar  4 13:46:34 1991
+ Comment UniqueID 34370
+ Comment VMusage 24954 31846
+ FontName AvantGarde-Demi
+ FullName ITC Avant Garde Gothic Demi
+ FamilyName ITC Avant Garde Gothic
+ Weight Demi
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -123 -251 1222 1021
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 555
+ Ascender 740
+ Descender -185
+ StartCharMetrics 228
+ C 32 ; WX 280 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 280 ; N exclam ; B 73 0 206 740 ;
+ C 34 ; WX 360 ; N quotedbl ; B 19 444 341 740 ;
+ C 35 ; WX 560 ; N numbersign ; B 29 0 525 700 ;
+ C 36 ; WX 560 ; N dollar ; B 58 -86 501 857 ;
+ C 37 ; WX 860 ; N percent ; B 36 -15 822 755 ;
+ C 38 ; WX 680 ; N ampersand ; B 34 -15 665 755 ;
+ C 39 ; WX 280 ; N quoteright ; B 72 466 205 740 ;
+ C 40 ; WX 380 ; N parenleft ; B 74 -157 350 754 ;
+ C 41 ; WX 380 ; N parenright ; B 37 -157 313 754 ;
+ C 42 ; WX 440 ; N asterisk ; B 67 457 374 755 ;
+ C 43 ; WX 600 ; N plus ; B 48 0 552 506 ;
+ C 44 ; WX 280 ; N comma ; B 73 -141 206 133 ;
+ C 45 ; WX 420 ; N hyphen ; B 71 230 349 348 ;
+ C 46 ; WX 280 ; N period ; B 73 0 206 133 ;
+ C 47 ; WX 460 ; N slash ; B 6 -100 454 740 ;
+ C 48 ; WX 560 ; N zero ; B 32 -15 529 755 ;
+ C 49 ; WX 560 ; N one ; B 137 0 363 740 ;
+ C 50 ; WX 560 ; N two ; B 36 0 523 755 ;
+ C 51 ; WX 560 ; N three ; B 28 -15 532 755 ;
+ C 52 ; WX 560 ; N four ; B 15 0 545 740 ;
+ C 53 ; WX 560 ; N five ; B 25 -15 535 740 ;
+ C 54 ; WX 560 ; N six ; B 23 -15 536 739 ;
+ C 55 ; WX 560 ; N seven ; B 62 0 498 740 ;
+ C 56 ; WX 560 ; N eight ; B 33 -15 527 755 ;
+ C 57 ; WX 560 ; N nine ; B 24 0 537 754 ;
+ C 58 ; WX 280 ; N colon ; B 73 0 206 555 ;
+ C 59 ; WX 280 ; N semicolon ; B 73 -141 206 555 ;
+ C 60 ; WX 600 ; N less ; B 46 -8 554 514 ;
+ C 61 ; WX 600 ; N equal ; B 48 81 552 425 ;
+ C 62 ; WX 600 ; N greater ; B 46 -8 554 514 ;
+ C 63 ; WX 560 ; N question ; B 38 0 491 755 ;
+ C 64 ; WX 740 ; N at ; B 50 -12 750 712 ;
+ C 65 ; WX 740 ; N A ; B 7 0 732 740 ;
+ C 66 ; WX 580 ; N B ; B 70 0 551 740 ;
+ C 67 ; WX 780 ; N C ; B 34 -15 766 755 ;
+ C 68 ; WX 700 ; N D ; B 63 0 657 740 ;
+ C 69 ; WX 520 ; N E ; B 61 0 459 740 ;
+ C 70 ; WX 480 ; N F ; B 61 0 438 740 ;
+ C 71 ; WX 840 ; N G ; B 27 -15 817 755 ;
+ C 72 ; WX 680 ; N H ; B 71 0 610 740 ;
+ C 73 ; WX 280 ; N I ; B 72 0 209 740 ;
+ C 74 ; WX 480 ; N J ; B 2 -15 409 740 ;
+ C 75 ; WX 620 ; N K ; B 89 0 620 740 ;
+ C 76 ; WX 440 ; N L ; B 72 0 435 740 ;
+ C 77 ; WX 900 ; N M ; B 63 0 837 740 ;
+ C 78 ; WX 740 ; N N ; B 70 0 671 740 ;
+ C 79 ; WX 840 ; N O ; B 33 -15 807 755 ;
+ C 80 ; WX 560 ; N P ; B 72 0 545 740 ;
+ C 81 ; WX 840 ; N Q ; B 32 -15 824 755 ;
+ C 82 ; WX 580 ; N R ; B 64 0 565 740 ;
+ C 83 ; WX 520 ; N S ; B 12 -15 493 755 ;
+ C 84 ; WX 420 ; N T ; B 6 0 418 740 ;
+ C 85 ; WX 640 ; N U ; B 55 -15 585 740 ;
+ C 86 ; WX 700 ; N V ; B 8 0 695 740 ;
+ C 87 ; WX 900 ; N W ; B 7 0 899 740 ;
+ C 88 ; WX 680 ; N X ; B 4 0 676 740 ;
+ C 89 ; WX 620 ; N Y ; B -2 0 622 740 ;
+ C 90 ; WX 500 ; N Z ; B 19 0 481 740 ;
+ C 91 ; WX 320 ; N bracketleft ; B 66 -157 284 754 ;
+ C 92 ; WX 640 ; N backslash ; B 96 -100 544 740 ;
+ C 93 ; WX 320 ; N bracketright ; B 36 -157 254 754 ;
+ C 94 ; WX 600 ; N asciicircum ; B 73 375 527 740 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 280 ; N quoteleft ; B 72 466 205 740 ;
+ C 97 ; WX 660 ; N a ; B 27 -18 613 574 ;
+ C 98 ; WX 660 ; N b ; B 47 -18 632 740 ;
+ C 99 ; WX 640 ; N c ; B 37 -18 610 574 ;
+ C 100 ; WX 660 ; N d ; B 34 -18 618 740 ;
+ C 101 ; WX 640 ; N e ; B 31 -18 610 577 ;
+ C 102 ; WX 280 ; N f ; B 15 0 280 755 ; L i fi ; L l fl ;
+ C 103 ; WX 660 ; N g ; B 32 -226 623 574 ;
+ C 104 ; WX 600 ; N h ; B 54 0 546 740 ;
+ C 105 ; WX 240 ; N i ; B 53 0 186 740 ;
+ C 106 ; WX 260 ; N j ; B 16 -185 205 740 ;
+ C 107 ; WX 580 ; N k ; B 80 0 571 740 ;
+ C 108 ; WX 240 ; N l ; B 54 0 187 740 ;
+ C 109 ; WX 940 ; N m ; B 54 0 887 574 ;
+ C 110 ; WX 600 ; N n ; B 54 0 547 574 ;
+ C 111 ; WX 640 ; N o ; B 25 -18 615 574 ;
+ C 112 ; WX 660 ; N p ; B 47 -185 629 574 ;
+ C 113 ; WX 660 ; N q ; B 31 -185 613 574 ;
+ C 114 ; WX 320 ; N r ; B 63 0 317 574 ;
+ C 115 ; WX 440 ; N s ; B 19 -18 421 574 ;
+ C 116 ; WX 300 ; N t ; B 21 0 299 740 ;
+ C 117 ; WX 600 ; N u ; B 50 -18 544 555 ;
+ C 118 ; WX 560 ; N v ; B 3 0 556 555 ;
+ C 119 ; WX 800 ; N w ; B 11 0 789 555 ;
+ C 120 ; WX 560 ; N x ; B 3 0 556 555 ;
+ C 121 ; WX 580 ; N y ; B 8 -185 571 555 ;
+ C 122 ; WX 460 ; N z ; B 20 0 442 555 ;
+ C 123 ; WX 340 ; N braceleft ; B -3 -191 317 747 ;
+ C 124 ; WX 600 ; N bar ; B 233 -100 366 740 ;
+ C 125 ; WX 340 ; N braceright ; B 23 -191 343 747 ;
+ C 126 ; WX 600 ; N asciitilde ; B 67 160 533 347 ;
+ C 161 ; WX 280 ; N exclamdown ; B 74 -185 207 555 ;
+ C 162 ; WX 560 ; N cent ; B 43 39 517 715 ;
+ C 163 ; WX 560 ; N sterling ; B -2 0 562 755 ;
+ C 164 ; WX 160 ; N fraction ; B -123 0 282 740 ;
+ C 165 ; WX 560 ; N yen ; B -10 0 570 740 ;
+ C 166 ; WX 560 ; N florin ; B 0 -151 512 824 ;
+ C 167 ; WX 560 ; N section ; B 28 -158 530 755 ;
+ C 168 ; WX 560 ; N currency ; B 27 69 534 577 ;
+ C 169 ; WX 220 ; N quotesingle ; B 44 444 177 740 ;
+ C 170 ; WX 480 ; N quotedblleft ; B 70 466 410 740 ;
+ C 171 ; WX 460 ; N guillemotleft ; B 61 108 400 469 ;
+ C 172 ; WX 240 ; N guilsinglleft ; B 50 108 190 469 ;
+ C 173 ; WX 240 ; N guilsinglright ; B 50 108 190 469 ;
+ C 174 ; WX 520 ; N fi ; B 25 0 461 755 ;
+ C 175 ; WX 520 ; N fl ; B 25 0 461 755 ;
+ C 177 ; WX 500 ; N endash ; B 35 230 465 348 ;
+ C 178 ; WX 560 ; N dagger ; B 51 -142 509 740 ;
+ C 179 ; WX 560 ; N daggerdbl ; B 51 -142 509 740 ;
+ C 180 ; WX 280 ; N periodcentered ; B 73 187 206 320 ;
+ C 182 ; WX 600 ; N paragraph ; B -7 -103 607 740 ;
+ C 183 ; WX 600 ; N bullet ; B 148 222 453 532 ;
+ C 184 ; WX 280 ; N quotesinglbase ; B 72 -141 205 133 ;
+ C 185 ; WX 480 ; N quotedblbase ; B 70 -141 410 133 ;
+ C 186 ; WX 480 ; N quotedblright ; B 70 466 410 740 ;
+ C 187 ; WX 460 ; N guillemotright ; B 61 108 400 469 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 100 0 899 133 ;
+ C 189 ; WX 1280 ; N perthousand ; B 36 -15 1222 755 ;
+ C 191 ; WX 560 ; N questiondown ; B 68 -200 521 555 ;
+ C 193 ; WX 420 ; N grave ; B 50 624 329 851 ;
+ C 194 ; WX 420 ; N acute ; B 91 624 370 849 ;
+ C 195 ; WX 540 ; N circumflex ; B 71 636 470 774 ;
+ C 196 ; WX 480 ; N tilde ; B 44 636 437 767 ;
+ C 197 ; WX 420 ; N macron ; B 72 648 349 759 ;
+ C 198 ; WX 480 ; N breve ; B 42 633 439 770 ;
+ C 199 ; WX 280 ; N dotaccent ; B 74 636 207 769 ;
+ C 200 ; WX 500 ; N dieresis ; B 78 636 422 769 ;
+ C 202 ; WX 360 ; N ring ; B 73 619 288 834 ;
+ C 203 ; WX 340 ; N cedilla ; B 98 -251 298 6 ;
+ C 205 ; WX 700 ; N hungarumlaut ; B 132 610 609 862 ;
+ C 206 ; WX 340 ; N ogonek ; B 79 -195 262 9 ;
+ C 207 ; WX 540 ; N caron ; B 71 636 470 774 ;
+ C 208 ; WX 1000 ; N emdash ; B 35 230 965 348 ;
+ C 225 ; WX 900 ; N AE ; B -5 0 824 740 ;
+ C 227 ; WX 360 ; N ordfeminine ; B 19 438 334 755 ;
+ C 232 ; WX 480 ; N Lslash ; B 26 0 460 740 ;
+ C 233 ; WX 840 ; N Oslash ; B 33 -71 807 814 ;
+ C 234 ; WX 1060 ; N OE ; B 37 -15 1007 755 ;
+ C 235 ; WX 360 ; N ordmasculine ; B 23 438 338 755 ;
+ C 241 ; WX 1080 ; N ae ; B 29 -18 1048 574 ;
+ C 245 ; WX 240 ; N dotlessi ; B 53 0 186 555 ;
+ C 248 ; WX 320 ; N lslash ; B 34 0 305 740 ;
+ C 249 ; WX 660 ; N oslash ; B 35 -50 625 608 ;
+ C 250 ; WX 1080 ; N oe ; B 30 -18 1050 574 ;
+ C 251 ; WX 600 ; N germandbls ; B 51 -18 585 755 ;
+ C -1 ; WX 640 ; N ecircumflex ; B 31 -18 610 774 ;
+ C -1 ; WX 640 ; N edieresis ; B 31 -18 610 769 ;
+ C -1 ; WX 660 ; N aacute ; B 27 -18 613 849 ;
+ C -1 ; WX 740 ; N registered ; B -12 -12 752 752 ;
+ C -1 ; WX 240 ; N icircumflex ; B -79 0 320 774 ;
+ C -1 ; WX 600 ; N udieresis ; B 50 -18 544 769 ;
+ C -1 ; WX 640 ; N ograve ; B 25 -18 615 851 ;
+ C -1 ; WX 600 ; N uacute ; B 50 -18 544 849 ;
+ C -1 ; WX 600 ; N ucircumflex ; B 50 -18 544 774 ;
+ C -1 ; WX 740 ; N Aacute ; B 7 0 732 1019 ;
+ C -1 ; WX 240 ; N igrave ; B -65 0 214 851 ;
+ C -1 ; WX 280 ; N Icircumflex ; B -59 0 340 944 ;
+ C -1 ; WX 640 ; N ccedilla ; B 37 -251 610 574 ;
+ C -1 ; WX 660 ; N adieresis ; B 27 -18 613 769 ;
+ C -1 ; WX 520 ; N Ecircumflex ; B 61 0 460 944 ;
+ C -1 ; WX 440 ; N scaron ; B 19 -18 421 774 ;
+ C -1 ; WX 660 ; N thorn ; B 47 -185 629 740 ;
+ C -1 ; WX 1000 ; N trademark ; B 9 296 821 740 ;
+ C -1 ; WX 640 ; N egrave ; B 31 -18 610 851 ;
+ C -1 ; WX 336 ; N threesuperior ; B 8 287 328 749 ;
+ C -1 ; WX 460 ; N zcaron ; B 20 0 455 774 ;
+ C -1 ; WX 660 ; N atilde ; B 27 -18 613 767 ;
+ C -1 ; WX 660 ; N aring ; B 27 -18 613 834 ;
+ C -1 ; WX 640 ; N ocircumflex ; B 25 -18 615 774 ;
+ C -1 ; WX 520 ; N Edieresis ; B 61 0 459 939 ;
+ C -1 ; WX 840 ; N threequarters ; B 18 0 803 749 ;
+ C -1 ; WX 580 ; N ydieresis ; B 8 -185 571 769 ;
+ C -1 ; WX 580 ; N yacute ; B 8 -185 571 849 ;
+ C -1 ; WX 240 ; N iacute ; B 26 0 305 849 ;
+ C -1 ; WX 740 ; N Acircumflex ; B 7 0 732 944 ;
+ C -1 ; WX 640 ; N Uacute ; B 55 -15 585 1019 ;
+ C -1 ; WX 640 ; N eacute ; B 31 -18 610 849 ;
+ C -1 ; WX 840 ; N Ograve ; B 33 -15 807 1021 ;
+ C -1 ; WX 660 ; N agrave ; B 27 -18 613 851 ;
+ C -1 ; WX 640 ; N Udieresis ; B 55 -15 585 939 ;
+ C -1 ; WX 660 ; N acircumflex ; B 27 -18 613 774 ;
+ C -1 ; WX 280 ; N Igrave ; B -45 0 234 1021 ;
+ C -1 ; WX 336 ; N twosuperior ; B 13 296 322 749 ;
+ C -1 ; WX 640 ; N Ugrave ; B 55 -15 585 1021 ;
+ C -1 ; WX 840 ; N onequarter ; B 92 0 746 740 ;
+ C -1 ; WX 640 ; N Ucircumflex ; B 55 -15 585 944 ;
+ C -1 ; WX 520 ; N Scaron ; B 12 -15 493 944 ;
+ C -1 ; WX 280 ; N Idieresis ; B -32 0 312 939 ;
+ C -1 ; WX 240 ; N idieresis ; B -52 0 292 769 ;
+ C -1 ; WX 520 ; N Egrave ; B 61 0 459 1021 ;
+ C -1 ; WX 840 ; N Oacute ; B 33 -15 807 1019 ;
+ C -1 ; WX 600 ; N divide ; B 48 -20 552 526 ;
+ C -1 ; WX 740 ; N Atilde ; B 7 0 732 937 ;
+ C -1 ; WX 740 ; N Aring ; B 7 0 732 969 ;
+ C -1 ; WX 840 ; N Odieresis ; B 33 -15 807 939 ;
+ C -1 ; WX 740 ; N Adieresis ; B 7 0 732 939 ;
+ C -1 ; WX 740 ; N Ntilde ; B 70 0 671 937 ;
+ C -1 ; WX 500 ; N Zcaron ; B 19 0 481 944 ;
+ C -1 ; WX 560 ; N Thorn ; B 72 0 545 740 ;
+ C -1 ; WX 280 ; N Iacute ; B 46 0 325 1019 ;
+ C -1 ; WX 600 ; N plusminus ; B 48 -62 552 556 ;
+ C -1 ; WX 600 ; N multiply ; B 59 12 541 494 ;
+ C -1 ; WX 520 ; N Eacute ; B 61 0 459 1019 ;
+ C -1 ; WX 620 ; N Ydieresis ; B -2 0 622 939 ;
+ C -1 ; WX 336 ; N onesuperior ; B 72 296 223 740 ;
+ C -1 ; WX 600 ; N ugrave ; B 50 -18 544 851 ;
+ C -1 ; WX 600 ; N logicalnot ; B 48 108 552 425 ;
+ C -1 ; WX 600 ; N ntilde ; B 54 0 547 767 ;
+ C -1 ; WX 840 ; N Otilde ; B 33 -15 807 937 ;
+ C -1 ; WX 640 ; N otilde ; B 25 -18 615 767 ;
+ C -1 ; WX 780 ; N Ccedilla ; B 34 -251 766 755 ;
+ C -1 ; WX 740 ; N Agrave ; B 7 0 732 1021 ;
+ C -1 ; WX 840 ; N onehalf ; B 62 0 771 740 ;
+ C -1 ; WX 742 ; N Eth ; B 25 0 691 740 ;
+ C -1 ; WX 400 ; N degree ; B 57 426 343 712 ;
+ C -1 ; WX 620 ; N Yacute ; B -2 0 622 1019 ;
+ C -1 ; WX 840 ; N Ocircumflex ; B 33 -15 807 944 ;
+ C -1 ; WX 640 ; N oacute ; B 25 -18 615 849 ;
+ C -1 ; WX 576 ; N mu ; B 38 -187 539 555 ;
+ C -1 ; WX 600 ; N minus ; B 48 193 552 313 ;
+ C -1 ; WX 640 ; N eth ; B 27 -18 616 754 ;
+ C -1 ; WX 640 ; N odieresis ; B 25 -18 615 769 ;
+ C -1 ; WX 740 ; N copyright ; B -12 -12 752 752 ;
+ C -1 ; WX 600 ; N brokenbar ; B 233 -100 366 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 218
+ 
+ KPX A y -50
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -90
+ KPX A Y -80
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -25
+ KPX A Q -50
+ KPX A O -50
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -20
+ KPX D comma -20
+ KPX D Y -45
+ KPX D W -25
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -129
+ KPX F e -20
+ KPX F comma -162
+ KPX F a -20
+ KPX F A -75
+ 
+ KPX G period -20
+ KPX G comma -20
+ KPX G Y -15
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K y -20
+ KPX K u -15
+ KPX K o -45
+ KPX K e -40
+ KPX K O -30
+ 
+ KPX L y -23
+ KPX L quoteright -30
+ KPX L quotedblright -30
+ KPX L Y -80
+ KPX L W -55
+ KPX L V -85
+ KPX L T -46
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -30
+ KPX O W -20
+ KPX O V -45
+ KPX O T -15
+ KPX O A -60
+ 
+ KPX P period -200
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -220
+ KPX P a -20
+ KPX P A -100
+ 
+ KPX Q comma 20
+ 
+ KPX R W 25
+ KPX R V -10
+ KPX R U 25
+ KPX R T 40
+ KPX R O 25
+ 
+ KPX S comma 20
+ 
+ KPX T y -10
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -49
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -70
+ KPX T O -15
+ KPX T A -25
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -55
+ KPX V semicolon -33
+ KPX V period -145
+ KPX V o -101
+ KPX V i -15
+ KPX V hyphen -75
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -95
+ KPX V O -45
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -15
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i -10
+ KPX W hyphen -35
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -52
+ KPX Y semicolon -23
+ KPX Y period -145
+ KPX Y o -89
+ KPX Y hyphen -100
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -30
+ KPX Y A -80
+ 
+ KPX a t 5
+ KPX a p 20
+ KPX a b 5
+ 
+ KPX b y -20
+ KPX b v -20
+ 
+ KPX c y -20
+ KPX c l -15
+ KPX c k -15
+ 
+ KPX comma space -50
+ KPX comma quoteright -70
+ KPX comma quotedblright -70
+ 
+ KPX e y -20
+ KPX e x -20
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -40
+ KPX f o -20
+ KPX f l -15
+ KPX f i -15
+ KPX f f -20
+ KPX f dotlessi -15
+ KPX f comma -40
+ KPX f a -15
+ 
+ KPX g i 25
+ KPX g a 15
+ 
+ KPX h y -30
+ 
+ KPX k y -5
+ KPX k o -30
+ KPX k e -40
+ 
+ KPX m y -20
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n v -30
+ 
+ KPX o y -20
+ KPX o x -30
+ KPX o w -20
+ KPX o v -30
+ 
+ KPX p y -20
+ 
+ KPX period space -50
+ KPX period quoteright -70
+ KPX period quotedblright -70
+ 
+ KPX quotedblleft A -50
+ 
+ KPX quotedblright space -50
+ 
+ KPX quoteleft quoteleft -80
+ KPX quoteleft A -50
+ 
+ KPX quoteright v -10
+ KPX quoteright t 10
+ KPX quoteright space -50
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -80
+ KPX quoteright d -50
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 20
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r o -15
+ KPX r n 21
+ KPX r m 15
+ KPX r l 20
+ KPX r k 5
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g 1
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -7
+ 
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -50
+ KPX space quotedblleft -50
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -80
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX v period -90
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -90
+ KPX v a -30
+ 
+ KPX w period -90
+ KPX w o -30
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX x e -20
+ 
+ KPX y period -100
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -100
+ KPX y c -35
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 160 170 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 100 170 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 120 170 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 160 170 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 190 135 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 130 170 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 50 170 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex -10 170 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 10 170 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 50 170 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -45 170 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -130 170 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -110 170 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -95 170 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 130 170 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 210 170 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 150 170 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 170 170 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 210 170 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 180 170 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron -10 170 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 145 170 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 50 170 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 70 170 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 75 170 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 135 170 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 60 170 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 5 170 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 120 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 60 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 80 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 120 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 150 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 90 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 110 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 50 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 70 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 110 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -65 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -150 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -130 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -115 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 60 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 110 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 50 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 70 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 110 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 80 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -50 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 125 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 30 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 50 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 55 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 115 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 40 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -15 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Dm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Dm+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Dm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 780 ; N Ccaron ; B 34 -15 766 946 ;
+ C -1 ; WX 640 ; N ccaron ; B 37 -18 610 774 ;
+ C -1 ; WX 700 ; N Dcaron ; B 63 0 657 946 ;
+ C -1 ; WX 753 ; N dcaron ; B 34 -18 764 814 ;
+ C -1 ; WX 520 ; N Ecaron ; B 61 0 460 946 ;
+ C -1 ; WX 640 ; N ecaron ; B 31 -18 610 774 ;
+ C -1 ; WX 440 ; N Lcaron ; B 72 0 435 814 ;
+ C -1 ; WX 440 ; N Lacute ; B 72 0 435 1033 ;
+ C -1 ; WX 333 ; N lcaron ; B 54 0 333 814 ;
+ C -1 ; WX 240 ; N lacute ; B 29 0 308 1033 ;
+ C -1 ; WX 740 ; N Ncaron ; B 70 0 671 946 ;
+ C -1 ; WX 600 ; N ncaron ; B 54 0 547 774 ;
+ C -1 ; WX 580 ; N Rcaron ; B 64 0 565 946 ;
+ C -1 ; WX 580 ; N Racute ; B 64 0 565 1033 ;
+ C -1 ; WX 320 ; N rcaron ; B -39 0 360 774 ;
+ C -1 ; WX 320 ; N racute ; B 63 0 348 849 ;
+ C -1 ; WX 420 ; N Tcaron ; B 6 0 418 946 ;
+ C -1 ; WX 393 ; N tcaron ; B 21 0 445 740 ;
+ C -1 ; WX 640 ; N Uring ; B 55 -15 585 946 ;
+ C -1 ; WX 600 ; N uring ; B 50 -18 544 834 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 193 172 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 79 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 80 172 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 559 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron -10 172 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 50 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 150 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 10 184 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 128 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -62 184 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 100 172 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 30 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 20 172 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 133 184 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -110 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -22 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -60 172 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 240 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 140 112 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 120 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-DmO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-DmO:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-DmO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,576 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Mar  4 13:49:44 1991
+ Comment UniqueID 34373
+ Comment VMusage 6550 39938
+ FontName AvantGarde-DemiOblique
+ FullName ITC Avant Garde Gothic Demi Oblique
+ FamilyName ITC Avant Garde Gothic
+ Weight Demi
+ ItalicAngle -10.5
+ IsFixedPitch false
+ FontBBox -123 -251 1256 1021
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 555
+ Ascender 740
+ Descender -185
+ StartCharMetrics 228
+ C 32 ; WX 280 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 280 ; N exclam ; B 73 0 343 740 ;
+ C 34 ; WX 360 ; N quotedbl ; B 127 444 478 740 ;
+ C 35 ; WX 560 ; N numbersign ; B 66 0 618 700 ;
+ C 36 ; WX 560 ; N dollar ; B 99 -86 582 857 ;
+ C 37 ; WX 860 ; N percent ; B 139 -15 856 755 ;
+ C 38 ; WX 680 ; N ampersand ; B 71 -15 742 755 ;
+ C 39 ; WX 280 ; N quoteright ; B 159 466 342 740 ;
+ C 40 ; WX 380 ; N parenleft ; B 120 -157 490 754 ;
+ C 41 ; WX 380 ; N parenright ; B 8 -157 378 754 ;
+ C 42 ; WX 440 ; N asterisk ; B 174 457 492 755 ;
+ C 43 ; WX 600 ; N plus ; B 84 0 610 506 ;
+ C 44 ; WX 280 ; N comma ; B 48 -141 231 133 ;
+ C 45 ; WX 420 ; N hyphen ; B 114 230 413 348 ;
+ C 46 ; WX 280 ; N period ; B 73 0 231 133 ;
+ C 47 ; WX 460 ; N slash ; B -13 -100 591 740 ;
+ C 48 ; WX 560 ; N zero ; B 70 -15 628 755 ;
+ C 49 ; WX 560 ; N one ; B 230 0 500 740 ;
+ C 50 ; WX 560 ; N two ; B 44 0 622 755 ;
+ C 51 ; WX 560 ; N three ; B 67 -15 585 755 ;
+ C 52 ; WX 560 ; N four ; B 36 0 604 740 ;
+ C 53 ; WX 560 ; N five ; B 64 -15 600 740 ;
+ C 54 ; WX 560 ; N six ; B 64 -15 587 739 ;
+ C 55 ; WX 560 ; N seven ; B 83 0 635 740 ;
+ C 56 ; WX 560 ; N eight ; B 71 -15 590 755 ;
+ C 57 ; WX 560 ; N nine ; B 110 0 633 754 ;
+ C 58 ; WX 280 ; N colon ; B 73 0 309 555 ;
+ C 59 ; WX 280 ; N semicolon ; B 48 -141 309 555 ;
+ C 60 ; WX 600 ; N less ; B 84 -8 649 514 ;
+ C 61 ; WX 600 ; N equal ; B 63 81 631 425 ;
+ C 62 ; WX 600 ; N greater ; B 45 -8 610 514 ;
+ C 63 ; WX 560 ; N question ; B 135 0 593 755 ;
+ C 64 ; WX 740 ; N at ; B 109 -12 832 712 ;
+ C 65 ; WX 740 ; N A ; B 7 0 732 740 ;
+ C 66 ; WX 580 ; N B ; B 70 0 610 740 ;
+ C 67 ; WX 780 ; N C ; B 97 -15 864 755 ;
+ C 68 ; WX 700 ; N D ; B 63 0 732 740 ;
+ C 69 ; WX 520 ; N E ; B 61 0 596 740 ;
+ C 70 ; WX 480 ; N F ; B 61 0 575 740 ;
+ C 71 ; WX 840 ; N G ; B 89 -15 887 755 ;
+ C 72 ; WX 680 ; N H ; B 71 0 747 740 ;
+ C 73 ; WX 280 ; N I ; B 72 0 346 740 ;
+ C 74 ; WX 480 ; N J ; B 34 -15 546 740 ;
+ C 75 ; WX 620 ; N K ; B 89 0 757 740 ;
+ C 76 ; WX 440 ; N L ; B 72 0 459 740 ;
+ C 77 ; WX 900 ; N M ; B 63 0 974 740 ;
+ C 78 ; WX 740 ; N N ; B 70 0 808 740 ;
+ C 79 ; WX 840 ; N O ; B 95 -15 882 755 ;
+ C 80 ; WX 560 ; N P ; B 72 0 645 740 ;
+ C 81 ; WX 840 ; N Q ; B 94 -15 882 755 ;
+ C 82 ; WX 580 ; N R ; B 64 0 656 740 ;
+ C 83 ; WX 520 ; N S ; B 49 -15 578 755 ;
+ C 84 ; WX 420 ; N T ; B 119 0 555 740 ;
+ C 85 ; WX 640 ; N U ; B 97 -15 722 740 ;
+ C 86 ; WX 700 ; N V ; B 145 0 832 740 ;
+ C 87 ; WX 900 ; N W ; B 144 0 1036 740 ;
+ C 88 ; WX 680 ; N X ; B 4 0 813 740 ;
+ C 89 ; WX 620 ; N Y ; B 135 0 759 740 ;
+ C 90 ; WX 500 ; N Z ; B 19 0 599 740 ;
+ C 91 ; WX 320 ; N bracketleft ; B 89 -157 424 754 ;
+ C 92 ; WX 640 ; N backslash ; B 233 -100 525 740 ;
+ C 93 ; WX 320 ; N bracketright ; B 7 -157 342 754 ;
+ C 94 ; WX 600 ; N asciicircum ; B 142 375 596 740 ;
+ C 95 ; WX 500 ; N underscore ; B -23 -125 486 -75 ;
+ C 96 ; WX 280 ; N quoteleft ; B 158 466 341 740 ;
+ C 97 ; WX 660 ; N a ; B 73 -18 716 574 ;
+ C 98 ; WX 660 ; N b ; B 47 -18 689 740 ;
+ C 99 ; WX 640 ; N c ; B 84 -18 679 574 ;
+ C 100 ; WX 660 ; N d ; B 80 -18 755 740 ;
+ C 101 ; WX 640 ; N e ; B 77 -18 667 577 ;
+ C 102 ; WX 280 ; N f ; B 62 0 420 755 ; L i fi ; L l fl ;
+ C 103 ; WX 660 ; N g ; B 33 -226 726 574 ;
+ C 104 ; WX 600 ; N h ; B 54 0 614 740 ;
+ C 105 ; WX 240 ; N i ; B 53 0 323 740 ;
+ C 106 ; WX 260 ; N j ; B -18 -185 342 740 ;
+ C 107 ; WX 580 ; N k ; B 80 0 648 740 ;
+ C 108 ; WX 240 ; N l ; B 54 0 324 740 ;
+ C 109 ; WX 940 ; N m ; B 54 0 954 574 ;
+ C 110 ; WX 600 ; N n ; B 54 0 613 574 ;
+ C 111 ; WX 640 ; N o ; B 71 -18 672 574 ;
+ C 112 ; WX 660 ; N p ; B 13 -185 686 574 ;
+ C 113 ; WX 660 ; N q ; B 78 -185 716 574 ;
+ C 114 ; WX 320 ; N r ; B 63 0 423 574 ;
+ C 115 ; WX 440 ; N s ; B 49 -18 483 574 ;
+ C 116 ; WX 300 ; N t ; B 86 0 402 740 ;
+ C 117 ; WX 600 ; N u ; B 87 -18 647 555 ;
+ C 118 ; WX 560 ; N v ; B 106 0 659 555 ;
+ C 119 ; WX 800 ; N w ; B 114 0 892 555 ;
+ C 120 ; WX 560 ; N x ; B 3 0 632 555 ;
+ C 121 ; WX 580 ; N y ; B 75 -185 674 555 ;
+ C 122 ; WX 460 ; N z ; B 20 0 528 555 ;
+ C 123 ; WX 340 ; N braceleft ; B 40 -191 455 747 ;
+ C 124 ; WX 600 ; N bar ; B 214 -100 503 740 ;
+ C 125 ; WX 340 ; N braceright ; B -12 -191 405 747 ;
+ C 126 ; WX 600 ; N asciitilde ; B 114 160 579 347 ;
+ C 161 ; WX 280 ; N exclamdown ; B 40 -185 310 555 ;
+ C 162 ; WX 560 ; N cent ; B 110 39 599 715 ;
+ C 163 ; WX 560 ; N sterling ; B 38 0 615 755 ;
+ C 164 ; WX 160 ; N fraction ; B -123 0 419 740 ;
+ C 165 ; WX 560 ; N yen ; B 83 0 707 740 ;
+ C 166 ; WX 560 ; N florin ; B -27 -151 664 824 ;
+ C 167 ; WX 560 ; N section ; B 65 -158 602 755 ;
+ C 168 ; WX 560 ; N currency ; B 53 69 628 577 ;
+ C 169 ; WX 220 ; N quotesingle ; B 152 444 314 740 ;
+ C 170 ; WX 480 ; N quotedblleft ; B 156 466 546 740 ;
+ C 171 ; WX 460 ; N guillemotleft ; B 105 108 487 469 ;
+ C 172 ; WX 240 ; N guilsinglleft ; B 94 108 277 469 ;
+ C 173 ; WX 240 ; N guilsinglright ; B 70 108 253 469 ;
+ C 174 ; WX 520 ; N fi ; B 72 0 598 755 ;
+ C 175 ; WX 520 ; N fl ; B 72 0 598 755 ;
+ C 177 ; WX 500 ; N endash ; B 78 230 529 348 ;
+ C 178 ; WX 560 ; N dagger ; B 133 -142 612 740 ;
+ C 179 ; WX 560 ; N daggerdbl ; B 63 -142 618 740 ;
+ C 180 ; WX 280 ; N periodcentered ; B 108 187 265 320 ;
+ C 182 ; WX 600 ; N paragraph ; B 90 -103 744 740 ;
+ C 183 ; WX 600 ; N bullet ; B 215 222 526 532 ;
+ C 184 ; WX 280 ; N quotesinglbase ; B 47 -141 230 133 ;
+ C 185 ; WX 480 ; N quotedblbase ; B 45 -141 435 133 ;
+ C 186 ; WX 480 ; N quotedblright ; B 157 466 547 740 ;
+ C 187 ; WX 460 ; N guillemotright ; B 81 108 463 469 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 100 0 924 133 ;
+ C 189 ; WX 1280 ; N perthousand ; B 139 -15 1256 755 ;
+ C 191 ; WX 560 ; N questiondown ; B 69 -200 527 555 ;
+ C 193 ; WX 420 ; N grave ; B 189 624 462 851 ;
+ C 194 ; WX 420 ; N acute ; B 224 624 508 849 ;
+ C 195 ; WX 540 ; N circumflex ; B 189 636 588 774 ;
+ C 196 ; WX 480 ; N tilde ; B 178 636 564 767 ;
+ C 197 ; WX 420 ; N macron ; B 192 648 490 759 ;
+ C 198 ; WX 480 ; N breve ; B 185 633 582 770 ;
+ C 199 ; WX 280 ; N dotaccent ; B 192 636 350 769 ;
+ C 200 ; WX 500 ; N dieresis ; B 196 636 565 769 ;
+ C 202 ; WX 360 ; N ring ; B 206 619 424 834 ;
+ C 203 ; WX 340 ; N cedilla ; B 67 -251 272 6 ;
+ C 205 ; WX 700 ; N hungarumlaut ; B 258 610 754 862 ;
+ C 206 ; WX 340 ; N ogonek ; B 59 -195 243 9 ;
+ C 207 ; WX 540 ; N caron ; B 214 636 613 774 ;
+ C 208 ; WX 1000 ; N emdash ; B 78 230 1029 348 ;
+ C 225 ; WX 900 ; N AE ; B -5 0 961 740 ;
+ C 227 ; WX 360 ; N ordfeminine ; B 127 438 472 755 ;
+ C 232 ; WX 480 ; N Lslash ; B 68 0 484 740 ;
+ C 233 ; WX 840 ; N Oslash ; B 94 -71 891 814 ;
+ C 234 ; WX 1060 ; N OE ; B 98 -15 1144 755 ;
+ C 235 ; WX 360 ; N ordmasculine ; B 131 438 451 755 ;
+ C 241 ; WX 1080 ; N ae ; B 75 -18 1105 574 ;
+ C 245 ; WX 240 ; N dotlessi ; B 53 0 289 555 ;
+ C 248 ; WX 320 ; N lslash ; B 74 0 404 740 ;
+ C 249 ; WX 660 ; N oslash ; B 81 -50 685 608 ;
+ C 250 ; WX 1080 ; N oe ; B 76 -18 1108 574 ;
+ C 251 ; WX 600 ; N germandbls ; B 51 -18 629 755 ;
+ C -1 ; WX 640 ; N ecircumflex ; B 77 -18 667 774 ;
+ C -1 ; WX 640 ; N edieresis ; B 77 -18 667 769 ;
+ C -1 ; WX 660 ; N aacute ; B 73 -18 716 849 ;
+ C -1 ; WX 740 ; N registered ; B 50 -12 827 752 ;
+ C -1 ; WX 240 ; N icircumflex ; B 39 0 438 774 ;
+ C -1 ; WX 600 ; N udieresis ; B 87 -18 647 769 ;
+ C -1 ; WX 640 ; N ograve ; B 71 -18 672 851 ;
+ C -1 ; WX 600 ; N uacute ; B 87 -18 647 849 ;
+ C -1 ; WX 600 ; N ucircumflex ; B 87 -18 647 774 ;
+ C -1 ; WX 740 ; N Aacute ; B 7 0 732 1019 ;
+ C -1 ; WX 240 ; N igrave ; B 53 0 347 851 ;
+ C -1 ; WX 280 ; N Icircumflex ; B 72 0 489 944 ;
+ C -1 ; WX 640 ; N ccedilla ; B 83 -251 679 574 ;
+ C -1 ; WX 660 ; N adieresis ; B 73 -18 716 769 ;
+ C -1 ; WX 520 ; N Ecircumflex ; B 61 0 609 944 ;
+ C -1 ; WX 440 ; N scaron ; B 49 -18 563 774 ;
+ C -1 ; WX 660 ; N thorn ; B 13 -185 686 740 ;
+ C -1 ; WX 1000 ; N trademark ; B 131 296 958 740 ;
+ C -1 ; WX 640 ; N egrave ; B 77 -18 667 851 ;
+ C -1 ; WX 336 ; N threesuperior ; B 87 287 413 749 ;
+ C -1 ; WX 460 ; N zcaron ; B 20 0 598 774 ;
+ C -1 ; WX 660 ; N atilde ; B 73 -18 716 767 ;
+ C -1 ; WX 660 ; N aring ; B 73 -18 716 834 ;
+ C -1 ; WX 640 ; N ocircumflex ; B 71 -18 672 774 ;
+ C -1 ; WX 520 ; N Edieresis ; B 61 0 606 939 ;
+ C -1 ; WX 840 ; N threequarters ; B 97 0 836 749 ;
+ C -1 ; WX 580 ; N ydieresis ; B 75 -185 674 769 ;
+ C -1 ; WX 580 ; N yacute ; B 75 -185 674 849 ;
+ C -1 ; WX 240 ; N iacute ; B 53 0 443 849 ;
+ C -1 ; WX 740 ; N Acircumflex ; B 7 0 732 944 ;
+ C -1 ; WX 640 ; N Uacute ; B 97 -15 722 1019 ;
+ C -1 ; WX 640 ; N eacute ; B 77 -18 667 849 ;
+ C -1 ; WX 840 ; N Ograve ; B 95 -15 882 1021 ;
+ C -1 ; WX 660 ; N agrave ; B 73 -18 716 851 ;
+ C -1 ; WX 640 ; N Udieresis ; B 97 -15 722 939 ;
+ C -1 ; WX 660 ; N acircumflex ; B 73 -18 716 774 ;
+ C -1 ; WX 280 ; N Igrave ; B 72 0 398 1021 ;
+ C -1 ; WX 336 ; N twosuperior ; B 73 296 436 749 ;
+ C -1 ; WX 640 ; N Ugrave ; B 97 -15 722 1021 ;
+ C -1 ; WX 840 ; N onequarter ; B 187 0 779 740 ;
+ C -1 ; WX 640 ; N Ucircumflex ; B 97 -15 722 944 ;
+ C -1 ; WX 520 ; N Scaron ; B 49 -15 635 944 ;
+ C -1 ; WX 280 ; N Idieresis ; B 72 0 486 939 ;
+ C -1 ; WX 240 ; N idieresis ; B 53 0 435 769 ;
+ C -1 ; WX 520 ; N Egrave ; B 61 0 596 1021 ;
+ C -1 ; WX 840 ; N Oacute ; B 95 -15 882 1019 ;
+ C -1 ; WX 600 ; N divide ; B 84 -20 610 526 ;
+ C -1 ; WX 740 ; N Atilde ; B 7 0 732 937 ;
+ C -1 ; WX 740 ; N Aring ; B 7 0 732 969 ;
+ C -1 ; WX 840 ; N Odieresis ; B 95 -15 882 939 ;
+ C -1 ; WX 740 ; N Adieresis ; B 7 0 732 939 ;
+ C -1 ; WX 740 ; N Ntilde ; B 70 0 808 937 ;
+ C -1 ; WX 500 ; N Zcaron ; B 19 0 650 944 ;
+ C -1 ; WX 560 ; N Thorn ; B 72 0 619 740 ;
+ C -1 ; WX 280 ; N Iacute ; B 72 0 494 1019 ;
+ C -1 ; WX 600 ; N plusminus ; B 37 -62 626 556 ;
+ C -1 ; WX 600 ; N multiply ; B 76 12 617 494 ;
+ C -1 ; WX 520 ; N Eacute ; B 61 0 596 1019 ;
+ C -1 ; WX 620 ; N Ydieresis ; B 135 0 759 939 ;
+ C -1 ; WX 336 ; N onesuperior ; B 182 296 360 740 ;
+ C -1 ; WX 600 ; N ugrave ; B 87 -18 647 851 ;
+ C -1 ; WX 600 ; N logicalnot ; B 105 108 631 425 ;
+ C -1 ; WX 600 ; N ntilde ; B 54 0 624 767 ;
+ C -1 ; WX 840 ; N Otilde ; B 95 -15 882 937 ;
+ C -1 ; WX 640 ; N otilde ; B 71 -18 672 767 ;
+ C -1 ; WX 780 ; N Ccedilla ; B 97 -251 864 755 ;
+ C -1 ; WX 740 ; N Agrave ; B 7 0 732 1021 ;
+ C -1 ; WX 840 ; N onehalf ; B 157 0 830 740 ;
+ C -1 ; WX 742 ; N Eth ; B 83 0 766 740 ;
+ C -1 ; WX 400 ; N degree ; B 160 426 451 712 ;
+ C -1 ; WX 620 ; N Yacute ; B 135 0 759 1019 ;
+ C -1 ; WX 840 ; N Ocircumflex ; B 95 -15 882 944 ;
+ C -1 ; WX 640 ; N oacute ; B 71 -18 672 849 ;
+ C -1 ; WX 576 ; N mu ; B 3 -187 642 555 ;
+ C -1 ; WX 600 ; N minus ; B 84 193 610 313 ;
+ C -1 ; WX 640 ; N eth ; B 73 -18 699 754 ;
+ C -1 ; WX 640 ; N odieresis ; B 71 -18 672 769 ;
+ C -1 ; WX 740 ; N copyright ; B 50 -12 827 752 ;
+ C -1 ; WX 600 ; N brokenbar ; B 214 -100 503 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 218
+ 
+ KPX A y -50
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -90
+ KPX A Y -80
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -25
+ KPX A Q -50
+ KPX A O -50
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -20
+ KPX D comma -20
+ KPX D Y -45
+ KPX D W -25
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -129
+ KPX F e -20
+ KPX F comma -162
+ KPX F a -20
+ KPX F A -75
+ 
+ KPX G period -20
+ KPX G comma -20
+ KPX G Y -15
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K y -20
+ KPX K u -15
+ KPX K o -45
+ KPX K e -40
+ KPX K O -30
+ 
+ KPX L y -23
+ KPX L quoteright -30
+ KPX L quotedblright -30
+ KPX L Y -80
+ KPX L W -55
+ KPX L V -85
+ KPX L T -46
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -30
+ KPX O W -20
+ KPX O V -45
+ KPX O T -15
+ KPX O A -60
+ 
+ KPX P period -200
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -220
+ KPX P a -20
+ KPX P A -100
+ 
+ KPX Q comma 20
+ 
+ KPX R W 25
+ KPX R V -10
+ KPX R U 25
+ KPX R T 40
+ KPX R O 25
+ 
+ KPX S comma 20
+ 
+ KPX T y -10
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -49
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -70
+ KPX T O -15
+ KPX T A -25
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -55
+ KPX V semicolon -33
+ KPX V period -145
+ KPX V o -101
+ KPX V i -15
+ KPX V hyphen -75
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -95
+ KPX V O -45
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -15
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i -10
+ KPX W hyphen -35
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -52
+ KPX Y semicolon -23
+ KPX Y period -145
+ KPX Y o -89
+ KPX Y hyphen -100
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -30
+ KPX Y A -80
+ 
+ KPX a t 5
+ KPX a p 20
+ KPX a b 5
+ 
+ KPX b y -20
+ KPX b v -20
+ 
+ KPX c y -20
+ KPX c l -15
+ KPX c k -15
+ 
+ KPX comma space -50
+ KPX comma quoteright -70
+ KPX comma quotedblright -70
+ 
+ KPX e y -20
+ KPX e x -20
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -40
+ KPX f o -20
+ KPX f l -15
+ KPX f i -15
+ KPX f f -20
+ KPX f dotlessi -15
+ KPX f comma -40
+ KPX f a -15
+ 
+ KPX g i 25
+ KPX g a 15
+ 
+ KPX h y -30
+ 
+ KPX k y -5
+ KPX k o -30
+ KPX k e -40
+ 
+ KPX m y -20
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n v -30
+ 
+ KPX o y -20
+ KPX o x -30
+ KPX o w -20
+ KPX o v -30
+ 
+ KPX p y -20
+ 
+ KPX period space -50
+ KPX period quoteright -70
+ KPX period quotedblright -70
+ 
+ KPX quotedblleft A -50
+ 
+ KPX quotedblright space -50
+ 
+ KPX quoteleft quoteleft -80
+ KPX quoteleft A -50
+ 
+ KPX quoteright v -10
+ KPX quoteright t 10
+ KPX quoteright space -50
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -80
+ KPX quoteright d -50
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 20
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r o -15
+ KPX r n 21
+ KPX r m 15
+ KPX r l 20
+ KPX r k 5
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g 1
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -7
+ 
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -50
+ KPX space quotedblleft -50
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -80
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX v period -90
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -90
+ KPX v a -30
+ 
+ KPX w period -90
+ KPX w o -30
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX x e -20
+ 
+ KPX y period -100
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -100
+ KPX y c -35
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 192 170 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 132 170 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 152 170 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 192 170 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 215 135 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 162 170 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 82 170 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 22 170 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 42 170 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 82 170 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -13 170 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -98 170 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -78 170 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -63 170 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 162 170 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 242 170 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 182 170 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 202 170 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 242 170 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 212 170 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 22 170 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 177 170 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 82 170 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 102 170 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 107 170 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 170 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 92 170 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 37 170 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 120 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 60 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 80 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 120 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 150 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 90 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 110 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 50 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 70 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 110 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -65 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -150 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -130 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -115 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 60 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 110 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 50 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 70 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 110 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 80 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -50 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 125 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 30 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 50 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 55 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 115 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 40 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -15 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-DmO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-DmO+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-DmO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 780 ; N Ccaron ; B 97 -15 864 946 ;
+ C -1 ; WX 640 ; N ccaron ; B 84 -18 693 774 ;
+ C -1 ; WX 700 ; N Dcaron ; B 63 0 732 946 ;
+ C -1 ; WX 788 ; N dcaron ; B 80 -18 956 814 ;
+ C -1 ; WX 520 ; N Ecaron ; B 61 0 633 946 ;
+ C -1 ; WX 640 ; N ecaron ; B 77 -18 667 774 ;
+ C -1 ; WX 440 ; N Lcaron ; B 72 0 547 814 ;
+ C -1 ; WX 440 ; N Lacute ; B 72 0 550 1033 ;
+ C -1 ; WX 368 ; N lcaron ; B 54 0 525 814 ;
+ C -1 ; WX 240 ; N lacute ; B 54 0 478 1033 ;
+ C -1 ; WX 740 ; N Ncaron ; B 70 0 808 946 ;
+ C -1 ; WX 600 ; N ncaron ; B 54 0 643 774 ;
+ C -1 ; WX 580 ; N Rcaron ; B 64 0 663 946 ;
+ C -1 ; WX 580 ; N Racute ; B 64 0 674 1033 ;
+ C -1 ; WX 320 ; N rcaron ; B 63 0 503 774 ;
+ C -1 ; WX 320 ; N racute ; B 63 0 486 849 ;
+ C -1 ; WX 420 ; N Tcaron ; B 119 0 583 946 ;
+ C -1 ; WX 428 ; N tcaron ; B 86 0 603 740 ;
+ C -1 ; WX 640 ; N Uring ; B 97 -15 722 946 ;
+ C -1 ; WX 600 ; N uring ; B 87 -18 647 834 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 227 172 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 80 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 110 172 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 614 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 20 172 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 50 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 205 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 42 184 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 183 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -30 184 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 130 172 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 30 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 50 172 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 166 184 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -110 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -22 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -30 172 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 261 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 159 112 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 120 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLt:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,532 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Feb 19 17:51:09 1991
+ Comment UniqueID 34220
+ Comment VMusage 24528 31420
+ FontName AvantGarde-ExtraLight
+ FullName ITC Avant Garde Gothic Extra Light
+ FamilyName ITC Avant Garde Gothic
+ Weight ExtraLight
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -137 -274 1117 951
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 530
+ Ascender 740
+ Descender -213
+ StartCharMetrics 228
+ C 32 ; WX 277 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 259 ; N exclam ; B 115 0 145 740 ;
+ C 34 ; WX 333 ; N quotedbl ; B 94 444 239 740 ;
+ C 35 ; WX 555 ; N numbersign ; B 18 31 537 675 ;
+ C 36 ; WX 555 ; N dollar ; B 83 -57 473 810 ;
+ C 37 ; WX 719 ; N percent ; B 22 -13 697 753 ;
+ C 38 ; WX 721 ; N ampersand ; B 55 -13 699 753 ;
+ C 39 ; WX 277 ; N quoteright ; B 90 586 187 740 ;
+ C 40 ; WX 425 ; N parenleft ; B 103 -274 393 753 ;
+ C 41 ; WX 425 ; N parenright ; B 32 -274 322 753 ;
+ C 42 ; WX 573 ; N asterisk ; B 151 444 423 740 ;
+ C 43 ; WX 600 ; N plus ; B 50 0 550 501 ;
+ C 44 ; WX 277 ; N comma ; B 61 -72 156 82 ;
+ C 45 ; WX 266 ; N hyphen ; B 0 262 266 291 ;
+ C 46 ; WX 277 ; N period ; B 124 0 154 81 ;
+ C 47 ; WX 518 ; N slash ; B 67 -100 451 740 ;
+ C 48 ; WX 555 ; N zero ; B 39 -13 515 753 ;
+ C 49 ; WX 555 ; N one ; B 111 0 305 740 ;
+ C 50 ; WX 555 ; N two ; B 57 0 504 753 ;
+ C 51 ; WX 555 ; N three ; B 39 -13 492 753 ;
+ C 52 ; WX 555 ; N four ; B 17 0 509 740 ;
+ C 53 ; WX 555 ; N five ; B 21 -13 515 740 ;
+ C 54 ; WX 555 ; N six ; B 33 -13 521 740 ;
+ C 55 ; WX 555 ; N seven ; B 87 0 480 740 ;
+ C 56 ; WX 555 ; N eight ; B 52 -13 502 753 ;
+ C 57 ; WX 555 ; N nine ; B 34 0 522 753 ;
+ C 58 ; WX 277 ; N colon ; B 124 0 154 530 ;
+ C 59 ; WX 277 ; N semicolon ; B 61 -72 156 530 ;
+ C 60 ; WX 600 ; N less ; B 50 0 550 502 ;
+ C 61 ; WX 600 ; N equal ; B 50 139 550 361 ;
+ C 62 ; WX 600 ; N greater ; B 50 0 550 502 ;
+ C 63 ; WX 536 ; N question ; B 40 0 467 752 ;
+ C 64 ; WX 796 ; N at ; B 41 -13 768 753 ;
+ C 65 ; WX 687 ; N A ; B 7 0 680 740 ;
+ C 66 ; WX 540 ; N B ; B 77 0 497 740 ;
+ C 67 ; WX 786 ; N C ; B 41 -13 749 753 ;
+ C 68 ; WX 701 ; N D ; B 77 0 659 740 ;
+ C 69 ; WX 547 ; N E ; B 77 0 483 740 ;
+ C 70 ; WX 477 ; N F ; B 77 0 440 740 ;
+ C 71 ; WX 853 ; N G ; B 41 -13 819 753 ;
+ C 72 ; WX 628 ; N H ; B 77 0 551 740 ;
+ C 73 ; WX 185 ; N I ; B 77 0 107 740 ;
+ C 74 ; WX 453 ; N J ; B 6 -13 377 740 ;
+ C 75 ; WX 536 ; N K ; B 91 0 536 740 ;
+ C 76 ; WX 423 ; N L ; B 77 0 420 740 ;
+ C 77 ; WX 933 ; N M ; B 77 0 855 740 ;
+ C 78 ; WX 738 ; N N ; B 77 0 661 740 ;
+ C 79 ; WX 851 ; N O ; B 41 -13 809 753 ;
+ C 80 ; WX 511 ; N P ; B 67 0 499 740 ;
+ C 81 ; WX 882 ; N Q ; B 56 -13 885 753 ;
+ C 82 ; WX 554 ; N R ; B 67 0 540 740 ;
+ C 83 ; WX 518 ; N S ; B 45 -13 474 752 ;
+ C 84 ; WX 443 ; N T ; B 5 0 437 740 ;
+ C 85 ; WX 605 ; N U ; B 76 -13 529 740 ;
+ C 86 ; WX 666 ; N V ; B 7 0 659 740 ;
+ C 87 ; WX 888 ; N W ; B 12 0 876 740 ;
+ C 88 ; WX 555 ; N X ; B 8 0 547 740 ;
+ C 89 ; WX 554 ; N Y ; B 15 0 539 740 ;
+ C 90 ; WX 499 ; N Z ; B 6 0 493 740 ;
+ C 91 ; WX 425 ; N bracketleft ; B 178 -272 344 753 ;
+ C 92 ; WX 518 ; N backslash ; B 67 -100 451 740 ;
+ C 93 ; WX 425 ; N bracketright ; B 81 -272 247 753 ;
+ C 94 ; WX 600 ; N asciicircum ; B 112 375 488 740 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 277 ; N quoteleft ; B 90 586 187 740 ;
+ C 97 ; WX 674 ; N a ; B 41 -13 596 543 ;
+ C 98 ; WX 674 ; N b ; B 78 -13 633 740 ;
+ C 99 ; WX 619 ; N c ; B 41 -13 584 543 ;
+ C 100 ; WX 677 ; N d ; B 41 -13 596 740 ;
+ C 101 ; WX 619 ; N e ; B 31 -13 589 543 ;
+ C 102 ; WX 263 ; N f ; B 7 0 260 753 ; L i fi ; L l fl ;
+ C 103 ; WX 675 ; N g ; B 40 -226 598 543 ;
+ C 104 ; WX 640 ; N h ; B 78 0 564 740 ;
+ C 105 ; WX 184 ; N i ; B 78 0 106 740 ;
+ C 106 ; WX 219 ; N j ; B -14 -213 123 740 ;
+ C 107 ; WX 467 ; N k ; B 78 0 451 740 ;
+ C 108 ; WX 183 ; N l ; B 78 0 106 740 ;
+ C 109 ; WX 949 ; N m ; B 78 0 874 543 ;
+ C 110 ; WX 641 ; N n ; B 78 0 564 543 ;
+ C 111 ; WX 641 ; N o ; B 41 -13 599 543 ;
+ C 112 ; WX 677 ; N p ; B 78 -213 633 543 ;
+ C 113 ; WX 674 ; N q ; B 41 -213 596 543 ;
+ C 114 ; WX 302 ; N r ; B 78 0 293 543 ;
+ C 115 ; WX 426 ; N s ; B 48 -13 366 543 ;
+ C 116 ; WX 296 ; N t ; B 7 0 288 740 ;
+ C 117 ; WX 641 ; N u ; B 78 -13 564 530 ;
+ C 118 ; WX 481 ; N v ; B 4 0 476 530 ;
+ C 119 ; WX 758 ; N w ; B 10 0 749 530 ;
+ C 120 ; WX 407 ; N x ; B 10 0 397 530 ;
+ C 121 ; WX 481 ; N y ; B 11 -213 480 530 ;
+ C 122 ; WX 407 ; N z ; B 12 0 394 530 ;
+ C 123 ; WX 425 ; N braceleft ; B 115 -272 344 753 ;
+ C 124 ; WX 555 ; N bar ; B 263 -100 293 740 ;
+ C 125 ; WX 425 ; N braceright ; B 81 -272 310 753 ;
+ C 126 ; WX 600 ; N asciitilde ; B 76 200 523 301 ;
+ C 161 ; WX 259 ; N exclamdown ; B 115 -209 145 531 ;
+ C 162 ; WX 555 ; N cent ; B 68 39 488 687 ;
+ C 163 ; WX 555 ; N sterling ; B 6 0 545 752 ;
+ C 164 ; WX 86 ; N fraction ; B -137 0 222 740 ;
+ C 165 ; WX 555 ; N yen ; B 32 0 524 740 ;
+ C 166 ; WX 555 ; N florin ; B 15 -152 542 813 ;
+ C 167 ; WX 573 ; N section ; B 60 -223 513 753 ;
+ C 168 ; WX 555 ; N currency ; B 39 105 515 579 ;
+ C 169 ; WX 222 ; N quotesingle ; B 96 444 126 740 ;
+ C 170 ; WX 370 ; N quotedblleft ; B 92 586 278 740 ;
+ C 171 ; WX 351 ; N guillemotleft ; B 49 84 291 469 ;
+ C 172 ; WX 248 ; N guilsinglleft ; B 53 84 184 469 ;
+ C 173 ; WX 248 ; N guilsinglright ; B 64 84 195 469 ;
+ C 174 ; WX 393 ; N fi ; B 7 0 315 753 ;
+ C 175 ; WX 393 ; N fl ; B 7 0 315 753 ;
+ C 177 ; WX 500 ; N endash ; B 35 262 465 291 ;
+ C 178 ; WX 573 ; N dagger ; B 83 -100 491 740 ;
+ C 179 ; WX 573 ; N daggerdbl ; B 83 -100 491 740 ;
+ C 180 ; WX 277 ; N periodcentered ; B 124 215 154 296 ;
+ C 182 ; WX 561 ; N paragraph ; B 12 -126 492 740 ;
+ C 183 ; WX 375 ; N bullet ; B 35 222 340 532 ;
+ C 184 ; WX 277 ; N quotesinglbase ; B 90 -72 187 82 ;
+ C 185 ; WX 370 ; N quotedblbase ; B 92 -72 278 82 ;
+ C 186 ; WX 370 ; N quotedblright ; B 92 586 278 740 ;
+ C 187 ; WX 351 ; N guillemotright ; B 60 84 302 469 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 152 0 848 82 ;
+ C 189 ; WX 1089 ; N perthousand ; B 20 -13 1070 753 ;
+ C 191 ; WX 536 ; N questiondown ; B 69 -222 496 530 ;
+ C 193 ; WX 555 ; N grave ; B 144 605 395 766 ;
+ C 194 ; WX 555 ; N acute ; B 160 605 411 766 ;
+ C 195 ; WX 555 ; N circumflex ; B 82 623 473 748 ;
+ C 196 ; WX 555 ; N tilde ; B 96 633 458 714 ;
+ C 197 ; WX 555 ; N macron ; B 99 660 455 690 ;
+ C 198 ; WX 555 ; N breve ; B 86 634 469 716 ;
+ C 199 ; WX 555 ; N dotaccent ; B 262 618 293 734 ;
+ C 200 ; WX 555 ; N dieresis ; B 203 618 352 734 ;
+ C 202 ; WX 555 ; N ring ; B 186 595 369 777 ;
+ C 203 ; WX 555 ; N cedilla ; B 204 -201 351 0 ;
+ C 205 ; WX 555 ; N hungarumlaut ; B 144 605 497 788 ;
+ C 206 ; WX 555 ; N ogonek ; B 197 -206 357 0 ;
+ C 207 ; WX 555 ; N caron ; B 82 623 473 748 ;
+ C 208 ; WX 1000 ; N emdash ; B 35 262 965 291 ;
+ C 225 ; WX 944 ; N AE ; B -8 0 870 740 ;
+ C 227 ; WX 439 ; N ordfeminine ; B 26 404 388 753 ;
+ C 232 ; WX 423 ; N Lslash ; B 0 0 424 740 ;
+ C 233 ; WX 851 ; N Oslash ; B 41 -86 809 809 ;
+ C 234 ; WX 1178 ; N OE ; B 41 -13 1117 753 ;
+ C 235 ; WX 439 ; N ordmasculine ; B 44 404 395 753 ;
+ C 241 ; WX 1154 ; N ae ; B 41 -13 1113 543 ;
+ C 245 ; WX 184 ; N dotlessi ; B 78 0 106 530 ;
+ C 248 ; WX 219 ; N lslash ; B 16 0 220 740 ;
+ C 249 ; WX 641 ; N oslash ; B 41 -52 599 585 ;
+ C 250 ; WX 1156 ; N oe ; B 41 -13 1116 543 ;
+ C 251 ; WX 559 ; N germandbls ; B 76 -13 517 752 ;
+ C -1 ; WX 619 ; N ecircumflex ; B 31 -13 589 748 ;
+ C -1 ; WX 619 ; N edieresis ; B 31 -13 589 734 ;
+ C -1 ; WX 674 ; N aacute ; B 41 -13 596 766 ;
+ C -1 ; WX 800 ; N registered ; B 18 -11 781 751 ;
+ C -1 ; WX 184 ; N icircumflex ; B -103 0 288 748 ;
+ C -1 ; WX 641 ; N udieresis ; B 78 -13 564 734 ;
+ C -1 ; WX 641 ; N ograve ; B 41 -13 599 766 ;
+ C -1 ; WX 641 ; N uacute ; B 78 -13 564 766 ;
+ C -1 ; WX 641 ; N ucircumflex ; B 78 -13 564 748 ;
+ C -1 ; WX 687 ; N Aacute ; B 7 0 680 951 ;
+ C -1 ; WX 184 ; N igrave ; B -61 0 190 766 ;
+ C -1 ; WX 185 ; N Icircumflex ; B -103 0 288 933 ;
+ C -1 ; WX 619 ; N ccedilla ; B 41 -201 584 543 ;
+ C -1 ; WX 674 ; N adieresis ; B 41 -13 596 734 ;
+ C -1 ; WX 547 ; N Ecircumflex ; B 77 0 483 933 ;
+ C -1 ; WX 426 ; N scaron ; B 18 -13 409 748 ;
+ C -1 ; WX 681 ; N thorn ; B 78 -213 639 740 ;
+ C -1 ; WX 990 ; N trademark ; B 9 296 838 740 ;
+ C -1 ; WX 619 ; N egrave ; B 31 -13 589 766 ;
+ C -1 ; WX 351 ; N threesuperior ; B 33 288 311 748 ;
+ C -1 ; WX 407 ; N zcaron ; B 8 0 399 748 ;
+ C -1 ; WX 674 ; N atilde ; B 41 -13 596 714 ;
+ C -1 ; WX 674 ; N aring ; B 41 -13 596 775 ;
+ C -1 ; WX 641 ; N ocircumflex ; B 41 -13 599 748 ;
+ C -1 ; WX 547 ; N Edieresis ; B 77 0 483 919 ;
+ C -1 ; WX 807 ; N threequarters ; B 40 0 765 748 ;
+ C -1 ; WX 481 ; N ydieresis ; B 11 -213 480 734 ;
+ C -1 ; WX 481 ; N yacute ; B 11 -213 480 766 ;
+ C -1 ; WX 184 ; N iacute ; B -5 0 246 766 ;
+ C -1 ; WX 687 ; N Acircumflex ; B 7 0 680 933 ;
+ C -1 ; WX 605 ; N Uacute ; B 76 -13 529 951 ;
+ C -1 ; WX 619 ; N eacute ; B 31 -13 589 766 ;
+ C -1 ; WX 851 ; N Ograve ; B 41 -13 809 951 ;
+ C -1 ; WX 674 ; N agrave ; B 41 -13 596 766 ;
+ C -1 ; WX 605 ; N Udieresis ; B 76 -13 529 919 ;
+ C -1 ; WX 674 ; N acircumflex ; B 41 -13 596 748 ;
+ C -1 ; WX 185 ; N Igrave ; B -61 0 190 951 ;
+ C -1 ; WX 351 ; N twosuperior ; B 36 296 307 748 ;
+ C -1 ; WX 605 ; N Ugrave ; B 76 -13 529 951 ;
+ C -1 ; WX 700 ; N onequarter ; B 44 0 657 740 ;
+ C -1 ; WX 605 ; N Ucircumflex ; B 76 -13 529 933 ;
+ C -1 ; WX 518 ; N Scaron ; B 45 -13 474 933 ;
+ C -1 ; WX 185 ; N Idieresis ; B 18 0 167 919 ;
+ C -1 ; WX 184 ; N idieresis ; B 18 0 167 734 ;
+ C -1 ; WX 547 ; N Egrave ; B 77 0 483 951 ;
+ C -1 ; WX 851 ; N Oacute ; B 41 -13 809 951 ;
+ C -1 ; WX 600 ; N divide ; B 50 0 550 500 ;
+ C -1 ; WX 687 ; N Atilde ; B 7 0 680 909 ;
+ C -1 ; WX 687 ; N Aring ; B 7 0 680 937 ;
+ C -1 ; WX 851 ; N Odieresis ; B 41 -13 809 919 ;
+ C -1 ; WX 687 ; N Adieresis ; B 7 0 680 919 ;
+ C -1 ; WX 738 ; N Ntilde ; B 77 0 661 909 ;
+ C -1 ; WX 499 ; N Zcaron ; B 6 0 493 933 ;
+ C -1 ; WX 511 ; N Thorn ; B 67 0 499 740 ;
+ C -1 ; WX 185 ; N Iacute ; B -5 0 246 951 ;
+ C -1 ; WX 600 ; N plusminus ; B 48 0 552 506 ;
+ C -1 ; WX 600 ; N multiply ; B 50 2 550 499 ;
+ C -1 ; WX 547 ; N Eacute ; B 77 0 483 951 ;
+ C -1 ; WX 554 ; N Ydieresis ; B 15 0 539 919 ;
+ C -1 ; WX 351 ; N onesuperior ; B 74 296 197 740 ;
+ C -1 ; WX 641 ; N ugrave ; B 78 -13 564 766 ;
+ C -1 ; WX 600 ; N logicalnot ; B 50 139 550 361 ;
+ C -1 ; WX 641 ; N ntilde ; B 78 0 564 714 ;
+ C -1 ; WX 851 ; N Otilde ; B 41 -13 809 909 ;
+ C -1 ; WX 641 ; N otilde ; B 41 -13 599 714 ;
+ C -1 ; WX 786 ; N Ccedilla ; B 41 -201 749 753 ;
+ C -1 ; WX 687 ; N Agrave ; B 7 0 680 951 ;
+ C -1 ; WX 750 ; N onehalf ; B 44 0 707 740 ;
+ C -1 ; WX 701 ; N Eth ; B 0 0 659 740 ;
+ C -1 ; WX 400 ; N degree ; B 57 423 343 709 ;
+ C -1 ; WX 554 ; N Yacute ; B 15 0 539 951 ;
+ C -1 ; WX 851 ; N Ocircumflex ; B 41 -13 809 933 ;
+ C -1 ; WX 641 ; N oacute ; B 41 -13 599 766 ;
+ C -1 ; WX 561 ; N mu ; B 73 -181 484 530 ;
+ C -1 ; WX 600 ; N minus ; B 50 236 550 264 ;
+ C -1 ; WX 641 ; N eth ; B 41 -13 600 740 ;
+ C -1 ; WX 641 ; N odieresis ; B 41 -13 599 734 ;
+ C -1 ; WX 800 ; N copyright ; B 18 -11 781 751 ;
+ C -1 ; WX 555 ; N brokenbar ; B 263 -100 293 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 181
+ 
+ KPX A y -25
+ KPX A w -30
+ KPX A v -35
+ KPX A quoteright -40
+ KPX A quotedblright -40
+ KPX A Y -92
+ KPX A W -50
+ KPX A V -90
+ KPX A U -15
+ KPX A T -71
+ KPX A Q -15
+ KPX A O -15
+ KPX A G -18
+ KPX A C -15
+ 
+ KPX D period -70
+ KPX D comma -80
+ KPX D Y -30
+ KPX D V -20
+ KPX D A -35
+ 
+ KPX F period -200
+ KPX F o -15
+ KPX F e -15
+ KPX F comma -200
+ KPX F a -15
+ KPX F A -60
+ 
+ KPX G period -30
+ KPX G comma -40
+ 
+ KPX J period -10
+ KPX J comma -10
+ 
+ KPX K y 5
+ 
+ KPX L y -18
+ KPX L quoteright -40
+ KPX L quotedblright -40
+ KPX L Y -91
+ KPX L W -50
+ KPX L V -113
+ KPX L T -55
+ 
+ KPX O period -40
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -15
+ KPX O V -30
+ KPX O T -20
+ KPX O A -30
+ 
+ KPX P period -200
+ KPX P comma -200
+ KPX P A -74
+ 
+ KPX R W 20
+ KPX R V 10
+ KPX R U 20
+ KPX R T 6
+ KPX R O 30
+ 
+ KPX T y -10
+ KPX T w -70
+ KPX T u -100
+ KPX T semicolon -100
+ KPX T r -40
+ KPX T period -122
+ KPX T o -70
+ KPX T hyphen -100
+ KPX T h -10
+ KPX T e -71
+ KPX T comma -122
+ KPX T colon -90
+ KPX T a -85
+ KPX T O -20
+ KPX T A -81
+ 
+ KPX U period -8
+ KPX U comma -8
+ KPX U A -10
+ 
+ KPX V u -55
+ KPX V semicolon -47
+ KPX V period -160
+ KPX V o -101
+ KPX V i -10
+ KPX V hyphen -85
+ KPX V e -101
+ KPX V comma -160
+ KPX V colon -47
+ KPX V a -104
+ KPX V O -18
+ KPX V G -15
+ KPX V A -90
+ 
+ KPX W y -2
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W hyphen -55
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -1
+ KPX W a -50
+ KPX W A -50
+ 
+ KPX Y u -79
+ KPX Y semicolon -48
+ KPX Y period -117
+ KPX Y o -99
+ KPX Y hyphen -135
+ KPX Y e -99
+ KPX Y comma -117
+ KPX Y colon -24
+ KPX Y a -100
+ KPX Y O -30
+ KPX Y A -92
+ 
+ KPX a y 20
+ KPX a b 6
+ 
+ KPX b period -15
+ KPX b comma -15
+ 
+ KPX c y 15
+ 
+ KPX comma space -30
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX d y 15
+ 
+ KPX f quoteright 10
+ KPX f quotedblright 10
+ KPX f period -30
+ KPX f o -18
+ KPX f l -50
+ KPX f i -50
+ KPX f f -50
+ KPX f e -30
+ KPX f dotlessi -50
+ KPX f comma -30
+ KPX f a -15
+ 
+ KPX g period -10
+ KPX g comma -10
+ 
+ KPX m y -15
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n u -20
+ 
+ KPX o period -18
+ KPX o comma -18
+ 
+ KPX p period -18
+ KPX p comma -18
+ 
+ KPX period space -30
+ KPX period quoteright -150
+ KPX period quotedblright -120
+ 
+ KPX quotedblleft A -40
+ 
+ KPX quotedblright space -70
+ 
+ KPX quoteleft quoteleft -188
+ KPX quoteleft A -40
+ 
+ KPX quoteright v -20
+ KPX quoteright t 25
+ KPX quoteright space -40
+ KPX quoteright s -40
+ KPX quoteright r -30
+ KPX quoteright quoteright -188
+ KPX quoteright d -60
+ 
+ KPX r y 50
+ KPX r v 20
+ KPX r t 40
+ KPX r q -15
+ KPX r period -85
+ KPX r o -55
+ KPX r n 21
+ KPX r l 10
+ KPX r hyphen -45
+ KPX r g -35
+ KPX r e -50
+ KPX r d -40
+ KPX r comma -85
+ KPX r c -55
+ KPX r a -55
+ 
+ KPX s w -12
+ 
+ KPX space quoteleft -20
+ KPX space quotedblleft -70
+ KPX space Y -75
+ KPX space W -40
+ KPX space V -65
+ KPX space T -50
+ KPX space A -20
+ 
+ KPX v period -75
+ KPX v comma -75
+ 
+ KPX w period -75
+ KPX w comma -75
+ 
+ KPX y period -75
+ KPX y o -12
+ KPX y e -12
+ KPX y comma -75
+ KPX y a -12
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 66 185 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 66 185 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 66 185 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 66 185 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 66 160 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 66 195 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute -4 185 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex -4 185 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis -4 185 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave -4 185 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -165 185 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -185 185 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -185 185 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -205 185 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 92 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 148 185 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 148 185 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 148 185 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 148 185 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 148 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron -18 185 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 25 185 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 25 185 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 25 185 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 25 185 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 0 185 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 185 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron -33 185 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 55 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 60 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 60 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 60 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 60 -2 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 60 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 27 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 32 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 27 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 32 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -165 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -185 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -185 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -205 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 43 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 38 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 43 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 43 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 43 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 43 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -64 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 43 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 43 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 43 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 43 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute -37 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis -37 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -74 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLt+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 786 ; N Ccaron ; B 41 -13 749 933 ;
+ C -1 ; WX 619 ; N ccaron ; B 41 -13 584 748 ;
+ C -1 ; WX 701 ; N Dcaron ; B 77 0 659 933 ;
+ C -1 ; WX 745 ; N dcaron ; B 41 -13 703 814 ;
+ C -1 ; WX 547 ; N Ecaron ; B 77 0 483 933 ;
+ C -1 ; WX 619 ; N ecaron ; B 31 -13 589 748 ;
+ C -1 ; WX 423 ; N Lcaron ; B 77 0 420 814 ;
+ C -1 ; WX 423 ; N Lacute ; B 77 0 420 969 ;
+ C -1 ; WX 251 ; N lcaron ; B 78 0 213 814 ;
+ C -1 ; WX 183 ; N lacute ; B -1 0 250 969 ;
+ C -1 ; WX 738 ; N Ncaron ; B 77 0 661 933 ;
+ C -1 ; WX 641 ; N ncaron ; B 78 0 564 748 ;
+ C -1 ; WX 554 ; N Rcaron ; B 67 0 540 933 ;
+ C -1 ; WX 554 ; N Racute ; B 67 0 540 969 ;
+ C -1 ; WX 302 ; N rcaron ; B -44 0 347 748 ;
+ C -1 ; WX 302 ; N racute ; B 59 0 310 766 ;
+ C -1 ; WX 443 ; N Tcaron ; B 5 0 437 933 ;
+ C -1 ; WX 364 ; N tcaron ; B 7 0 395 740 ;
+ C -1 ; WX 605 ; N Uring ; B 76 -13 529 933 ;
+ C -1 ; WX 641 ; N uring ; B 78 -13 564 777 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 186 185 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 59 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 73 185 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 516 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron -4 185 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 32 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 27 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute -66 203 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 26 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -161 203 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 91 185 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 43 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 0 185 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 48 203 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -126 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -101 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -56 185 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 208 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 25 156 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 43 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLtO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLtO:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLtO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,532 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Feb 19 17:55:54 1991
+ Comment UniqueID 34223
+ Comment VMusage 6276 39140
+ FontName AvantGarde-ExtraLightObl
+ FullName ITC Avant Garde Gothic Extra Light Oblique
+ FamilyName ITC Avant Garde Gothic
+ Weight ExtraLight
+ ItalicAngle -10.5
+ IsFixedPitch false
+ FontBBox -137 -274 1254 951
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 530
+ Ascender 740
+ Descender -213
+ StartCharMetrics 228
+ C 32 ; WX 277 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 259 ; N exclam ; B 115 0 282 740 ;
+ C 34 ; WX 333 ; N quotedbl ; B 176 444 376 740 ;
+ C 35 ; WX 555 ; N numbersign ; B 68 31 621 675 ;
+ C 36 ; WX 555 ; N dollar ; B 123 -57 563 810 ;
+ C 37 ; WX 719 ; N percent ; B 114 -13 740 753 ;
+ C 38 ; WX 721 ; N ampersand ; B 88 -13 730 753 ;
+ C 39 ; WX 277 ; N quoteright ; B 199 586 324 740 ;
+ C 40 ; WX 425 ; N parenleft ; B 138 -274 533 753 ;
+ C 41 ; WX 425 ; N parenright ; B -19 -274 376 753 ;
+ C 42 ; WX 573 ; N asterisk ; B 249 444 542 740 ;
+ C 43 ; WX 600 ; N plus ; B 94 0 599 501 ;
+ C 44 ; WX 277 ; N comma ; B 48 -72 171 82 ;
+ C 45 ; WX 266 ; N hyphen ; B 49 262 320 291 ;
+ C 46 ; WX 277 ; N period ; B 124 0 169 81 ;
+ C 47 ; WX 518 ; N slash ; B 48 -100 588 740 ;
+ C 48 ; WX 555 ; N zero ; B 75 -13 615 753 ;
+ C 49 ; WX 555 ; N one ; B 243 0 442 740 ;
+ C 50 ; WX 555 ; N two ; B 57 0 607 753 ;
+ C 51 ; WX 555 ; N three ; B 75 -13 554 753 ;
+ C 52 ; WX 555 ; N four ; B 44 0 571 740 ;
+ C 53 ; WX 555 ; N five ; B 60 -13 610 740 ;
+ C 54 ; WX 555 ; N six ; B 71 -13 570 740 ;
+ C 55 ; WX 555 ; N seven ; B 119 0 617 740 ;
+ C 56 ; WX 555 ; N eight ; B 88 -13 565 753 ;
+ C 57 ; WX 555 ; N nine ; B 122 0 621 753 ;
+ C 58 ; WX 277 ; N colon ; B 124 0 252 530 ;
+ C 59 ; WX 277 ; N semicolon ; B 48 -72 251 530 ;
+ C 60 ; WX 600 ; N less ; B 94 0 643 502 ;
+ C 61 ; WX 600 ; N equal ; B 76 139 617 361 ;
+ C 62 ; WX 600 ; N greater ; B 50 0 599 502 ;
+ C 63 ; WX 536 ; N question ; B 141 0 571 752 ;
+ C 64 ; WX 796 ; N at ; B 102 -13 855 753 ;
+ C 65 ; WX 687 ; N A ; B 7 0 680 740 ;
+ C 66 ; WX 540 ; N B ; B 77 0 558 740 ;
+ C 67 ; WX 786 ; N C ; B 103 -13 856 753 ;
+ C 68 ; WX 701 ; N D ; B 77 0 736 740 ;
+ C 69 ; WX 547 ; N E ; B 77 0 620 740 ;
+ C 70 ; WX 477 ; N F ; B 77 0 577 740 ;
+ C 71 ; WX 853 ; N G ; B 103 -13 877 753 ;
+ C 72 ; WX 628 ; N H ; B 77 0 688 740 ;
+ C 73 ; WX 185 ; N I ; B 77 0 244 740 ;
+ C 74 ; WX 453 ; N J ; B 32 -13 514 740 ;
+ C 75 ; WX 536 ; N K ; B 91 0 673 740 ;
+ C 76 ; WX 423 ; N L ; B 77 0 425 740 ;
+ C 77 ; WX 933 ; N M ; B 77 0 992 740 ;
+ C 78 ; WX 738 ; N N ; B 77 0 798 740 ;
+ C 79 ; WX 851 ; N O ; B 103 -13 885 753 ;
+ C 80 ; WX 511 ; N P ; B 67 0 601 740 ;
+ C 81 ; WX 882 ; N Q ; B 118 -13 900 753 ;
+ C 82 ; WX 554 ; N R ; B 67 0 639 740 ;
+ C 83 ; WX 518 ; N S ; B 78 -13 561 752 ;
+ C 84 ; WX 443 ; N T ; B 137 0 574 740 ;
+ C 85 ; WX 605 ; N U ; B 113 -13 666 740 ;
+ C 86 ; WX 666 ; N V ; B 144 0 796 740 ;
+ C 87 ; WX 888 ; N W ; B 149 0 1013 740 ;
+ C 88 ; WX 555 ; N X ; B 8 0 673 740 ;
+ C 89 ; WX 554 ; N Y ; B 152 0 676 740 ;
+ C 90 ; WX 499 ; N Z ; B 20 0 609 740 ;
+ C 91 ; WX 425 ; N bracketleft ; B 170 -272 484 753 ;
+ C 92 ; WX 518 ; N backslash ; B 204 -100 432 740 ;
+ C 93 ; WX 425 ; N bracketright ; B 31 -272 344 753 ;
+ C 94 ; WX 600 ; N asciicircum ; B 181 375 557 740 ;
+ C 95 ; WX 500 ; N underscore ; B -23 -125 486 -75 ;
+ C 96 ; WX 277 ; N quoteleft ; B 227 586 296 740 ;
+ C 97 ; WX 674 ; N a ; B 85 -13 694 543 ;
+ C 98 ; WX 674 ; N b ; B 78 -13 687 740 ;
+ C 99 ; WX 619 ; N c ; B 85 -13 650 543 ;
+ C 100 ; WX 677 ; N d ; B 85 -13 733 740 ;
+ C 101 ; WX 619 ; N e ; B 75 -13 643 543 ;
+ C 102 ; WX 263 ; N f ; B 94 0 400 753 ; L i fi ; L l fl ;
+ C 103 ; WX 675 ; N g ; B 56 -226 696 543 ;
+ C 104 ; WX 640 ; N h ; B 78 0 624 740 ;
+ C 105 ; WX 184 ; N i ; B 78 0 243 740 ;
+ C 106 ; WX 219 ; N j ; B -53 -213 260 740 ;
+ C 107 ; WX 467 ; N k ; B 78 0 532 740 ;
+ C 108 ; WX 183 ; N l ; B 78 0 243 740 ;
+ C 109 ; WX 949 ; N m ; B 78 0 937 543 ;
+ C 110 ; WX 641 ; N n ; B 78 0 624 543 ;
+ C 111 ; WX 641 ; N o ; B 85 -13 653 543 ;
+ C 112 ; WX 677 ; N p ; B 39 -213 687 543 ;
+ C 113 ; WX 674 ; N q ; B 85 -213 694 543 ;
+ C 114 ; WX 302 ; N r ; B 78 0 394 543 ;
+ C 115 ; WX 426 ; N s ; B 70 -13 429 543 ;
+ C 116 ; WX 296 ; N t ; B 100 0 386 740 ;
+ C 117 ; WX 641 ; N u ; B 117 -13 662 530 ;
+ C 118 ; WX 481 ; N v ; B 102 0 574 530 ;
+ C 119 ; WX 758 ; N w ; B 108 0 847 530 ;
+ C 120 ; WX 407 ; N x ; B 10 0 495 530 ;
+ C 121 ; WX 481 ; N y ; B 88 -213 578 530 ;
+ C 122 ; WX 407 ; N z ; B 12 0 475 530 ;
+ C 123 ; WX 425 ; N braceleft ; B 156 -272 484 753 ;
+ C 124 ; WX 555 ; N bar ; B 244 -100 430 740 ;
+ C 125 ; WX 425 ; N braceright ; B 31 -272 357 753 ;
+ C 126 ; WX 600 ; N asciitilde ; B 118 200 573 301 ;
+ C 161 ; WX 259 ; N exclamdown ; B 76 -209 243 531 ;
+ C 162 ; WX 555 ; N cent ; B 133 39 574 687 ;
+ C 163 ; WX 555 ; N sterling ; B 36 0 626 752 ;
+ C 164 ; WX 86 ; N fraction ; B -137 0 359 740 ;
+ C 165 ; WX 555 ; N yen ; B 93 0 661 740 ;
+ C 166 ; WX 555 ; N florin ; B -12 -152 692 813 ;
+ C 167 ; WX 573 ; N section ; B 67 -223 588 753 ;
+ C 168 ; WX 555 ; N currency ; B 64 105 618 579 ;
+ C 169 ; WX 222 ; N quotesingle ; B 178 444 263 740 ;
+ C 170 ; WX 370 ; N quotedblleft ; B 229 586 387 740 ;
+ C 171 ; WX 351 ; N guillemotleft ; B 100 84 373 469 ;
+ C 172 ; WX 248 ; N guilsinglleft ; B 104 84 266 469 ;
+ C 173 ; WX 248 ; N guilsinglright ; B 84 84 246 469 ;
+ C 174 ; WX 393 ; N fi ; B 94 0 452 753 ;
+ C 175 ; WX 393 ; N fl ; B 94 0 452 753 ;
+ C 177 ; WX 500 ; N endash ; B 84 262 519 291 ;
+ C 178 ; WX 573 ; N dagger ; B 175 -100 588 740 ;
+ C 179 ; WX 573 ; N daggerdbl ; B 99 -100 594 740 ;
+ C 180 ; WX 277 ; N periodcentered ; B 164 215 209 296 ;
+ C 182 ; WX 561 ; N paragraph ; B 108 -126 629 740 ;
+ C 183 ; WX 375 ; N bullet ; B 102 222 413 532 ;
+ C 184 ; WX 277 ; N quotesinglbase ; B 77 -72 202 82 ;
+ C 185 ; WX 370 ; N quotedblbase ; B 79 -72 293 82 ;
+ C 186 ; WX 370 ; N quotedblright ; B 201 586 415 740 ;
+ C 187 ; WX 351 ; N guillemotright ; B 80 84 353 469 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 152 0 863 82 ;
+ C 189 ; WX 1089 ; N perthousand ; B 112 -13 1101 753 ;
+ C 191 ; WX 536 ; N questiondown ; B 63 -222 494 530 ;
+ C 193 ; WX 555 ; N grave ; B 282 605 511 766 ;
+ C 194 ; WX 555 ; N acute ; B 276 605 549 766 ;
+ C 195 ; WX 555 ; N circumflex ; B 200 623 591 748 ;
+ C 196 ; WX 555 ; N tilde ; B 222 633 581 714 ;
+ C 197 ; WX 555 ; N macron ; B 221 660 583 690 ;
+ C 198 ; WX 555 ; N breve ; B 219 634 602 716 ;
+ C 199 ; WX 555 ; N dotaccent ; B 377 618 429 734 ;
+ C 200 ; WX 555 ; N dieresis ; B 318 618 488 734 ;
+ C 202 ; WX 555 ; N ring ; B 312 595 498 777 ;
+ C 203 ; WX 555 ; N cedilla ; B 178 -201 329 0 ;
+ C 205 ; WX 555 ; N hungarumlaut ; B 260 605 639 788 ;
+ C 206 ; WX 555 ; N ogonek ; B 175 -206 327 0 ;
+ C 207 ; WX 555 ; N caron ; B 218 623 609 748 ;
+ C 208 ; WX 1000 ; N emdash ; B 84 262 1019 291 ;
+ C 225 ; WX 944 ; N AE ; B -8 0 1007 740 ;
+ C 227 ; WX 439 ; N ordfeminine ; B 130 404 526 753 ;
+ C 232 ; WX 423 ; N Lslash ; B 52 0 429 740 ;
+ C 233 ; WX 851 ; N Oslash ; B 81 -86 903 809 ;
+ C 234 ; WX 1178 ; N OE ; B 102 -13 1254 753 ;
+ C 235 ; WX 439 ; N ordmasculine ; B 148 404 505 753 ;
+ C 241 ; WX 1154 ; N ae ; B 85 -13 1166 543 ;
+ C 245 ; WX 184 ; N dotlessi ; B 78 0 204 530 ;
+ C 248 ; WX 219 ; N lslash ; B 76 0 312 740 ;
+ C 249 ; WX 641 ; N oslash ; B 79 -52 661 585 ;
+ C 250 ; WX 1156 ; N oe ; B 85 -13 1169 543 ;
+ C 251 ; WX 559 ; N germandbls ; B 76 -13 570 752 ;
+ C -1 ; WX 619 ; N ecircumflex ; B 75 -13 643 748 ;
+ C -1 ; WX 619 ; N edieresis ; B 75 -13 643 734 ;
+ C -1 ; WX 674 ; N aacute ; B 85 -13 694 766 ;
+ C -1 ; WX 800 ; N registered ; B 80 -11 856 751 ;
+ C -1 ; WX 184 ; N icircumflex ; B 15 0 406 748 ;
+ C -1 ; WX 641 ; N udieresis ; B 117 -13 662 734 ;
+ C -1 ; WX 641 ; N ograve ; B 85 -13 653 766 ;
+ C -1 ; WX 641 ; N uacute ; B 117 -13 662 766 ;
+ C -1 ; WX 641 ; N ucircumflex ; B 117 -13 662 748 ;
+ C -1 ; WX 687 ; N Aacute ; B 7 0 680 951 ;
+ C -1 ; WX 184 ; N igrave ; B 77 0 306 766 ;
+ C -1 ; WX 185 ; N Icircumflex ; B 50 0 441 933 ;
+ C -1 ; WX 619 ; N ccedilla ; B 85 -201 650 543 ;
+ C -1 ; WX 674 ; N adieresis ; B 85 -13 694 734 ;
+ C -1 ; WX 547 ; N Ecircumflex ; B 77 0 622 933 ;
+ C -1 ; WX 426 ; N scaron ; B 70 -13 545 748 ;
+ C -1 ; WX 681 ; N thorn ; B 39 -213 693 740 ;
+ C -1 ; WX 990 ; N trademark ; B 142 296 975 740 ;
+ C -1 ; WX 619 ; N egrave ; B 75 -13 643 766 ;
+ C -1 ; WX 351 ; N threesuperior ; B 110 288 404 748 ;
+ C -1 ; WX 407 ; N zcaron ; B 12 0 535 748 ;
+ C -1 ; WX 674 ; N atilde ; B 85 -13 694 714 ;
+ C -1 ; WX 674 ; N aring ; B 85 -13 694 775 ;
+ C -1 ; WX 641 ; N ocircumflex ; B 85 -13 653 748 ;
+ C -1 ; WX 547 ; N Edieresis ; B 77 0 620 919 ;
+ C -1 ; WX 807 ; N threequarters ; B 117 0 805 748 ;
+ C -1 ; WX 481 ; N ydieresis ; B 88 -213 578 734 ;
+ C -1 ; WX 481 ; N yacute ; B 88 -213 578 766 ;
+ C -1 ; WX 184 ; N iacute ; B 78 0 384 766 ;
+ C -1 ; WX 687 ; N Acircumflex ; B 7 0 692 933 ;
+ C -1 ; WX 605 ; N Uacute ; B 113 -13 666 951 ;
+ C -1 ; WX 619 ; N eacute ; B 75 -13 643 766 ;
+ C -1 ; WX 851 ; N Ograve ; B 103 -13 885 951 ;
+ C -1 ; WX 674 ; N agrave ; B 85 -13 694 766 ;
+ C -1 ; WX 605 ; N Udieresis ; B 113 -13 666 919 ;
+ C -1 ; WX 674 ; N acircumflex ; B 85 -13 694 748 ;
+ C -1 ; WX 185 ; N Igrave ; B 77 0 341 951 ;
+ C -1 ; WX 351 ; N twosuperior ; B 91 296 421 748 ;
+ C -1 ; WX 605 ; N Ugrave ; B 113 -13 666 951 ;
+ C -1 ; WX 700 ; N onequarter ; B 143 0 697 740 ;
+ C -1 ; WX 605 ; N Ucircumflex ; B 113 -13 666 933 ;
+ C -1 ; WX 518 ; N Scaron ; B 78 -13 625 933 ;
+ C -1 ; WX 185 ; N Idieresis ; B 77 0 337 919 ;
+ C -1 ; WX 184 ; N idieresis ; B 78 0 303 734 ;
+ C -1 ; WX 547 ; N Egrave ; B 77 0 620 951 ;
+ C -1 ; WX 851 ; N Oacute ; B 103 -13 885 951 ;
+ C -1 ; WX 600 ; N divide ; B 94 0 599 500 ;
+ C -1 ; WX 687 ; N Atilde ; B 7 0 683 909 ;
+ C -1 ; WX 687 ; N Aring ; B 7 0 680 937 ;
+ C -1 ; WX 851 ; N Odieresis ; B 103 -13 885 919 ;
+ C -1 ; WX 687 ; N Adieresis ; B 7 0 680 919 ;
+ C -1 ; WX 738 ; N Ntilde ; B 77 0 798 909 ;
+ C -1 ; WX 499 ; N Zcaron ; B 20 0 610 933 ;
+ C -1 ; WX 511 ; N Thorn ; B 67 0 572 740 ;
+ C -1 ; WX 185 ; N Iacute ; B 77 0 418 951 ;
+ C -1 ; WX 600 ; N plusminus ; B 48 0 609 506 ;
+ C -1 ; WX 600 ; N multiply ; B 54 2 638 499 ;
+ C -1 ; WX 547 ; N Eacute ; B 77 0 620 951 ;
+ C -1 ; WX 554 ; N Ydieresis ; B 152 0 676 919 ;
+ C -1 ; WX 351 ; N onesuperior ; B 207 296 334 740 ;
+ C -1 ; WX 641 ; N ugrave ; B 117 -13 662 766 ;
+ C -1 ; WX 600 ; N logicalnot ; B 112 139 617 361 ;
+ C -1 ; WX 641 ; N ntilde ; B 78 0 624 714 ;
+ C -1 ; WX 851 ; N Otilde ; B 103 -13 885 909 ;
+ C -1 ; WX 641 ; N otilde ; B 85 -13 653 714 ;
+ C -1 ; WX 786 ; N Ccedilla ; B 102 -201 856 753 ;
+ C -1 ; WX 687 ; N Agrave ; B 7 0 680 951 ;
+ C -1 ; WX 750 ; N onehalf ; B 143 0 766 740 ;
+ C -1 ; WX 701 ; N Eth ; B 67 0 736 740 ;
+ C -1 ; WX 400 ; N degree ; B 159 423 450 709 ;
+ C -1 ; WX 554 ; N Yacute ; B 152 0 676 951 ;
+ C -1 ; WX 851 ; N Ocircumflex ; B 103 -13 885 933 ;
+ C -1 ; WX 641 ; N oacute ; B 85 -13 653 766 ;
+ C -1 ; WX 561 ; N mu ; B 39 -181 582 530 ;
+ C -1 ; WX 600 ; N minus ; B 94 236 599 264 ;
+ C -1 ; WX 641 ; N eth ; B 85 -13 657 740 ;
+ C -1 ; WX 641 ; N odieresis ; B 85 -13 653 734 ;
+ C -1 ; WX 800 ; N copyright ; B 80 -11 856 751 ;
+ C -1 ; WX 555 ; N brokenbar ; B 244 -100 430 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 181
+ 
+ KPX A y -25
+ KPX A w -30
+ KPX A v -35
+ KPX A quoteright -40
+ KPX A quotedblright -40
+ KPX A Y -92
+ KPX A W -50
+ KPX A V -90
+ KPX A U -15
+ KPX A T -71
+ KPX A Q -15
+ KPX A O -15
+ KPX A G -18
+ KPX A C -15
+ 
+ KPX D period -70
+ KPX D comma -80
+ KPX D Y -30
+ KPX D V -20
+ KPX D A -35
+ 
+ KPX F period -200
+ KPX F o -15
+ KPX F e -15
+ KPX F comma -200
+ KPX F a -15
+ KPX F A -60
+ 
+ KPX G period -30
+ KPX G comma -40
+ 
+ KPX J period -10
+ KPX J comma -10
+ 
+ KPX K y 5
+ 
+ KPX L y -18
+ KPX L quoteright -40
+ KPX L quotedblright -40
+ KPX L Y -91
+ KPX L W -50
+ KPX L V -113
+ KPX L T -55
+ 
+ KPX O period -40
+ KPX O comma -30
+ KPX O Y -30
+ KPX O X -15
+ KPX O V -30
+ KPX O T -20
+ KPX O A -30
+ 
+ KPX P period -200
+ KPX P comma -200
+ KPX P A -74
+ 
+ KPX R W 20
+ KPX R V 10
+ KPX R U 20
+ KPX R T 6
+ KPX R O 30
+ 
+ KPX T y -10
+ KPX T w -70
+ KPX T u -100
+ KPX T semicolon -100
+ KPX T r -40
+ KPX T period -122
+ KPX T o -70
+ KPX T hyphen -100
+ KPX T h -10
+ KPX T e -71
+ KPX T comma -122
+ KPX T colon -90
+ KPX T a -85
+ KPX T O -20
+ KPX T A -81
+ 
+ KPX U period -8
+ KPX U comma -8
+ KPX U A -10
+ 
+ KPX V u -55
+ KPX V semicolon -47
+ KPX V period -160
+ KPX V o -101
+ KPX V i -10
+ KPX V hyphen -85
+ KPX V e -101
+ KPX V comma -160
+ KPX V colon -47
+ KPX V a -104
+ KPX V O -18
+ KPX V G -15
+ KPX V A -90
+ 
+ KPX W y -2
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W hyphen -55
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -1
+ KPX W a -50
+ KPX W A -50
+ 
+ KPX Y u -79
+ KPX Y semicolon -48
+ KPX Y period -117
+ KPX Y o -99
+ KPX Y hyphen -135
+ KPX Y e -99
+ KPX Y comma -117
+ KPX Y colon -24
+ KPX Y a -100
+ KPX Y O -30
+ KPX Y A -92
+ 
+ KPX a y 20
+ KPX a b 6
+ 
+ KPX b period -15
+ KPX b comma -15
+ 
+ KPX c y 15
+ 
+ KPX comma space -30
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX d y 15
+ 
+ KPX f quoteright 10
+ KPX f quotedblright 10
+ KPX f period -30
+ KPX f o -18
+ KPX f l -50
+ KPX f i -50
+ KPX f f -50
+ KPX f e -30
+ KPX f dotlessi -50
+ KPX f comma -30
+ KPX f a -15
+ 
+ KPX g period -10
+ KPX g comma -10
+ 
+ KPX m y -15
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n u -20
+ 
+ KPX o period -18
+ KPX o comma -18
+ 
+ KPX p period -18
+ KPX p comma -18
+ 
+ KPX period space -30
+ KPX period quoteright -150
+ KPX period quotedblright -120
+ 
+ KPX quotedblleft A -40
+ 
+ KPX quotedblright space -70
+ 
+ KPX quoteleft quoteleft -188
+ KPX quoteleft A -40
+ 
+ KPX quoteright v -20
+ KPX quoteright t 25
+ KPX quoteright space -40
+ KPX quoteright s -40
+ KPX quoteright r -30
+ KPX quoteright quoteright -188
+ KPX quoteright d -60
+ 
+ KPX r y 50
+ KPX r v 20
+ KPX r t 40
+ KPX r q -15
+ KPX r period -85
+ KPX r o -55
+ KPX r n 21
+ KPX r l 10
+ KPX r hyphen -45
+ KPX r g -35
+ KPX r e -50
+ KPX r d -40
+ KPX r comma -85
+ KPX r c -55
+ KPX r a -55
+ 
+ KPX s w -12
+ 
+ KPX space quoteleft -20
+ KPX space quotedblleft -70
+ KPX space Y -75
+ KPX space W -40
+ KPX space V -65
+ KPX space T -50
+ KPX space A -20
+ 
+ KPX v period -75
+ KPX v comma -75
+ 
+ KPX w period -75
+ KPX w comma -75
+ 
+ KPX y period -75
+ KPX y o -12
+ KPX y e -12
+ KPX y comma -75
+ KPX y a -12
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 100 185 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 100 185 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 100 185 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 100 185 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 96 160 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 102 195 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 30 185 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 30 185 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 30 185 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 30 185 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -131 185 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -151 185 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -151 185 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -171 185 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 128 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 182 185 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 182 185 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 182 185 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 182 185 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 184 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 16 185 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 59 185 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 59 185 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 59 185 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 59 185 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 34 185 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 34 185 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 1 185 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 55 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 60 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 60 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 60 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 60 -2 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 60 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 27 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 32 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 27 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 32 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -165 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -185 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -185 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -205 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 43 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 38 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 43 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 43 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 43 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 43 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -64 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 43 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 43 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 43 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 43 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute -37 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis -37 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -74 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLtO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLtO+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-ExLtO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 786 ; N Ccaron ; B 103 -13 856 933 ;
+ C -1 ; WX 619 ; N ccaron ; B 85 -13 669 748 ;
+ C -1 ; WX 701 ; N Dcaron ; B 77 0 736 933 ;
+ C -1 ; WX 765 ; N dcaron ; B 85 -13 871 814 ;
+ C -1 ; WX 547 ; N Ecaron ; B 77 0 637 933 ;
+ C -1 ; WX 619 ; N ecaron ; B 75 -13 643 748 ;
+ C -1 ; WX 423 ; N Lcaron ; B 77 0 425 814 ;
+ C -1 ; WX 423 ; N Lacute ; B 77 0 518 969 ;
+ C -1 ; WX 271 ; N lcaron ; B 78 0 381 814 ;
+ C -1 ; WX 183 ; N lacute ; B 78 0 425 969 ;
+ C -1 ; WX 738 ; N Ncaron ; B 77 0 798 933 ;
+ C -1 ; WX 641 ; N ncaron ; B 78 0 652 748 ;
+ C -1 ; WX 554 ; N Rcaron ; B 67 0 641 933 ;
+ C -1 ; WX 554 ; N Racute ; B 67 0 639 969 ;
+ C -1 ; WX 302 ; N rcaron ; B 78 0 483 748 ;
+ C -1 ; WX 302 ; N racute ; B 78 0 450 766 ;
+ C -1 ; WX 443 ; N Tcaron ; B 137 0 585 933 ;
+ C -1 ; WX 384 ; N tcaron ; B 100 0 524 740 ;
+ C -1 ; WX 605 ; N Uring ; B 113 -13 666 933 ;
+ C -1 ; WX 641 ; N uring ; B 117 -13 662 777 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 222 185 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 60 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 105 185 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 547 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 28 185 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 32 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 58 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute -31 203 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 57 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -124 203 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 123 185 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 43 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 32 185 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 87 203 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -126 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -99 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -24 185 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 200 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 52 156 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 43 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Md
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Md:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Md	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,581 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Feb 19 18:15:23 1991
+ Comment UniqueID 34232
+ Comment VMusage 24260 31152
+ FontName AvantGarde-Medium
+ FullName ITC Avant Garde Gothic Medium
+ FamilyName ITC Avant Garde Gothic
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -98 -257 1175 982
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 554
+ Ascender 740
+ Descender -185
+ StartCharMetrics 228
+ C 32 ; WX 277 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 277 ; N exclam ; B 87 0 191 740 ;
+ C 34 ; WX 325 ; N quotedbl ; B 20 444 306 740 ;
+ C 35 ; WX 555 ; N numbersign ; B 30 0 524 700 ;
+ C 36 ; WX 555 ; N dollar ; B 68 -82 487 823 ;
+ C 37 ; WX 837 ; N percent ; B 52 -13 784 751 ;
+ C 38 ; WX 684 ; N ampersand ; B 34 -14 676 754 ;
+ C 39 ; WX 277 ; N quoteright ; B 87 490 191 740 ;
+ C 40 ; WX 407 ; N parenleft ; B 55 -257 357 755 ;
+ C 41 ; WX 407 ; N parenright ; B 50 -257 352 755 ;
+ C 42 ; WX 573 ; N asterisk ; B 96 377 478 740 ;
+ C 43 ; WX 600 ; N plus ; B 48 0 552 506 ;
+ C 44 ; WX 277 ; N comma ; B 87 -127 191 122 ;
+ C 45 ; WX 280 ; N hyphen ; B 0 237 280 341 ;
+ C 46 ; WX 277 ; N period ; B 87 0 191 122 ;
+ C 47 ; WX 499 ; N slash ; B 41 -100 443 740 ;
+ C 48 ; WX 555 ; N zero ; B 38 -14 517 755 ;
+ C 49 ; WX 555 ; N one ; B 148 0 361 740 ;
+ C 50 ; WX 555 ; N two ; B 37 0 504 754 ;
+ C 51 ; WX 555 ; N three ; B 22 -14 501 754 ;
+ C 52 ; WX 555 ; N four ; B 12 0 532 740 ;
+ C 53 ; WX 555 ; N five ; B 25 -14 530 740 ;
+ C 54 ; WX 555 ; N six ; B 25 -14 537 740 ;
+ C 55 ; WX 555 ; N seven ; B 71 0 500 740 ;
+ C 56 ; WX 555 ; N eight ; B 43 -14 511 754 ;
+ C 57 ; WX 555 ; N nine ; B 18 0 529 754 ;
+ C 58 ; WX 277 ; N colon ; B 87 0 191 555 ;
+ C 59 ; WX 277 ; N semicolon ; B 87 -127 191 555 ;
+ C 60 ; WX 600 ; N less ; B 46 -8 554 514 ;
+ C 61 ; WX 600 ; N equal ; B 48 92 552 414 ;
+ C 62 ; WX 600 ; N greater ; B 46 -8 554 514 ;
+ C 63 ; WX 518 ; N question ; B 32 0 478 754 ;
+ C 64 ; WX 760 ; N at ; B 11 -13 749 753 ;
+ C 65 ; WX 684 ; N A ; B 13 0 672 740 ;
+ C 66 ; WX 580 ; N B ; B 75 0 542 740 ;
+ C 67 ; WX 782 ; N C ; B 38 -14 759 754 ;
+ C 68 ; WX 732 ; N D ; B 65 0 683 740 ;
+ C 69 ; WX 520 ; N E ; B 65 0 464 740 ;
+ C 70 ; WX 482 ; N F ; B 65 0 439 740 ;
+ C 71 ; WX 831 ; N G ; B 38 -14 799 754 ;
+ C 72 ; WX 670 ; N H ; B 75 0 596 740 ;
+ C 73 ; WX 257 ; N I ; B 75 0 183 740 ;
+ C 74 ; WX 487 ; N J ; B 0 -14 408 740 ;
+ C 75 ; WX 618 ; N K ; B 90 0 614 740 ;
+ C 76 ; WX 444 ; N L ; B 79 0 444 740 ;
+ C 77 ; WX 934 ; N M ; B 75 0 860 740 ;
+ C 78 ; WX 738 ; N N ; B 75 0 663 740 ;
+ C 79 ; WX 846 ; N O ; B 38 -14 808 754 ;
+ C 80 ; WX 559 ; N P ; B 65 0 540 740 ;
+ C 81 ; WX 837 ; N Q ; B 38 -14 816 754 ;
+ C 82 ; WX 594 ; N R ; B 65 0 559 740 ;
+ C 83 ; WX 499 ; N S ; B 18 -14 473 754 ;
+ C 84 ; WX 407 ; N T ; B 7 0 399 740 ;
+ C 85 ; WX 643 ; N U ; B 73 -14 569 740 ;
+ C 86 ; WX 684 ; N V ; B 12 0 672 740 ;
+ C 87 ; WX 906 ; N W ; B 16 0 890 740 ;
+ C 88 ; WX 648 ; N X ; B 11 0 636 740 ;
+ C 89 ; WX 593 ; N Y ; B 13 0 579 740 ;
+ C 90 ; WX 462 ; N Z ; B 4 0 459 740 ;
+ C 91 ; WX 407 ; N bracketleft ; B 125 -257 329 755 ;
+ C 92 ; WX 499 ; N backslash ; B 56 -100 458 740 ;
+ C 93 ; WX 407 ; N bracketright ; B 78 -257 282 755 ;
+ C 94 ; WX 600 ; N asciicircum ; B 66 355 534 740 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 277 ; N quoteleft ; B 86 490 190 740 ;
+ C 97 ; WX 693 ; N a ; B 38 -14 626 569 ;
+ C 98 ; WX 688 ; N b ; B 67 -14 650 740 ;
+ C 99 ; WX 627 ; N c ; B 38 -14 595 569 ;
+ C 100 ; WX 687 ; N d ; B 38 -14 620 740 ;
+ C 101 ; WX 642 ; N e ; B 39 -14 605 569 ;
+ C 102 ; WX 277 ; N f ; B 21 0 271 740 ; L i fi ; L l fl ;
+ C 103 ; WX 697 ; N g ; B 38 -218 631 569 ;
+ C 104 ; WX 622 ; N h ; B 66 0 558 740 ;
+ C 105 ; WX 238 ; N i ; B 67 0 171 740 ;
+ C 106 ; WX 249 ; N j ; B 11 -218 184 740 ;
+ C 107 ; WX 546 ; N k ; B 77 0 535 740 ;
+ C 108 ; WX 238 ; N l ; B 67 0 171 740 ;
+ C 109 ; WX 971 ; N m ; B 67 0 905 569 ;
+ C 110 ; WX 624 ; N n ; B 66 0 558 569 ;
+ C 111 ; WX 675 ; N o ; B 38 -14 636 569 ;
+ C 112 ; WX 686 ; N p ; B 67 -185 648 569 ;
+ C 113 ; WX 687 ; N q ; B 39 -185 620 569 ;
+ C 114 ; WX 320 ; N r ; B 67 0 307 569 ;
+ C 115 ; WX 424 ; N s ; B 20 -14 402 569 ;
+ C 116 ; WX 277 ; N t ; B 4 0 274 740 ;
+ C 117 ; WX 624 ; N u ; B 66 -14 557 554 ;
+ C 118 ; WX 537 ; N v ; B 13 0 524 554 ;
+ C 119 ; WX 795 ; N w ; B 13 0 782 554 ;
+ C 120 ; WX 518 ; N x ; B 2 0 516 554 ;
+ C 121 ; WX 574 ; N y ; B 10 -185 564 554 ;
+ C 122 ; WX 407 ; N z ; B 3 0 404 554 ;
+ C 123 ; WX 333 ; N braceleft ; B 14 -198 308 740 ;
+ C 124 ; WX 555 ; N bar ; B 221 -100 334 740 ;
+ C 125 ; WX 333 ; N braceright ; B 25 -198 319 740 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 167 531 339 ;
+ C 161 ; WX 277 ; N exclamdown ; B 86 -185 190 555 ;
+ C 162 ; WX 555 ; N cent ; B 38 69 517 740 ;
+ C 163 ; WX 555 ; N sterling ; B 9 0 546 754 ;
+ C 164 ; WX 186 ; N fraction ; B -98 0 283 740 ;
+ C 165 ; WX 555 ; N yen ; B 0 0 555 740 ;
+ C 166 ; WX 555 ; N florin ; B 15 -157 520 829 ;
+ C 167 ; WX 573 ; N section ; B 41 -222 534 754 ;
+ C 168 ; WX 555 ; N currency ; B 27 72 529 574 ;
+ C 169 ; WX 218 ; N quotesingle ; B 54 444 164 740 ;
+ C 170 ; WX 425 ; N quotedblleft ; B 83 490 343 740 ;
+ C 171 ; WX 370 ; N guillemotleft ; B 33 102 337 475 ;
+ C 172 ; WX 205 ; N guilsinglleft ; B 34 102 171 475 ;
+ C 173 ; WX 205 ; N guilsinglright ; B 34 102 171 475 ;
+ C 174 ; WX 486 ; N fi ; B 21 0 419 740 ;
+ C 175 ; WX 486 ; N fl ; B 21 0 419 740 ;
+ C 177 ; WX 500 ; N endash ; B 35 237 465 341 ;
+ C 178 ; WX 573 ; N dagger ; B 65 -222 509 740 ;
+ C 179 ; WX 573 ; N daggerdbl ; B 65 -222 509 740 ;
+ C 180 ; WX 277 ; N periodcentered ; B 93 200 184 308 ;
+ C 182 ; WX 638 ; N paragraph ; B 2 -191 535 700 ;
+ C 183 ; WX 606 ; N bullet ; B 150 222 455 532 ;
+ C 184 ; WX 277 ; N quotesinglbase ; B 87 -128 191 122 ;
+ C 185 ; WX 425 ; N quotedblbase ; B 82 -128 342 122 ;
+ C 186 ; WX 425 ; N quotedblright ; B 82 490 342 740 ;
+ C 187 ; WX 370 ; N guillemotright ; B 33 102 337 475 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 115 0 885 122 ;
+ C 189 ; WX 1228 ; N perthousand ; B 52 -13 1175 751 ;
+ C 191 ; WX 518 ; N questiondown ; B 40 -199 486 555 ;
+ C 193 ; WX 555 ; N grave ; B 124 611 391 814 ;
+ C 194 ; WX 555 ; N acute ; B 164 611 431 814 ;
+ C 195 ; WX 555 ; N circumflex ; B 88 632 467 767 ;
+ C 196 ; WX 555 ; N tilde ; B 94 636 461 745 ;
+ C 197 ; WX 555 ; N macron ; B 100 659 455 734 ;
+ C 198 ; WX 555 ; N breve ; B 88 636 467 756 ;
+ C 199 ; WX 555 ; N dotaccent ; B 225 636 329 758 ;
+ C 200 ; WX 555 ; N dieresis ; B 148 636 407 758 ;
+ C 202 ; WX 555 ; N ring ; B 167 610 388 831 ;
+ C 203 ; WX 555 ; N cedilla ; B 182 -246 373 0 ;
+ C 205 ; WX 555 ; N hungarumlaut ; B 97 632 498 767 ;
+ C 206 ; WX 555 ; N ogonek ; B 187 -202 368 0 ;
+ C 207 ; WX 555 ; N caron ; B 88 632 467 774 ;
+ C 208 ; WX 1000 ; N emdash ; B 35 237 965 341 ;
+ C 225 ; WX 930 ; N AE ; B 0 0 866 740 ;
+ C 227 ; WX 385 ; N ordfeminine ; B 13 430 346 754 ;
+ C 232 ; WX 444 ; N Lslash ; B 4 0 444 740 ;
+ C 233 ; WX 846 ; N Oslash ; B 38 -65 808 802 ;
+ C 234 ; WX 1094 ; N OE ; B 38 -14 1048 754 ;
+ C 235 ; WX 385 ; N ordmasculine ; B 26 430 358 754 ;
+ C 241 ; WX 1131 ; N ae ; B 38 -14 1093 569 ;
+ C 245 ; WX 238 ; N dotlessi ; B 67 0 171 554 ;
+ C 248 ; WX 284 ; N lslash ; B 21 0 273 740 ;
+ C 249 ; WX 675 ; N oslash ; B 38 -69 636 623 ;
+ C 250 ; WX 1144 ; N oe ; B 38 -14 1107 569 ;
+ C 251 ; WX 640 ; N germandbls ; B 66 -14 602 754 ;
+ C -1 ; WX 642 ; N ecircumflex ; B 39 -14 605 767 ;
+ C -1 ; WX 642 ; N edieresis ; B 39 -14 605 758 ;
+ C -1 ; WX 693 ; N aacute ; B 38 -14 626 814 ;
+ C -1 ; WX 800 ; N registered ; B 18 -12 782 752 ;
+ C -1 ; WX 238 ; N icircumflex ; B -70 0 309 767 ;
+ C -1 ; WX 624 ; N udieresis ; B 66 -14 557 758 ;
+ C -1 ; WX 675 ; N ograve ; B 38 -14 636 814 ;
+ C -1 ; WX 624 ; N uacute ; B 66 -14 557 814 ;
+ C -1 ; WX 624 ; N ucircumflex ; B 66 -14 557 767 ;
+ C -1 ; WX 684 ; N Aacute ; B 13 0 672 975 ;
+ C -1 ; WX 238 ; N igrave ; B -74 0 193 814 ;
+ C -1 ; WX 257 ; N Icircumflex ; B -61 0 318 933 ;
+ C -1 ; WX 627 ; N ccedilla ; B 38 -246 595 569 ;
+ C -1 ; WX 693 ; N adieresis ; B 38 -14 626 758 ;
+ C -1 ; WX 520 ; N Ecircumflex ; B 65 0 464 933 ;
+ C -1 ; WX 424 ; N scaron ; B 20 -14 402 774 ;
+ C -1 ; WX 686 ; N thorn ; B 67 -185 648 740 ;
+ C -1 ; WX 990 ; N trademark ; B 0 288 903 700 ;
+ C -1 ; WX 642 ; N egrave ; B 39 -14 605 814 ;
+ C -1 ; WX 351 ; N threesuperior ; B 16 286 316 750 ;
+ C -1 ; WX 407 ; N zcaron ; B 3 0 413 774 ;
+ C -1 ; WX 693 ; N atilde ; B 38 -14 626 745 ;
+ C -1 ; WX 693 ; N aring ; B 38 -14 626 831 ;
+ C -1 ; WX 675 ; N ocircumflex ; B 38 -14 636 767 ;
+ C -1 ; WX 520 ; N Edieresis ; B 65 0 464 924 ;
+ C -1 ; WX 781 ; N threequarters ; B 16 0 765 750 ;
+ C -1 ; WX 574 ; N ydieresis ; B 10 -185 564 758 ;
+ C -1 ; WX 574 ; N yacute ; B 10 -185 564 814 ;
+ C -1 ; WX 238 ; N iacute ; B 46 0 313 814 ;
+ C -1 ; WX 684 ; N Acircumflex ; B 13 0 672 928 ;
+ C -1 ; WX 643 ; N Uacute ; B 73 -14 569 980 ;
+ C -1 ; WX 642 ; N eacute ; B 39 -14 605 814 ;
+ C -1 ; WX 846 ; N Ograve ; B 38 -14 808 980 ;
+ C -1 ; WX 693 ; N agrave ; B 38 -14 626 814 ;
+ C -1 ; WX 643 ; N Udieresis ; B 73 -14 569 924 ;
+ C -1 ; WX 693 ; N acircumflex ; B 38 -14 626 767 ;
+ C -1 ; WX 257 ; N Igrave ; B -65 0 202 980 ;
+ C -1 ; WX 351 ; N twosuperior ; B 25 296 318 750 ;
+ C -1 ; WX 643 ; N Ugrave ; B 73 -14 569 980 ;
+ C -1 ; WX 700 ; N onequarter ; B 16 0 684 740 ;
+ C -1 ; WX 643 ; N Ucircumflex ; B 73 -14 569 933 ;
+ C -1 ; WX 499 ; N Scaron ; B 18 -14 473 940 ;
+ C -1 ; WX 257 ; N Idieresis ; B -1 0 258 924 ;
+ C -1 ; WX 238 ; N idieresis ; B -10 0 249 758 ;
+ C -1 ; WX 520 ; N Egrave ; B 65 0 464 980 ;
+ C -1 ; WX 846 ; N Oacute ; B 38 -14 808 980 ;
+ C -1 ; WX 600 ; N divide ; B 48 0 552 506 ;
+ C -1 ; WX 684 ; N Atilde ; B 13 0 672 911 ;
+ C -1 ; WX 684 ; N Aring ; B 13 0 672 982 ;
+ C -1 ; WX 846 ; N Odieresis ; B 38 -14 808 924 ;
+ C -1 ; WX 684 ; N Adieresis ; B 13 0 672 919 ;
+ C -1 ; WX 738 ; N Ntilde ; B 75 0 663 911 ;
+ C -1 ; WX 462 ; N Zcaron ; B 4 0 459 940 ;
+ C -1 ; WX 559 ; N Thorn ; B 65 0 540 740 ;
+ C -1 ; WX 257 ; N Iacute ; B 55 0 322 980 ;
+ C -1 ; WX 600 ; N plusminus ; B 48 -52 552 546 ;
+ C -1 ; WX 600 ; N multiply ; B 61 14 539 492 ;
+ C -1 ; WX 520 ; N Eacute ; B 65 0 464 980 ;
+ C -1 ; WX 593 ; N Ydieresis ; B 13 0 579 924 ;
+ C -1 ; WX 351 ; N onesuperior ; B 97 296 239 740 ;
+ C -1 ; WX 624 ; N ugrave ; B 66 -14 557 814 ;
+ C -1 ; WX 600 ; N logicalnot ; B 48 108 552 414 ;
+ C -1 ; WX 624 ; N ntilde ; B 66 0 558 745 ;
+ C -1 ; WX 846 ; N Otilde ; B 38 -14 808 911 ;
+ C -1 ; WX 675 ; N otilde ; B 38 -14 636 745 ;
+ C -1 ; WX 782 ; N Ccedilla ; B 38 -246 759 754 ;
+ C -1 ; WX 684 ; N Agrave ; B 13 0 672 975 ;
+ C -1 ; WX 714 ; N onehalf ; B 16 0 698 740 ;
+ C -1 ; WX 732 ; N Eth ; B 2 0 683 740 ;
+ C -1 ; WX 400 ; N degree ; B 57 426 343 712 ;
+ C -1 ; WX 593 ; N Yacute ; B 13 0 579 980 ;
+ C -1 ; WX 846 ; N Ocircumflex ; B 38 -14 808 933 ;
+ C -1 ; WX 675 ; N oacute ; B 38 -14 636 814 ;
+ C -1 ; WX 624 ; N mu ; B 74 -185 550 554 ;
+ C -1 ; WX 600 ; N minus ; B 48 201 552 305 ;
+ C -1 ; WX 675 ; N eth ; B 38 -14 636 754 ;
+ C -1 ; WX 675 ; N odieresis ; B 38 -14 636 758 ;
+ C -1 ; WX 800 ; N copyright ; B 18 -12 782 752 ;
+ C -1 ; WX 555 ; N brokenbar ; B 221 -100 334 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 223
+ 
+ KPX A y -50
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -85
+ KPX A quotedblright -85
+ KPX A Y -80
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -25
+ KPX A Q -40
+ KPX A O -50
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -50
+ KPX D comma -50
+ KPX D Y -45
+ KPX D W -30
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -175
+ KPX F e -20
+ KPX F comma -175
+ KPX F a -20
+ KPX F A -75
+ 
+ KPX G period -40
+ KPX G comma -40
+ KPX G Y -15
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K y -25
+ KPX K u -35
+ KPX K o -45
+ KPX K e -20
+ KPX K O -30
+ 
+ KPX L y -23
+ KPX L quoteright -100
+ KPX L quotedblright -100
+ KPX L Y -80
+ KPX L W -55
+ KPX L V -113
+ KPX L T -46
+ 
+ KPX O period -50
+ KPX O comma -50
+ KPX O Y -40
+ KPX O X -30
+ KPX O W -20
+ KPX O V -45
+ KPX O T -15
+ KPX O A -60
+ 
+ KPX P period -240
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -240
+ KPX P a -20
+ KPX P A -100
+ 
+ KPX R Y -10
+ KPX R W 10
+ KPX R V -10
+ KPX R T 15
+ 
+ KPX T y -30
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -49
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -70
+ KPX T O -15
+ KPX T A -25
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -55
+ KPX V semicolon -33
+ KPX V period -145
+ KPX V o -101
+ KPX V i -35
+ KPX V hyphen -90
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -104
+ KPX V O -45
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -20
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i -10
+ KPX W hyphen -50
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -85
+ KPX Y semicolon -23
+ KPX Y period -145
+ KPX Y o -89
+ KPX Y i -15
+ KPX Y hyphen -105
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -40
+ KPX Y A -80
+ 
+ KPX a t 5
+ KPX a p 20
+ KPX a b 5
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -10
+ 
+ KPX c y -20
+ KPX c k -15
+ 
+ KPX comma space -70
+ KPX comma quoteright -100
+ KPX comma quotedblright -100
+ 
+ KPX e y -20
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -50
+ KPX f o -20
+ KPX f l -30
+ KPX f i -30
+ KPX f f -15
+ KPX f dotlessi -30
+ KPX f comma -50
+ KPX f a -20
+ 
+ KPX g a -15
+ 
+ KPX h y -30
+ 
+ KPX k y -25
+ KPX k o -45
+ KPX k e -35
+ 
+ KPX l w -20
+ 
+ KPX m y -20
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n v -30
+ KPX n u -15
+ 
+ KPX o y -20
+ KPX o x -15
+ KPX o w -20
+ KPX o v -30
+ KPX o period -25
+ KPX o comma -25
+ 
+ KPX p y -20
+ KPX p period -25
+ KPX p comma -25
+ 
+ KPX period space -70
+ KPX period quoteright -100
+ KPX period quotedblright -100
+ 
+ KPX quotedblleft A -85
+ 
+ KPX quotedblright space -100
+ 
+ KPX quoteleft quoteleft -121
+ KPX quoteleft A -85
+ 
+ KPX quoteright v -20
+ KPX quoteright t 10
+ KPX quoteright space -100
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -121
+ KPX quoteright d -70
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 40
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r o -20
+ KPX r n 21
+ KPX r m 28
+ KPX r l 20
+ KPX r k 20
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g 1
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -7
+ 
+ KPX s t 15
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -100
+ KPX space quotedblleft -100
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -80
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX u z 15
+ 
+ KPX v period -90
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -90
+ KPX v a -30
+ 
+ KPX w period -90
+ KPX w o -30
+ KPX w h 15
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX x i 15
+ 
+ KPX y period -85
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -100
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 65 161 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 65 161 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 65 161 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 65 161 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 65 151 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 65 166 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute -17 166 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex -17 166 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis -17 166 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave -17 166 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -109 166 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -149 166 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -149 166 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -189 166 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 92 166 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 146 166 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 146 166 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 146 166 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 146 166 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 146 166 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron -28 166 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 69 166 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 44 166 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 44 166 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 19 166 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 44 166 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 19 166 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron -26 166 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 69 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 69 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 69 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 69 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 69 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 69 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 44 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 44 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 44 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 44 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -118 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -158 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -158 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -198 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 35 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 60 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 60 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 60 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 60 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 60 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -65 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 60 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 35 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 35 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 10 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 35 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -54 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Md+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Md+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-Md+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 782 ; N Ccaron ; B 38 -14 759 950 ;
+ C -1 ; WX 627 ; N ccaron ; B 38 -14 595 774 ;
+ C -1 ; WX 732 ; N Dcaron ; B 65 0 683 950 ;
+ C -1 ; WX 760 ; N dcaron ; B 38 -14 734 814 ;
+ C -1 ; WX 520 ; N Ecaron ; B 65 0 464 950 ;
+ C -1 ; WX 642 ; N ecaron ; B 39 -14 605 774 ;
+ C -1 ; WX 444 ; N Lcaron ; B 79 0 444 814 ;
+ C -1 ; WX 444 ; N Lacute ; B 79 0 444 1011 ;
+ C -1 ; WX 311 ; N lcaron ; B 67 0 285 814 ;
+ C -1 ; WX 238 ; N lacute ; B 33 0 300 1011 ;
+ C -1 ; WX 738 ; N Ncaron ; B 75 0 663 950 ;
+ C -1 ; WX 624 ; N ncaron ; B 66 0 558 774 ;
+ C -1 ; WX 594 ; N Rcaron ; B 65 0 559 950 ;
+ C -1 ; WX 594 ; N Racute ; B 65 0 559 1011 ;
+ C -1 ; WX 320 ; N rcaron ; B -29 0 350 774 ;
+ C -1 ; WX 320 ; N racute ; B 67 0 341 814 ;
+ C -1 ; WX 407 ; N Tcaron ; B 7 0 399 950 ;
+ C -1 ; WX 350 ; N tcaron ; B 4 0 388 740 ;
+ C -1 ; WX 643 ; N Uring ; B 73 -14 569 950 ;
+ C -1 ; WX 624 ; N uring ; B 66 -14 557 831 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 185 176 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 64 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 88 176 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 543 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron -17 176 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 43 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 106 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute -55 197 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 94 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -131 197 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 91 176 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 34 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 19 176 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 70 197 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -117 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -90 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -74 176 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 197 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 44 119 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 34 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-MdO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-MdO:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-MdO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,581 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Feb 19 18:22:11 1991
+ Comment UniqueID 34235
+ Comment VMusage 6123 38590
+ FontName AvantGarde-MediumObl
+ FullName ITC Avant Garde Gothic Medium Oblique
+ FamilyName ITC Avant Garde Gothic
+ Weight Medium
+ ItalicAngle -10.5
+ IsFixedPitch false
+ FontBBox -98 -257 1209 982
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1991 Adobe Systems Incorporated.  All Rights Reserved.ITC Avant Garde Gothic is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 740
+ XHeight 554
+ Ascender 740
+ Descender -185
+ StartCharMetrics 228
+ C 32 ; WX 277 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 277 ; N exclam ; B 87 0 328 740 ;
+ C 34 ; WX 325 ; N quotedbl ; B 121 444 443 740 ;
+ C 35 ; WX 555 ; N numbersign ; B 68 0 616 700 ;
+ C 36 ; WX 555 ; N dollar ; B 108 -82 579 823 ;
+ C 37 ; WX 837 ; N percent ; B 155 -13 818 751 ;
+ C 38 ; WX 684 ; N ampersand ; B 69 -14 732 754 ;
+ C 39 ; WX 277 ; N quoteright ; B 178 490 328 740 ;
+ C 40 ; WX 407 ; N parenleft ; B 92 -257 491 755 ;
+ C 41 ; WX 407 ; N parenright ; B 8 -257 407 755 ;
+ C 42 ; WX 573 ; N asterisk ; B 203 377 585 740 ;
+ C 43 ; WX 600 ; N plus ; B 85 0 609 506 ;
+ C 44 ; WX 277 ; N comma ; B 63 -127 214 122 ;
+ C 45 ; WX 280 ; N hyphen ; B 44 237 343 341 ;
+ C 46 ; WX 277 ; N period ; B 87 0 214 122 ;
+ C 47 ; WX 499 ; N slash ; B 22 -100 580 740 ;
+ C 48 ; WX 555 ; N zero ; B 76 -14 617 755 ;
+ C 49 ; WX 555 ; N one ; B 257 0 498 740 ;
+ C 50 ; WX 555 ; N two ; B 41 0 603 754 ;
+ C 51 ; WX 555 ; N three ; B 59 -14 575 754 ;
+ C 52 ; WX 555 ; N four ; B 33 0 591 740 ;
+ C 53 ; WX 555 ; N five ; B 65 -14 596 740 ;
+ C 54 ; WX 555 ; N six ; B 66 -14 588 740 ;
+ C 55 ; WX 555 ; N seven ; B 113 0 637 740 ;
+ C 56 ; WX 555 ; N eight ; B 79 -14 584 754 ;
+ C 57 ; WX 555 ; N nine ; B 104 0 625 754 ;
+ C 58 ; WX 277 ; N colon ; B 87 0 294 555 ;
+ C 59 ; WX 277 ; N semicolon ; B 63 -127 294 555 ;
+ C 60 ; WX 600 ; N less ; B 85 -8 649 514 ;
+ C 61 ; WX 600 ; N equal ; B 65 92 629 414 ;
+ C 62 ; WX 600 ; N greater ; B 45 -8 609 514 ;
+ C 63 ; WX 518 ; N question ; B 130 0 580 754 ;
+ C 64 ; WX 760 ; N at ; B 72 -13 834 753 ;
+ C 65 ; WX 684 ; N A ; B 13 0 672 740 ;
+ C 66 ; WX 580 ; N B ; B 75 0 600 740 ;
+ C 67 ; WX 782 ; N C ; B 101 -14 861 754 ;
+ C 68 ; WX 732 ; N D ; B 65 0 757 740 ;
+ C 69 ; WX 520 ; N E ; B 65 0 601 740 ;
+ C 70 ; WX 482 ; N F ; B 65 0 576 740 ;
+ C 71 ; WX 831 ; N G ; B 100 -14 867 754 ;
+ C 72 ; WX 670 ; N H ; B 75 0 733 740 ;
+ C 73 ; WX 257 ; N I ; B 75 0 320 740 ;
+ C 74 ; WX 487 ; N J ; B 27 -14 545 740 ;
+ C 75 ; WX 618 ; N K ; B 90 0 751 740 ;
+ C 76 ; WX 444 ; N L ; B 79 0 462 740 ;
+ C 77 ; WX 934 ; N M ; B 75 0 997 740 ;
+ C 78 ; WX 738 ; N N ; B 75 0 800 740 ;
+ C 79 ; WX 846 ; N O ; B 100 -14 883 754 ;
+ C 80 ; WX 559 ; N P ; B 65 0 640 740 ;
+ C 81 ; WX 837 ; N Q ; B 100 -14 875 754 ;
+ C 82 ; WX 594 ; N R ; B 65 0 657 740 ;
+ C 83 ; WX 499 ; N S ; B 54 -14 564 754 ;
+ C 84 ; WX 407 ; N T ; B 126 0 536 740 ;
+ C 85 ; WX 643 ; N U ; B 112 -14 706 740 ;
+ C 86 ; WX 684 ; N V ; B 149 0 809 740 ;
+ C 87 ; WX 906 ; N W ; B 153 0 1027 740 ;
+ C 88 ; WX 648 ; N X ; B 11 0 773 740 ;
+ C 89 ; WX 593 ; N Y ; B 150 0 716 740 ;
+ C 90 ; WX 462 ; N Z ; B 4 0 583 740 ;
+ C 91 ; WX 407 ; N bracketleft ; B 124 -257 469 755 ;
+ C 92 ; WX 499 ; N backslash ; B 193 -100 439 740 ;
+ C 93 ; WX 407 ; N bracketright ; B 30 -257 374 755 ;
+ C 94 ; WX 600 ; N asciicircum ; B 132 355 600 740 ;
+ C 95 ; WX 500 ; N underscore ; B -23 -125 486 -75 ;
+ C 96 ; WX 277 ; N quoteleft ; B 177 490 327 740 ;
+ C 97 ; WX 693 ; N a ; B 84 -14 729 569 ;
+ C 98 ; WX 688 ; N b ; B 67 -14 706 740 ;
+ C 99 ; WX 627 ; N c ; B 84 -14 664 569 ;
+ C 100 ; WX 687 ; N d ; B 84 -14 757 740 ;
+ C 101 ; WX 642 ; N e ; B 86 -14 662 569 ;
+ C 102 ; WX 277 ; N f ; B 70 0 408 740 ; L i fi ; L l fl ;
+ C 103 ; WX 697 ; N g ; B 50 -218 734 569 ;
+ C 104 ; WX 622 ; N h ; B 66 0 624 740 ;
+ C 105 ; WX 238 ; N i ; B 67 0 308 740 ;
+ C 106 ; WX 249 ; N j ; B -29 -218 321 740 ;
+ C 107 ; WX 546 ; N k ; B 77 0 606 740 ;
+ C 108 ; WX 238 ; N l ; B 67 0 308 740 ;
+ C 109 ; WX 971 ; N m ; B 67 0 973 569 ;
+ C 110 ; WX 624 ; N n ; B 66 0 624 569 ;
+ C 111 ; WX 675 ; N o ; B 85 -14 692 569 ;
+ C 112 ; WX 686 ; N p ; B 33 -185 704 569 ;
+ C 113 ; WX 687 ; N q ; B 86 -185 723 569 ;
+ C 114 ; WX 320 ; N r ; B 67 0 412 569 ;
+ C 115 ; WX 424 ; N s ; B 50 -14 467 569 ;
+ C 116 ; WX 277 ; N t ; B 79 0 377 740 ;
+ C 117 ; WX 624 ; N u ; B 104 -14 660 554 ;
+ C 118 ; WX 537 ; N v ; B 116 0 627 554 ;
+ C 119 ; WX 795 ; N w ; B 116 0 885 554 ;
+ C 120 ; WX 518 ; N x ; B 2 0 607 554 ;
+ C 121 ; WX 574 ; N y ; B 113 -185 667 554 ;
+ C 122 ; WX 407 ; N z ; B 3 0 486 554 ;
+ C 123 ; WX 333 ; N braceleft ; B 57 -198 445 740 ;
+ C 124 ; WX 555 ; N bar ; B 202 -100 471 740 ;
+ C 125 ; WX 333 ; N braceright ; B -12 -198 377 740 ;
+ C 126 ; WX 600 ; N asciitilde ; B 115 167 579 339 ;
+ C 161 ; WX 277 ; N exclamdown ; B 52 -185 293 555 ;
+ C 162 ; WX 555 ; N cent ; B 110 69 607 740 ;
+ C 163 ; WX 555 ; N sterling ; B 42 0 617 754 ;
+ C 164 ; WX 186 ; N fraction ; B -98 0 420 740 ;
+ C 165 ; WX 555 ; N yen ; B 57 0 692 740 ;
+ C 166 ; WX 555 ; N florin ; B -13 -157 673 829 ;
+ C 167 ; WX 573 ; N section ; B 63 -222 596 754 ;
+ C 168 ; WX 555 ; N currency ; B 52 72 624 574 ;
+ C 169 ; WX 218 ; N quotesingle ; B 156 444 301 740 ;
+ C 170 ; WX 425 ; N quotedblleft ; B 174 490 480 740 ;
+ C 171 ; WX 370 ; N guillemotleft ; B 77 102 425 475 ;
+ C 172 ; WX 205 ; N guilsinglleft ; B 78 102 259 475 ;
+ C 173 ; WX 205 ; N guilsinglright ; B 53 102 234 475 ;
+ C 174 ; WX 486 ; N fi ; B 70 0 556 740 ;
+ C 175 ; WX 486 ; N fl ; B 70 0 556 740 ;
+ C 177 ; WX 500 ; N endash ; B 79 237 528 341 ;
+ C 178 ; WX 573 ; N dagger ; B 149 -222 610 740 ;
+ C 179 ; WX 573 ; N daggerdbl ; B 71 -222 616 740 ;
+ C 180 ; WX 277 ; N periodcentered ; B 130 200 241 308 ;
+ C 182 ; WX 638 ; N paragraph ; B 95 -191 665 700 ;
+ C 183 ; WX 606 ; N bullet ; B 217 222 528 532 ;
+ C 184 ; WX 277 ; N quotesinglbase ; B 63 -128 214 122 ;
+ C 185 ; WX 425 ; N quotedblbase ; B 58 -128 365 122 ;
+ C 186 ; WX 425 ; N quotedblright ; B 173 490 479 740 ;
+ C 187 ; WX 370 ; N guillemotright ; B 52 102 400 475 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 115 0 908 122 ;
+ C 189 ; WX 1228 ; N perthousand ; B 155 -13 1209 751 ;
+ C 191 ; WX 518 ; N questiondown ; B 41 -199 491 555 ;
+ C 193 ; WX 555 ; N grave ; B 261 611 519 814 ;
+ C 194 ; WX 555 ; N acute ; B 291 611 567 814 ;
+ C 195 ; WX 555 ; N circumflex ; B 205 632 584 767 ;
+ C 196 ; WX 555 ; N tilde ; B 225 636 587 745 ;
+ C 197 ; WX 555 ; N macron ; B 222 659 591 734 ;
+ C 198 ; WX 555 ; N breve ; B 228 636 607 756 ;
+ C 199 ; WX 555 ; N dotaccent ; B 343 636 469 758 ;
+ C 200 ; WX 555 ; N dieresis ; B 266 636 547 758 ;
+ C 202 ; WX 555 ; N ring ; B 299 610 523 831 ;
+ C 203 ; WX 555 ; N cedilla ; B 152 -246 347 0 ;
+ C 205 ; WX 555 ; N hungarumlaut ; B 214 632 640 767 ;
+ C 206 ; WX 555 ; N ogonek ; B 166 -202 345 0 ;
+ C 207 ; WX 555 ; N caron ; B 231 632 610 774 ;
+ C 208 ; WX 1000 ; N emdash ; B 79 237 1028 341 ;
+ C 225 ; WX 930 ; N AE ; B 0 0 1003 740 ;
+ C 227 ; WX 385 ; N ordfeminine ; B 120 430 484 754 ;
+ C 232 ; WX 444 ; N Lslash ; B 50 0 462 740 ;
+ C 233 ; WX 846 ; N Oslash ; B 88 -65 900 802 ;
+ C 234 ; WX 1094 ; N OE ; B 99 -14 1185 754 ;
+ C 235 ; WX 385 ; N ordmasculine ; B 134 430 471 754 ;
+ C 241 ; WX 1131 ; N ae ; B 85 -14 1150 569 ;
+ C 245 ; WX 238 ; N dotlessi ; B 67 0 274 554 ;
+ C 248 ; WX 284 ; N lslash ; B 71 0 372 740 ;
+ C 249 ; WX 675 ; N oslash ; B 84 -69 693 623 ;
+ C 250 ; WX 1144 ; N oe ; B 85 -14 1164 569 ;
+ C 251 ; WX 640 ; N germandbls ; B 66 -14 646 754 ;
+ C -1 ; WX 642 ; N ecircumflex ; B 86 -14 662 767 ;
+ C -1 ; WX 642 ; N edieresis ; B 86 -14 662 758 ;
+ C -1 ; WX 693 ; N aacute ; B 84 -14 729 814 ;
+ C -1 ; WX 800 ; N registered ; B 80 -12 857 752 ;
+ C -1 ; WX 238 ; N icircumflex ; B 47 0 426 767 ;
+ C -1 ; WX 624 ; N udieresis ; B 104 -14 660 758 ;
+ C -1 ; WX 675 ; N ograve ; B 85 -14 692 814 ;
+ C -1 ; WX 624 ; N uacute ; B 104 -14 660 814 ;
+ C -1 ; WX 624 ; N ucircumflex ; B 104 -14 660 767 ;
+ C -1 ; WX 684 ; N Aacute ; B 13 0 672 975 ;
+ C -1 ; WX 238 ; N igrave ; B 63 0 321 814 ;
+ C -1 ; WX 257 ; N Icircumflex ; B 75 0 466 933 ;
+ C -1 ; WX 627 ; N ccedilla ; B 84 -246 664 569 ;
+ C -1 ; WX 693 ; N adieresis ; B 84 -14 729 758 ;
+ C -1 ; WX 520 ; N Ecircumflex ; B 65 0 601 933 ;
+ C -1 ; WX 424 ; N scaron ; B 50 -14 545 774 ;
+ C -1 ; WX 686 ; N thorn ; B 33 -185 704 740 ;
+ C -1 ; WX 990 ; N trademark ; B 115 288 1033 700 ;
+ C -1 ; WX 642 ; N egrave ; B 86 -14 662 814 ;
+ C -1 ; WX 351 ; N threesuperior ; B 93 286 414 750 ;
+ C -1 ; WX 407 ; N zcaron ; B 3 0 556 774 ;
+ C -1 ; WX 693 ; N atilde ; B 84 -14 729 745 ;
+ C -1 ; WX 693 ; N aring ; B 84 -14 729 831 ;
+ C -1 ; WX 675 ; N ocircumflex ; B 85 -14 692 767 ;
+ C -1 ; WX 520 ; N Edieresis ; B 65 0 601 924 ;
+ C -1 ; WX 781 ; N threequarters ; B 93 0 799 750 ;
+ C -1 ; WX 574 ; N ydieresis ; B 113 -185 667 758 ;
+ C -1 ; WX 574 ; N yacute ; B 113 -185 667 814 ;
+ C -1 ; WX 238 ; N iacute ; B 67 0 449 814 ;
+ C -1 ; WX 684 ; N Acircumflex ; B 13 0 679 928 ;
+ C -1 ; WX 643 ; N Uacute ; B 112 -14 706 980 ;
+ C -1 ; WX 642 ; N eacute ; B 86 -14 662 814 ;
+ C -1 ; WX 846 ; N Ograve ; B 100 -14 883 980 ;
+ C -1 ; WX 693 ; N agrave ; B 84 -14 729 814 ;
+ C -1 ; WX 643 ; N Udieresis ; B 112 -14 706 924 ;
+ C -1 ; WX 693 ; N acircumflex ; B 84 -14 729 767 ;
+ C -1 ; WX 257 ; N Igrave ; B 75 0 361 980 ;
+ C -1 ; WX 351 ; N twosuperior ; B 83 296 431 750 ;
+ C -1 ; WX 643 ; N Ugrave ; B 112 -14 706 980 ;
+ C -1 ; WX 700 ; N onequarter ; B 127 0 718 740 ;
+ C -1 ; WX 643 ; N Ucircumflex ; B 112 -14 706 933 ;
+ C -1 ; WX 499 ; N Scaron ; B 54 -14 613 940 ;
+ C -1 ; WX 257 ; N Idieresis ; B 75 0 429 924 ;
+ C -1 ; WX 238 ; N idieresis ; B 67 0 389 758 ;
+ C -1 ; WX 520 ; N Egrave ; B 65 0 601 980 ;
+ C -1 ; WX 846 ; N Oacute ; B 100 -14 883 980 ;
+ C -1 ; WX 600 ; N divide ; B 85 0 609 506 ;
+ C -1 ; WX 684 ; N Atilde ; B 13 0 683 911 ;
+ C -1 ; WX 684 ; N Aring ; B 13 0 672 982 ;
+ C -1 ; WX 846 ; N Odieresis ; B 100 -14 883 924 ;
+ C -1 ; WX 684 ; N Adieresis ; B 13 0 672 919 ;
+ C -1 ; WX 738 ; N Ntilde ; B 75 0 800 911 ;
+ C -1 ; WX 462 ; N Zcaron ; B 4 0 615 940 ;
+ C -1 ; WX 559 ; N Thorn ; B 65 0 613 740 ;
+ C -1 ; WX 257 ; N Iacute ; B 75 0 489 980 ;
+ C -1 ; WX 600 ; N plusminus ; B 38 -52 623 546 ;
+ C -1 ; WX 600 ; N multiply ; B 77 14 617 492 ;
+ C -1 ; WX 520 ; N Eacute ; B 65 0 601 980 ;
+ C -1 ; WX 593 ; N Ydieresis ; B 150 0 716 924 ;
+ C -1 ; WX 351 ; N onesuperior ; B 214 296 376 740 ;
+ C -1 ; WX 624 ; N ugrave ; B 104 -14 660 814 ;
+ C -1 ; WX 600 ; N logicalnot ; B 105 108 629 414 ;
+ C -1 ; WX 624 ; N ntilde ; B 66 0 624 745 ;
+ C -1 ; WX 846 ; N Otilde ; B 100 -14 883 911 ;
+ C -1 ; WX 675 ; N otilde ; B 85 -14 692 745 ;
+ C -1 ; WX 782 ; N Ccedilla ; B 101 -246 861 754 ;
+ C -1 ; WX 684 ; N Agrave ; B 13 0 672 975 ;
+ C -1 ; WX 714 ; N onehalf ; B 101 0 757 740 ;
+ C -1 ; WX 732 ; N Eth ; B 62 0 757 740 ;
+ C -1 ; WX 400 ; N degree ; B 160 426 451 712 ;
+ C -1 ; WX 593 ; N Yacute ; B 150 0 716 980 ;
+ C -1 ; WX 846 ; N Ocircumflex ; B 100 -14 883 933 ;
+ C -1 ; WX 675 ; N oacute ; B 85 -14 692 814 ;
+ C -1 ; WX 624 ; N mu ; B 40 -185 653 554 ;
+ C -1 ; WX 600 ; N minus ; B 85 201 609 305 ;
+ C -1 ; WX 675 ; N eth ; B 85 -14 698 754 ;
+ C -1 ; WX 675 ; N odieresis ; B 85 -14 692 758 ;
+ C -1 ; WX 800 ; N copyright ; B 80 -12 857 752 ;
+ C -1 ; WX 555 ; N brokenbar ; B 202 -100 471 740 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 223
+ 
+ KPX A y -50
+ KPX A w -65
+ KPX A v -70
+ KPX A u -20
+ KPX A quoteright -85
+ KPX A quotedblright -85
+ KPX A Y -80
+ KPX A W -60
+ KPX A V -102
+ KPX A U -40
+ KPX A T -25
+ KPX A Q -40
+ KPX A O -50
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B A -10
+ 
+ KPX C A -40
+ 
+ KPX D period -50
+ KPX D comma -50
+ KPX D Y -45
+ KPX D W -30
+ KPX D V -50
+ KPX D A -50
+ 
+ KPX F period -175
+ KPX F e -20
+ KPX F comma -175
+ KPX F a -20
+ KPX F A -75
+ 
+ KPX G period -40
+ KPX G comma -40
+ KPX G Y -15
+ 
+ KPX J period -15
+ KPX J a -20
+ KPX J A -30
+ 
+ KPX K y -25
+ KPX K u -35
+ KPX K o -45
+ KPX K e -20
+ KPX K O -30
+ 
+ KPX L y -23
+ KPX L quoteright -100
+ KPX L quotedblright -100
+ KPX L Y -80
+ KPX L W -55
+ KPX L V -113
+ KPX L T -46
+ 
+ KPX O period -50
+ KPX O comma -50
+ KPX O Y -40
+ KPX O X -30
+ KPX O W -20
+ KPX O V -45
+ KPX O T -15
+ KPX O A -60
+ 
+ KPX P period -240
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -240
+ KPX P a -20
+ KPX P A -100
+ 
+ KPX R Y -10
+ KPX R W 10
+ KPX R V -10
+ KPX R T 15
+ 
+ KPX T y -30
+ KPX T w -55
+ KPX T u -46
+ KPX T semicolon -29
+ KPX T r -30
+ KPX T period -91
+ KPX T o -49
+ KPX T hyphen -75
+ KPX T e -49
+ KPX T comma -82
+ KPX T colon -15
+ KPX T a -70
+ KPX T O -15
+ KPX T A -25
+ 
+ KPX U period -20
+ KPX U comma -20
+ KPX U A -40
+ 
+ KPX V u -55
+ KPX V semicolon -33
+ KPX V period -145
+ KPX V o -101
+ KPX V i -35
+ KPX V hyphen -90
+ KPX V e -101
+ KPX V comma -145
+ KPX V colon -18
+ KPX V a -104
+ KPX V O -45
+ KPX V G -20
+ KPX V A -102
+ 
+ KPX W y -20
+ KPX W u -30
+ KPX W semicolon -33
+ KPX W period -106
+ KPX W o -46
+ KPX W i -10
+ KPX W hyphen -50
+ KPX W e -47
+ KPX W comma -106
+ KPX W colon -15
+ KPX W a -50
+ KPX W O -20
+ KPX W A -58
+ 
+ KPX Y u -85
+ KPX Y semicolon -23
+ KPX Y period -145
+ KPX Y o -89
+ KPX Y i -15
+ KPX Y hyphen -105
+ KPX Y e -89
+ KPX Y comma -145
+ KPX Y colon -10
+ KPX Y a -93
+ KPX Y O -40
+ KPX Y A -80
+ 
+ KPX a t 5
+ KPX a p 20
+ KPX a b 5
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -10
+ 
+ KPX c y -20
+ KPX c k -15
+ 
+ KPX comma space -70
+ KPX comma quoteright -100
+ KPX comma quotedblright -100
+ 
+ KPX e y -20
+ KPX e w -20
+ KPX e v -20
+ 
+ KPX f period -50
+ KPX f o -20
+ KPX f l -30
+ KPX f i -30
+ KPX f f -15
+ KPX f dotlessi -30
+ KPX f comma -50
+ KPX f a -20
+ 
+ KPX g a -15
+ 
+ KPX h y -30
+ 
+ KPX k y -25
+ KPX k o -45
+ KPX k e -35
+ 
+ KPX l w -20
+ 
+ KPX m y -20
+ KPX m u -20
+ 
+ KPX n y -15
+ KPX n v -30
+ KPX n u -15
+ 
+ KPX o y -20
+ KPX o x -15
+ KPX o w -20
+ KPX o v -30
+ KPX o period -25
+ KPX o comma -25
+ 
+ KPX p y -20
+ KPX p period -25
+ KPX p comma -25
+ 
+ KPX period space -70
+ KPX period quoteright -100
+ KPX period quotedblright -100
+ 
+ KPX quotedblleft A -85
+ 
+ KPX quotedblright space -100
+ 
+ KPX quoteleft quoteleft -121
+ KPX quoteleft A -85
+ 
+ KPX quoteright v -20
+ KPX quoteright t 10
+ KPX quoteright space -100
+ KPX quoteright s -15
+ KPX quoteright r -20
+ KPX quoteright quoteright -121
+ KPX quoteright d -70
+ 
+ KPX r y 40
+ KPX r v 40
+ KPX r u 20
+ KPX r t 40
+ KPX r s 20
+ KPX r q -8
+ KPX r period -73
+ KPX r p 20
+ KPX r o -20
+ KPX r n 21
+ KPX r m 28
+ KPX r l 20
+ KPX r k 20
+ KPX r i 20
+ KPX r hyphen -60
+ KPX r g 1
+ KPX r e -4
+ KPX r d -6
+ KPX r comma -75
+ KPX r c -7
+ 
+ KPX s t 15
+ KPX s period 20
+ KPX s comma 20
+ 
+ KPX space quoteleft -100
+ KPX space quotedblleft -100
+ KPX space Y -60
+ KPX space W -25
+ KPX space V -80
+ KPX space T -25
+ KPX space A -20
+ 
+ KPX u z 15
+ 
+ KPX v period -90
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -90
+ KPX v a -30
+ 
+ KPX w period -90
+ KPX w o -30
+ KPX w h 15
+ KPX w e -20
+ KPX w comma -90
+ KPX w a -30
+ 
+ KPX x i 15
+ 
+ KPX y period -85
+ KPX y o -30
+ KPX y e -20
+ KPX y comma -100
+ KPX y a -30
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 95 161 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 95 161 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 95 161 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 95 161 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 93 151 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 96 166 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 14 166 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 14 166 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 14 166 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 14 166 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -78 166 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -118 166 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -118 166 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -158 166 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 123 166 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 177 166 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 177 166 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 177 166 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 177 166 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 177 166 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 3 166 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 100 166 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 75 166 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 75 166 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 50 166 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 75 166 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 50 166 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 5 166 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 69 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 69 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 69 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 69 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 69 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 69 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 44 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 44 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 44 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 44 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -118 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -158 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -158 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -198 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 35 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 60 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 60 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 60 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 60 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 60 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -65 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 60 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 35 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 35 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 10 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 35 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron -54 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-MdO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-MdO+:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/AG-MdO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 782 ; N Ccaron ; B 101 -14 861 950 ;
+ C -1 ; WX 627 ; N ccaron ; B 84 -14 675 774 ;
+ C -1 ; WX 732 ; N Dcaron ; B 65 0 757 950 ;
+ C -1 ; WX 792 ; N dcaron ; B 84 -14 922 814 ;
+ C -1 ; WX 520 ; N Ecaron ; B 65 0 624 950 ;
+ C -1 ; WX 642 ; N ecaron ; B 86 -14 662 774 ;
+ C -1 ; WX 444 ; N Lcaron ; B 79 0 485 814 ;
+ C -1 ; WX 444 ; N Lacute ; B 79 0 546 1011 ;
+ C -1 ; WX 343 ; N lcaron ; B 67 0 473 814 ;
+ C -1 ; WX 238 ; N lacute ; B 67 0 471 1011 ;
+ C -1 ; WX 738 ; N Ncaron ; B 75 0 800 950 ;
+ C -1 ; WX 624 ; N ncaron ; B 66 0 644 774 ;
+ C -1 ; WX 594 ; N Rcaron ; B 65 0 660 950 ;
+ C -1 ; WX 594 ; N Racute ; B 65 0 672 1011 ;
+ C -1 ; WX 320 ; N rcaron ; B 67 0 493 774 ;
+ C -1 ; WX 320 ; N racute ; B 67 0 478 814 ;
+ C -1 ; WX 407 ; N Tcaron ; B 126 0 567 950 ;
+ C -1 ; WX 382 ; N tcaron ; B 79 0 542 740 ;
+ C -1 ; WX 643 ; N Uring ; B 112 -14 706 950 ;
+ C -1 ; WX 624 ; N uring ; B 104 -14 660 831 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 220 176 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 65 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 119 176 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 594 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 14 176 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 43 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 157 74 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute -21 197 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 145 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -96 197 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 122 176 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 34 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 50 176 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 105 197 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -117 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -89 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron -43 176 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 214 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 64 119 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 34 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:33 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,510 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Jun 28 14:55:37 1990
+ Comment UniqueID 31726
+ Comment VMusage 31065 37957
+ FontName Bookman-Bold
+ FullName ITC Bookman Bold
+ FamilyName ITC Bookman
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -169 -236 1221 968
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 490
+ Ascender 706
+ Descender -226
+ StartCharMetrics 228
+ C 32 ; WX 362 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 388 ; N exclam ; B 71 -13 317 681 ;
+ C 34 ; WX 500 ; N quotedbl ; B 99 392 401 694 ;
+ C 35 ; WX 724 ; N numbersign ; B 113 0 611 674 ;
+ C 36 ; WX 724 ; N dollar ; B 71 -105 653 773 ;
+ C 37 ; WX 870 ; N percent ; B 32 -16 838 690 ;
+ C 38 ; WX 833 ; N ampersand ; B 30 -13 829 694 ;
+ C 39 ; WX 278 ; N quoteright ; B 47 392 231 694 ;
+ C 40 ; WX 332 ; N parenleft ; B 44 -214 270 688 ;
+ C 41 ; WX 332 ; N parenright ; B 62 -214 288 688 ;
+ C 42 ; WX 500 ; N asterisk ; B 55 254 445 694 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 362 ; N comma ; B 64 -127 298 195 ;
+ C 45 ; WX 388 ; N hyphen ; B 31 185 357 343 ;
+ C 46 ; WX 362 ; N period ; B 64 -13 298 195 ;
+ C 47 ; WX 278 ; N slash ; B -21 -13 299 694 ;
+ C 48 ; WX 724 ; N zero ; B 33 -16 691 690 ;
+ C 49 ; WX 724 ; N one ; B 144 0 603 674 ;
+ C 50 ; WX 724 ; N two ; B 37 0 678 690 ;
+ C 51 ; WX 724 ; N three ; B 26 -16 683 690 ;
+ C 52 ; WX 724 ; N four ; B 29 0 695 674 ;
+ C 53 ; WX 724 ; N five ; B 38 -16 671 712 ;
+ C 54 ; WX 724 ; N six ; B 35 -16 689 690 ;
+ C 55 ; WX 724 ; N seven ; B 64 0 686 674 ;
+ C 56 ; WX 724 ; N eight ; B 42 -16 682 690 ;
+ C 57 ; WX 724 ; N nine ; B 35 -16 689 690 ;
+ C 58 ; WX 362 ; N colon ; B 64 -13 298 503 ;
+ C 59 ; WX 362 ; N semicolon ; B 64 -127 298 503 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 76 553 430 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 667 ; N question ; B 39 -13 619 694 ;
+ C 64 ; WX 800 ; N at ; B 47 -13 753 694 ;
+ C 65 ; WX 778 ; N A ; B -10 0 788 681 ;
+ C 66 ; WX 778 ; N B ; B 20 0 741 681 ;
+ C 67 ; WX 724 ; N C ; B 36 -13 711 694 ;
+ C 68 ; WX 833 ; N D ; B 29 0 797 681 ;
+ C 69 ; WX 778 ; N E ; B 20 0 764 681 ;
+ C 70 ; WX 724 ; N F ; B 20 0 721 681 ;
+ C 71 ; WX 833 ; N G ; B 36 -13 810 694 ;
+ C 72 ; WX 833 ; N H ; B 20 0 813 681 ;
+ C 73 ; WX 444 ; N I ; B 36 0 408 681 ;
+ C 74 ; WX 667 ; N J ; B 2 -13 647 681 ;
+ C 75 ; WX 833 ; N K ; B 20 0 829 681 ;
+ C 76 ; WX 724 ; N L ; B 20 0 708 681 ;
+ C 77 ; WX 944 ; N M ; B 24 0 920 681 ;
+ C 78 ; WX 778 ; N N ; B 20 0 758 681 ;
+ C 79 ; WX 833 ; N O ; B 36 -13 797 694 ;
+ C 80 ; WX 724 ; N P ; B 20 0 704 681 ;
+ C 81 ; WX 833 ; N Q ; B 36 -226 797 694 ;
+ C 82 ; WX 778 ; N R ; B 20 0 772 681 ;
+ C 83 ; WX 724 ; N S ; B 34 -13 690 694 ;
+ C 84 ; WX 778 ; N T ; B 6 0 772 681 ;
+ C 85 ; WX 778 ; N U ; B 17 -13 761 681 ;
+ C 86 ; WX 724 ; N V ; B -7 -6 731 681 ;
+ C 87 ; WX 944 ; N W ; B -7 -6 951 681 ;
+ C 88 ; WX 778 ; N X ; B 2 0 776 681 ;
+ C 89 ; WX 724 ; N Y ; B 0 0 734 681 ;
+ C 90 ; WX 724 ; N Z ; B 20 0 704 681 ;
+ C 91 ; WX 332 ; N bracketleft ; B 61 -207 271 681 ;
+ C 92 ; WX 278 ; N backslash ; B -21 -13 299 694 ;
+ C 93 ; WX 332 ; N bracketright ; B 61 -207 271 681 ;
+ C 94 ; WX 600 ; N asciicircum ; B 43 309 557 674 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 47 392 231 694 ;
+ C 97 ; WX 612 ; N a ; B 28 -13 629 503 ;
+ C 98 ; WX 667 ; N b ; B 13 -13 639 706 ;
+ C 99 ; WX 556 ; N c ; B 28 -13 542 503 ;
+ C 100 ; WX 667 ; N d ; B 28 -13 654 706 ;
+ C 101 ; WX 556 ; N e ; B 28 -13 528 503 ;
+ C 102 ; WX 388 ; N f ; B 18 0 445 714 ; L i fi ; L l fl ;
+ C 103 ; WX 612 ; N g ; B 20 -236 616 600 ;
+ C 104 ; WX 667 ; N h ; B 18 0 649 706 ;
+ C 105 ; WX 388 ; N i ; B 34 0 354 706 ;
+ C 106 ; WX 332 ; N j ; B -127 -226 280 706 ;
+ C 107 ; WX 667 ; N k ; B 6 0 661 706 ;
+ C 108 ; WX 332 ; N l ; B 6 0 326 706 ;
+ C 109 ; WX 944 ; N m ; B 18 0 926 503 ;
+ C 110 ; WX 667 ; N n ; B 18 0 649 503 ;
+ C 111 ; WX 612 ; N o ; B 28 -13 584 503 ;
+ C 112 ; WX 667 ; N p ; B 13 -226 639 503 ;
+ C 113 ; WX 667 ; N q ; B 28 -226 654 503 ;
+ C 114 ; WX 500 ; N r ; B 18 0 501 503 ;
+ C 115 ; WX 556 ; N s ; B 30 -13 526 503 ;
+ C 116 ; WX 444 ; N t ; B -4 -13 454 637 ;
+ C 117 ; WX 667 ; N u ; B 18 -13 649 490 ;
+ C 118 ; WX 556 ; N v ; B -2 0 558 490 ;
+ C 119 ; WX 778 ; N w ; B 5 0 773 490 ;
+ C 120 ; WX 612 ; N x ; B 3 0 609 490 ;
+ C 121 ; WX 556 ; N y ; B -15 -226 562 490 ;
+ C 122 ; WX 612 ; N z ; B 32 0 580 490 ;
+ C 123 ; WX 332 ; N braceleft ; B 31 -207 301 681 ;
+ C 124 ; WX 222 ; N bar ; B 41 -13 181 694 ;
+ C 125 ; WX 332 ; N braceright ; B 31 -207 301 681 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 148 531 358 ;
+ C 161 ; WX 388 ; N exclamdown ; B 71 -191 317 503 ;
+ C 162 ; WX 724 ; N cent ; B 111 -37 625 699 ;
+ C 163 ; WX 724 ; N sterling ; B 16 -16 689 690 ;
+ C 164 ; WX 167 ; N fraction ; B -169 -16 336 690 ;
+ C 165 ; WX 724 ; N yen ; B 25 0 711 674 ;
+ C 166 ; WX 724 ; N florin ; B 4 -236 701 690 ;
+ C 167 ; WX 722 ; N section ; B 146 -13 576 694 ;
+ C 168 ; WX 724 ; N currency ; B 81 58 643 616 ;
+ C 169 ; WX 278 ; N quotesingle ; B 78 392 200 694 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 30 392 470 694 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 42 70 500 458 ;
+ C 172 ; WX 332 ; N guilsinglleft ; B 36 70 288 458 ;
+ C 173 ; WX 332 ; N guilsinglright ; B 44 70 296 458 ;
+ C 174 ; WX 724 ; N fi ; B 18 0 690 714 ;
+ C 175 ; WX 724 ; N fl ; B 18 0 690 714 ;
+ C 177 ; WX 500 ; N endash ; B 0 191 500 337 ;
+ C 178 ; WX 722 ; N dagger ; B 151 -13 571 694 ;
+ C 179 ; WX 722 ; N daggerdbl ; B 165 -13 557 694 ;
+ C 180 ; WX 362 ; N periodcentered ; B 73 151 289 367 ;
+ C 182 ; WX 620 ; N paragraph ; B 38 0 567 681 ;
+ C 183 ; WX 500 ; N bullet ; B 80 170 420 510 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 47 -126 231 176 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 30 -126 470 176 ;
+ C 186 ; WX 500 ; N quotedblright ; B 30 392 470 694 ;
+ C 187 ; WX 556 ; N guillemotright ; B 56 70 514 458 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 50 -13 950 195 ;
+ C 189 ; WX 1167 ; N perthousand ; B 0 -16 1221 690 ;
+ C 191 ; WX 667 ; N questiondown ; B 48 -203 628 503 ;
+ C 193 ; WX 332 ; N grave ; B -1 556 251 754 ;
+ C 194 ; WX 332 ; N acute ; B 81 556 333 754 ;
+ C 195 ; WX 332 ; N circumflex ; B -21 556 353 740 ;
+ C 196 ; WX 332 ; N tilde ; B -33 576 365 728 ;
+ C 197 ; WX 332 ; N macron ; B -10 594 342 686 ;
+ C 198 ; WX 332 ; N breve ; B 4 556 328 726 ;
+ C 199 ; WX 332 ; N dotaccent ; B 87 562 245 720 ;
+ C 200 ; WX 332 ; N dieresis ; B -23 562 355 720 ;
+ C 202 ; WX 332 ; N ring ; B 44 548 288 792 ;
+ C 203 ; WX 332 ; N cedilla ; B 43 -226 289 0 ;
+ C 205 ; WX 332 ; N hungarumlaut ; B -30 558 442 756 ;
+ C 206 ; WX 332 ; N ogonek ; B 83 -226 327 0 ;
+ C 207 ; WX 332 ; N caron ; B -21 556 353 740 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 191 1000 337 ;
+ C 225 ; WX 1000 ; N AE ; B -30 0 986 681 ;
+ C 227 ; WX 398 ; N ordfeminine ; B 8 378 420 690 ;
+ C 232 ; WX 724 ; N Lslash ; B 20 0 708 681 ;
+ C 233 ; WX 833 ; N Oslash ; B 36 -75 797 756 ;
+ C 234 ; WX 1000 ; N OE ; B 10 -13 1009 694 ;
+ C 235 ; WX 398 ; N ordmasculine ; B 8 378 390 690 ;
+ C 241 ; WX 889 ; N ae ; B 31 -13 858 503 ;
+ C 245 ; WX 388 ; N dotlessi ; B 34 0 354 490 ;
+ C 248 ; WX 332 ; N lslash ; B 6 0 326 706 ;
+ C 249 ; WX 612 ; N oslash ; B 28 -111 584 601 ;
+ C 250 ; WX 944 ; N oe ; B 31 -13 913 503 ;
+ C 251 ; WX 667 ; N germandbls ; B 8 -13 639 690 ;
+ C -1 ; WX 724 ; N Zcaron ; B 20 0 704 911 ;
+ C -1 ; WX 556 ; N ccedilla ; B 28 -226 542 503 ;
+ C -1 ; WX 556 ; N ydieresis ; B -15 -226 562 720 ;
+ C -1 ; WX 612 ; N atilde ; B 28 -13 629 728 ;
+ C -1 ; WX 388 ; N icircumflex ; B 7 0 381 740 ;
+ C -1 ; WX 481 ; N threesuperior ; B 15 268 466 690 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 28 -13 528 740 ;
+ C -1 ; WX 667 ; N thorn ; B 13 -226 639 706 ;
+ C -1 ; WX 556 ; N egrave ; B 28 -13 528 754 ;
+ C -1 ; WX 481 ; N twosuperior ; B 21 274 460 690 ;
+ C -1 ; WX 556 ; N eacute ; B 28 -13 528 754 ;
+ C -1 ; WX 612 ; N otilde ; B 28 -13 584 728 ;
+ C -1 ; WX 778 ; N Aacute ; B -10 0 788 925 ;
+ C -1 ; WX 612 ; N ocircumflex ; B 28 -13 584 740 ;
+ C -1 ; WX 556 ; N yacute ; B -15 -226 562 754 ;
+ C -1 ; WX 667 ; N udieresis ; B 18 -13 649 720 ;
+ C -1 ; WX 1083 ; N threequarters ; B 29 -16 1080 690 ;
+ C -1 ; WX 612 ; N acircumflex ; B 28 -13 629 740 ;
+ C -1 ; WX 833 ; N Eth ; B 29 0 797 681 ;
+ C -1 ; WX 556 ; N edieresis ; B 28 -13 528 720 ;
+ C -1 ; WX 667 ; N ugrave ; B 18 -13 649 754 ;
+ C -1 ; WX 1000 ; N trademark ; B -6 281 986 681 ;
+ C -1 ; WX 612 ; N ograve ; B 28 -13 584 754 ;
+ C -1 ; WX 556 ; N scaron ; B 30 -13 526 740 ;
+ C -1 ; WX 444 ; N Idieresis ; B 33 0 411 891 ;
+ C -1 ; WX 667 ; N uacute ; B 18 -13 649 754 ;
+ C -1 ; WX 612 ; N agrave ; B 28 -13 629 754 ;
+ C -1 ; WX 667 ; N ntilde ; B 18 0 649 728 ;
+ C -1 ; WX 612 ; N aring ; B 28 -13 629 792 ;
+ C -1 ; WX 612 ; N zcaron ; B 32 0 580 740 ;
+ C -1 ; WX 444 ; N Icircumflex ; B 35 0 409 911 ;
+ C -1 ; WX 778 ; N Ntilde ; B 20 0 758 899 ;
+ C -1 ; WX 667 ; N ucircumflex ; B 18 -13 649 740 ;
+ C -1 ; WX 778 ; N Ecircumflex ; B 20 0 764 911 ;
+ C -1 ; WX 444 ; N Iacute ; B 36 0 408 925 ;
+ C -1 ; WX 724 ; N Ccedilla ; B 36 -226 711 694 ;
+ C -1 ; WX 833 ; N Odieresis ; B 36 -13 797 891 ;
+ C -1 ; WX 724 ; N Scaron ; B 34 -13 690 911 ;
+ C -1 ; WX 778 ; N Edieresis ; B 20 0 764 891 ;
+ C -1 ; WX 444 ; N Igrave ; B 36 0 408 925 ;
+ C -1 ; WX 612 ; N adieresis ; B 28 -13 629 720 ;
+ C -1 ; WX 833 ; N Ograve ; B 36 -13 797 925 ;
+ C -1 ; WX 778 ; N Egrave ; B 20 0 764 925 ;
+ C -1 ; WX 724 ; N Ydieresis ; B 0 0 734 891 ;
+ C -1 ; WX 800 ; N registered ; B 47 -13 753 694 ;
+ C -1 ; WX 833 ; N Otilde ; B 36 -13 797 899 ;
+ C -1 ; WX 1083 ; N onequarter ; B 88 -16 1060 690 ;
+ C -1 ; WX 778 ; N Ugrave ; B 17 -13 761 925 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 17 -13 761 911 ;
+ C -1 ; WX 724 ; N Thorn ; B 20 0 704 681 ;
+ C -1 ; WX 600 ; N divide ; B 47 -62 553 568 ;
+ C -1 ; WX 778 ; N Atilde ; B -10 0 788 899 ;
+ C -1 ; WX 778 ; N Uacute ; B 17 -13 761 925 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 36 -13 797 911 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 102 553 430 ;
+ C -1 ; WX 778 ; N Aring ; B -10 0 788 968 ;
+ C -1 ; WX 388 ; N idieresis ; B 5 0 383 720 ;
+ C -1 ; WX 388 ; N iacute ; B 34 0 361 754 ;
+ C -1 ; WX 612 ; N aacute ; B 28 -13 629 754 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 57 10 543 496 ;
+ C -1 ; WX 778 ; N Udieresis ; B 17 -13 761 891 ;
+ C -1 ; WX 600 ; N minus ; B 47 183 553 323 ;
+ C -1 ; WX 481 ; N onesuperior ; B 93 274 405 684 ;
+ C -1 ; WX 778 ; N Eacute ; B 20 0 764 925 ;
+ C -1 ; WX 778 ; N Acircumflex ; B -10 0 788 911 ;
+ C -1 ; WX 800 ; N copyright ; B 47 -13 753 694 ;
+ C -1 ; WX 778 ; N Agrave ; B -10 0 788 925 ;
+ C -1 ; WX 612 ; N odieresis ; B 28 -13 584 720 ;
+ C -1 ; WX 612 ; N oacute ; B 28 -13 584 754 ;
+ C -1 ; WX 400 ; N degree ; B 47 384 353 690 ;
+ C -1 ; WX 388 ; N igrave ; B 27 0 354 754 ;
+ C -1 ; WX 667 ; N mu ; B 18 -226 649 490 ;
+ C -1 ; WX 833 ; N Oacute ; B 36 -13 797 925 ;
+ C -1 ; WX 612 ; N eth ; B 28 -13 584 754 ;
+ C -1 ; WX 778 ; N Adieresis ; B -10 0 788 891 ;
+ C -1 ; WX 724 ; N Yacute ; B 0 0 734 925 ;
+ C -1 ; WX 222 ; N brokenbar ; B 41 -13 181 694 ;
+ C -1 ; WX 1083 ; N onehalf ; B 48 -16 1048 690 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 162
+ 
+ KPX A y -37
+ KPX A w -27
+ KPX A v -37
+ KPX A quoteright -92
+ KPX A quotedblright -92
+ KPX A Y -74
+ KPX A W -55
+ KPX A V -90
+ KPX A U -37
+ KPX A T -74
+ KPX A Q -18
+ KPX A O -18
+ KPX A G -18
+ KPX A C -18
+ 
+ KPX B period -50
+ KPX B comma -50
+ KPX B U -18
+ KPX B A -18
+ 
+ KPX D period -70
+ KPX D comma -70
+ KPX D Y -70
+ KPX D W -37
+ KPX D V -37
+ KPX D A -30
+ 
+ KPX F r -30
+ KPX F period -129
+ KPX F o -70
+ KPX F i -25
+ KPX F e -70
+ KPX F comma -129
+ KPX F a -70
+ KPX F A -120
+ 
+ KPX G period -55
+ KPX G comma -55
+ 
+ KPX J u -18
+ KPX J period -74
+ KPX J o -18
+ KPX J e -18
+ KPX J comma -18
+ KPX J a -18
+ KPX J A -55
+ 
+ KPX K y -40
+ KPX K u -30
+ KPX K o -18
+ KPX K e -18
+ KPX K O -37
+ 
+ KPX L y -37
+ KPX L quoteright -100
+ KPX L quotedblright -74
+ KPX L Y -120
+ KPX L W -100
+ KPX L V -120
+ KPX L T -129
+ 
+ KPX N period -70
+ KPX N comma -70
+ KPX N A -18
+ 
+ KPX O period -70
+ KPX O comma -70
+ KPX O Y -37
+ KPX O X -37
+ KPX O W -18
+ KPX O V -37
+ KPX O T -37
+ KPX O A -37
+ 
+ KPX P period -129
+ KPX P o -55
+ KPX P e -55
+ KPX P comma -129
+ KPX P a -55
+ KPX P A -74
+ 
+ KPX Q period -18
+ KPX Q comma -18
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ KPX R O -18
+ 
+ KPX S period -62
+ KPX S comma -62
+ 
+ KPX T y -55
+ KPX T w -55
+ KPX T u -55
+ KPX T semicolon -60
+ KPX T r -55
+ KPX T period -111
+ KPX T o -74
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -111
+ KPX T colon -60
+ KPX T a -74
+ KPX T O -37
+ KPX T A -55
+ 
+ KPX U period -75
+ KPX U comma -75
+ 
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -74
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -55
+ 
+ KPX W u -18
+ KPX W semicolon -55
+ KPX W period -111
+ KPX W o -37
+ KPX W hyphen -55
+ KPX W e -37
+ KPX W comma -111
+ KPX W colon -55
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y u -37
+ KPX Y semicolon -55
+ KPX Y period -92
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -55
+ KPX Y e -55
+ KPX Y comma -92
+ KPX Y colon -55
+ KPX Y a -55
+ KPX Y O -18
+ KPX Y A -74
+ 
+ KPX comma quoteright -55
+ KPX comma quotedblright -55
+ 
+ KPX e period -55
+ KPX e comma -55
+ 
+ KPX f quoteright 37
+ KPX f quotedblright 45
+ KPX f period -37
+ KPX f comma -37
+ 
+ KPX g period -37
+ KPX g comma -37
+ 
+ KPX period quoteright -55
+ KPX period quotedblright -55
+ 
+ KPX quotedblleft A -37
+ 
+ KPX quoteleft quoteleft -22
+ KPX quoteleft A -37
+ 
+ KPX quoteright s -37
+ KPX quoteright quoteright -22
+ KPX quoteright d -55
+ 
+ KPX r period -92
+ KPX r hyphen -37
+ KPX r comma -92
+ 
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -74
+ KPX y comma -74
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 223 171 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 223 171 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 223 171 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 223 171 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 223 176 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 223 171 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 196 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 223 171 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 223 171 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 223 171 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 223 171 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 56 171 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 56 171 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 56 171 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 56 171 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 223 171 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 251 171 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 251 171 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 251 171 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 251 171 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 251 171 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 196 171 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 223 171 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 223 171 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 223 171 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 223 171 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 196 171 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 216 171 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 196 171 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 140 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 140 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 140 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 140 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 140 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 140 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 112 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 112 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 112 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 112 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 112 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 28 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 28 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 28 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 28 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 168 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 140 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 140 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 140 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 140 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 140 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 112 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 168 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 168 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 168 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 168 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 132 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 140 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 724 ; N Ccaron ; B 36 -13 711 927 ;
+ C -1 ; WX 556 ; N ccaron ; B 28 -13 542 740 ;
+ C -1 ; WX 833 ; N Dcaron ; B 29 0 797 927 ;
+ C -1 ; WX 796 ; N dcaron ; B 28 -13 856 777 ;
+ C -1 ; WX 778 ; N Ecaron ; B 20 0 764 927 ;
+ C -1 ; WX 556 ; N ecaron ; B 28 -13 528 740 ;
+ C -1 ; WX 724 ; N Lcaron ; B 20 0 708 749 ;
+ C -1 ; WX 724 ; N Lacute ; B 20 0 708 941 ;
+ C -1 ; WX 461 ; N lcaron ; B 6 0 528 777 ;
+ C -1 ; WX 332 ; N lacute ; B 6 0 358 941 ;
+ C -1 ; WX 778 ; N Ncaron ; B 20 0 758 927 ;
+ C -1 ; WX 667 ; N ncaron ; B 18 0 649 740 ;
+ C -1 ; WX 778 ; N Rcaron ; B 20 0 772 927 ;
+ C -1 ; WX 778 ; N Racute ; B 20 0 772 941 ;
+ C -1 ; WX 500 ; N rcaron ; B 18 0 501 740 ;
+ C -1 ; WX 500 ; N racute ; B 18 0 501 754 ;
+ C -1 ; WX 778 ; N Tcaron ; B 6 0 772 927 ;
+ C -1 ; WX 573 ; N tcaron ; B -4 -13 656 694 ;
+ C -1 ; WX 778 ; N Uring ; B 17 -13 761 927 ;
+ C -1 ; WX 667 ; N uring ; B 18 -13 649 792 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 264 187 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 138 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 250 187 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 625 83 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 223 187 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 112 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 379 55 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 196 187 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 297 83 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 25 187 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 223 187 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 167 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 223 187 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 271 187 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 84 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 109 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 223 187 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 425 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 223 135 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 167 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-BdIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-BdIt:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-BdIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,509 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Jun 28 15:13:31 1990
+ Comment UniqueID 31732
+ Comment VMusage 30421 37313
+ FontName Bookman-BoldItalic
+ FullName ITC Bookman Bold Italic
+ FamilyName ITC Bookman
+ Weight Bold
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -254 -236 1186 950
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 503
+ Ascender 706
+ Descender -226
+ StartCharMetrics 228
+ C 32 ; WX 362 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 444 ; N exclam ; B 77 -13 413 694 ;
+ C 34 ; WX 556 ; N quotedbl ; B 165 371 496 694 ;
+ C 35 ; WX 724 ; N numbersign ; B 127 0 657 674 ;
+ C 36 ; WX 724 ; N dollar ; B 64 -98 674 778 ;
+ C 37 ; WX 870 ; N percent ; B 50 -16 851 690 ;
+ C 38 ; WX 944 ; N ampersand ; B 23 -13 954 694 ;
+ C 39 ; WX 278 ; N quoteright ; B 98 371 314 694 ;
+ C 40 ; WX 389 ; N parenleft ; B 67 -235 440 697 ;
+ C 41 ; WX 389 ; N parenright ; B -41 -235 332 697 ;
+ C 42 ; WX 500 ; N asterisk ; B 97 254 495 694 ;
+ C 43 ; WX 600 ; N plus ; B 72 0 578 506 ;
+ C 44 ; WX 362 ; N comma ; B 79 -116 295 207 ;
+ C 45 ; WX 333 ; N hyphen ; B 22 191 333 337 ;
+ C 46 ; WX 362 ; N period ; B 73 -13 295 207 ;
+ C 47 ; WX 278 ; N slash ; B -4 -13 335 694 ;
+ C 48 ; WX 724 ; N zero ; B 55 -16 724 690 ;
+ C 49 ; WX 724 ; N one ; B 106 0 587 674 ;
+ C 50 ; WX 724 ; N two ; B 66 0 687 690 ;
+ C 51 ; WX 724 ; N three ; B 52 -16 681 690 ;
+ C 52 ; WX 724 ; N four ; B 37 0 722 674 ;
+ C 53 ; WX 724 ; N five ; B 78 -16 671 674 ;
+ C 54 ; WX 724 ; N six ; B 77 -16 706 690 ;
+ C 55 ; WX 724 ; N seven ; B 76 0 725 674 ;
+ C 56 ; WX 724 ; N eight ; B 65 -16 684 690 ;
+ C 57 ; WX 724 ; N nine ; B 59 -16 706 690 ;
+ C 58 ; WX 362 ; N colon ; B 73 -13 336 503 ;
+ C 59 ; WX 362 ; N semicolon ; B 79 -116 336 503 ;
+ C 60 ; WX 600 ; N less ; B 72 -8 578 514 ;
+ C 61 ; WX 600 ; N equal ; B 72 76 578 430 ;
+ C 62 ; WX 600 ; N greater ; B 72 -8 578 514 ;
+ C 63 ; WX 667 ; N question ; B 74 -13 662 694 ;
+ C 64 ; WX 800 ; N at ; B 77 -13 783 694 ;
+ C 65 ; WX 778 ; N A ; B -34 0 770 681 ;
+ C 66 ; WX 778 ; N B ; B 12 0 785 681 ;
+ C 67 ; WX 778 ; N C ; B 56 -13 751 694 ;
+ C 68 ; WX 833 ; N D ; B -5 0 833 681 ;
+ C 69 ; WX 778 ; N E ; B -5 0 791 681 ;
+ C 70 ; WX 722 ; N F ; B -5 0 761 681 ;
+ C 71 ; WX 833 ; N G ; B 56 -13 849 694 ;
+ C 72 ; WX 833 ; N H ; B -5 0 885 681 ;
+ C 73 ; WX 444 ; N I ; B 3 0 488 681 ;
+ C 74 ; WX 667 ; N J ; B 32 -13 732 681 ;
+ C 75 ; WX 833 ; N K ; B -5 0 855 681 ;
+ C 76 ; WX 667 ; N L ; B -5 0 698 681 ;
+ C 77 ; WX 889 ; N M ; B -9 0 946 681 ;
+ C 78 ; WX 778 ; N N ; B -5 0 829 681 ;
+ C 79 ; WX 833 ; N O ; B 56 -13 833 694 ;
+ C 80 ; WX 722 ; N P ; B -5 0 743 681 ;
+ C 81 ; WX 833 ; N Q ; B -43 -226 833 694 ;
+ C 82 ; WX 778 ; N R ; B -5 0 773 681 ;
+ C 83 ; WX 722 ; N S ; B 40 -13 705 694 ;
+ C 84 ; WX 722 ; N T ; B 52 0 764 681 ;
+ C 85 ; WX 722 ; N U ; B 76 -13 806 681 ;
+ C 86 ; WX 722 ; N V ; B 60 -6 812 681 ;
+ C 87 ; WX 944 ; N W ; B 70 -6 1023 681 ;
+ C 88 ; WX 722 ; N X ; B -36 0 782 681 ;
+ C 89 ; WX 722 ; N Y ; B 72 0 801 681 ;
+ C 90 ; WX 722 ; N Z ; B 0 0 740 681 ;
+ C 91 ; WX 389 ; N bracketleft ; B 37 -219 382 681 ;
+ C 92 ; WX 278 ; N backslash ; B -4 -13 335 694 ;
+ C 93 ; WX 389 ; N bracketright ; B 22 -219 367 681 ;
+ C 94 ; WX 600 ; N asciicircum ; B 76 309 590 674 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 81 371 297 694 ;
+ C 97 ; WX 722 ; N a ; B 46 -13 737 503 ;
+ C 98 ; WX 667 ; N b ; B 38 -13 655 706 ;
+ C 99 ; WX 611 ; N c ; B 33 -13 600 503 ;
+ C 100 ; WX 722 ; N d ; B 33 -13 725 706 ;
+ C 101 ; WX 611 ; N e ; B 33 -13 606 503 ;
+ C 102 ; WX 389 ; N f ; B -254 -236 556 714 ; L i fi ; L l fl ;
+ C 103 ; WX 667 ; N g ; B -34 -236 667 503 ;
+ C 104 ; WX 722 ; N h ; B 53 -13 749 706 ;
+ C 105 ; WX 389 ; N i ; B 51 -13 425 706 ;
+ C 106 ; WX 389 ; N j ; B -197 -226 381 706 ;
+ C 107 ; WX 722 ; N k ; B 38 -13 734 706 ;
+ C 108 ; WX 389 ; N l ; B 64 -13 416 706 ;
+ C 109 ; WX 944 ; N m ; B 53 -13 963 503 ;
+ C 110 ; WX 722 ; N n ; B 53 -13 749 503 ;
+ C 111 ; WX 667 ; N o ; B 33 -13 647 503 ;
+ C 112 ; WX 667 ; N p ; B -52 -226 655 503 ;
+ C 113 ; WX 667 ; N q ; B 33 -226 632 503 ;
+ C 114 ; WX 500 ; N r ; B 49 0 562 503 ;
+ C 115 ; WX 611 ; N s ; B 10 -13 575 503 ;
+ C 116 ; WX 444 ; N t ; B 54 -13 461 637 ;
+ C 117 ; WX 722 ; N u ; B 69 -13 741 490 ;
+ C 118 ; WX 611 ; N v ; B 53 -13 592 503 ;
+ C 119 ; WX 889 ; N w ; B 53 -13 875 503 ;
+ C 120 ; WX 611 ; N x ; B -33 -13 637 503 ;
+ C 121 ; WX 667 ; N y ; B 5 -226 652 503 ;
+ C 122 ; WX 611 ; N z ; B 29 -13 596 503 ;
+ C 123 ; WX 389 ; N braceleft ; B 52 -219 419 681 ;
+ C 124 ; WX 222 ; N bar ; B 67 -13 207 694 ;
+ C 125 ; WX 389 ; N braceright ; B -14 -219 353 681 ;
+ C 126 ; WX 600 ; N asciitilde ; B 94 148 556 358 ;
+ C 161 ; WX 444 ; N exclamdown ; B 41 -204 377 503 ;
+ C 162 ; WX 724 ; N cent ; B 113 -36 680 699 ;
+ C 163 ; WX 724 ; N sterling ; B -26 -16 761 690 ;
+ C 164 ; WX 167 ; N fraction ; B -137 -16 368 690 ;
+ C 165 ; WX 724 ; N yen ; B 93 0 780 674 ;
+ C 166 ; WX 724 ; N florin ; B -24 -236 739 690 ;
+ C 167 ; WX 611 ; N section ; B 85 -13 551 694 ;
+ C 168 ; WX 724 ; N currency ; B 111 58 673 616 ;
+ C 169 ; WX 278 ; N quotesingle ; B 134 371 262 694 ;
+ C 170 ; WX 556 ; N quotedblleft ; B 89 371 587 694 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 37 74 527 454 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 41 74 323 454 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 23 74 305 454 ;
+ C 174 ; WX 667 ; N fi ; B -225 -236 703 714 ;
+ C 175 ; WX 667 ; N fl ; B -225 -236 703 714 ;
+ C 177 ; WX 500 ; N endash ; B -2 197 526 331 ;
+ C 178 ; WX 611 ; N dagger ; B 137 -13 553 694 ;
+ C 179 ; WX 611 ; N daggerdbl ; B 111 -13 539 694 ;
+ C 180 ; WX 362 ; N periodcentered ; B 76 151 292 367 ;
+ C 182 ; WX 620 ; N paragraph ; B 65 0 647 681 ;
+ C 183 ; WX 500 ; N bullet ; B 105 170 445 510 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 13 -116 229 207 ;
+ C 185 ; WX 556 ; N quotedblbase ; B 35 -116 530 207 ;
+ C 186 ; WX 556 ; N quotedblright ; B 86 371 584 694 ;
+ C 187 ; WX 556 ; N guillemotright ; B 52 74 535 454 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 73 -13 961 207 ;
+ C 189 ; WX 1167 ; N perthousand ; B 33 -16 1186 690 ;
+ C 191 ; WX 667 ; N questiondown ; B 15 -204 603 503 ;
+ C 193 ; WX 333 ; N grave ; B 103 560 335 750 ;
+ C 194 ; WX 333 ; N acute ; B 150 560 409 750 ;
+ C 195 ; WX 333 ; N circumflex ; B 51 560 410 736 ;
+ C 196 ; WX 333 ; N tilde ; B 55 580 444 714 ;
+ C 197 ; WX 333 ; N macron ; B 60 604 431 690 ;
+ C 198 ; WX 333 ; N breve ; B 94 560 425 727 ;
+ C 199 ; WX 333 ; N dotaccent ; B 160 560 324 724 ;
+ C 200 ; WX 333 ; N dieresis ; B 56 560 435 724 ;
+ C 202 ; WX 333 ; N ring ; B 127 560 349 782 ;
+ C 203 ; WX 333 ; N cedilla ; B 11 -226 269 2 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 45 560 514 750 ;
+ C 206 ; WX 333 ; N ogonek ; B 55 -226 299 0 ;
+ C 207 ; WX 333 ; N caron ; B 87 560 442 736 ;
+ C 208 ; WX 1000 ; N emdash ; B -2 197 1026 331 ;
+ C 225 ; WX 1074 ; N AE ; B -61 0 1087 681 ;
+ C 227 ; WX 469 ; N ordfeminine ; B 74 378 523 690 ;
+ C 232 ; WX 667 ; N Lslash ; B -5 0 698 681 ;
+ C 233 ; WX 833 ; N Oslash ; B 51 -84 838 758 ;
+ C 234 ; WX 1130 ; N OE ; B 67 -13 1143 694 ;
+ C 235 ; WX 434 ; N ordmasculine ; B 74 378 473 690 ;
+ C 241 ; WX 889 ; N ae ; B 27 -13 892 503 ;
+ C 245 ; WX 389 ; N dotlessi ; B 51 -13 425 490 ;
+ C 248 ; WX 389 ; N lslash ; B 27 -13 419 706 ;
+ C 249 ; WX 667 ; N oslash ; B 33 -128 647 604 ;
+ C 250 ; WX 944 ; N oe ; B 33 -13 947 503 ;
+ C 251 ; WX 722 ; N germandbls ; B -225 -236 702 714 ;
+ C -1 ; WX 722 ; N Zcaron ; B 0 0 740 904 ;
+ C -1 ; WX 611 ; N ccedilla ; B 33 -226 600 503 ;
+ C -1 ; WX 667 ; N ydieresis ; B 5 -226 652 724 ;
+ C -1 ; WX 722 ; N atilde ; B 46 -13 737 714 ;
+ C -1 ; WX 389 ; N icircumflex ; B 51 -13 438 736 ;
+ C -1 ; WX 471 ; N threesuperior ; B 64 268 472 690 ;
+ C -1 ; WX 611 ; N ecircumflex ; B 33 -13 606 736 ;
+ C -1 ; WX 667 ; N thorn ; B -52 -226 655 706 ;
+ C -1 ; WX 611 ; N egrave ; B 33 -13 606 750 ;
+ C -1 ; WX 471 ; N twosuperior ; B 64 274 468 690 ;
+ C -1 ; WX 611 ; N eacute ; B 33 -13 606 750 ;
+ C -1 ; WX 667 ; N otilde ; B 33 -13 647 714 ;
+ C -1 ; WX 778 ; N Aacute ; B -34 0 770 918 ;
+ C -1 ; WX 667 ; N ocircumflex ; B 33 -13 647 736 ;
+ C -1 ; WX 667 ; N yacute ; B 5 -226 652 750 ;
+ C -1 ; WX 722 ; N udieresis ; B 69 -13 741 724 ;
+ C -1 ; WX 1083 ; N threequarters ; B 104 -16 1047 690 ;
+ C -1 ; WX 722 ; N acircumflex ; B 46 -13 737 736 ;
+ C -1 ; WX 833 ; N Eth ; B -5 0 833 681 ;
+ C -1 ; WX 611 ; N edieresis ; B 33 -13 606 724 ;
+ C -1 ; WX 722 ; N ugrave ; B 69 -13 741 750 ;
+ C -1 ; WX 1000 ; N trademark ; B 61 281 1053 681 ;
+ C -1 ; WX 667 ; N ograve ; B 33 -13 647 750 ;
+ C -1 ; WX 611 ; N scaron ; B 10 -13 581 736 ;
+ C -1 ; WX 444 ; N Idieresis ; B 3 0 511 892 ;
+ C -1 ; WX 722 ; N uacute ; B 69 -13 741 750 ;
+ C -1 ; WX 722 ; N agrave ; B 46 -13 737 750 ;
+ C -1 ; WX 722 ; N ntilde ; B 53 -13 749 714 ;
+ C -1 ; WX 722 ; N aring ; B 46 -13 737 782 ;
+ C -1 ; WX 611 ; N zcaron ; B 29 -13 596 736 ;
+ C -1 ; WX 444 ; N Icircumflex ; B 3 0 488 904 ;
+ C -1 ; WX 778 ; N Ntilde ; B -5 0 829 882 ;
+ C -1 ; WX 722 ; N ucircumflex ; B 69 -13 741 736 ;
+ C -1 ; WX 778 ; N Ecircumflex ; B -5 0 791 904 ;
+ C -1 ; WX 444 ; N Iacute ; B 3 0 488 918 ;
+ C -1 ; WX 778 ; N Ccedilla ; B 56 -226 751 694 ;
+ C -1 ; WX 833 ; N Odieresis ; B 56 -13 833 892 ;
+ C -1 ; WX 722 ; N Scaron ; B 40 -13 705 904 ;
+ C -1 ; WX 778 ; N Edieresis ; B -5 0 791 892 ;
+ C -1 ; WX 444 ; N Igrave ; B 3 0 488 918 ;
+ C -1 ; WX 722 ; N adieresis ; B 46 -13 737 724 ;
+ C -1 ; WX 833 ; N Ograve ; B 56 -13 833 918 ;
+ C -1 ; WX 778 ; N Egrave ; B -5 0 791 918 ;
+ C -1 ; WX 722 ; N Ydieresis ; B 72 0 801 892 ;
+ C -1 ; WX 800 ; N registered ; B 77 -13 783 694 ;
+ C -1 ; WX 833 ; N Otilde ; B 56 -13 833 882 ;
+ C -1 ; WX 1083 ; N onequarter ; B 104 -16 1047 690 ;
+ C -1 ; WX 722 ; N Ugrave ; B 76 -13 806 918 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 76 -13 806 904 ;
+ C -1 ; WX 722 ; N Thorn ; B -5 0 725 681 ;
+ C -1 ; WX 600 ; N divide ; B 72 -62 578 568 ;
+ C -1 ; WX 778 ; N Atilde ; B -34 0 770 882 ;
+ C -1 ; WX 722 ; N Uacute ; B 76 -13 806 918 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 56 -13 833 904 ;
+ C -1 ; WX 600 ; N logicalnot ; B 72 102 578 430 ;
+ C -1 ; WX 778 ; N Aring ; B -34 0 770 950 ;
+ C -1 ; WX 389 ; N idieresis ; B 51 -13 463 724 ;
+ C -1 ; WX 389 ; N iacute ; B 51 -13 437 750 ;
+ C -1 ; WX 722 ; N aacute ; B 46 -13 737 750 ;
+ C -1 ; WX 600 ; N plusminus ; B 72 0 578 506 ;
+ C -1 ; WX 600 ; N multiply ; B 82 10 568 496 ;
+ C -1 ; WX 722 ; N Udieresis ; B 76 -13 806 892 ;
+ C -1 ; WX 600 ; N minus ; B 72 183 578 323 ;
+ C -1 ; WX 471 ; N onesuperior ; B 104 274 417 684 ;
+ C -1 ; WX 778 ; N Eacute ; B -5 0 791 918 ;
+ C -1 ; WX 778 ; N Acircumflex ; B -34 0 770 904 ;
+ C -1 ; WX 800 ; N copyright ; B 77 -13 783 694 ;
+ C -1 ; WX 778 ; N Agrave ; B -34 0 770 918 ;
+ C -1 ; WX 667 ; N odieresis ; B 33 -13 647 724 ;
+ C -1 ; WX 667 ; N oacute ; B 33 -13 647 750 ;
+ C -1 ; WX 400 ; N degree ; B 107 384 413 690 ;
+ C -1 ; WX 389 ; N igrave ; B 51 -13 425 750 ;
+ C -1 ; WX 722 ; N mu ; B 6 -226 741 490 ;
+ C -1 ; WX 833 ; N Oacute ; B 56 -13 833 918 ;
+ C -1 ; WX 667 ; N eth ; B 33 -13 647 745 ;
+ C -1 ; WX 778 ; N Adieresis ; B -34 0 770 892 ;
+ C -1 ; WX 722 ; N Yacute ; B 72 0 801 918 ;
+ C -1 ; WX 222 ; N brokenbar ; B 67 -13 207 694 ;
+ C -1 ; WX 1083 ; N onehalf ; B 104 -16 1029 690 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 160
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A u -18
+ KPX A quoteright -92
+ KPX A quotedblright -92
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -74
+ KPX A U -10
+ KPX A T -55
+ KPX A Q -10
+ KPX A O -18
+ KPX A G -18
+ KPX A C -18
+ 
+ KPX B period -74
+ KPX B comma -74
+ KPX B U 10
+ 
+ KPX D period -74
+ KPX D comma -74
+ KPX D Y -18
+ KPX D W -18
+ KPX D V -18
+ KPX D A -18
+ 
+ KPX F r -15
+ KPX F period -129
+ KPX F o -54
+ KPX F i -15
+ KPX F e -54
+ KPX F comma -129
+ KPX F a -54
+ KPX F A -55
+ 
+ KPX G period -74
+ KPX G comma -74
+ 
+ KPX J period -100
+ KPX J o -10
+ KPX J e -10
+ KPX J comma -100
+ KPX J a -10
+ 
+ KPX K u -25
+ KPX K o -25
+ KPX K e -25
+ KPX K O -37
+ 
+ KPX L y -18
+ KPX L quoteright -111
+ KPX L quotedblright -91
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX N period -91
+ KPX N comma -91
+ 
+ KPX O period -74
+ KPX O comma -74
+ KPX O Y -37
+ KPX O A -18
+ 
+ KPX P period -129
+ KPX P o -15
+ KPX P e -15
+ KPX P comma -129
+ KPX P a -15
+ KPX P A -55
+ 
+ KPX Q period -37
+ KPX Q comma -37
+ 
+ KPX R Y -37
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -37
+ KPX T w -55
+ KPX T u -55
+ KPX T semicolon -74
+ KPX T r -55
+ KPX T period -129
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -129
+ KPX T colon -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX U period -74
+ KPX U comma -74
+ 
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -37
+ 
+ KPX W y -18
+ KPX W u -18
+ KPX W semicolon -74
+ KPX W period -129
+ KPX W o -37
+ KPX W hyphen -55
+ KPX W e -37
+ KPX W comma -129
+ KPX W colon -74
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y u -55
+ KPX Y semicolon -92
+ KPX Y period -129
+ KPX Y o -74
+ KPX Y i -37
+ KPX Y hyphen -74
+ KPX Y e -74
+ KPX Y comma -129
+ KPX Y colon -92
+ KPX Y a -74
+ KPX Y O -37
+ KPX Y A -55
+ 
+ KPX b period -37
+ KPX b comma -37
+ 
+ KPX c period -27
+ KPX c comma -27
+ 
+ KPX d w -10
+ KPX d v -10
+ KPX d period -18
+ KPX d comma -18
+ 
+ KPX e period -37
+ KPX e comma -37
+ 
+ KPX f quoteright 54
+ KPX f quotedblright 54
+ KPX f period -37
+ KPX f comma -37
+ 
+ KPX g period -74
+ KPX g comma -74
+ 
+ KPX period quoteright -37
+ KPX period quotedblright -37
+ 
+ KPX quoteleft quoteleft 4
+ KPX quoteleft A -37
+ 
+ KPX quoteright s -37
+ KPX quoteright quoteright 4
+ 
+ KPX r y 10
+ KPX r period -129
+ KPX r hyphen -37
+ KPX r comma -129
+ 
+ KPX s w -10
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -74
+ KPX y o -18
+ KPX y comma -74
+ KPX y a -18
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 223 168 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 223 168 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 233 168 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 223 168 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 253 168 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 223 168 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 223 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 223 168 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 223 168 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 243 168 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 223 168 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 56 168 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 56 168 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 76 168 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 56 168 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 223 168 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 168 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 168 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 270 168 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 168 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 168 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 195 168 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 168 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 168 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 215 168 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 168 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 195 168 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 215 168 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 195 168 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 195 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 195 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 195 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 195 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 195 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 195 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 139 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 139 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 139 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 139 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 139 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 28 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 28 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 28 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 28 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 195 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 167 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 167 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 167 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 167 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 167 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 139 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 195 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 195 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 195 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 195 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 167 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 167 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 139 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-BdIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-BdIt+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-BdIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 778 ; N Ccaron ; B 56 -13 772 919 ;
+ C -1 ; WX 611 ; N ccaron ; B 33 -13 609 736 ;
+ C -1 ; WX 833 ; N Dcaron ; B -5 0 833 919 ;
+ C -1 ; WX 873 ; N dcaron ; B 33 -13 963 777 ;
+ C -1 ; WX 778 ; N Ecaron ; B -5 0 791 919 ;
+ C -1 ; WX 611 ; N ecaron ; B 33 -13 606 736 ;
+ C -1 ; WX 667 ; N Lcaron ; B -5 0 726 749 ;
+ C -1 ; WX 667 ; N Lacute ; B -5 0 698 933 ;
+ C -1 ; WX 540 ; N lcaron ; B 64 -13 654 777 ;
+ C -1 ; WX 389 ; N lacute ; B 64 -13 501 933 ;
+ C -1 ; WX 778 ; N Ncaron ; B -5 0 829 919 ;
+ C -1 ; WX 722 ; N ncaron ; B 53 -13 749 736 ;
+ C -1 ; WX 778 ; N Rcaron ; B -5 0 773 919 ;
+ C -1 ; WX 778 ; N Racute ; B -5 0 773 933 ;
+ C -1 ; WX 500 ; N rcaron ; B 49 0 562 736 ;
+ C -1 ; WX 500 ; N racute ; B 49 0 562 750 ;
+ C -1 ; WX 722 ; N Tcaron ; B 52 0 764 919 ;
+ C -1 ; WX 595 ; N tcaron ; B 54 -13 699 694 ;
+ C -1 ; WX 722 ; N Uring ; B 76 -13 806 919 ;
+ C -1 ; WX 722 ; N uring ; B 69 -13 741 782 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 330 183 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 167 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 288 183 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 649 83 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 260 183 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 139 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 412 55 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 205 183 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 340 83 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 92 183 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 260 183 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 194 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 260 183 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 309 183 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 83 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 109 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 232 183 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 385 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 223 137 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 194 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Dm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Dm:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Dm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,415 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Jan 21 16:13:29 1992
+ Comment UniqueID 37831
+ Comment VMusage 31983 38875
+ FontName Bookman-Demi
+ FullName ITC Bookman Demi
+ FamilyName ITC Bookman
+ Weight Demi
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -194 -250 1346 934 
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.004
+ Notice Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 502
+ Ascender 725
+ Descender -212
+ StartCharMetrics 228
+ C 32 ; WX 340 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 360 ; N exclam ; B 82 -8 282 698 ;
+ C 34 ; WX 420 ; N quotedbl ; B 11 379 369 698 ;
+ C 35 ; WX 660 ; N numbersign ; B 84 0 576 681 ;
+ C 36 ; WX 660 ; N dollar ; B 48 -119 620 805 ;
+ C 37 ; WX 940 ; N percent ; B 12 -8 924 698 ;
+ C 38 ; WX 800 ; N ampersand ; B 21 -17 772 698 ;
+ C 39 ; WX 320 ; N quoteright ; B 82 440 242 698 ;
+ C 40 ; WX 320 ; N parenleft ; B 48 -150 289 749 ;
+ C 41 ; WX 320 ; N parenright ; B 20 -150 262 749 ;
+ C 42 ; WX 460 ; N asterisk ; B 62 317 405 697 ;
+ C 43 ; WX 600 ; N plus ; B 51 9 555 514 ;
+ C 44 ; WX 340 ; N comma ; B 78 -124 257 162 ;
+ C 45 ; WX 360 ; N hyphen ; B 20 210 340 318 ;
+ C 46 ; WX 340 ; N period ; B 76 -8 258 172 ;
+ C 47 ; WX 600 ; N slash ; B 50 -149 555 725 ;
+ C 48 ; WX 660 ; N zero ; B 30 -17 639 698 ;
+ C 49 ; WX 660 ; N one ; B 137 0 568 681 ;
+ C 50 ; WX 660 ; N two ; B 41 0 628 698 ;
+ C 51 ; WX 660 ; N three ; B 37 -17 631 698 ;
+ C 52 ; WX 660 ; N four ; B 19 0 649 681 ;
+ C 53 ; WX 660 ; N five ; B 44 -17 623 723 ;
+ C 54 ; WX 660 ; N six ; B 34 -17 634 698 ;
+ C 55 ; WX 660 ; N seven ; B 36 0 632 681 ;
+ C 56 ; WX 660 ; N eight ; B 36 -17 633 698 ;
+ C 57 ; WX 660 ; N nine ; B 33 -17 636 698 ;
+ C 58 ; WX 340 ; N colon ; B 76 -8 258 515 ;
+ C 59 ; WX 340 ; N semicolon ; B 75 -124 259 515 ;
+ C 60 ; WX 600 ; N less ; B 49 -9 558 542 ;
+ C 61 ; WX 600 ; N equal ; B 51 109 555 421 ;
+ C 62 ; WX 600 ; N greater ; B 48 -9 557 542 ;
+ C 63 ; WX 660 ; N question ; B 61 -8 608 698 ;
+ C 64 ; WX 820 ; N at ; B 60 -17 758 698 ;
+ C 65 ; WX 720 ; N A ; B -34 0 763 681 ;
+ C 66 ; WX 720 ; N B ; B 20 0 693 681 ;
+ C 67 ; WX 740 ; N C ; B 35 -17 724 698 ;
+ C 68 ; WX 780 ; N D ; B 20 0 748 681 ;
+ C 69 ; WX 720 ; N E ; B 20 0 724 681 ;
+ C 70 ; WX 680 ; N F ; B 20 0 686 681 ;
+ C 71 ; WX 780 ; N G ; B 35 -17 773 698 ;
+ C 72 ; WX 820 ; N H ; B 20 0 800 681 ;
+ C 73 ; WX 400 ; N I ; B 20 0 379 681 ;
+ C 74 ; WX 640 ; N J ; B -12 -17 622 681 ;
+ C 75 ; WX 800 ; N K ; B 20 0 796 681 ;
+ C 76 ; WX 640 ; N L ; B 20 0 668 681 ;
+ C 77 ; WX 940 ; N M ; B 20 0 924 681 ;
+ C 78 ; WX 740 ; N N ; B 20 0 724 681 ;
+ C 79 ; WX 800 ; N O ; B 35 -17 769 698 ;
+ C 80 ; WX 660 ; N P ; B 20 0 658 681 ;
+ C 81 ; WX 800 ; N Q ; B 35 -226 775 698 ;
+ C 82 ; WX 780 ; N R ; B 20 0 783 681 ;
+ C 83 ; WX 660 ; N S ; B 21 -17 639 698 ;
+ C 84 ; WX 700 ; N T ; B -4 0 703 681 ;
+ C 85 ; WX 740 ; N U ; B 15 -17 724 681 ;
+ C 86 ; WX 720 ; N V ; B -20 0 730 681 ;
+ C 87 ; WX 940 ; N W ; B -20 0 963 681 ;
+ C 88 ; WX 780 ; N X ; B 1 0 770 681 ;
+ C 89 ; WX 700 ; N Y ; B -20 0 718 681 ;
+ C 90 ; WX 640 ; N Z ; B 6 0 635 681 ;
+ C 91 ; WX 300 ; N bracketleft ; B 75 -138 285 725 ;
+ C 92 ; WX 600 ; N backslash ; B 50 0 555 725 ;
+ C 93 ; WX 300 ; N bracketright ; B 21 -138 231 725 ;
+ C 94 ; WX 600 ; N asciicircum ; B 52 281 554 681 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 320 ; N quoteleft ; B 82 440 242 698 ;
+ C 97 ; WX 580 ; N a ; B 28 -8 588 515 ;
+ C 98 ; WX 600 ; N b ; B -20 -8 568 725 ;
+ C 99 ; WX 580 ; N c ; B 31 -8 550 515 ;
+ C 100 ; WX 640 ; N d ; B 31 -8 622 725 ;
+ C 101 ; WX 580 ; N e ; B 31 -8 548 515 ;
+ C 102 ; WX 380 ; N f ; B 22 0 461 741 ; L i fi ; L l fl ;
+ C 103 ; WX 580 ; N g ; B 9 -243 583 595 ;
+ C 104 ; WX 680 ; N h ; B 22 0 654 725 ;
+ C 105 ; WX 360 ; N i ; B 22 0 335 729 ;
+ C 106 ; WX 340 ; N j ; B -94 -221 278 729 ;
+ C 107 ; WX 660 ; N k ; B 22 0 643 725 ;
+ C 108 ; WX 340 ; N l ; B 9 0 322 725 ;
+ C 109 ; WX 1000 ; N m ; B 22 0 980 515 ;
+ C 110 ; WX 680 ; N n ; B 22 0 652 515 ;
+ C 111 ; WX 620 ; N o ; B 31 -8 585 515 ;
+ C 112 ; WX 640 ; N p ; B 22 -212 611 515 ;
+ C 113 ; WX 620 ; N q ; B 31 -212 633 515 ;
+ C 114 ; WX 460 ; N r ; B 22 0 462 502 ;
+ C 115 ; WX 520 ; N s ; B 22 -8 492 515 ;
+ C 116 ; WX 460 ; N t ; B 22 -8 445 660 ;
+ C 117 ; WX 660 ; N u ; B 22 -8 653 502 ;
+ C 118 ; WX 600 ; N v ; B -6 0 593 502 ;
+ C 119 ; WX 800 ; N w ; B -6 0 810 502 ;
+ C 120 ; WX 600 ; N x ; B 8 0 591 502 ;
+ C 121 ; WX 620 ; N y ; B 6 -221 613 502 ;
+ C 122 ; WX 560 ; N z ; B 22 0 547 502 ;
+ C 123 ; WX 320 ; N braceleft ; B 14 -139 301 726 ;
+ C 124 ; WX 600 ; N bar ; B 243 -250 362 750 ;
+ C 125 ; WX 320 ; N braceright ; B 15 -140 302 725 ;
+ C 126 ; WX 600 ; N asciitilde ; B 51 162 555 368 ;
+ C 161 ; WX 360 ; N exclamdown ; B 84 -191 284 515 ;
+ C 162 ; WX 660 ; N cent ; B 133 17 535 674 ;
+ C 163 ; WX 660 ; N sterling ; B 10 -17 659 698 ;
+ C 164 ; WX 120 ; N fraction ; B -194 0 312 681 ;
+ C 165 ; WX 660 ; N yen ; B -28 0 696 681 ;
+ C 166 ; WX 660 ; N florin ; B -46 -209 674 749 ;
+ C 167 ; WX 600 ; N section ; B 36 -153 560 698 ;
+ C 168 ; WX 660 ; N currency ; B 77 88 584 593 ;
+ C 169 ; WX 240 ; N quotesingle ; B 42 379 178 698 ;
+ C 170 ; WX 540 ; N quotedblleft ; B 82 439 449 698 ;
+ C 171 ; WX 400 ; N guillemotleft ; B 34 101 360 457 ;
+ C 172 ; WX 220 ; N guilsinglleft ; B 34 101 188 457 ;
+ C 173 ; WX 220 ; N guilsinglright ; B 34 101 188 457 ;
+ C 174 ; WX 740 ; N fi ; B 22 0 710 741 ;
+ C 175 ; WX 740 ; N fl ; B 22 0 710 741 ;
+ C 177 ; WX 500 ; N endash ; B -25 212 525 318 ;
+ C 178 ; WX 440 ; N dagger ; B 33 -156 398 698 ;
+ C 179 ; WX 380 ; N daggerdbl ; B 8 -156 380 698 ;
+ C 180 ; WX 340 ; N periodcentered ; B 76 175 258 355 ;
+ C 182 ; WX 800 ; N paragraph ; B 51 0 698 681 ;
+ C 183 ; WX 460 ; N bullet ; B 60 170 404 511 ;
+ C 184 ; WX 320 ; N quotesinglbase ; B 82 -114 242 144 ;
+ C 185 ; WX 540 ; N quotedblbase ; B 82 -114 450 144 ;
+ C 186 ; WX 540 ; N quotedblright ; B 82 440 449 698 ;
+ C 187 ; WX 400 ; N guillemotright ; B 34 101 360 457 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 76 -8 924 172 ;
+ C 189 ; WX 1360 ; N perthousand ; B 12 -8 1346 698 ;
+ C 191 ; WX 660 ; N questiondown ; B 62 -191 609 515 ;
+ C 193 ; WX 400 ; N grave ; B 68 547 327 730 ;
+ C 194 ; WX 400 ; N acute ; B 68 547 327 731 ;
+ C 195 ; WX 500 ; N circumflex ; B 68 555 430 731 ;
+ C 196 ; WX 480 ; N tilde ; B 69 556 421 691 ;
+ C 197 ; WX 460 ; N macron ; B 68 577 383 663 ;
+ C 198 ; WX 500 ; N breve ; B 68 553 429 722 ;
+ C 199 ; WX 320 ; N dotaccent ; B 68 536 259 730 ;
+ C 200 ; WX 500 ; N dieresis ; B 68 560 441 698 ;
+ C 202 ; WX 340 ; N ring ; B 68 552 275 755 ;
+ C 203 ; WX 360 ; N cedilla ; B 68 -213 284 0 ;
+ C 205 ; WX 440 ; N hungarumlaut ; B 68 554 365 741 ;
+ C 206 ; WX 320 ; N ogonek ; B 68 -163 246 0 ;
+ C 207 ; WX 500 ; N caron ; B 68 541 430 717 ;
+ C 208 ; WX 1000 ; N emdash ; B -25 212 1025 318 ;
+ C 225 ; WX 1140 ; N AE ; B -34 0 1149 681 ;
+ C 227 ; WX 400 ; N ordfeminine ; B 27 383 396 698 ;
+ C 232 ; WX 640 ; N Lslash ; B 20 0 668 681 ;
+ C 233 ; WX 800 ; N Oslash ; B 35 -110 771 781 ;
+ C 234 ; WX 1220 ; N OE ; B 35 -17 1219 698 ;
+ C 235 ; WX 400 ; N ordmasculine ; B 17 383 383 698 ;
+ C 241 ; WX 880 ; N ae ; B 28 -8 852 515 ;
+ C 245 ; WX 360 ; N dotlessi ; B 22 0 335 502 ;
+ C 248 ; WX 340 ; N lslash ; B 9 0 322 725 ;
+ C 249 ; WX 620 ; N oslash ; B 31 -40 586 551 ;
+ C 250 ; WX 940 ; N oe ; B 31 -8 908 515 ;
+ C 251 ; WX 660 ; N germandbls ; B -61 -91 644 699 ;
+ C -1 ; WX 580 ; N ecircumflex ; B 31 -8 548 731 ;
+ C -1 ; WX 580 ; N edieresis ; B 31 -8 548 698 ;
+ C -1 ; WX 580 ; N aacute ; B 28 -8 588 731 ;
+ C -1 ; WX 740 ; N registered ; B 23 -17 723 698 ;
+ C -1 ; WX 360 ; N icircumflex ; B -2 0 360 731 ;
+ C -1 ; WX 660 ; N udieresis ; B 22 -8 653 698 ;
+ C -1 ; WX 620 ; N ograve ; B 31 -8 585 730 ;
+ C -1 ; WX 660 ; N uacute ; B 22 -8 653 731 ;
+ C -1 ; WX 660 ; N ucircumflex ; B 22 -8 653 731 ;
+ C -1 ; WX 720 ; N Aacute ; B -34 0 763 910 ;
+ C -1 ; WX 360 ; N igrave ; B 22 0 335 730 ;
+ C -1 ; WX 400 ; N Icircumflex ; B 18 0 380 910 ;
+ C -1 ; WX 580 ; N ccedilla ; B 31 -213 550 515 ;
+ C -1 ; WX 580 ; N adieresis ; B 28 -8 588 698 ;
+ C -1 ; WX 720 ; N Ecircumflex ; B 20 0 724 910 ;
+ C -1 ; WX 520 ; N scaron ; B 22 -8 492 717 ;
+ C -1 ; WX 640 ; N thorn ; B 22 -212 611 725 ;
+ C -1 ; WX 980 ; N trademark ; B 42 277 982 681 ;
+ C -1 ; WX 580 ; N egrave ; B 31 -8 548 730 ;
+ C -1 ; WX 396 ; N threesuperior ; B 5 269 391 698 ;
+ C -1 ; WX 560 ; N zcaron ; B 22 0 547 717 ;
+ C -1 ; WX 580 ; N atilde ; B 28 -8 588 691 ;
+ C -1 ; WX 580 ; N aring ; B 28 -8 588 755 ;
+ C -1 ; WX 620 ; N ocircumflex ; B 31 -8 585 731 ;
+ C -1 ; WX 720 ; N Edieresis ; B 20 0 724 877 ;
+ C -1 ; WX 990 ; N threequarters ; B 15 0 967 692 ;
+ C -1 ; WX 620 ; N ydieresis ; B 6 -221 613 698 ;
+ C -1 ; WX 620 ; N yacute ; B 6 -221 613 731 ;
+ C -1 ; WX 360 ; N iacute ; B 22 0 335 731 ;
+ C -1 ; WX 720 ; N Acircumflex ; B -34 0 763 910 ;
+ C -1 ; WX 740 ; N Uacute ; B 15 -17 724 910 ;
+ C -1 ; WX 580 ; N eacute ; B 31 -8 548 731 ;
+ C -1 ; WX 800 ; N Ograve ; B 35 -17 769 909 ;
+ C -1 ; WX 580 ; N agrave ; B 28 -8 588 730 ;
+ C -1 ; WX 740 ; N Udieresis ; B 15 -17 724 877 ;
+ C -1 ; WX 580 ; N acircumflex ; B 28 -8 588 731 ;
+ C -1 ; WX 400 ; N Igrave ; B 20 0 379 909 ;
+ C -1 ; WX 396 ; N twosuperior ; B 14 279 396 698 ;
+ C -1 ; WX 740 ; N Ugrave ; B 15 -17 724 909 ;
+ C -1 ; WX 990 ; N onequarter ; B 65 0 967 681 ;
+ C -1 ; WX 740 ; N Ucircumflex ; B 15 -17 724 910 ;
+ C -1 ; WX 660 ; N Scaron ; B 21 -17 639 896 ;
+ C -1 ; WX 400 ; N Idieresis ; B 18 0 391 877 ;
+ C -1 ; WX 360 ; N idieresis ; B -2 0 371 698 ;
+ C -1 ; WX 720 ; N Egrave ; B 20 0 724 909 ;
+ C -1 ; WX 800 ; N Oacute ; B 35 -17 769 910 ;
+ C -1 ; WX 600 ; N divide ; B 51 9 555 521 ;
+ C -1 ; WX 720 ; N Atilde ; B -34 0 763 870 ;
+ C -1 ; WX 720 ; N Aring ; B -34 0 763 934 ;
+ C -1 ; WX 800 ; N Odieresis ; B 35 -17 769 877 ;
+ C -1 ; WX 720 ; N Adieresis ; B -34 0 763 877 ;
+ C -1 ; WX 740 ; N Ntilde ; B 20 0 724 870 ;
+ C -1 ; WX 640 ; N Zcaron ; B 6 0 635 896 ;
+ C -1 ; WX 660 ; N Thorn ; B 20 0 658 681 ;
+ C -1 ; WX 400 ; N Iacute ; B 20 0 379 910 ;
+ C -1 ; WX 600 ; N plusminus ; B 51 0 555 514 ;
+ C -1 ; WX 600 ; N multiply ; B 48 10 552 514 ;
+ C -1 ; WX 720 ; N Eacute ; B 20 0 724 910 ;
+ C -1 ; WX 700 ; N Ydieresis ; B -20 0 718 877 ;
+ C -1 ; WX 396 ; N onesuperior ; B 65 279 345 687 ;
+ C -1 ; WX 660 ; N ugrave ; B 22 -8 653 730 ;
+ C -1 ; WX 600 ; N logicalnot ; B 51 129 555 421 ;
+ C -1 ; WX 680 ; N ntilde ; B 22 0 652 691 ;
+ C -1 ; WX 800 ; N Otilde ; B 35 -17 769 870 ;
+ C -1 ; WX 620 ; N otilde ; B 31 -8 585 691 ;
+ C -1 ; WX 740 ; N Ccedilla ; B 35 -213 724 698 ;
+ C -1 ; WX 720 ; N Agrave ; B -34 0 763 909 ;
+ C -1 ; WX 990 ; N onehalf ; B 65 0 980 681 ;
+ C -1 ; WX 780 ; N Eth ; B 20 0 748 681 ;
+ C -1 ; WX 400 ; N degree ; B 50 398 350 698 ;
+ C -1 ; WX 700 ; N Yacute ; B -20 0 718 910 ;
+ C -1 ; WX 800 ; N Ocircumflex ; B 35 -17 769 910 ;
+ C -1 ; WX 620 ; N oacute ; B 31 -8 585 731 ;
+ C -1 ; WX 660 ; N mu ; B 22 -221 653 502 ;
+ C -1 ; WX 600 ; N minus ; B 51 207 555 323 ;
+ C -1 ; WX 620 ; N eth ; B 31 -8 585 741 ;
+ C -1 ; WX 620 ; N odieresis ; B 31 -8 585 698 ;
+ C -1 ; WX 740 ; N copyright ; B 23 -17 723 698 ;
+ C -1 ; WX 600 ; N brokenbar ; B 243 -175 362 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 90
+ 
+ KPX A y -1
+ KPX A w -9
+ KPX A v -8
+ KPX A Y -52
+ KPX A W -20
+ KPX A V -68
+ KPX A T -40
+ 
+ KPX F period -132
+ KPX F comma -130
+ KPX F A -59
+ 
+ KPX L y 19
+ KPX L Y -35
+ KPX L W -41
+ KPX L V -50
+ KPX L T -4
+ 
+ KPX P period -128
+ KPX P comma -129
+ KPX P A -46
+ 
+ KPX R y -8
+ KPX R Y -20
+ KPX R W -24
+ KPX R V -29
+ KPX R T -4
+ 
+ KPX T semicolon 5
+ KPX T s -10
+ KPX T r 27
+ KPX T period -122
+ KPX T o -28
+ KPX T i 27
+ KPX T hyphen -10
+ KPX T e -29
+ KPX T comma -122
+ KPX T colon 7
+ KPX T c -29
+ KPX T a -24
+ KPX T A -42
+ 
+ KPX V y 12
+ KPX V u -11
+ KPX V semicolon -38
+ KPX V r -15
+ KPX V period -105
+ KPX V o -79
+ KPX V i 15
+ KPX V hyphen -10
+ KPX V e -80
+ KPX V comma -103
+ KPX V colon -37
+ KPX V a -74
+ KPX V A -88
+ 
+ KPX W y 12
+ KPX W u -11
+ KPX W semicolon -38
+ KPX W r -15
+ KPX W period -105
+ KPX W o -78
+ KPX W i 15
+ KPX W hyphen -10
+ KPX W e -79
+ KPX W comma -103
+ KPX W colon -37
+ KPX W a -73
+ KPX W A -60
+ 
+ KPX Y v 24
+ KPX Y u -13
+ KPX Y semicolon -34
+ KPX Y q -66
+ KPX Y period -105
+ KPX Y p -23
+ KPX Y o -66
+ KPX Y i 2
+ KPX Y hyphen -10
+ KPX Y e -67
+ KPX Y comma -103
+ KPX Y colon -32
+ KPX Y a -60
+ KPX Y A -56
+ 
+ KPX f f 21
+ 
+ KPX r q -9
+ KPX r period -102
+ KPX r o -9
+ KPX r n 20
+ KPX r m 20
+ KPX r hyphen -10
+ KPX r h -23
+ KPX r g -9
+ KPX r f 20
+ KPX r e -10
+ KPX r d -10
+ KPX r comma -101
+ KPX r c -9
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 160 179 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 110 179 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 110 179 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 160 179 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 190 179 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 120 179 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 160 179 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 110 179 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 110 179 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 160 179 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 179 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -50 179 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -50 179 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 179 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 130 179 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 200 179 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 150 179 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 150 179 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 200 179 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 160 179 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 80 179 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 170 179 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 120 179 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 120 179 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 170 179 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 150 179 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 100 179 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 70 179 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 90 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 40 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 40 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 90 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 100 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 30 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 90 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 40 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 40 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 90 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -20 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -70 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -70 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -20 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 80 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 110 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 60 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 60 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 110 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 50 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 10 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 130 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 80 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 80 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 130 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 110 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 60 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 30 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Dm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Dm+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Dm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 740 ; N Ccaron ; B 35 -17 724 919 ;
+ C -1 ; WX 580 ; N ccaron ; B 31 -8 550 717 ;
+ C -1 ; WX 780 ; N Dcaron ; B 20 0 748 919 ;
+ C -1 ; WX 752 ; N dcaron ; B 31 -8 798 798 ;
+ C -1 ; WX 720 ; N Ecaron ; B 20 0 724 919 ;
+ C -1 ; WX 580 ; N ecaron ; B 31 -8 548 717 ;
+ C -1 ; WX 640 ; N Lcaron ; B 20 0 668 749 ;
+ C -1 ; WX 640 ; N Lacute ; B 20 0 668 927 ;
+ C -1 ; WX 452 ; N lcaron ; B 9 0 498 798 ;
+ C -1 ; WX 340 ; N lacute ; B 9 0 323 927 ;
+ C -1 ; WX 740 ; N Ncaron ; B 20 0 724 919 ;
+ C -1 ; WX 680 ; N ncaron ; B 22 0 652 717 ;
+ C -1 ; WX 780 ; N Rcaron ; B 20 0 783 919 ;
+ C -1 ; WX 780 ; N Racute ; B 20 0 783 927 ;
+ C -1 ; WX 460 ; N rcaron ; B 22 0 462 717 ;
+ C -1 ; WX 460 ; N racute ; B 22 0 462 731 ;
+ C -1 ; WX 700 ; N Tcaron ; B -4 0 703 919 ;
+ C -1 ; WX 572 ; N tcaron ; B 22 -8 621 698 ;
+ C -1 ; WX 740 ; N Uring ; B 15 -17 724 919 ;
+ C -1 ; WX 660 ; N uring ; B 22 -8 653 755 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 189 202 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 66 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 140 202 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 556 100 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 110 202 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 40 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 313 51 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 120 196 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 256 100 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -4 196 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 120 202 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 90 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 140 202 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 196 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -20 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 56 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 100 202 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 379 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 200 164 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 160 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-DmIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-DmIt:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-DmIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,417 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Jan 21 16:12:43 1992
+ Comment UniqueID 37832
+ Comment VMusage 32139 39031
+ FontName Bookman-DemiItalic
+ FullName ITC Bookman Demi Italic
+ FamilyName ITC Bookman
+ Weight Demi
+ ItalicAngle -10
+ IsFixedPitch false
+ FontBBox -231 -250 1333 941 
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.004
+ Notice Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 515
+ Ascender 732
+ Descender -213
+ StartCharMetrics 228
+ C 32 ; WX 340 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 320 ; N exclam ; B 86 -8 366 698 ;
+ C 34 ; WX 380 ; N quotedbl ; B 140 371 507 697 ;
+ C 35 ; WX 680 ; N numbersign ; B 157 0 649 681 ;
+ C 36 ; WX 680 ; N dollar ; B 45 -164 697 790 ;
+ C 37 ; WX 880 ; N percent ; B 106 -17 899 698 ;
+ C 38 ; WX 980 ; N ampersand ; B 48 -17 1016 698 ;
+ C 39 ; WX 320 ; N quoteright ; B 171 420 349 698 ;
+ C 40 ; WX 260 ; N parenleft ; B 31 -134 388 741 ;
+ C 41 ; WX 260 ; N parenright ; B -35 -134 322 741 ;
+ C 42 ; WX 460 ; N asterisk ; B 126 346 508 698 ;
+ C 43 ; WX 600 ; N plus ; B 91 9 595 514 ;
+ C 44 ; WX 340 ; N comma ; B 100 -124 298 185 ;
+ C 45 ; WX 280 ; N hyphen ; B 59 218 319 313 ;
+ C 46 ; WX 340 ; N period ; B 106 -8 296 177 ;
+ C 47 ; WX 360 ; N slash ; B 9 -106 502 742 ;
+ C 48 ; WX 680 ; N zero ; B 87 -17 703 698 ;
+ C 49 ; WX 680 ; N one ; B 123 0 565 681 ;
+ C 50 ; WX 680 ; N two ; B 67 0 674 698 ;
+ C 51 ; WX 680 ; N three ; B 72 -17 683 698 ;
+ C 52 ; WX 680 ; N four ; B 63 0 708 681 ;
+ C 53 ; WX 680 ; N five ; B 78 -17 669 681 ;
+ C 54 ; WX 680 ; N six ; B 88 -17 704 698 ;
+ C 55 ; WX 680 ; N seven ; B 123 0 739 681 ;
+ C 56 ; WX 680 ; N eight ; B 68 -17 686 698 ;
+ C 57 ; WX 680 ; N nine ; B 71 -17 712 698 ;
+ C 58 ; WX 340 ; N colon ; B 106 -8 356 515 ;
+ C 59 ; WX 340 ; N semicolon ; B 100 -124 352 515 ;
+ C 60 ; WX 620 ; N less ; B 79 -9 588 540 ;
+ C 61 ; WX 600 ; N equal ; B 91 109 595 421 ;
+ C 62 ; WX 620 ; N greater ; B 89 -9 598 540 ;
+ C 63 ; WX 620 ; N question ; B 145 -8 668 698 ;
+ C 64 ; WX 780 ; N at ; B 80 -17 790 698 ;
+ C 65 ; WX 720 ; N A ; B -27 0 769 681 ;
+ C 66 ; WX 720 ; N B ; B 14 0 762 681 ;
+ C 67 ; WX 700 ; N C ; B 78 -17 754 698 ;
+ C 68 ; WX 760 ; N D ; B 14 0 805 681 ;
+ C 69 ; WX 720 ; N E ; B 14 0 777 681 ;
+ C 70 ; WX 660 ; N F ; B 14 0 763 681 ;
+ C 71 ; WX 760 ; N G ; B 77 -17 828 698 ;
+ C 72 ; WX 800 ; N H ; B 14 0 910 681 ;
+ C 73 ; WX 380 ; N I ; B 14 0 485 681 ;
+ C 74 ; WX 620 ; N J ; B 8 -17 721 681 ;
+ C 75 ; WX 780 ; N K ; B 14 0 879 681 ;
+ C 76 ; WX 640 ; N L ; B 14 0 725 681 ;
+ C 77 ; WX 860 ; N M ; B 14 0 970 681 ;
+ C 78 ; WX 740 ; N N ; B 14 0 845 681 ;
+ C 79 ; WX 760 ; N O ; B 78 -17 806 698 ;
+ C 80 ; WX 640 ; N P ; B -6 0 724 681 ;
+ C 81 ; WX 760 ; N Q ; B 37 -213 805 698 ;
+ C 82 ; WX 740 ; N R ; B 14 0 765 681 ;
+ C 83 ; WX 700 ; N S ; B 59 -17 731 698 ;
+ C 84 ; WX 700 ; N T ; B 70 0 802 681 ;
+ C 85 ; WX 740 ; N U ; B 112 -17 855 681 ;
+ C 86 ; WX 660 ; N V ; B 72 0 819 681 ;
+ C 87 ; WX 1000 ; N W ; B 72 0 1090 681 ;
+ C 88 ; WX 740 ; N X ; B -7 0 835 681 ;
+ C 89 ; WX 660 ; N Y ; B 72 0 817 681 ;
+ C 90 ; WX 680 ; N Z ; B 23 0 740 681 ;
+ C 91 ; WX 260 ; N bracketleft ; B 9 -118 374 741 ;
+ C 92 ; WX 580 ; N backslash ; B 73 0 575 741 ;
+ C 93 ; WX 260 ; N bracketright ; B -18 -118 347 741 ;
+ C 94 ; WX 620 ; N asciicircum ; B 92 281 594 681 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 320 ; N quoteleft ; B 155 420 333 698 ;
+ C 97 ; WX 680 ; N a ; B 84 -8 735 515 ;
+ C 98 ; WX 600 ; N b ; B 57 -8 633 732 ;
+ C 99 ; WX 560 ; N c ; B 58 -8 597 515 ;
+ C 100 ; WX 680 ; N d ; B 60 -8 714 732 ;
+ C 101 ; WX 560 ; N e ; B 59 -8 596 515 ;
+ C 102 ; WX 420 ; N f ; B -192 -213 641 741 ; L i fi ; L l fl ;
+ C 103 ; WX 620 ; N g ; B 21 -213 669 515 ;
+ C 104 ; WX 700 ; N h ; B 93 -8 736 732 ;
+ C 105 ; WX 380 ; N i ; B 83 -8 420 755 ;
+ C 106 ; WX 320 ; N j ; B -160 -213 392 755 ;
+ C 107 ; WX 700 ; N k ; B 97 -8 732 732 ;
+ C 108 ; WX 380 ; N l ; B 109 -8 410 732 ;
+ C 109 ; WX 960 ; N m ; B 83 -8 996 515 ;
+ C 110 ; WX 680 ; N n ; B 83 -8 715 515 ;
+ C 111 ; WX 600 ; N o ; B 59 -8 627 515 ;
+ C 112 ; WX 660 ; N p ; B -24 -213 682 515 ;
+ C 113 ; WX 620 ; N q ; B 60 -213 640 515 ;
+ C 114 ; WX 500 ; N r ; B 84 0 582 515 ;
+ C 115 ; WX 540 ; N s ; B 32 -8 573 515 ;
+ C 116 ; WX 440 ; N t ; B 106 -8 488 658 ;
+ C 117 ; WX 680 ; N u ; B 83 -8 720 507 ;
+ C 118 ; WX 540 ; N v ; B 56 -8 572 515 ;
+ C 119 ; WX 860 ; N w ; B 56 -8 891 515 ;
+ C 120 ; WX 620 ; N x ; B 10 -8 654 515 ;
+ C 121 ; WX 600 ; N y ; B 25 -213 642 507 ;
+ C 122 ; WX 560 ; N z ; B 36 -8 586 515 ;
+ C 123 ; WX 300 ; N braceleft ; B 49 -123 413 742 ;
+ C 124 ; WX 620 ; N bar ; B 303 -250 422 750 ;
+ C 125 ; WX 300 ; N braceright ; B -8 -114 356 751 ;
+ C 126 ; WX 620 ; N asciitilde ; B 101 162 605 368 ;
+ C 161 ; WX 320 ; N exclamdown ; B 64 -191 344 515 ;
+ C 162 ; WX 680 ; N cent ; B 161 25 616 718 ;
+ C 163 ; WX 680 ; N sterling ; B 0 -17 787 698 ;
+ C 164 ; WX 120 ; N fraction ; B -144 0 382 681 ;
+ C 165 ; WX 680 ; N yen ; B 92 0 782 681 ;
+ C 166 ; WX 680 ; N florin ; B -28 -199 743 741 ;
+ C 167 ; WX 620 ; N section ; B 46 -137 638 698 ;
+ C 168 ; WX 680 ; N currency ; B 148 85 637 571 ;
+ C 169 ; WX 180 ; N quotesingle ; B 126 370 295 696 ;
+ C 170 ; WX 520 ; N quotedblleft ; B 156 420 545 698 ;
+ C 171 ; WX 380 ; N guillemotleft ; B 62 84 406 503 ;
+ C 172 ; WX 220 ; N guilsinglleft ; B 62 84 249 503 ;
+ C 173 ; WX 220 ; N guilsinglright ; B 62 84 249 503 ;
+ C 174 ; WX 820 ; N fi ; B -191 -213 850 741 ;
+ C 175 ; WX 820 ; N fl ; B -191 -213 850 741 ;
+ C 177 ; WX 500 ; N endash ; B 40 219 573 311 ;
+ C 178 ; WX 420 ; N dagger ; B 89 -137 466 698 ;
+ C 179 ; WX 420 ; N daggerdbl ; B 79 -137 486 698 ;
+ C 180 ; WX 340 ; N periodcentered ; B 126 173 316 358 ;
+ C 182 ; WX 680 ; N paragraph ; B 137 0 715 681 ;
+ C 183 ; WX 360 ; N bullet ; B 60 170 404 511 ;
+ C 184 ; WX 300 ; N quotesinglbase ; B 106 -112 284 166 ;
+ C 185 ; WX 520 ; N quotedblbase ; B 106 -112 495 166 ;
+ C 186 ; WX 520 ; N quotedblright ; B 171 420 560 698 ;
+ C 187 ; WX 380 ; N guillemotright ; B 62 84 406 503 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 86 -8 942 177 ;
+ C 189 ; WX 1360 ; N perthousand ; B 106 -17 1333 698 ;
+ C 191 ; WX 620 ; N questiondown ; B 83 -189 606 515 ;
+ C 193 ; WX 380 ; N grave ; B 193 566 424 771 ;
+ C 194 ; WX 340 ; N acute ; B 176 566 407 771 ;
+ C 195 ; WX 480 ; N circumflex ; B 183 582 523 749 ;
+ C 196 ; WX 480 ; N tilde ; B 178 587 533 709 ;
+ C 197 ; WX 480 ; N macron ; B 177 603 531 691 ;
+ C 198 ; WX 460 ; N breve ; B 177 577 516 707 ;
+ C 199 ; WX 380 ; N dotaccent ; B 180 570 345 734 ;
+ C 200 ; WX 520 ; N dieresis ; B 180 570 569 734 ;
+ C 202 ; WX 360 ; N ring ; B 185 558 406 775 ;
+ C 203 ; WX 360 ; N cedilla ; B 68 -220 289 -8 ;
+ C 205 ; WX 560 ; N hungarumlaut ; B 181 560 616 775 ;
+ C 206 ; WX 320 ; N ogonek ; B 68 -182 253 0 ;
+ C 207 ; WX 480 ; N caron ; B 183 582 523 749 ;
+ C 208 ; WX 1000 ; N emdash ; B 40 219 1073 311 ;
+ C 225 ; WX 1140 ; N AE ; B -27 0 1207 681 ;
+ C 227 ; WX 440 ; N ordfeminine ; B 118 400 495 685 ;
+ C 232 ; WX 640 ; N Lslash ; B 14 0 724 681 ;
+ C 233 ; WX 760 ; N Oslash ; B 21 -29 847 725 ;
+ C 234 ; WX 1180 ; N OE ; B 94 -17 1245 698 ;
+ C 235 ; WX 440 ; N ordmasculine ; B 127 400 455 685 ;
+ C 241 ; WX 880 ; N ae ; B 39 -8 913 515 ;
+ C 245 ; WX 380 ; N dotlessi ; B 83 -8 420 507 ;
+ C 248 ; WX 380 ; N lslash ; B 63 -8 412 732 ;
+ C 249 ; WX 600 ; N oslash ; B 17 -54 661 571 ;
+ C 250 ; WX 920 ; N oe ; B 48 -8 961 515 ;
+ C 251 ; WX 660 ; N germandbls ; B -231 -213 702 741 ;
+ C -1 ; WX 560 ; N ecircumflex ; B 59 -8 596 749 ;
+ C -1 ; WX 560 ; N edieresis ; B 59 -8 596 734 ;
+ C -1 ; WX 680 ; N aacute ; B 84 -8 735 771 ;
+ C -1 ; WX 780 ; N registered ; B 83 -17 783 698 ;
+ C -1 ; WX 380 ; N icircumflex ; B 83 -8 433 749 ;
+ C -1 ; WX 680 ; N udieresis ; B 83 -8 720 734 ;
+ C -1 ; WX 600 ; N ograve ; B 59 -8 627 771 ;
+ C -1 ; WX 680 ; N uacute ; B 83 -8 720 771 ;
+ C -1 ; WX 680 ; N ucircumflex ; B 83 -8 720 749 ;
+ C -1 ; WX 720 ; N Aacute ; B -27 0 769 937 ;
+ C -1 ; WX 380 ; N igrave ; B 83 -8 424 771 ;
+ C -1 ; WX 380 ; N Icircumflex ; B 14 0 493 915 ;
+ C -1 ; WX 560 ; N ccedilla ; B 58 -220 597 515 ;
+ C -1 ; WX 680 ; N adieresis ; B 84 -8 735 734 ;
+ C -1 ; WX 720 ; N Ecircumflex ; B 14 0 777 915 ;
+ C -1 ; WX 540 ; N scaron ; B 32 -8 573 749 ;
+ C -1 ; WX 660 ; N thorn ; B -24 -213 682 732 ;
+ C -1 ; WX 940 ; N trademark ; B 42 277 982 681 ;
+ C -1 ; WX 560 ; N egrave ; B 59 -8 596 771 ;
+ C -1 ; WX 408 ; N threesuperior ; B 86 269 483 698 ;
+ C -1 ; WX 560 ; N zcaron ; B 36 -8 586 749 ;
+ C -1 ; WX 680 ; N atilde ; B 84 -8 735 709 ;
+ C -1 ; WX 680 ; N aring ; B 84 -8 735 775 ;
+ C -1 ; WX 600 ; N ocircumflex ; B 59 -8 627 749 ;
+ C -1 ; WX 720 ; N Edieresis ; B 14 0 777 900 ;
+ C -1 ; WX 1020 ; N threequarters ; B 86 0 1054 691 ;
+ C -1 ; WX 600 ; N ydieresis ; B 25 -213 642 734 ;
+ C -1 ; WX 600 ; N yacute ; B 25 -213 642 771 ;
+ C -1 ; WX 380 ; N iacute ; B 83 -8 420 771 ;
+ C -1 ; WX 720 ; N Acircumflex ; B -27 0 769 915 ;
+ C -1 ; WX 740 ; N Uacute ; B 112 -17 855 937 ;
+ C -1 ; WX 560 ; N eacute ; B 59 -8 596 771 ;
+ C -1 ; WX 760 ; N Ograve ; B 78 -17 806 937 ;
+ C -1 ; WX 680 ; N agrave ; B 84 -8 735 771 ;
+ C -1 ; WX 740 ; N Udieresis ; B 112 -17 855 900 ;
+ C -1 ; WX 680 ; N acircumflex ; B 84 -8 735 749 ;
+ C -1 ; WX 380 ; N Igrave ; B 14 0 485 937 ;
+ C -1 ; WX 408 ; N twosuperior ; B 91 279 485 698 ;
+ C -1 ; WX 740 ; N Ugrave ; B 112 -17 855 937 ;
+ C -1 ; WX 1020 ; N onequarter ; B 118 0 1054 681 ;
+ C -1 ; WX 740 ; N Ucircumflex ; B 112 -17 855 915 ;
+ C -1 ; WX 700 ; N Scaron ; B 59 -17 731 915 ;
+ C -1 ; WX 380 ; N Idieresis ; B 14 0 499 900 ;
+ C -1 ; WX 380 ; N idieresis ; B 83 -8 479 734 ;
+ C -1 ; WX 720 ; N Egrave ; B 14 0 777 937 ;
+ C -1 ; WX 760 ; N Oacute ; B 78 -17 806 937 ;
+ C -1 ; WX 600 ; N divide ; B 91 9 595 521 ;
+ C -1 ; WX 720 ; N Atilde ; B -27 0 769 875 ;
+ C -1 ; WX 720 ; N Aring ; B -27 0 769 941 ;
+ C -1 ; WX 760 ; N Odieresis ; B 78 -17 806 900 ;
+ C -1 ; WX 720 ; N Adieresis ; B -27 0 769 900 ;
+ C -1 ; WX 740 ; N Ntilde ; B 14 0 845 875 ;
+ C -1 ; WX 680 ; N Zcaron ; B 23 0 740 915 ;
+ C -1 ; WX 640 ; N Thorn ; B -6 0 701 681 ;
+ C -1 ; WX 380 ; N Iacute ; B 14 0 485 937 ;
+ C -1 ; WX 600 ; N plusminus ; B 91 0 595 514 ;
+ C -1 ; WX 600 ; N multiply ; B 91 10 595 514 ;
+ C -1 ; WX 720 ; N Eacute ; B 14 0 777 937 ;
+ C -1 ; WX 660 ; N Ydieresis ; B 72 0 817 900 ;
+ C -1 ; WX 408 ; N onesuperior ; B 118 279 406 688 ;
+ C -1 ; WX 680 ; N ugrave ; B 83 -8 720 771 ;
+ C -1 ; WX 620 ; N logicalnot ; B 81 129 585 421 ;
+ C -1 ; WX 680 ; N ntilde ; B 83 -8 715 709 ;
+ C -1 ; WX 760 ; N Otilde ; B 78 -17 806 875 ;
+ C -1 ; WX 600 ; N otilde ; B 59 -8 627 709 ;
+ C -1 ; WX 700 ; N Ccedilla ; B 78 -220 754 698 ;
+ C -1 ; WX 720 ; N Agrave ; B -27 0 769 937 ;
+ C -1 ; WX 1020 ; N onehalf ; B 118 0 1036 681 ;
+ C -1 ; WX 760 ; N Eth ; B 14 0 805 681 ;
+ C -1 ; WX 400 ; N degree ; B 130 398 430 698 ;
+ C -1 ; WX 660 ; N Yacute ; B 72 0 817 937 ;
+ C -1 ; WX 760 ; N Ocircumflex ; B 78 -17 806 915 ;
+ C -1 ; WX 600 ; N oacute ; B 59 -8 627 771 ;
+ C -1 ; WX 680 ; N mu ; B 54 -213 720 507 ;
+ C -1 ; WX 600 ; N minus ; B 91 207 595 323 ;
+ C -1 ; WX 600 ; N eth ; B 59 -8 662 741 ;
+ C -1 ; WX 600 ; N odieresis ; B 59 -8 627 734 ;
+ C -1 ; WX 780 ; N copyright ; B 83 -17 783 698 ;
+ C -1 ; WX 620 ; N brokenbar ; B 303 -175 422 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 92
+ 
+ KPX A y 20
+ KPX A w 20
+ KPX A v 20
+ KPX A Y -25
+ KPX A W -35
+ KPX A V -40
+ KPX A T -17
+ 
+ KPX F period -105
+ KPX F comma -98
+ KPX F A -35
+ 
+ KPX L y 62
+ KPX L Y -5
+ KPX L W -15
+ KPX L V -19
+ KPX L T -26
+ 
+ KPX P period -105
+ KPX P comma -98
+ KPX P A -31
+ 
+ KPX R y 27
+ KPX R Y 4
+ KPX R W -4
+ KPX R V -8
+ KPX R T -3
+ 
+ KPX T y 56
+ KPX T w 69
+ KPX T u 42
+ KPX T semicolon 31
+ KPX T s -1
+ KPX T r 41
+ KPX T period -107
+ KPX T o -5
+ KPX T i 42
+ KPX T hyphen -20
+ KPX T e -10
+ KPX T comma -100
+ KPX T colon 26
+ KPX T c -8
+ KPX T a -8
+ KPX T A -42
+ 
+ KPX V y 17
+ KPX V u -1
+ KPX V semicolon -22
+ KPX V r 2
+ KPX V period -115
+ KPX V o -50
+ KPX V i 32
+ KPX V hyphen -20
+ KPX V e -50
+ KPX V comma -137
+ KPX V colon -28
+ KPX V a -50
+ KPX V A -50
+ 
+ KPX W y -51
+ KPX W u -69
+ KPX W semicolon -81
+ KPX W r -66
+ KPX W period -183
+ KPX W o -100
+ KPX W i -36
+ KPX W hyphen -22
+ KPX W e -100
+ KPX W comma -201
+ KPX W colon -86
+ KPX W a -100
+ KPX W A -77
+ 
+ KPX Y v 26
+ KPX Y u -1
+ KPX Y semicolon -4
+ KPX Y q -43
+ KPX Y period -113
+ KPX Y o -41
+ KPX Y i 20
+ KPX Y hyphen -20
+ KPX Y e -46
+ KPX Y comma -106
+ KPX Y colon -9
+ KPX Y a -45
+ KPX Y A -30
+ 
+ KPX f f 10
+ 
+ KPX r q -3
+ KPX r period -120
+ KPX r o -1
+ KPX r n 39
+ KPX r m 39
+ KPX r hyphen -20
+ KPX r h -35
+ KPX r g -23
+ KPX r f 42
+ KPX r e -6
+ KPX r d -3
+ KPX r comma -113
+ KPX r c -5
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 190 166 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 120 166 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 100 166 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 170 166 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 200 166 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 120 166 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 190 166 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 120 166 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 100 166 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 170 166 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 20 166 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -30 166 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -70 166 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 166 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 130 166 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 210 166 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 140 166 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 140 166 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 190 166 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 140 166 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 110 166 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 200 166 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 130 166 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 130 166 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 180 166 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 160 166 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 70 166 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 100 166 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 170 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 100 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 80 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 150 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 160 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 100 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 110 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 60 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 20 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 90 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -90 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -90 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 60 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 130 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 60 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 40 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 110 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 60 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 30 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 170 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 100 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 80 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 150 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 130 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 40 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 40 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-DmIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-DmIt+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-DmIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 700 ; N Ccaron ; B 78 -17 754 910 ;
+ C -1 ; WX 560 ; N ccaron ; B 58 -8 597 749 ;
+ C -1 ; WX 760 ; N Dcaron ; B 14 0 805 910 ;
+ C -1 ; WX 805 ; N dcaron ; B 60 -8 910 805 ;
+ C -1 ; WX 720 ; N Ecaron ; B 14 0 777 910 ;
+ C -1 ; WX 560 ; N ecaron ; B 59 -8 596 749 ;
+ C -1 ; WX 640 ; N Lcaron ; B 14 0 725 749 ;
+ C -1 ; WX 640 ; N Lacute ; B 14 0 725 948 ;
+ C -1 ; WX 505 ; N lcaron ; B 109 -8 606 805 ;
+ C -1 ; WX 380 ; N lacute ; B 109 -8 481 948 ;
+ C -1 ; WX 740 ; N Ncaron ; B 14 0 845 910 ;
+ C -1 ; WX 680 ; N ncaron ; B 83 -8 715 749 ;
+ C -1 ; WX 740 ; N Rcaron ; B 14 0 765 910 ;
+ C -1 ; WX 740 ; N Racute ; B 14 0 765 948 ;
+ C -1 ; WX 500 ; N rcaron ; B 84 0 582 749 ;
+ C -1 ; WX 500 ; N racute ; B 84 0 582 771 ;
+ C -1 ; WX 700 ; N Tcaron ; B 70 0 802 910 ;
+ C -1 ; WX 565 ; N tcaron ; B 106 -8 684 698 ;
+ C -1 ; WX 740 ; N Uring ; B 112 -17 855 910 ;
+ C -1 ; WX 680 ; N uring ; B 83 -8 720 775 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 206 161 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 67 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 168 161 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 561 107 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 148 161 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 40 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 332 51 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 181 177 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 257 107 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 74 177 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 158 161 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 100 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 158 161 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 275 177 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 10 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 103 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 138 161 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 335 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 213 135 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 160 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Lt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Lt:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Lt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,407 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Jan 21 16:15:53 1992
+ Comment UniqueID 37833
+ Comment VMusage 32321 39213
+ FontName Bookman-Light
+ FullName ITC Bookman Light
+ FamilyName ITC Bookman
+ Weight Light
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -188 -251 1266 908 
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.004
+ Notice Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 484
+ Ascender 717
+ Descender -228
+ StartCharMetrics 228
+ C 32 ; WX 320 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 300 ; N exclam ; B 75 -8 219 698 ;
+ C 34 ; WX 380 ; N quotedbl ; B 56 458 323 698 ;
+ C 35 ; WX 620 ; N numbersign ; B 65 0 556 681 ;
+ C 36 ; WX 620 ; N dollar ; B 34 -109 593 791 ;
+ C 37 ; WX 900 ; N percent ; B 22 -8 873 698 ;
+ C 38 ; WX 800 ; N ampersand ; B 45 -17 787 698 ;
+ C 39 ; WX 220 ; N quoteright ; B 46 480 178 698 ;
+ C 40 ; WX 300 ; N parenleft ; B 76 -145 278 727 ;
+ C 41 ; WX 300 ; N parenright ; B 17 -146 219 727 ;
+ C 42 ; WX 440 ; N asterisk ; B 54 325 391 698 ;
+ C 43 ; WX 600 ; N plus ; B 51 8 555 513 ;
+ C 44 ; WX 320 ; N comma ; B 90 -114 223 114 ;
+ C 45 ; WX 400 ; N hyphen ; B 50 232 350 292 ;
+ C 46 ; WX 320 ; N period ; B 92 -8 220 123 ;
+ C 47 ; WX 600 ; N slash ; B 74 -149 532 717 ;
+ C 48 ; WX 620 ; N zero ; B 40 -17 586 698 ;
+ C 49 ; WX 620 ; N one ; B 160 0 501 681 ;
+ C 50 ; WX 620 ; N two ; B 42 0 576 698 ;
+ C 51 ; WX 620 ; N three ; B 40 -17 576 698 ;
+ C 52 ; WX 620 ; N four ; B 25 0 600 681 ;
+ C 53 ; WX 620 ; N five ; B 60 -17 584 717 ;
+ C 54 ; WX 620 ; N six ; B 45 -17 590 698 ;
+ C 55 ; WX 620 ; N seven ; B 60 0 586 681 ;
+ C 56 ; WX 620 ; N eight ; B 44 -17 583 698 ;
+ C 57 ; WX 620 ; N nine ; B 37 -17 576 698 ;
+ C 58 ; WX 320 ; N colon ; B 92 -8 220 494 ;
+ C 59 ; WX 320 ; N semicolon ; B 90 -114 223 494 ;
+ C 60 ; WX 600 ; N less ; B 49 -2 558 526 ;
+ C 61 ; WX 600 ; N equal ; B 51 126 555 398 ;
+ C 62 ; WX 600 ; N greater ; B 48 -2 557 526 ;
+ C 63 ; WX 540 ; N question ; B 27 -8 514 698 ;
+ C 64 ; WX 820 ; N at ; B 55 -17 755 698 ;
+ C 65 ; WX 680 ; N A ; B -37 0 714 681 ;
+ C 66 ; WX 740 ; N B ; B 31 0 702 681 ;
+ C 67 ; WX 740 ; N C ; B 44 -17 702 698 ;
+ C 68 ; WX 800 ; N D ; B 31 0 752 681 ;
+ C 69 ; WX 720 ; N E ; B 31 0 705 681 ;
+ C 70 ; WX 640 ; N F ; B 31 0 654 681 ;
+ C 71 ; WX 800 ; N G ; B 44 -17 778 698 ;
+ C 72 ; WX 800 ; N H ; B 31 0 769 681 ;
+ C 73 ; WX 340 ; N I ; B 31 0 301 681 ;
+ C 74 ; WX 600 ; N J ; B -23 -17 567 681 ;
+ C 75 ; WX 720 ; N K ; B 31 0 750 681 ;
+ C 76 ; WX 600 ; N L ; B 31 0 629 681 ;
+ C 77 ; WX 920 ; N M ; B 26 0 894 681 ;
+ C 78 ; WX 740 ; N N ; B 26 0 722 681 ;
+ C 79 ; WX 800 ; N O ; B 44 -17 758 698 ;
+ C 80 ; WX 620 ; N P ; B 31 0 613 681 ;
+ C 81 ; WX 820 ; N Q ; B 44 -189 769 698 ;
+ C 82 ; WX 720 ; N R ; B 31 0 757 681 ;
+ C 83 ; WX 660 ; N S ; B 28 -17 634 698 ;
+ C 84 ; WX 620 ; N T ; B -37 0 656 681 ;
+ C 85 ; WX 780 ; N U ; B 25 -17 754 681 ;
+ C 86 ; WX 700 ; N V ; B -30 0 725 681 ;
+ C 87 ; WX 960 ; N W ; B -30 0 984 681 ;
+ C 88 ; WX 720 ; N X ; B -30 0 755 681 ;
+ C 89 ; WX 640 ; N Y ; B -30 0 666 681 ;
+ C 90 ; WX 640 ; N Z ; B 10 0 656 681 ;
+ C 91 ; WX 300 ; N bracketleft ; B 92 -136 258 717 ;
+ C 92 ; WX 600 ; N backslash ; B 74 0 532 717 ;
+ C 93 ; WX 300 ; N bracketright ; B 41 -136 207 717 ;
+ C 94 ; WX 600 ; N asciicircum ; B 52 276 554 681 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 220 ; N quoteleft ; B 46 479 178 698 ;
+ C 97 ; WX 580 ; N a ; B 35 -8 587 494 ;
+ C 98 ; WX 620 ; N b ; B -2 -8 582 717 ;
+ C 99 ; WX 520 ; N c ; B 37 -8 498 494 ;
+ C 100 ; WX 620 ; N d ; B 37 -8 591 717 ;
+ C 101 ; WX 520 ; N e ; B 37 -8 491 494 ;
+ C 102 ; WX 320 ; N f ; B 20 0 414 734 ; L i fi ; L l fl ;
+ C 103 ; WX 540 ; N g ; B 17 -243 542 567 ;
+ C 104 ; WX 660 ; N h ; B 20 0 643 717 ;
+ C 105 ; WX 300 ; N i ; B 20 0 288 654 ;
+ C 106 ; WX 300 ; N j ; B -109 -251 214 654 ;
+ C 107 ; WX 620 ; N k ; B 20 0 628 717 ;
+ C 108 ; WX 300 ; N l ; B 20 0 286 717 ;
+ C 109 ; WX 940 ; N m ; B 17 0 928 494 ;
+ C 110 ; WX 660 ; N n ; B 20 0 649 494 ;
+ C 111 ; WX 560 ; N o ; B 37 -8 526 494 ;
+ C 112 ; WX 620 ; N p ; B 20 -228 583 494 ;
+ C 113 ; WX 580 ; N q ; B 37 -228 589 494 ;
+ C 114 ; WX 440 ; N r ; B 20 0 447 494 ;
+ C 115 ; WX 520 ; N s ; B 40 -8 487 494 ;
+ C 116 ; WX 380 ; N t ; B 20 -8 388 667 ;
+ C 117 ; WX 680 ; N u ; B 20 -8 653 484 ;
+ C 118 ; WX 520 ; N v ; B -23 0 534 484 ;
+ C 119 ; WX 780 ; N w ; B -19 0 804 484 ;
+ C 120 ; WX 560 ; N x ; B -16 0 576 484 ;
+ C 121 ; WX 540 ; N y ; B -23 -236 549 484 ;
+ C 122 ; WX 480 ; N z ; B 7 0 476 484 ;
+ C 123 ; WX 280 ; N braceleft ; B 21 -136 260 717 ;
+ C 124 ; WX 600 ; N bar ; B 264 -250 342 750 ;
+ C 125 ; WX 280 ; N braceright ; B 21 -136 260 717 ;
+ C 126 ; WX 600 ; N asciitilde ; B 52 173 556 352 ;
+ C 161 ; WX 300 ; N exclamdown ; B 75 -214 219 494 ;
+ C 162 ; WX 620 ; N cent ; B 116 20 511 651 ;
+ C 163 ; WX 620 ; N sterling ; B 8 -17 631 698 ;
+ C 164 ; WX 140 ; N fraction ; B -188 0 335 681 ;
+ C 165 ; WX 620 ; N yen ; B -22 0 647 681 ;
+ C 166 ; WX 620 ; N florin ; B -29 -155 633 749 ;
+ C 167 ; WX 520 ; N section ; B 33 -178 486 698 ;
+ C 168 ; WX 620 ; N currency ; B 58 89 563 591 ;
+ C 169 ; WX 220 ; N quotesingle ; B 67 458 153 698 ;
+ C 170 ; WX 400 ; N quotedblleft ; B 46 479 348 698 ;
+ C 171 ; WX 360 ; N guillemotleft ; B 51 89 312 437 ;
+ C 172 ; WX 240 ; N guilsinglleft ; B 51 89 189 437 ;
+ C 173 ; WX 240 ; N guilsinglright ; B 51 89 189 437 ;
+ C 174 ; WX 620 ; N fi ; B 20 0 608 734 ;
+ C 175 ; WX 620 ; N fl ; B 20 0 606 734 ;
+ C 177 ; WX 500 ; N endash ; B -15 232 515 292 ;
+ C 178 ; WX 540 ; N dagger ; B 79 -156 455 698 ;
+ C 179 ; WX 540 ; N daggerdbl ; B 79 -156 455 698 ;
+ C 180 ; WX 320 ; N periodcentered ; B 92 196 220 327 ;
+ C 182 ; WX 600 ; N paragraph ; B 14 0 577 681 ;
+ C 183 ; WX 460 ; N bullet ; B 60 170 404 511 ;
+ C 184 ; WX 220 ; N quotesinglbase ; B 46 -108 178 110 ;
+ C 185 ; WX 400 ; N quotedblbase ; B 46 -108 348 110 ;
+ C 186 ; WX 400 ; N quotedblright ; B 46 480 348 698 ;
+ C 187 ; WX 360 ; N guillemotright ; B 51 89 312 437 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 101 -8 898 123 ;
+ C 189 ; WX 1280 ; N perthousand ; B 22 -8 1266 698 ;
+ C 191 ; WX 540 ; N questiondown ; B 23 -217 510 494 ;
+ C 193 ; WX 340 ; N grave ; B 68 571 274 689 ;
+ C 194 ; WX 340 ; N acute ; B 68 571 274 689 ;
+ C 195 ; WX 420 ; N circumflex ; B 68 567 352 685 ;
+ C 196 ; WX 440 ; N tilde ; B 68 572 375 661 ;
+ C 197 ; WX 440 ; N macron ; B 68 587 364 635 ;
+ C 198 ; WX 460 ; N breve ; B 68 568 396 687 ;
+ C 199 ; WX 260 ; N dotaccent ; B 68 552 186 672 ;
+ C 200 ; WX 420 ; N dieresis ; B 68 552 349 674 ;
+ C 202 ; WX 320 ; N ring ; B 68 546 252 731 ;
+ C 203 ; WX 320 ; N cedilla ; B 68 -200 257 0 ;
+ C 205 ; WX 380 ; N hungarumlaut ; B 68 538 311 698 ;
+ C 206 ; WX 320 ; N ogonek ; B 68 -145 245 0 ;
+ C 207 ; WX 420 ; N caron ; B 68 554 352 672 ;
+ C 208 ; WX 1000 ; N emdash ; B -15 232 1015 292 ;
+ C 225 ; WX 1260 ; N AE ; B -36 0 1250 681 ;
+ C 227 ; WX 420 ; N ordfeminine ; B 49 395 393 698 ;
+ C 232 ; WX 600 ; N Lslash ; B 31 0 629 681 ;
+ C 233 ; WX 800 ; N Oslash ; B 44 -53 758 733 ;
+ C 234 ; WX 1240 ; N OE ; B 44 -17 1214 698 ;
+ C 235 ; WX 420 ; N ordmasculine ; B 56 394 361 698 ;
+ C 241 ; WX 860 ; N ae ; B 35 -8 832 494 ;
+ C 245 ; WX 300 ; N dotlessi ; B 20 0 288 484 ;
+ C 248 ; WX 320 ; N lslash ; B 20 0 291 717 ;
+ C 249 ; WX 560 ; N oslash ; B 37 -40 526 534 ;
+ C 250 ; WX 900 ; N oe ; B 37 -8 876 494 ;
+ C 251 ; WX 660 ; N germandbls ; B -109 -110 614 698 ;
+ C -1 ; WX 520 ; N ecircumflex ; B 37 -8 491 685 ;
+ C -1 ; WX 520 ; N edieresis ; B 37 -8 491 674 ;
+ C -1 ; WX 580 ; N aacute ; B 35 -8 587 689 ;
+ C -1 ; WX 740 ; N registered ; B 23 -17 723 698 ;
+ C -1 ; WX 300 ; N icircumflex ; B 8 0 292 685 ;
+ C -1 ; WX 680 ; N udieresis ; B 20 -8 653 674 ;
+ C -1 ; WX 560 ; N ograve ; B 37 -8 526 689 ;
+ C -1 ; WX 680 ; N uacute ; B 20 -8 653 689 ;
+ C -1 ; WX 680 ; N ucircumflex ; B 20 -8 653 685 ;
+ C -1 ; WX 680 ; N Aacute ; B -37 0 714 866 ;
+ C -1 ; WX 300 ; N igrave ; B 20 0 288 689 ;
+ C -1 ; WX 340 ; N Icircumflex ; B 28 0 312 862 ;
+ C -1 ; WX 520 ; N ccedilla ; B 37 -200 498 494 ;
+ C -1 ; WX 580 ; N adieresis ; B 35 -8 587 674 ;
+ C -1 ; WX 720 ; N Ecircumflex ; B 31 0 705 862 ;
+ C -1 ; WX 520 ; N scaron ; B 40 -8 487 672 ;
+ C -1 ; WX 620 ; N thorn ; B 20 -228 583 717 ;
+ C -1 ; WX 980 ; N trademark ; B 34 277 930 681 ;
+ C -1 ; WX 520 ; N egrave ; B 37 -8 491 689 ;
+ C -1 ; WX 372 ; N threesuperior ; B 12 269 360 698 ;
+ C -1 ; WX 480 ; N zcaron ; B 7 0 476 672 ;
+ C -1 ; WX 580 ; N atilde ; B 35 -8 587 661 ;
+ C -1 ; WX 580 ; N aring ; B 35 -8 587 731 ;
+ C -1 ; WX 560 ; N ocircumflex ; B 37 -8 526 685 ;
+ C -1 ; WX 720 ; N Edieresis ; B 31 0 705 851 ;
+ C -1 ; WX 930 ; N threequarters ; B 52 0 889 691 ;
+ C -1 ; WX 540 ; N ydieresis ; B -23 -236 549 674 ;
+ C -1 ; WX 540 ; N yacute ; B -23 -236 549 689 ;
+ C -1 ; WX 300 ; N iacute ; B 20 0 288 689 ;
+ C -1 ; WX 680 ; N Acircumflex ; B -37 0 714 862 ;
+ C -1 ; WX 780 ; N Uacute ; B 25 -17 754 866 ;
+ C -1 ; WX 520 ; N eacute ; B 37 -8 491 689 ;
+ C -1 ; WX 800 ; N Ograve ; B 44 -17 758 866 ;
+ C -1 ; WX 580 ; N agrave ; B 35 -8 587 689 ;
+ C -1 ; WX 780 ; N Udieresis ; B 25 -17 754 851 ;
+ C -1 ; WX 580 ; N acircumflex ; B 35 -8 587 685 ;
+ C -1 ; WX 340 ; N Igrave ; B 31 0 301 866 ;
+ C -1 ; WX 372 ; N twosuperior ; B 20 279 367 698 ;
+ C -1 ; WX 780 ; N Ugrave ; B 25 -17 754 866 ;
+ C -1 ; WX 930 ; N onequarter ; B 80 0 869 681 ;
+ C -1 ; WX 780 ; N Ucircumflex ; B 25 -17 754 862 ;
+ C -1 ; WX 660 ; N Scaron ; B 28 -17 634 849 ;
+ C -1 ; WX 340 ; N Idieresis ; B 28 0 309 851 ;
+ C -1 ; WX 300 ; N idieresis ; B 8 0 289 674 ;
+ C -1 ; WX 720 ; N Egrave ; B 31 0 705 866 ;
+ C -1 ; WX 800 ; N Oacute ; B 44 -17 758 866 ;
+ C -1 ; WX 600 ; N divide ; B 51 10 555 514 ;
+ C -1 ; WX 680 ; N Atilde ; B -37 0 714 838 ;
+ C -1 ; WX 680 ; N Aring ; B -37 0 714 908 ;
+ C -1 ; WX 800 ; N Odieresis ; B 44 -17 758 851 ;
+ C -1 ; WX 680 ; N Adieresis ; B -37 0 714 851 ;
+ C -1 ; WX 740 ; N Ntilde ; B 26 0 722 838 ;
+ C -1 ; WX 640 ; N Zcaron ; B 10 0 656 849 ;
+ C -1 ; WX 620 ; N Thorn ; B 31 0 613 681 ;
+ C -1 ; WX 340 ; N Iacute ; B 31 0 301 866 ;
+ C -1 ; WX 600 ; N plusminus ; B 51 0 555 513 ;
+ C -1 ; WX 600 ; N multiply ; B 51 9 555 513 ;
+ C -1 ; WX 720 ; N Eacute ; B 31 0 705 866 ;
+ C -1 ; WX 640 ; N Ydieresis ; B -30 0 666 851 ;
+ C -1 ; WX 372 ; N onesuperior ; B 80 279 302 688 ;
+ C -1 ; WX 680 ; N ugrave ; B 20 -8 653 689 ;
+ C -1 ; WX 600 ; N logicalnot ; B 51 128 555 398 ;
+ C -1 ; WX 660 ; N ntilde ; B 20 0 649 661 ;
+ C -1 ; WX 800 ; N Otilde ; B 44 -17 758 838 ;
+ C -1 ; WX 560 ; N otilde ; B 37 -8 526 661 ;
+ C -1 ; WX 740 ; N Ccedilla ; B 44 -200 702 698 ;
+ C -1 ; WX 680 ; N Agrave ; B -37 0 714 866 ;
+ C -1 ; WX 930 ; N onehalf ; B 80 0 885 681 ;
+ C -1 ; WX 800 ; N Eth ; B 31 0 752 681 ;
+ C -1 ; WX 400 ; N degree ; B 50 398 350 698 ;
+ C -1 ; WX 640 ; N Yacute ; B -30 0 666 866 ;
+ C -1 ; WX 800 ; N Ocircumflex ; B 44 -17 758 862 ;
+ C -1 ; WX 560 ; N oacute ; B 37 -8 526 689 ;
+ C -1 ; WX 680 ; N mu ; B 20 -251 653 484 ;
+ C -1 ; WX 600 ; N minus ; B 51 224 555 300 ;
+ C -1 ; WX 560 ; N eth ; B 37 -8 526 734 ;
+ C -1 ; WX 560 ; N odieresis ; B 37 -8 526 674 ;
+ C -1 ; WX 740 ; N copyright ; B 24 -17 724 698 ;
+ C -1 ; WX 600 ; N brokenbar ; B 264 -175 342 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 82
+ 
+ KPX A y 32
+ KPX A w 4
+ KPX A v 7
+ KPX A Y -35
+ KPX A W -40
+ KPX A V -56
+ KPX A T 1
+ 
+ KPX F period -46
+ KPX F comma -41
+ KPX F A -21
+ 
+ KPX L y 79
+ KPX L Y 13
+ KPX L W 1
+ KPX L V -4
+ KPX L T 28
+ 
+ KPX P period -60
+ KPX P comma -55
+ KPX P A -8
+ 
+ KPX R y 59
+ KPX R Y 26
+ KPX R W 13
+ KPX R V 8
+ KPX R T 71
+ 
+ KPX T s 16
+ KPX T r 38
+ KPX T period -33
+ KPX T o 15
+ KPX T i 42
+ KPX T hyphen 90
+ KPX T e 13
+ KPX T comma -28
+ KPX T c 14
+ KPX T a 17
+ KPX T A 1
+ 
+ KPX V y 15
+ KPX V u -38
+ KPX V r -41
+ KPX V period -40
+ KPX V o -71
+ KPX V i -20
+ KPX V hyphen 11
+ KPX V e -72
+ KPX V comma -34
+ KPX V a -69
+ KPX V A -66
+ 
+ KPX W y 15
+ KPX W u -38
+ KPX W r -41
+ KPX W period -40
+ KPX W o -68
+ KPX W i -20
+ KPX W hyphen 11
+ KPX W e -69
+ KPX W comma -34
+ KPX W a -66
+ KPX W A -64
+ 
+ KPX Y v 15
+ KPX Y u -38
+ KPX Y q -55
+ KPX Y period -40
+ KPX Y p -31
+ KPX Y o -57
+ KPX Y i -37
+ KPX Y hyphen 11
+ KPX Y e -58
+ KPX Y comma -34
+ KPX Y a -54
+ KPX Y A -53
+ 
+ KPX f f 29
+ 
+ KPX r q 9
+ KPX r period -64
+ KPX r o 8
+ KPX r n 31
+ KPX r m 31
+ KPX r hyphen 70
+ KPX r h -21
+ KPX r g -4
+ KPX r f 33
+ KPX r e 7
+ KPX r d 7
+ KPX r comma -58
+ KPX r c 7
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 200 177 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 130 177 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 130 177 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 140 177 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 180 177 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 120 177 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 220 177 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 150 177 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 150 177 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 160 177 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 20 177 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -40 177 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -40 177 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -20 177 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 150 177 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 260 177 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 190 177 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 190 177 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 200 177 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 180 177 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 120 177 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 250 177 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 180 177 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 180 177 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 190 177 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 150 177 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 110 177 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 110 177 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 120 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 80 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 80 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 120 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 130 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 70 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 90 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 50 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 50 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 90 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -20 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -60 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -60 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -20 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 110 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 110 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 70 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 70 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 110 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 60 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 50 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 170 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 130 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 130 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 170 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 100 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 60 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 30 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Lt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Lt+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Lt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 740 ; N Ccaron ; B 44 -17 702 861 ;
+ C -1 ; WX 520 ; N ccaron ; B 37 -8 498 672 ;
+ C -1 ; WX 800 ; N Dcaron ; B 31 0 752 861 ;
+ C -1 ; WX 712 ; N dcaron ; B 37 -8 736 789 ;
+ C -1 ; WX 720 ; N Ecaron ; B 31 0 705 861 ;
+ C -1 ; WX 520 ; N ecaron ; B 37 -8 491 672 ;
+ C -1 ; WX 600 ; N Lcaron ; B 31 0 629 749 ;
+ C -1 ; WX 600 ; N Lacute ; B 31 0 629 861 ;
+ C -1 ; WX 392 ; N lcaron ; B 20 0 431 789 ;
+ C -1 ; WX 300 ; N lacute ; B 20 0 286 861 ;
+ C -1 ; WX 740 ; N Ncaron ; B 26 0 722 861 ;
+ C -1 ; WX 660 ; N ncaron ; B 20 0 649 672 ;
+ C -1 ; WX 720 ; N Rcaron ; B 31 0 757 861 ;
+ C -1 ; WX 720 ; N Racute ; B 31 0 757 861 ;
+ C -1 ; WX 440 ; N rcaron ; B 20 0 447 672 ;
+ C -1 ; WX 440 ; N racute ; B 20 0 447 689 ;
+ C -1 ; WX 620 ; N Tcaron ; B -37 0 656 861 ;
+ C -1 ; WX 472 ; N tcaron ; B 20 -8 533 698 ;
+ C -1 ; WX 780 ; N Uring ; B 25 -17 754 861 ;
+ C -1 ; WX 680 ; N uring ; B 20 -8 653 731 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 226 189 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 73 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 190 189 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 558 91 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 150 189 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 50 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 268 51 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 130 172 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 253 91 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 1 172 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 160 189 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 120 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 150 189 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 229 172 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 10 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 71 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 100 189 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 355 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 230 130 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 180 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-LtIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-LtIt:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-LtIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,410 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Jan 21 16:12:06 1992
+ Comment UniqueID 37830
+ Comment VMusage 33139 40031
+ FontName Bookman-LightItalic
+ FullName ITC Bookman Light Italic
+ FamilyName ITC Bookman
+ Weight Light
+ ItalicAngle -10
+ IsFixedPitch false
+ FontBBox -228 -250 1269 883 
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.004
+ Notice Copyright (c) 1985, 1987, 1989, 1992 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 494
+ Ascender 717
+ Descender -212
+ StartCharMetrics 228
+ C 32 ; WX 300 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 320 ; N exclam ; B 103 -8 342 698 ;
+ C 34 ; WX 360 ; N quotedbl ; B 107 468 402 698 ;
+ C 35 ; WX 620 ; N numbersign ; B 107 0 598 681 ;
+ C 36 ; WX 620 ; N dollar ; B 78 -85 619 762 ;
+ C 37 ; WX 800 ; N percent ; B 56 -8 811 691 ;
+ C 38 ; WX 820 ; N ampersand ; B 65 -18 848 698 ;
+ C 39 ; WX 280 ; N quoteright ; B 148 470 288 698 ;
+ C 40 ; WX 280 ; N parenleft ; B 96 -146 383 727 ;
+ C 41 ; WX 280 ; N parenright ; B -8 -146 279 727 ;
+ C 42 ; WX 440 ; N asterisk ; B 139 324 505 698 ;
+ C 43 ; WX 600 ; N plus ; B 91 43 595 548 ;
+ C 44 ; WX 300 ; N comma ; B 88 -115 227 112 ;
+ C 45 ; WX 320 ; N hyphen ; B 78 269 336 325 ;
+ C 46 ; WX 300 ; N period ; B 96 -8 231 127 ;
+ C 47 ; WX 600 ; N slash ; B 104 -149 562 717 ;
+ C 48 ; WX 620 ; N zero ; B 86 -17 646 698 ;
+ C 49 ; WX 620 ; N one ; B 154 0 500 681 ;
+ C 50 ; WX 620 ; N two ; B 66 0 636 698 ;
+ C 51 ; WX 620 ; N three ; B 55 -17 622 698 ;
+ C 52 ; WX 620 ; N four ; B 69 0 634 681 ;
+ C 53 ; WX 620 ; N five ; B 70 -17 614 681 ;
+ C 54 ; WX 620 ; N six ; B 89 -17 657 698 ;
+ C 55 ; WX 620 ; N seven ; B 143 0 672 681 ;
+ C 56 ; WX 620 ; N eight ; B 61 -17 655 698 ;
+ C 57 ; WX 620 ; N nine ; B 77 -17 649 698 ;
+ C 58 ; WX 300 ; N colon ; B 96 -8 292 494 ;
+ C 59 ; WX 300 ; N semicolon ; B 88 -114 292 494 ;
+ C 60 ; WX 600 ; N less ; B 79 33 588 561 ;
+ C 61 ; WX 600 ; N equal ; B 91 161 595 433 ;
+ C 62 ; WX 600 ; N greater ; B 93 33 602 561 ;
+ C 63 ; WX 540 ; N question ; B 114 -8 604 698 ;
+ C 64 ; WX 780 ; N at ; B 102 -17 802 698 ;
+ C 65 ; WX 700 ; N A ; B -25 0 720 681 ;
+ C 66 ; WX 720 ; N B ; B 21 0 746 681 ;
+ C 67 ; WX 720 ; N C ; B 88 -17 746 698 ;
+ C 68 ; WX 740 ; N D ; B 21 0 782 681 ;
+ C 69 ; WX 680 ; N E ; B 21 0 736 681 ;
+ C 70 ; WX 620 ; N F ; B 21 0 743 681 ;
+ C 71 ; WX 760 ; N G ; B 88 -17 813 698 ;
+ C 72 ; WX 800 ; N H ; B 21 0 888 681 ;
+ C 73 ; WX 320 ; N I ; B 21 0 412 681 ;
+ C 74 ; WX 560 ; N J ; B -2 -17 666 681 ;
+ C 75 ; WX 720 ; N K ; B 21 0 804 681 ;
+ C 76 ; WX 580 ; N L ; B 21 0 656 681 ;
+ C 77 ; WX 860 ; N M ; B 18 0 956 681 ;
+ C 78 ; WX 720 ; N N ; B 18 0 823 681 ;
+ C 79 ; WX 760 ; N O ; B 88 -17 799 698 ;
+ C 80 ; WX 600 ; N P ; B 21 0 681 681 ;
+ C 81 ; WX 780 ; N Q ; B 61 -191 812 698 ;
+ C 82 ; WX 700 ; N R ; B 21 0 736 681 ;
+ C 83 ; WX 640 ; N S ; B 61 -17 668 698 ;
+ C 84 ; WX 600 ; N T ; B 50 0 725 681 ;
+ C 85 ; WX 720 ; N U ; B 118 -17 842 681 ;
+ C 86 ; WX 680 ; N V ; B 87 0 815 681 ;
+ C 87 ; WX 960 ; N W ; B 87 0 1095 681 ;
+ C 88 ; WX 700 ; N X ; B -25 0 815 681 ;
+ C 89 ; WX 660 ; N Y ; B 87 0 809 681 ;
+ C 90 ; WX 580 ; N Z ; B 8 0 695 681 ;
+ C 91 ; WX 260 ; N bracketleft ; B 56 -136 351 717 ;
+ C 92 ; WX 600 ; N backslash ; B 84 0 542 717 ;
+ C 93 ; WX 260 ; N bracketright ; B 15 -136 309 717 ;
+ C 94 ; WX 600 ; N asciicircum ; B 97 276 599 681 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 280 ; N quoteleft ; B 191 470 330 698 ;
+ C 97 ; WX 620 ; N a ; B 71 -8 686 494 ;
+ C 98 ; WX 600 ; N b ; B 88 -8 621 717 ;
+ C 99 ; WX 480 ; N c ; B 65 -8 522 494 ;
+ C 100 ; WX 640 ; N d ; B 65 -8 695 717 ;
+ C 101 ; WX 540 ; N e ; B 65 -8 575 494 ;
+ C 102 ; WX 340 ; N f ; B -160 -218 557 725 ; L i fi ; L l fl ;
+ C 103 ; WX 560 ; N g ; B 4 -221 581 494 ;
+ C 104 ; WX 620 ; N h ; B 88 -8 689 717 ;
+ C 105 ; WX 280 ; N i ; B 88 -8 351 663 ;
+ C 106 ; WX 280 ; N j ; B -200 -221 308 663 ;
+ C 107 ; WX 600 ; N k ; B 88 -8 657 717 ;
+ C 108 ; WX 280 ; N l ; B 100 -8 342 717 ;
+ C 109 ; WX 880 ; N m ; B 88 -8 952 494 ;
+ C 110 ; WX 620 ; N n ; B 88 -8 673 494 ;
+ C 111 ; WX 540 ; N o ; B 65 -8 572 494 ;
+ C 112 ; WX 600 ; N p ; B -24 -212 620 494 ;
+ C 113 ; WX 560 ; N q ; B 65 -212 584 494 ;
+ C 114 ; WX 400 ; N r ; B 88 0 481 494 ;
+ C 115 ; WX 540 ; N s ; B 65 -8 547 494 ;
+ C 116 ; WX 340 ; N t ; B 88 -8 411 664 ;
+ C 117 ; WX 620 ; N u ; B 88 -8 686 484 ;
+ C 118 ; WX 540 ; N v ; B 88 -8 562 494 ;
+ C 119 ; WX 880 ; N w ; B 88 -8 893 494 ;
+ C 120 ; WX 540 ; N x ; B 9 -8 626 494 ;
+ C 121 ; WX 600 ; N y ; B 60 -221 609 484 ;
+ C 122 ; WX 520 ; N z ; B 38 -8 561 494 ;
+ C 123 ; WX 360 ; N braceleft ; B 122 -191 442 717 ;
+ C 124 ; WX 600 ; N bar ; B 294 -250 372 750 ;
+ C 125 ; WX 380 ; N braceright ; B 13 -191 333 717 ;
+ C 126 ; WX 600 ; N asciitilde ; B 91 207 595 386 ;
+ C 161 ; WX 320 ; N exclamdown ; B 73 -213 301 494 ;
+ C 162 ; WX 620 ; N cent ; B 148 -29 596 715 ;
+ C 163 ; WX 620 ; N sterling ; B 4 -17 702 698 ;
+ C 164 ; WX 20 ; N fraction ; B -228 0 323 681 ;
+ C 165 ; WX 620 ; N yen ; B 71 0 735 681 ;
+ C 166 ; WX 620 ; N florin ; B -26 -218 692 725 ;
+ C 167 ; WX 620 ; N section ; B 38 -178 638 698 ;
+ C 168 ; WX 620 ; N currency ; B 100 89 605 591 ;
+ C 169 ; WX 200 ; N quotesingle ; B 99 473 247 698 ;
+ C 170 ; WX 440 ; N quotedblleft ; B 191 470 493 698 ;
+ C 171 ; WX 300 ; N guillemotleft ; B 70 129 313 434 ;
+ C 172 ; WX 180 ; N guilsinglleft ; B 75 129 208 434 ;
+ C 173 ; WX 180 ; N guilsinglright ; B 70 129 203 434 ;
+ C 174 ; WX 640 ; N fi ; B -159 -222 709 725 ;
+ C 175 ; WX 660 ; N fl ; B -159 -218 713 725 ;
+ C 177 ; WX 500 ; N endash ; B 33 269 561 325 ;
+ C 178 ; WX 620 ; N dagger ; B 192 -130 570 698 ;
+ C 179 ; WX 620 ; N daggerdbl ; B 144 -122 566 698 ;
+ C 180 ; WX 300 ; N periodcentered ; B 137 229 272 364 ;
+ C 182 ; WX 620 ; N paragraph ; B 112 0 718 681 ;
+ C 183 ; WX 460 ; N bullet ; B 100 170 444 511 ;
+ C 184 ; WX 320 ; N quotesinglbase ; B 87 -114 226 113 ;
+ C 185 ; WX 480 ; N quotedblbase ; B 87 -114 390 113 ;
+ C 186 ; WX 440 ; N quotedblright ; B 148 470 451 698 ;
+ C 187 ; WX 300 ; N guillemotright ; B 60 129 303 434 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 99 -8 900 127 ;
+ C 189 ; WX 1180 ; N perthousand ; B 56 -8 1199 691 ;
+ C 191 ; WX 540 ; N questiondown ; B 18 -212 508 494 ;
+ C 193 ; WX 340 ; N grave ; B 182 551 377 706 ;
+ C 194 ; WX 320 ; N acute ; B 178 551 373 706 ;
+ C 195 ; WX 440 ; N circumflex ; B 176 571 479 685 ;
+ C 196 ; WX 440 ; N tilde ; B 180 586 488 671 ;
+ C 197 ; WX 440 ; N macron ; B 178 599 484 658 ;
+ C 198 ; WX 440 ; N breve ; B 191 577 500 680 ;
+ C 199 ; WX 260 ; N dotaccent ; B 169 543 290 664 ;
+ C 200 ; WX 420 ; N dieresis ; B 185 569 467 688 ;
+ C 202 ; WX 300 ; N ring ; B 178 551 334 706 ;
+ C 203 ; WX 320 ; N cedilla ; B 45 -178 240 0 ;
+ C 205 ; WX 340 ; N hungarumlaut ; B 167 547 402 738 ;
+ C 206 ; WX 260 ; N ogonek ; B 51 -173 184 0 ;
+ C 207 ; WX 440 ; N caron ; B 178 571 481 684 ;
+ C 208 ; WX 1000 ; N emdash ; B 33 269 1061 325 ;
+ C 225 ; WX 1220 ; N AE ; B -45 0 1269 681 ;
+ C 227 ; WX 440 ; N ordfeminine ; B 130 396 513 698 ;
+ C 232 ; WX 580 ; N Lslash ; B 21 0 656 681 ;
+ C 233 ; WX 760 ; N Oslash ; B 88 -95 799 777 ;
+ C 234 ; WX 1180 ; N OE ; B 88 -17 1237 698 ;
+ C 235 ; WX 400 ; N ordmasculine ; B 139 396 455 698 ;
+ C 241 ; WX 880 ; N ae ; B 71 -8 918 494 ;
+ C 245 ; WX 280 ; N dotlessi ; B 88 -8 351 484 ;
+ C 248 ; WX 340 ; N lslash ; B 50 -8 398 717 ;
+ C 249 ; WX 540 ; N oslash ; B 65 -49 571 532 ;
+ C 250 ; WX 900 ; N oe ; B 65 -8 948 494 ;
+ C 251 ; WX 620 ; N germandbls ; B -121 -111 653 698 ;
+ C -1 ; WX 540 ; N ecircumflex ; B 65 -8 575 685 ;
+ C -1 ; WX 540 ; N edieresis ; B 65 -8 575 688 ;
+ C -1 ; WX 620 ; N aacute ; B 71 -8 686 706 ;
+ C -1 ; WX 740 ; N registered ; B 84 -17 784 698 ;
+ C -1 ; WX 280 ; N icircumflex ; B 76 -8 379 685 ;
+ C -1 ; WX 620 ; N udieresis ; B 88 -8 686 688 ;
+ C -1 ; WX 540 ; N ograve ; B 65 -8 572 706 ;
+ C -1 ; WX 620 ; N uacute ; B 88 -8 686 706 ;
+ C -1 ; WX 620 ; N ucircumflex ; B 88 -8 686 685 ;
+ C -1 ; WX 700 ; N Aacute ; B -25 0 720 883 ;
+ C -1 ; WX 280 ; N igrave ; B 88 -8 351 706 ;
+ C -1 ; WX 320 ; N Icircumflex ; B 21 0 449 862 ;
+ C -1 ; WX 480 ; N ccedilla ; B 65 -178 522 494 ;
+ C -1 ; WX 620 ; N adieresis ; B 71 -8 686 688 ;
+ C -1 ; WX 680 ; N Ecircumflex ; B 21 0 736 862 ;
+ C -1 ; WX 540 ; N scaron ; B 65 -8 547 684 ;
+ C -1 ; WX 600 ; N thorn ; B -24 -212 620 717 ;
+ C -1 ; WX 980 ; N trademark ; B 69 277 965 681 ;
+ C -1 ; WX 540 ; N egrave ; B 65 -8 575 706 ;
+ C -1 ; WX 372 ; N threesuperior ; B 70 269 439 698 ;
+ C -1 ; WX 520 ; N zcaron ; B 38 -8 561 684 ;
+ C -1 ; WX 620 ; N atilde ; B 71 -8 686 671 ;
+ C -1 ; WX 620 ; N aring ; B 71 -8 686 706 ;
+ C -1 ; WX 540 ; N ocircumflex ; B 65 -8 572 685 ;
+ C -1 ; WX 680 ; N Edieresis ; B 21 0 736 865 ;
+ C -1 ; WX 930 ; N threequarters ; B 99 0 913 691 ;
+ C -1 ; WX 600 ; N ydieresis ; B 60 -221 609 688 ;
+ C -1 ; WX 600 ; N yacute ; B 60 -221 609 706 ;
+ C -1 ; WX 280 ; N iacute ; B 88 -8 351 706 ;
+ C -1 ; WX 700 ; N Acircumflex ; B -25 0 720 862 ;
+ C -1 ; WX 720 ; N Uacute ; B 118 -17 842 883 ;
+ C -1 ; WX 540 ; N eacute ; B 65 -8 575 706 ;
+ C -1 ; WX 760 ; N Ograve ; B 88 -17 799 883 ;
+ C -1 ; WX 620 ; N agrave ; B 71 -8 686 706 ;
+ C -1 ; WX 720 ; N Udieresis ; B 118 -17 842 865 ;
+ C -1 ; WX 620 ; N acircumflex ; B 71 -8 686 685 ;
+ C -1 ; WX 320 ; N Igrave ; B 21 0 412 883 ;
+ C -1 ; WX 372 ; N twosuperior ; B 68 279 439 698 ;
+ C -1 ; WX 720 ; N Ugrave ; B 118 -17 842 883 ;
+ C -1 ; WX 930 ; N onequarter ; B 91 0 913 681 ;
+ C -1 ; WX 720 ; N Ucircumflex ; B 118 -17 842 862 ;
+ C -1 ; WX 640 ; N Scaron ; B 61 -17 668 861 ;
+ C -1 ; WX 320 ; N Idieresis ; B 21 0 447 865 ;
+ C -1 ; WX 280 ; N idieresis ; B 88 -8 377 688 ;
+ C -1 ; WX 680 ; N Egrave ; B 21 0 736 883 ;
+ C -1 ; WX 760 ; N Oacute ; B 88 -17 799 883 ;
+ C -1 ; WX 600 ; N divide ; B 91 46 595 548 ;
+ C -1 ; WX 700 ; N Atilde ; B -25 0 720 848 ;
+ C -1 ; WX 700 ; N Aring ; B -25 0 720 883 ;
+ C -1 ; WX 760 ; N Odieresis ; B 88 -17 799 865 ;
+ C -1 ; WX 700 ; N Adieresis ; B -25 0 720 865 ;
+ C -1 ; WX 720 ; N Ntilde ; B 18 0 823 848 ;
+ C -1 ; WX 580 ; N Zcaron ; B 8 0 695 861 ;
+ C -1 ; WX 600 ; N Thorn ; B 21 0 656 681 ;
+ C -1 ; WX 320 ; N Iacute ; B 21 0 412 883 ;
+ C -1 ; WX 600 ; N plusminus ; B 91 0 595 548 ;
+ C -1 ; WX 600 ; N multiply ; B 91 44 595 548 ;
+ C -1 ; WX 680 ; N Eacute ; B 21 0 736 883 ;
+ C -1 ; WX 660 ; N Ydieresis ; B 87 0 809 865 ;
+ C -1 ; WX 372 ; N onesuperior ; B 114 279 339 688 ;
+ C -1 ; WX 620 ; N ugrave ; B 88 -8 686 706 ;
+ C -1 ; WX 600 ; N logicalnot ; B 91 163 595 433 ;
+ C -1 ; WX 620 ; N ntilde ; B 88 -8 673 671 ;
+ C -1 ; WX 760 ; N Otilde ; B 88 -17 799 848 ;
+ C -1 ; WX 540 ; N otilde ; B 65 -8 572 671 ;
+ C -1 ; WX 720 ; N Ccedilla ; B 88 -178 746 698 ;
+ C -1 ; WX 700 ; N Agrave ; B -25 0 720 883 ;
+ C -1 ; WX 930 ; N onehalf ; B 91 0 925 681 ;
+ C -1 ; WX 740 ; N Eth ; B 21 0 782 681 ;
+ C -1 ; WX 400 ; N degree ; B 120 398 420 698 ;
+ C -1 ; WX 660 ; N Yacute ; B 87 0 809 883 ;
+ C -1 ; WX 760 ; N Ocircumflex ; B 88 -17 799 862 ;
+ C -1 ; WX 540 ; N oacute ; B 65 -8 572 706 ;
+ C -1 ; WX 620 ; N mu ; B 53 -221 686 484 ;
+ C -1 ; WX 600 ; N minus ; B 91 259 595 335 ;
+ C -1 ; WX 540 ; N eth ; B 65 -8 642 725 ;
+ C -1 ; WX 540 ; N odieresis ; B 65 -8 572 688 ;
+ C -1 ; WX 740 ; N copyright ; B 84 -17 784 698 ;
+ C -1 ; WX 600 ; N brokenbar ; B 294 -175 372 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 85
+ 
+ KPX A Y -62
+ KPX A W -73
+ KPX A V -78
+ KPX A T -5
+ 
+ KPX F period -97
+ KPX F comma -98
+ KPX F A -16
+ 
+ KPX L y 20
+ KPX L Y 7
+ KPX L W 9
+ KPX L V 4
+ 
+ KPX P period -105
+ KPX P comma -106
+ KPX P A -30
+ 
+ KPX R Y 11
+ KPX R W 2
+ KPX R V 2
+ KPX R T 65
+ 
+ KPX T semicolon 48
+ KPX T s -7
+ KPX T r 67
+ KPX T period -78
+ KPX T o 14
+ KPX T i 71
+ KPX T hyphen 20
+ KPX T e 10
+ KPX T comma -79
+ KPX T colon 48
+ KPX T c 16
+ KPX T a 9
+ KPX T A -14
+ 
+ KPX V y -14
+ KPX V u -10
+ KPX V semicolon -44
+ KPX V r -20
+ KPX V period -100
+ KPX V o -70
+ KPX V i 3
+ KPX V hyphen 20
+ KPX V e -70
+ KPX V comma -109
+ KPX V colon -35
+ KPX V a -70
+ KPX V A -70
+ 
+ KPX W y -14
+ KPX W u -20
+ KPX W semicolon -42
+ KPX W r -30
+ KPX W period -100
+ KPX W o -60
+ KPX W i 3
+ KPX W hyphen 20
+ KPX W e -60
+ KPX W comma -109
+ KPX W colon -35
+ KPX W a -60
+ KPX W A -60
+ 
+ KPX Y v -19
+ KPX Y u -31
+ KPX Y semicolon -40
+ KPX Y q -72
+ KPX Y period -100
+ KPX Y p -37
+ KPX Y o -75
+ KPX Y i -11
+ KPX Y hyphen 20
+ KPX Y e -78
+ KPX Y comma -109
+ KPX Y colon -35
+ KPX Y a -79
+ KPX Y A -82
+ 
+ KPX f f -19
+ 
+ KPX r q -14
+ KPX r period -134
+ KPX r o -10
+ KPX r n 38
+ KPX r m 37
+ KPX r hyphen 20
+ KPX r h -20
+ KPX r g -3
+ KPX r f -9
+ KPX r e -15
+ KPX r d -9
+ KPX r comma -143
+ KPX r c -8
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 200 177 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 130 177 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 140 177 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 160 177 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 220 177 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 130 177 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 210 177 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 140 177 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 150 177 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 150 177 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 30 177 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -30 177 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -20 177 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -30 177 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 130 177 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 177 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 190 177 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 200 177 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 210 177 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 190 177 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 100 177 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 230 177 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 170 177 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 180 177 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 170 177 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 200 177 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 140 177 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 70 177 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 120 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 70 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 80 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 110 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 140 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 60 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 90 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 30 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 40 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 80 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -40 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -100 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -90 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -60 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 60 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 80 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 20 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 40 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 80 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 30 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 30 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 120 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 60 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 70 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 110 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 140 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 70 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 20 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-LtIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-LtIt+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-LtIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 720 ; N Ccaron ; B 88 -17 746 856 ;
+ C -1 ; WX 480 ; N ccaron ; B 65 -8 524 684 ;
+ C -1 ; WX 740 ; N Dcaron ; B 21 0 782 856 ;
+ C -1 ; WX 738 ; N dcaron ; B 65 -8 849 789 ;
+ C -1 ; WX 680 ; N Ecaron ; B 21 0 736 856 ;
+ C -1 ; WX 540 ; N ecaron ; B 65 -8 575 684 ;
+ C -1 ; WX 580 ; N Lcaron ; B 21 0 656 749 ;
+ C -1 ; WX 580 ; N Lacute ; B 21 0 656 898 ;
+ C -1 ; WX 378 ; N lcaron ; B 100 -8 496 789 ;
+ C -1 ; WX 280 ; N lacute ; B 100 -8 406 898 ;
+ C -1 ; WX 720 ; N Ncaron ; B 18 0 823 856 ;
+ C -1 ; WX 620 ; N ncaron ; B 88 -8 673 684 ;
+ C -1 ; WX 700 ; N Rcaron ; B 21 0 736 856 ;
+ C -1 ; WX 700 ; N Racute ; B 21 0 736 898 ;
+ C -1 ; WX 400 ; N rcaron ; B 88 0 481 684 ;
+ C -1 ; WX 400 ; N racute ; B 88 0 481 706 ;
+ C -1 ; WX 600 ; N Tcaron ; B 50 0 725 856 ;
+ C -1 ; WX 438 ; N tcaron ; B 88 -8 565 698 ;
+ C -1 ; WX 720 ; N Uring ; B 118 -17 842 856 ;
+ C -1 ; WX 620 ; N uring ; B 88 -8 686 706 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 236 172 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 43 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 180 172 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 561 91 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 150 172 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 50 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 278 51 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 163 192 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 208 91 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 33 192 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 170 172 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 90 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 160 172 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 260 192 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -20 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 60 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 110 172 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 277 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 236 150 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 160 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Md
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Md:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Md	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,451 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Jun 28 14:46:06 1990
+ Comment UniqueID 31723
+ Comment VMusage 29459 36351
+ FontName Bookman-Medium
+ FullName ITC Bookman Medium
+ FamilyName ITC Bookman
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -174 -236 1138 928
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 490
+ Ascender 690
+ Descender -226
+ StartCharMetrics 228
+ C 32 ; WX 306 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 334 ; N exclam ; B 82 -6 252 694 ;
+ C 34 ; WX 500 ; N quotedbl ; B 118 423 382 694 ;
+ C 35 ; WX 612 ; N numbersign ; B 56 0 556 674 ;
+ C 36 ; WX 612 ; N dollar ; B 39 -91 573 750 ;
+ C 37 ; WX 796 ; N percent ; B 35 -10 761 684 ;
+ C 38 ; WX 833 ; N ampersand ; B 52 -13 781 688 ;
+ C 39 ; WX 278 ; N quoteright ; B 60 423 218 694 ;
+ C 40 ; WX 333 ; N parenleft ; B 83 -174 276 690 ;
+ C 41 ; WX 333 ; N parenright ; B 57 -174 250 690 ;
+ C 42 ; WX 556 ; N asterisk ; B 93 282 463 694 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 306 ; N comma ; B 77 -118 229 146 ;
+ C 45 ; WX 333 ; N hyphen ; B 20 212 313 316 ;
+ C 46 ; WX 306 ; N period ; B 77 -6 229 146 ;
+ C 47 ; WX 278 ; N slash ; B -22 -13 300 694 ;
+ C 48 ; WX 612 ; N zero ; B 39 -10 573 684 ;
+ C 49 ; WX 612 ; N one ; B 111 0 515 684 ;
+ C 50 ; WX 612 ; N two ; B 44 0 560 684 ;
+ C 51 ; WX 612 ; N three ; B 53 -10 559 684 ;
+ C 52 ; WX 612 ; N four ; B 24 0 588 674 ;
+ C 53 ; WX 612 ; N five ; B 50 -10 562 716 ;
+ C 54 ; WX 612 ; N six ; B 43 -10 569 684 ;
+ C 55 ; WX 612 ; N seven ; B 35 0 565 674 ;
+ C 56 ; WX 612 ; N eight ; B 34 -10 578 684 ;
+ C 57 ; WX 612 ; N nine ; B 43 -10 569 684 ;
+ C 58 ; WX 306 ; N colon ; B 77 -6 229 441 ;
+ C 59 ; WX 306 ; N semicolon ; B 77 -118 229 441 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 107 553 399 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 611 ; N question ; B 48 -6 563 694 ;
+ C 64 ; WX 800 ; N at ; B 47 -13 753 694 ;
+ C 65 ; WX 722 ; N A ; B -17 0 739 690 ;
+ C 66 ; WX 722 ; N B ; B 14 0 676 681 ;
+ C 67 ; WX 722 ; N C ; B 41 -13 681 694 ;
+ C 68 ; WX 778 ; N D ; B 26 0 737 681 ;
+ C 69 ; WX 722 ; N E ; B 26 0 686 681 ;
+ C 70 ; WX 611 ; N F ; B 26 0 632 681 ;
+ C 71 ; WX 778 ; N G ; B 41 -13 759 694 ;
+ C 72 ; WX 778 ; N H ; B 26 0 752 681 ;
+ C 73 ; WX 334 ; N I ; B 14 0 320 681 ;
+ C 74 ; WX 611 ; N J ; B -12 -13 589 681 ;
+ C 75 ; WX 778 ; N K ; B 26 0 783 681 ;
+ C 76 ; WX 667 ; N L ; B 26 0 662 681 ;
+ C 77 ; WX 889 ; N M ; B 26 0 863 681 ;
+ C 78 ; WX 722 ; N N ; B 26 0 696 681 ;
+ C 79 ; WX 778 ; N O ; B 41 -13 737 694 ;
+ C 80 ; WX 667 ; N P ; B 26 0 630 681 ;
+ C 81 ; WX 778 ; N Q ; B 41 -212 737 694 ;
+ C 82 ; WX 722 ; N R ; B 26 0 724 681 ;
+ C 83 ; WX 667 ; N S ; B 35 -13 632 694 ;
+ C 84 ; WX 668 ; N T ; B 5 0 663 681 ;
+ C 85 ; WX 722 ; N U ; B 14 -13 708 681 ;
+ C 86 ; WX 667 ; N V ; B -15 -6 682 681 ;
+ C 87 ; WX 944 ; N W ; B -5 -6 949 681 ;
+ C 88 ; WX 722 ; N X ; B -4 0 726 681 ;
+ C 89 ; WX 667 ; N Y ; B -4 0 671 681 ;
+ C 90 ; WX 667 ; N Z ; B 26 0 641 681 ;
+ C 91 ; WX 333 ; N bracketleft ; B 89 -165 254 681 ;
+ C 92 ; WX 278 ; N backslash ; B -22 -13 300 694 ;
+ C 93 ; WX 333 ; N bracketright ; B 79 -165 244 681 ;
+ C 94 ; WX 600 ; N asciicircum ; B 82 309 518 674 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 60 423 218 694 ;
+ C 97 ; WX 556 ; N a ; B 29 -10 561 500 ;
+ C 98 ; WX 611 ; N b ; B 30 -10 572 690 ;
+ C 99 ; WX 556 ; N c ; B 39 -10 535 500 ;
+ C 100 ; WX 611 ; N d ; B 30 -10 588 690 ;
+ C 101 ; WX 556 ; N e ; B 39 -10 526 500 ;
+ C 102 ; WX 333 ; N f ; B 30 0 399 680 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 13 -236 535 576 ;
+ C 104 ; WX 666 ; N h ; B 36 0 630 690 ;
+ C 105 ; WX 334 ; N i ; B 30 0 304 700 ;
+ C 106 ; WX 334 ; N j ; B -92 -236 254 700 ;
+ C 107 ; WX 667 ; N k ; B 30 0 619 690 ;
+ C 108 ; WX 334 ; N l ; B 30 0 304 690 ;
+ C 109 ; WX 944 ; N m ; B 30 0 914 500 ;
+ C 110 ; WX 666 ; N n ; B 36 0 630 500 ;
+ C 111 ; WX 612 ; N o ; B 39 -10 573 500 ;
+ C 112 ; WX 611 ; N p ; B 30 -226 572 500 ;
+ C 113 ; WX 611 ; N q ; B 39 -226 588 500 ;
+ C 114 ; WX 444 ; N r ; B 36 0 450 500 ;
+ C 115 ; WX 556 ; N s ; B 47 -10 509 500 ;
+ C 116 ; WX 389 ; N t ; B 30 -10 414 647 ;
+ C 117 ; WX 667 ; N u ; B 36 -10 631 490 ;
+ C 118 ; WX 500 ; N v ; B -15 -6 515 490 ;
+ C 119 ; WX 778 ; N w ; B 12 -6 766 490 ;
+ C 120 ; WX 556 ; N x ; B 0 0 556 490 ;
+ C 121 ; WX 556 ; N y ; B -4 -236 560 490 ;
+ C 122 ; WX 556 ; N z ; B 27 0 529 490 ;
+ C 123 ; WX 333 ; N braceleft ; B 41 -165 280 681 ;
+ C 124 ; WX 222 ; N bar ; B 67 -13 155 694 ;
+ C 125 ; WX 333 ; N braceright ; B 53 -165 292 681 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 174 531 332 ;
+ C 161 ; WX 334 ; N exclamdown ; B 82 -210 252 490 ;
+ C 162 ; WX 612 ; N cent ; B 58 -37 554 698 ;
+ C 163 ; WX 612 ; N sterling ; B 8 -10 590 690 ;
+ C 164 ; WX 167 ; N fraction ; B -174 -10 341 684 ;
+ C 165 ; WX 612 ; N yen ; B 2 0 610 674 ;
+ C 166 ; WX 612 ; N florin ; B 10 -226 602 694 ;
+ C 167 ; WX 556 ; N section ; B 52 -13 484 694 ;
+ C 168 ; WX 612 ; N currency ; B 52 83 560 591 ;
+ C 169 ; WX 278 ; N quotesingle ; B 92 423 186 694 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 66 423 434 694 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 42 77 458 451 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 51 77 282 451 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 51 77 282 451 ;
+ C 174 ; WX 667 ; N fi ; B 30 0 637 680 ;
+ C 175 ; WX 667 ; N fl ; B 30 0 637 680 ;
+ C 177 ; WX 500 ; N endash ; B 0 226 500 302 ;
+ C 178 ; WX 556 ; N dagger ; B 90 0 466 694 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 100 0 456 694 ;
+ C 180 ; WX 306 ; N periodcentered ; B 77 223 229 375 ;
+ C 182 ; WX 620 ; N paragraph ; B 64 0 556 681 ;
+ C 183 ; WX 500 ; N bullet ; B 82 169 418 505 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 60 -125 218 146 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 65 -125 435 146 ;
+ C 186 ; WX 500 ; N quotedblright ; B 66 423 434 694 ;
+ C 187 ; WX 500 ; N guillemotright ; B 42 77 458 451 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 91 -6 909 146 ;
+ C 189 ; WX 1167 ; N perthousand ; B 29 -10 1138 684 ;
+ C 191 ; WX 611 ; N questiondown ; B 48 -210 563 490 ;
+ C 193 ; WX 334 ; N grave ; B 8 547 246 733 ;
+ C 194 ; WX 334 ; N acute ; B 88 547 326 733 ;
+ C 195 ; WX 334 ; N circumflex ; B -2 547 336 723 ;
+ C 196 ; WX 334 ; N tilde ; B -16 564 350 690 ;
+ C 197 ; WX 334 ; N macron ; B 1 584 333 654 ;
+ C 198 ; WX 334 ; N breve ; B 15 547 319 711 ;
+ C 199 ; WX 334 ; N dotaccent ; B 103 557 231 685 ;
+ C 200 ; WX 334 ; N dieresis ; B -2 557 336 685 ;
+ C 202 ; WX 334 ; N ring ; B 60 547 274 761 ;
+ C 203 ; WX 334 ; N cedilla ; B 67 -218 295 0 ;
+ C 205 ; WX 334 ; N hungarumlaut ; B -16 547 430 733 ;
+ C 206 ; WX 334 ; N ogonek ; B 46 -218 278 0 ;
+ C 207 ; WX 334 ; N caron ; B -2 547 336 723 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 226 1000 302 ;
+ C 225 ; WX 1000 ; N AE ; B -34 0 975 681 ;
+ C 227 ; WX 361 ; N ordfeminine ; B 15 372 369 684 ;
+ C 232 ; WX 667 ; N Lslash ; B 26 0 662 681 ;
+ C 233 ; WX 778 ; N Oslash ; B 41 -60 737 740 ;
+ C 234 ; WX 1000 ; N OE ; B 19 -13 991 694 ;
+ C 235 ; WX 398 ; N ordmasculine ; B 22 372 376 684 ;
+ C 241 ; WX 833 ; N ae ; B 26 -10 807 500 ;
+ C 245 ; WX 334 ; N dotlessi ; B 30 0 304 490 ;
+ C 248 ; WX 334 ; N lslash ; B 30 0 304 690 ;
+ C 249 ; WX 612 ; N oslash ; B 39 -95 573 597 ;
+ C 250 ; WX 889 ; N oe ; B 33 -10 856 500 ;
+ C 251 ; WX 667 ; N germandbls ; B 33 -10 632 680 ;
+ C -1 ; WX 667 ; N Zcaron ; B 26 0 641 894 ;
+ C -1 ; WX 556 ; N ccedilla ; B 39 -218 535 500 ;
+ C -1 ; WX 556 ; N ydieresis ; B -4 -236 560 685 ;
+ C -1 ; WX 556 ; N atilde ; B 29 -10 561 690 ;
+ C -1 ; WX 334 ; N icircumflex ; B -2 0 336 723 ;
+ C -1 ; WX 398 ; N threesuperior ; B 29 262 372 684 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 39 -10 526 723 ;
+ C -1 ; WX 611 ; N thorn ; B 30 -226 572 690 ;
+ C -1 ; WX 556 ; N egrave ; B 39 -10 526 733 ;
+ C -1 ; WX 398 ; N twosuperior ; B 24 268 374 684 ;
+ C -1 ; WX 556 ; N eacute ; B 39 -10 526 733 ;
+ C -1 ; WX 612 ; N otilde ; B 39 -10 573 690 ;
+ C -1 ; WX 722 ; N Aacute ; B -17 0 739 904 ;
+ C -1 ; WX 612 ; N ocircumflex ; B 39 -10 573 723 ;
+ C -1 ; WX 556 ; N yacute ; B -4 -236 560 733 ;
+ C -1 ; WX 667 ; N udieresis ; B 36 -10 631 685 ;
+ C -1 ; WX 916 ; N threequarters ; B 29 -10 900 684 ;
+ C -1 ; WX 556 ; N acircumflex ; B 29 -10 561 723 ;
+ C -1 ; WX 778 ; N Eth ; B 26 0 737 681 ;
+ C -1 ; WX 556 ; N edieresis ; B 39 -10 526 685 ;
+ C -1 ; WX 667 ; N ugrave ; B 36 -10 631 733 ;
+ C -1 ; WX 1000 ; N trademark ; B 23 276 977 681 ;
+ C -1 ; WX 612 ; N ograve ; B 39 -10 573 733 ;
+ C -1 ; WX 556 ; N scaron ; B 47 -10 509 723 ;
+ C -1 ; WX 334 ; N Idieresis ; B -2 0 336 856 ;
+ C -1 ; WX 667 ; N uacute ; B 36 -10 631 733 ;
+ C -1 ; WX 556 ; N agrave ; B 29 -10 561 733 ;
+ C -1 ; WX 666 ; N ntilde ; B 36 0 630 690 ;
+ C -1 ; WX 556 ; N aring ; B 29 -10 561 761 ;
+ C -1 ; WX 556 ; N zcaron ; B 27 0 529 723 ;
+ C -1 ; WX 334 ; N Icircumflex ; B -2 0 336 894 ;
+ C -1 ; WX 722 ; N Ntilde ; B 26 0 696 861 ;
+ C -1 ; WX 667 ; N ucircumflex ; B 36 -10 631 723 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B 26 0 686 894 ;
+ C -1 ; WX 334 ; N Iacute ; B 14 0 326 904 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 41 -218 681 694 ;
+ C -1 ; WX 778 ; N Odieresis ; B 41 -13 737 856 ;
+ C -1 ; WX 667 ; N Scaron ; B 35 -13 632 894 ;
+ C -1 ; WX 722 ; N Edieresis ; B 26 0 686 856 ;
+ C -1 ; WX 334 ; N Igrave ; B 8 0 320 904 ;
+ C -1 ; WX 556 ; N adieresis ; B 29 -10 561 685 ;
+ C -1 ; WX 778 ; N Ograve ; B 41 -13 737 904 ;
+ C -1 ; WX 722 ; N Egrave ; B 26 0 686 904 ;
+ C -1 ; WX 667 ; N Ydieresis ; B -4 0 671 856 ;
+ C -1 ; WX 800 ; N registered ; B 47 -13 753 694 ;
+ C -1 ; WX 778 ; N Otilde ; B 41 -13 737 861 ;
+ C -1 ; WX 916 ; N onequarter ; B 61 -10 900 684 ;
+ C -1 ; WX 722 ; N Ugrave ; B 14 -13 708 904 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 14 -13 708 894 ;
+ C -1 ; WX 667 ; N Thorn ; B 26 0 630 681 ;
+ C -1 ; WX 600 ; N divide ; B 47 -31 553 537 ;
+ C -1 ; WX 722 ; N Atilde ; B -17 0 739 861 ;
+ C -1 ; WX 722 ; N Uacute ; B 14 -13 708 904 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 41 -13 737 894 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 108 553 399 ;
+ C -1 ; WX 722 ; N Aring ; B -17 0 739 928 ;
+ C -1 ; WX 334 ; N idieresis ; B -2 0 336 685 ;
+ C -1 ; WX 334 ; N iacute ; B 30 0 326 733 ;
+ C -1 ; WX 556 ; N aacute ; B 29 -10 561 733 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 69 22 531 484 ;
+ C -1 ; WX 722 ; N Udieresis ; B 14 -13 708 856 ;
+ C -1 ; WX 600 ; N minus ; B 47 209 553 297 ;
+ C -1 ; WX 398 ; N onesuperior ; B 61 268 337 684 ;
+ C -1 ; WX 722 ; N Eacute ; B 26 0 686 904 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -17 0 739 894 ;
+ C -1 ; WX 800 ; N copyright ; B 47 -13 753 694 ;
+ C -1 ; WX 722 ; N Agrave ; B -17 0 739 904 ;
+ C -1 ; WX 612 ; N odieresis ; B 39 -10 573 685 ;
+ C -1 ; WX 612 ; N oacute ; B 39 -10 573 733 ;
+ C -1 ; WX 400 ; N degree ; B 57 398 343 684 ;
+ C -1 ; WX 334 ; N igrave ; B 8 0 304 733 ;
+ C -1 ; WX 667 ; N mu ; B 36 -226 631 490 ;
+ C -1 ; WX 778 ; N Oacute ; B 41 -13 737 904 ;
+ C -1 ; WX 612 ; N eth ; B 39 -10 573 720 ;
+ C -1 ; WX 722 ; N Adieresis ; B -17 0 739 856 ;
+ C -1 ; WX 667 ; N Yacute ; B -4 0 671 904 ;
+ C -1 ; WX 222 ; N brokenbar ; B 67 -13 155 694 ;
+ C -1 ; WX 916 ; N onehalf ; B 61 -10 892 684 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 111
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -18
+ KPX A quoteright -92
+ KPX A quotedblright -92
+ KPX A Y -74
+ KPX A W -74
+ KPX A V -74
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -55
+ 
+ KPX J period -37
+ KPX J comma -37
+ 
+ KPX L y -55
+ KPX L quoteright -129
+ KPX L quotedblright -92
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX O period -18
+ KPX O comma -18
+ KPX O Y -18
+ KPX O T -18
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -55
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -92
+ KPX T w -111
+ KPX T u -92
+ KPX T semicolon -92
+ KPX T r -92
+ KPX T period -92
+ KPX T o -92
+ KPX T i -55
+ KPX T hyphen -92
+ KPX T e -92
+ KPX T comma -92
+ KPX T colon -92
+ KPX T a -92
+ KPX T O -18
+ KPX T A -55
+ 
+ KPX U period -18
+ KPX U comma -18
+ 
+ KPX V u -18
+ KPX V semicolon -74
+ KPX V period -92
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -37
+ KPX V comma -92
+ KPX V colon -74
+ KPX V a -37
+ KPX V A -74
+ 
+ KPX W y -18
+ KPX W u -18
+ KPX W semicolon -55
+ KPX W period -74
+ KPX W o -37
+ KPX W i -18
+ KPX W hyphen -55
+ KPX W e -37
+ KPX W comma -74
+ KPX W colon -55
+ KPX W a -37
+ KPX W A -74
+ 
+ KPX Y u -37
+ KPX Y semicolon -74
+ KPX Y period -92
+ KPX Y o -74
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -92
+ KPX Y colon -74
+ KPX Y a -55
+ KPX Y A -37
+ 
+ KPX a w -18
+ 
+ KPX f quoteright 37
+ KPX f l 18
+ KPX f i 18
+ KPX f f 18
+ KPX f e 18
+ KPX f dotlessi 18
+ KPX f a 18
+ 
+ KPX k y -18
+ KPX k o -25
+ KPX k e -25
+ 
+ KPX m u -18
+ 
+ KPX n u -18
+ 
+ KPX quotedblleft A -25
+ 
+ KPX quoteleft quoteleft -68
+ KPX quoteleft A -25
+ 
+ KPX quoteright s -55
+ KPX quoteright quoteright -68
+ 
+ KPX r period -74
+ KPX r hyphen -55
+ KPX r comma -74
+ 
+ KPX v period -55
+ KPX v o 18
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -55
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 194 171 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 194 171 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 194 171 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 194 171 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 194 167 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 194 171 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 214 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 174 171 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 174 171 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 174 171 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 174 171 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 171 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 171 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 171 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 171 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 171 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 171 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 171 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 171 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 171 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 171 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 171 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 171 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 171 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 171 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 171 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 171 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 171 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 171 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 101 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 101 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 101 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 101 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 101 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 101 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 121 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 121 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 121 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 121 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 166 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 111 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 167 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 167 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 167 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 167 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 111 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Md+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Md+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-Md+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 41 -13 681 919 ;
+ C -1 ; WX 556 ; N ccaron ; B 39 -10 535 723 ;
+ C -1 ; WX 778 ; N Dcaron ; B 26 0 737 919 ;
+ C -1 ; WX 722 ; N dcaron ; B 30 -10 762 759 ;
+ C -1 ; WX 722 ; N Ecaron ; B 26 0 686 919 ;
+ C -1 ; WX 556 ; N ecaron ; B 39 -10 526 723 ;
+ C -1 ; WX 667 ; N Lcaron ; B 26 0 662 749 ;
+ C -1 ; WX 667 ; N Lacute ; B 26 0 662 929 ;
+ C -1 ; WX 445 ; N lcaron ; B 30 0 478 759 ;
+ C -1 ; WX 334 ; N lacute ; B 30 0 350 929 ;
+ C -1 ; WX 722 ; N Ncaron ; B 26 0 696 919 ;
+ C -1 ; WX 666 ; N ncaron ; B 36 0 630 723 ;
+ C -1 ; WX 722 ; N Rcaron ; B 26 0 724 919 ;
+ C -1 ; WX 722 ; N Racute ; B 26 0 724 929 ;
+ C -1 ; WX 444 ; N rcaron ; B 36 0 450 723 ;
+ C -1 ; WX 444 ; N racute ; B 36 0 450 733 ;
+ C -1 ; WX 668 ; N Tcaron ; B 5 0 663 919 ;
+ C -1 ; WX 500 ; N tcaron ; B 30 -10 588 694 ;
+ C -1 ; WX 722 ; N Uring ; B 14 -13 708 919 ;
+ C -1 ; WX 667 ; N uring ; B 36 -10 631 761 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 258 196 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 136 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 222 196 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 544 65 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 194 196 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 276 55 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 166 196 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 260 65 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 24 196 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 196 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 166 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 196 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 196 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 79 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 196 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 370 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 158 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 166 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-MdIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-MdIt:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-MdIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,509 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Jun 28 15:04:32 1990
+ Comment UniqueID 31729
+ Comment VMusage 31120 38012
+ FontName Bookman-MediumItalic
+ FullName ITC Bookman Medium Italic
+ FamilyName ITC Bookman
+ Weight Medium
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -240 -236 1147 934
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Bookman is a trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 500
+ Ascender 690
+ Descender -226
+ StartCharMetrics 228
+ C 32 ; WX 305 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 86 -6 325 694 ;
+ C 34 ; WX 333 ; N quotedbl ; B 102 417 352 694 ;
+ C 35 ; WX 612 ; N numbersign ; B 75 0 575 674 ;
+ C 36 ; WX 612 ; N dollar ; B 35 -89 604 750 ;
+ C 37 ; WX 796 ; N percent ; B 52 -10 776 684 ;
+ C 38 ; WX 944 ; N ampersand ; B 80 -13 917 694 ;
+ C 39 ; WX 222 ; N quoteright ; B 95 417 247 694 ;
+ C 40 ; WX 333 ; N parenleft ; B 31 -174 329 690 ;
+ C 41 ; WX 333 ; N parenright ; B 10 -174 308 690 ;
+ C 42 ; WX 500 ; N asterisk ; B 100 285 468 694 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 306 ; N comma ; B 58 -125 210 152 ;
+ C 45 ; WX 333 ; N hyphen ; B 32 217 322 311 ;
+ C 46 ; WX 306 ; N period ; B 58 -6 210 152 ;
+ C 47 ; WX 278 ; N slash ; B 7 -13 321 694 ;
+ C 48 ; WX 612 ; N zero ; B 41 -10 602 684 ;
+ C 49 ; WX 612 ; N one ; B 104 0 495 684 ;
+ C 50 ; WX 612 ; N two ; B 37 0 584 684 ;
+ C 51 ; WX 612 ; N three ; B 16 -10 583 684 ;
+ C 52 ; WX 612 ; N four ; B 23 0 597 674 ;
+ C 53 ; WX 612 ; N five ; B 35 -10 580 674 ;
+ C 54 ; WX 612 ; N six ; B 48 -10 604 684 ;
+ C 55 ; WX 612 ; N seven ; B 73 0 632 674 ;
+ C 56 ; WX 612 ; N eight ; B 16 -10 590 684 ;
+ C 57 ; WX 612 ; N nine ; B 44 -10 600 684 ;
+ C 58 ; WX 306 ; N colon ; B 58 -6 261 429 ;
+ C 59 ; WX 306 ; N semicolon ; B 58 -125 261 429 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 107 553 399 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 612 ; N question ; B 95 -6 590 694 ;
+ C 64 ; WX 800 ; N at ; B 66 -13 772 694 ;
+ C 65 ; WX 722 ; N A ; B -34 0 688 690 ;
+ C 66 ; WX 722 ; N B ; B 2 0 701 681 ;
+ C 67 ; WX 722 ; N C ; B 50 -13 714 694 ;
+ C 68 ; WX 778 ; N D ; B 2 0 751 681 ;
+ C 69 ; WX 722 ; N E ; B -6 0 709 681 ;
+ C 70 ; WX 667 ; N F ; B -6 0 697 681 ;
+ C 71 ; WX 778 ; N G ; B 38 -13 777 694 ;
+ C 72 ; WX 778 ; N H ; B 2 0 820 681 ;
+ C 73 ; WX 333 ; N I ; B -16 0 392 681 ;
+ C 74 ; WX 611 ; N J ; B -2 -13 666 681 ;
+ C 75 ; WX 722 ; N K ; B 2 0 802 681 ;
+ C 76 ; WX 667 ; N L ; B 2 0 653 681 ;
+ C 77 ; WX 889 ; N M ; B 2 0 920 681 ;
+ C 78 ; WX 722 ; N N ; B 2 0 753 681 ;
+ C 79 ; WX 778 ; N O ; B 50 -13 764 694 ;
+ C 80 ; WX 667 ; N P ; B -6 0 688 681 ;
+ C 81 ; WX 778 ; N Q ; B 8 -196 764 694 ;
+ C 82 ; WX 722 ; N R ; B -6 0 704 681 ;
+ C 83 ; WX 667 ; N S ; B 32 -13 625 694 ;
+ C 84 ; WX 667 ; N T ; B 46 0 703 681 ;
+ C 85 ; WX 778 ; N U ; B 105 -13 818 681 ;
+ C 86 ; WX 667 ; N V ; B 35 -6 738 681 ;
+ C 87 ; WX 944 ; N W ; B 56 -6 1023 681 ;
+ C 88 ; WX 722 ; N X ; B -24 0 769 681 ;
+ C 89 ; WX 611 ; N Y ; B 44 0 685 681 ;
+ C 90 ; WX 667 ; N Z ; B 30 0 677 681 ;
+ C 91 ; WX 333 ; N bracketleft ; B 21 -165 340 681 ;
+ C 92 ; WX 278 ; N backslash ; B -4 -13 310 694 ;
+ C 93 ; WX 333 ; N bracketright ; B 2 -165 321 681 ;
+ C 94 ; WX 600 ; N asciicircum ; B 82 309 518 674 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 76 417 228 694 ;
+ C 97 ; WX 667 ; N a ; B 41 -10 684 500 ;
+ C 98 ; WX 611 ; N b ; B 57 -10 588 690 ;
+ C 99 ; WX 556 ; N c ; B 41 -10 530 500 ;
+ C 100 ; WX 611 ; N d ; B 41 -10 637 690 ;
+ C 101 ; WX 556 ; N e ; B 41 -10 547 500 ;
+ C 102 ; WX 333 ; N f ; B -222 -203 460 709 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B -20 -226 583 500 ;
+ C 104 ; WX 667 ; N h ; B 57 -10 675 690 ;
+ C 105 ; WX 333 ; N i ; B 51 -10 338 700 ;
+ C 106 ; WX 333 ; N j ; B -181 -226 333 700 ;
+ C 107 ; WX 611 ; N k ; B 41 -10 600 690 ;
+ C 108 ; WX 333 ; N l ; B 74 -10 338 690 ;
+ C 109 ; WX 944 ; N m ; B 78 -10 942 500 ;
+ C 110 ; WX 667 ; N n ; B 68 -10 667 500 ;
+ C 111 ; WX 611 ; N o ; B 41 -10 588 500 ;
+ C 112 ; WX 611 ; N p ; B -42 -226 588 500 ;
+ C 113 ; WX 611 ; N q ; B 41 -226 571 500 ;
+ C 114 ; WX 444 ; N r ; B 67 0 466 500 ;
+ C 115 ; WX 556 ; N s ; B 20 -10 527 500 ;
+ C 116 ; WX 389 ; N t ; B 60 -10 387 648 ;
+ C 117 ; WX 667 ; N u ; B 67 -10 671 490 ;
+ C 118 ; WX 556 ; N v ; B 59 -10 543 500 ;
+ C 119 ; WX 833 ; N w ; B 59 -10 800 500 ;
+ C 120 ; WX 556 ; N x ; B -23 -10 583 500 ;
+ C 121 ; WX 611 ; N y ; B 35 -236 575 490 ;
+ C 122 ; WX 556 ; N z ; B 28 -10 536 500 ;
+ C 123 ; WX 333 ; N braceleft ; B 53 -165 372 681 ;
+ C 124 ; WX 222 ; N bar ; B 85 -13 173 694 ;
+ C 125 ; WX 333 ; N braceright ; B -39 -165 280 681 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 174 531 332 ;
+ C 161 ; WX 333 ; N exclamdown ; B 8 -210 247 490 ;
+ C 162 ; WX 612 ; N cent ; B 72 -31 561 690 ;
+ C 163 ; WX 612 ; N sterling ; B -24 -10 637 690 ;
+ C 164 ; WX 167 ; N fraction ; B -156 -10 356 684 ;
+ C 165 ; WX 612 ; N yen ; B 34 0 691 674 ;
+ C 166 ; WX 612 ; N florin ; B -31 -226 635 694 ;
+ C 167 ; WX 556 ; N section ; B 25 -13 532 694 ;
+ C 168 ; WX 612 ; N currency ; B 67 83 575 591 ;
+ C 169 ; WX 222 ; N quotesingle ; B 127 417 215 694 ;
+ C 170 ; WX 444 ; N quotedblleft ; B 76 417 450 694 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 51 77 464 451 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 58 77 290 451 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 54 77 286 451 ;
+ C 174 ; WX 667 ; N fi ; B -240 -203 660 709 ;
+ C 175 ; WX 667 ; N fl ; B -240 -203 660 709 ;
+ C 177 ; WX 500 ; N endash ; B 3 220 517 308 ;
+ C 178 ; WX 556 ; N dagger ; B 110 0 492 694 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 96 0 486 694 ;
+ C 180 ; WX 306 ; N periodcentered ; B 91 223 243 375 ;
+ C 182 ; WX 620 ; N paragraph ; B 128 0 657 681 ;
+ C 183 ; WX 500 ; N bullet ; B 96 169 432 505 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 28 -125 180 152 ;
+ C 185 ; WX 444 ; N quotedblbase ; B 28 -125 403 152 ;
+ C 186 ; WX 444 ; N quotedblright ; B 95 417 469 694 ;
+ C 187 ; WX 500 ; N guillemotright ; B 47 77 460 451 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 71 -6 889 152 ;
+ C 189 ; WX 1167 ; N perthousand ; B 52 -10 1147 684 ;
+ C 191 ; WX 612 ; N questiondown ; B 22 -210 517 490 ;
+ C 193 ; WX 333 ; N grave ; B 98 549 310 729 ;
+ C 194 ; WX 333 ; N acute ; B 153 549 392 729 ;
+ C 195 ; WX 333 ; N circumflex ; B 53 549 381 723 ;
+ C 196 ; WX 333 ; N tilde ; B 61 570 420 690 ;
+ C 197 ; WX 333 ; N macron ; B 65 586 406 656 ;
+ C 198 ; WX 333 ; N breve ; B 84 549 400 711 ;
+ C 199 ; WX 333 ; N dotaccent ; B 167 558 299 690 ;
+ C 200 ; WX 333 ; N dieresis ; B 67 558 412 690 ;
+ C 202 ; WX 333 ; N ring ; B 121 556 334 769 ;
+ C 203 ; WX 333 ; N cedilla ; B -22 -218 213 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 42 549 501 729 ;
+ C 206 ; WX 333 ; N ogonek ; B -16 -218 234 0 ;
+ C 207 ; WX 333 ; N caron ; B 93 549 425 723 ;
+ C 208 ; WX 1000 ; N emdash ; B 3 220 1017 308 ;
+ C 225 ; WX 944 ; N AE ; B -59 0 931 681 ;
+ C 227 ; WX 434 ; N ordfeminine ; B 60 372 478 684 ;
+ C 232 ; WX 667 ; N Lslash ; B 2 0 653 681 ;
+ C 233 ; WX 778 ; N Oslash ; B 50 -112 764 790 ;
+ C 234 ; WX 963 ; N OE ; B 35 -13 956 694 ;
+ C 235 ; WX 397 ; N ordmasculine ; B 74 372 429 684 ;
+ C 241 ; WX 889 ; N ae ; B 34 -10 880 500 ;
+ C 245 ; WX 333 ; N dotlessi ; B 51 -10 338 500 ;
+ C 248 ; WX 333 ; N lslash ; B 30 -10 342 690 ;
+ C 249 ; WX 611 ; N oslash ; B 41 -115 588 597 ;
+ C 250 ; WX 944 ; N oe ; B 41 -10 935 500 ;
+ C 251 ; WX 667 ; N germandbls ; B -198 -203 644 709 ;
+ C -1 ; WX 667 ; N Zcaron ; B 30 0 677 898 ;
+ C -1 ; WX 556 ; N ccedilla ; B 41 -218 530 500 ;
+ C -1 ; WX 611 ; N ydieresis ; B 35 -236 575 690 ;
+ C -1 ; WX 667 ; N atilde ; B 41 -10 684 690 ;
+ C -1 ; WX 333 ; N icircumflex ; B 51 -10 381 723 ;
+ C -1 ; WX 398 ; N threesuperior ; B 35 262 404 684 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 41 -10 547 723 ;
+ C -1 ; WX 611 ; N thorn ; B -42 -226 588 690 ;
+ C -1 ; WX 556 ; N egrave ; B 41 -10 547 729 ;
+ C -1 ; WX 398 ; N twosuperior ; B 41 268 403 684 ;
+ C -1 ; WX 556 ; N eacute ; B 41 -10 547 729 ;
+ C -1 ; WX 611 ; N otilde ; B 41 -10 588 690 ;
+ C -1 ; WX 722 ; N Aacute ; B -34 0 688 904 ;
+ C -1 ; WX 611 ; N ocircumflex ; B 41 -10 588 723 ;
+ C -1 ; WX 611 ; N yacute ; B 35 -236 575 729 ;
+ C -1 ; WX 667 ; N udieresis ; B 67 -10 671 690 ;
+ C -1 ; WX 916 ; N threequarters ; B 55 -10 894 684 ;
+ C -1 ; WX 667 ; N acircumflex ; B 41 -10 684 723 ;
+ C -1 ; WX 778 ; N Eth ; B 2 0 751 681 ;
+ C -1 ; WX 556 ; N edieresis ; B 41 -10 547 690 ;
+ C -1 ; WX 667 ; N ugrave ; B 67 -10 671 729 ;
+ C -1 ; WX 1000 ; N trademark ; B 94 275 1048 681 ;
+ C -1 ; WX 611 ; N ograve ; B 41 -10 588 729 ;
+ C -1 ; WX 556 ; N scaron ; B 20 -10 537 723 ;
+ C -1 ; WX 333 ; N Idieresis ; B -16 0 422 865 ;
+ C -1 ; WX 667 ; N uacute ; B 67 -10 671 729 ;
+ C -1 ; WX 667 ; N agrave ; B 41 -10 684 729 ;
+ C -1 ; WX 667 ; N ntilde ; B 68 -10 667 690 ;
+ C -1 ; WX 667 ; N aring ; B 41 -10 684 769 ;
+ C -1 ; WX 556 ; N zcaron ; B 28 -10 536 723 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -16 0 392 898 ;
+ C -1 ; WX 722 ; N Ntilde ; B 2 0 753 865 ;
+ C -1 ; WX 667 ; N ucircumflex ; B 67 -10 671 723 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B -6 0 709 898 ;
+ C -1 ; WX 333 ; N Iacute ; B -16 0 402 904 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 50 -218 714 694 ;
+ C -1 ; WX 778 ; N Odieresis ; B 50 -13 764 865 ;
+ C -1 ; WX 667 ; N Scaron ; B 32 -13 625 898 ;
+ C -1 ; WX 722 ; N Edieresis ; B -6 0 709 865 ;
+ C -1 ; WX 333 ; N Igrave ; B -16 0 392 904 ;
+ C -1 ; WX 667 ; N adieresis ; B 41 -10 684 690 ;
+ C -1 ; WX 778 ; N Ograve ; B 50 -13 764 904 ;
+ C -1 ; WX 722 ; N Egrave ; B -6 0 709 904 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 44 0 685 865 ;
+ C -1 ; WX 800 ; N registered ; B 62 -13 768 694 ;
+ C -1 ; WX 778 ; N Otilde ; B 50 -13 764 865 ;
+ C -1 ; WX 916 ; N onequarter ; B 72 -10 894 684 ;
+ C -1 ; WX 778 ; N Ugrave ; B 105 -13 818 904 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 105 -13 818 898 ;
+ C -1 ; WX 667 ; N Thorn ; B -6 0 660 681 ;
+ C -1 ; WX 600 ; N divide ; B 47 -31 553 537 ;
+ C -1 ; WX 722 ; N Atilde ; B -34 0 688 865 ;
+ C -1 ; WX 778 ; N Uacute ; B 105 -13 818 904 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 50 -13 764 898 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 108 553 399 ;
+ C -1 ; WX 722 ; N Aring ; B -34 0 688 934 ;
+ C -1 ; WX 333 ; N idieresis ; B 51 -10 412 690 ;
+ C -1 ; WX 333 ; N iacute ; B 51 -10 392 729 ;
+ C -1 ; WX 667 ; N aacute ; B 41 -10 684 729 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 69 22 531 484 ;
+ C -1 ; WX 778 ; N Udieresis ; B 105 -13 818 865 ;
+ C -1 ; WX 600 ; N minus ; B 47 209 553 297 ;
+ C -1 ; WX 398 ; N onesuperior ; B 72 268 326 684 ;
+ C -1 ; WX 722 ; N Eacute ; B -6 0 709 904 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -34 0 688 898 ;
+ C -1 ; WX 800 ; N copyright ; B 62 -13 768 694 ;
+ C -1 ; WX 722 ; N Agrave ; B -34 0 688 904 ;
+ C -1 ; WX 611 ; N odieresis ; B 41 -10 588 690 ;
+ C -1 ; WX 611 ; N oacute ; B 41 -10 588 729 ;
+ C -1 ; WX 400 ; N degree ; B 111 398 397 684 ;
+ C -1 ; WX 333 ; N igrave ; B 51 -10 338 729 ;
+ C -1 ; WX 667 ; N mu ; B 32 -226 671 490 ;
+ C -1 ; WX 778 ; N Oacute ; B 50 -13 764 904 ;
+ C -1 ; WX 611 ; N eth ; B 61 -10 573 722 ;
+ C -1 ; WX 722 ; N Adieresis ; B -34 0 688 865 ;
+ C -1 ; WX 611 ; N Yacute ; B 44 0 685 904 ;
+ C -1 ; WX 222 ; N brokenbar ; B 85 -13 173 694 ;
+ C -1 ; WX 916 ; N onehalf ; B 72 -10 902 684 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 157
+ 
+ KPX A y -18
+ KPX A w -28
+ KPX A v -18
+ KPX A u -25
+ KPX A quoteright -92
+ KPX A quotedblright -92
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -55
+ KPX A U -25
+ KPX A T -55
+ KPX A Q -25
+ KPX A O -25
+ KPX A G -25
+ KPX A C -25
+ 
+ KPX B period -60
+ KPX B comma -60
+ 
+ KPX D period -60
+ KPX D comma -60
+ 
+ KPX F r -18
+ KPX F period -129
+ KPX F o -55
+ KPX F e -55
+ KPX F comma -129
+ KPX F a -55
+ KPX F A -55
+ 
+ KPX G period -60
+ KPX G comma -60
+ 
+ KPX J period -60
+ KPX J comma -60
+ 
+ KPX L y -18
+ KPX L quoteright -111
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX O period -60
+ KPX O comma -60
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -55
+ 
+ KPX Q period -60
+ KPX Q comma -60
+ 
+ KPX R Y -37
+ KPX R W -37
+ KPX R V -37
+ KPX R T -18
+ 
+ KPX S period -60
+ KPX S comma -60
+ 
+ KPX T y -37
+ KPX T w -55
+ KPX T u -55
+ KPX T semicolon -92
+ KPX T r -55
+ KPX T period -129
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -129
+ KPX T colon -92
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX U period -60
+ KPX U comma -60
+ 
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -37
+ 
+ KPX W y -37
+ KPX W u -37
+ KPX W semicolon -74
+ KPX W period -111
+ KPX W o -37
+ KPX W hyphen -55
+ KPX W e -37
+ KPX W comma -111
+ KPX W colon -74
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y u -55
+ KPX Y semicolon -92
+ KPX Y period -111
+ KPX Y o -74
+ KPX Y i -37
+ KPX Y hyphen -74
+ KPX Y e -74
+ KPX Y comma -111
+ KPX Y colon -92
+ KPX Y a -74
+ KPX Y A -55
+ 
+ KPX b period -50
+ KPX b comma -50
+ 
+ KPX c period -50
+ KPX c h -25
+ KPX c comma -50
+ 
+ KPX colon space -37
+ 
+ KPX comma space -37
+ KPX comma quoteright -37
+ KPX comma quotedblright -37
+ 
+ KPX d w -10
+ KPX d period 10
+ KPX d comma 10
+ 
+ KPX e period -60
+ KPX e comma -60
+ 
+ KPX f quoteright 37
+ KPX f quotedblright 37
+ KPX f period -60
+ KPX f comma -60
+ 
+ KPX g period -60
+ KPX g comma -60
+ 
+ KPX period quoteright -37
+ KPX period quotedblright -37
+ 
+ KPX quotedblleft quoteleft 18
+ KPX quotedblleft A -18
+ 
+ KPX quotedblright space -37
+ 
+ KPX quoteleft A -18
+ 
+ KPX quoteright v -18
+ KPX quoteright s -37
+ KPX quoteright r -18
+ KPX quoteright quotedblright 18
+ KPX quoteright d -37
+ 
+ KPX r s -18
+ KPX r q -18
+ KPX r period -92
+ KPX r hyphen -37
+ KPX r g -18
+ KPX r e -18
+ KPX r d -18
+ KPX r comma -92
+ KPX r c -18
+ KPX r a -18
+ 
+ KPX s w -18
+ 
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -37
+ KPX v o 18
+ KPX v e 18
+ KPX v comma -37
+ KPX v a 18
+ 
+ KPX w period -37
+ KPX w o 18
+ KPX w e 18
+ KPX w comma -37
+ KPX w a 18
+ 
+ KPX y period -37
+ KPX y comma -37
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 175 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 175 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 175 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 175 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 220 165 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 175 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 225 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 195 175 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 195 175 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 195 175 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 195 175 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 10 175 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 10 175 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 10 175 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 10 175 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 215 175 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 243 175 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 243 175 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 243 175 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 243 175 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 243 175 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 175 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 243 175 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 243 175 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 243 175 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 243 175 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 139 175 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 175 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 187 175 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 167 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 167 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 167 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 167 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 167 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 167 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 132 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 112 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 112 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 112 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 112 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 167 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 112 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 167 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 167 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 167 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 167 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 139 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 139 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 97 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-MdIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-MdIt+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Bk-MdIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 50 -13 726 917 ;
+ C -1 ; WX 556 ; N ccaron ; B 41 -10 560 723 ;
+ C -1 ; WX 778 ; N Dcaron ; B 2 0 751 917 ;
+ C -1 ; WX 717 ; N dcaron ; B 41 -10 804 759 ;
+ C -1 ; WX 722 ; N Ecaron ; B -6 0 709 917 ;
+ C -1 ; WX 556 ; N ecaron ; B 41 -10 547 723 ;
+ C -1 ; WX 667 ; N Lcaron ; B 2 0 653 749 ;
+ C -1 ; WX 667 ; N Lacute ; B 2 0 653 923 ;
+ C -1 ; WX 439 ; N lcaron ; B 74 -10 505 759 ;
+ C -1 ; WX 333 ; N lacute ; B 74 -10 457 923 ;
+ C -1 ; WX 722 ; N Ncaron ; B 2 0 753 917 ;
+ C -1 ; WX 667 ; N ncaron ; B 68 -10 667 723 ;
+ C -1 ; WX 722 ; N Rcaron ; B -6 0 704 917 ;
+ C -1 ; WX 722 ; N Racute ; B -6 0 704 923 ;
+ C -1 ; WX 444 ; N rcaron ; B 67 0 480 723 ;
+ C -1 ; WX 444 ; N racute ; B 67 0 471 729 ;
+ C -1 ; WX 667 ; N Tcaron ; B 46 0 703 917 ;
+ C -1 ; WX 495 ; N tcaron ; B 60 -10 554 694 ;
+ C -1 ; WX 778 ; N Uring ; B 105 -13 818 917 ;
+ C -1 ; WX 667 ; N uring ; B 67 -10 671 769 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 301 194 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 135 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 263 194 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 557 65 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 235 194 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 312 55 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 208 194 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 258 65 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 65 194 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 235 194 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 167 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 235 194 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 280 194 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 79 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 208 194 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 307 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 253 148 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 167 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,345 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved.
+ Comment Creation Date: Tue Sep 17 07:47:21 1991
+ Comment UniqueID 36347
+ Comment VMusage 31037 39405
+ Comment Modified by Jeff Kingston 4 July 1994 (removed erroneous ligatures)
+ FontName Courier
+ FullName Courier
+ FamilyName Courier
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch true
+ FontBBox -28 -250 628 805
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 002.004
+ Notice Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 562
+ XHeight 426
+ Ascender 629
+ Descender -157
+ StartCharMetrics 260
+ C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 600 ; N exclam ; B 236 -15 364 572 ;
+ C 34 ; WX 600 ; N quotedbl ; B 187 328 413 562 ;
+ C 35 ; WX 600 ; N numbersign ; B 93 -32 507 639 ;
+ C 36 ; WX 600 ; N dollar ; B 105 -126 496 662 ;
+ C 37 ; WX 600 ; N percent ; B 81 -15 518 622 ;
+ C 38 ; WX 600 ; N ampersand ; B 63 -15 538 543 ;
+ C 39 ; WX 600 ; N quoteright ; B 213 328 376 562 ;
+ C 40 ; WX 600 ; N parenleft ; B 269 -108 440 622 ;
+ C 41 ; WX 600 ; N parenright ; B 160 -108 331 622 ;
+ C 42 ; WX 600 ; N asterisk ; B 116 257 484 607 ;
+ C 43 ; WX 600 ; N plus ; B 80 44 520 470 ;
+ C 44 ; WX 600 ; N comma ; B 181 -112 344 122 ;
+ C 45 ; WX 600 ; N hyphen ; B 103 231 497 285 ;
+ C 46 ; WX 600 ; N period ; B 229 -15 371 109 ;
+ C 47 ; WX 600 ; N slash ; B 125 -80 475 629 ;
+ C 48 ; WX 600 ; N zero ; B 106 -15 494 622 ;
+ C 49 ; WX 600 ; N one ; B 96 0 505 622 ;
+ C 50 ; WX 600 ; N two ; B 70 0 471 622 ;
+ C 51 ; WX 600 ; N three ; B 75 -15 466 622 ;
+ C 52 ; WX 600 ; N four ; B 78 0 500 622 ;
+ C 53 ; WX 600 ; N five ; B 92 -15 497 607 ;
+ C 54 ; WX 600 ; N six ; B 111 -15 497 622 ;
+ C 55 ; WX 600 ; N seven ; B 82 0 483 607 ;
+ C 56 ; WX 600 ; N eight ; B 102 -15 498 622 ;
+ C 57 ; WX 600 ; N nine ; B 96 -15 489 622 ;
+ C 58 ; WX 600 ; N colon ; B 229 -15 371 385 ;
+ C 59 ; WX 600 ; N semicolon ; B 181 -112 371 385 ;
+ C 60 ; WX 600 ; N less ; B 41 42 519 472 ;
+ C 61 ; WX 600 ; N equal ; B 80 138 520 376 ;
+ C 62 ; WX 600 ; N greater ; B 66 42 544 472 ;
+ C 63 ; WX 600 ; N question ; B 129 -15 492 572 ;
+ C 64 ; WX 600 ; N at ; B 77 -15 533 622 ;
+ C 65 ; WX 600 ; N A ; B 3 0 597 562 ;
+ C 66 ; WX 600 ; N B ; B 43 0 559 562 ;
+ C 67 ; WX 600 ; N C ; B 41 -18 540 580 ;
+ C 68 ; WX 600 ; N D ; B 43 0 574 562 ;
+ C 69 ; WX 600 ; N E ; B 53 0 550 562 ;
+ C 70 ; WX 600 ; N F ; B 53 0 545 562 ;
+ C 71 ; WX 600 ; N G ; B 31 -18 575 580 ;
+ C 72 ; WX 600 ; N H ; B 32 0 568 562 ;
+ C 73 ; WX 600 ; N I ; B 96 0 504 562 ;
+ C 74 ; WX 600 ; N J ; B 34 -18 566 562 ;
+ C 75 ; WX 600 ; N K ; B 38 0 582 562 ;
+ C 76 ; WX 600 ; N L ; B 47 0 554 562 ;
+ C 77 ; WX 600 ; N M ; B 4 0 596 562 ;
+ C 78 ; WX 600 ; N N ; B 7 -13 593 562 ;
+ C 79 ; WX 600 ; N O ; B 43 -18 557 580 ;
+ C 80 ; WX 600 ; N P ; B 79 0 558 562 ;
+ C 81 ; WX 600 ; N Q ; B 43 -138 557 580 ;
+ C 82 ; WX 600 ; N R ; B 38 0 588 562 ;
+ C 83 ; WX 600 ; N S ; B 72 -20 529 580 ;
+ C 84 ; WX 600 ; N T ; B 38 0 563 562 ;
+ C 85 ; WX 600 ; N U ; B 17 -18 583 562 ;
+ C 86 ; WX 600 ; N V ; B -4 -13 604 562 ;
+ C 87 ; WX 600 ; N W ; B -3 -13 603 562 ;
+ C 88 ; WX 600 ; N X ; B 23 0 577 562 ;
+ C 89 ; WX 600 ; N Y ; B 24 0 576 562 ;
+ C 90 ; WX 600 ; N Z ; B 86 0 514 562 ;
+ C 91 ; WX 600 ; N bracketleft ; B 269 -108 442 622 ;
+ C 92 ; WX 600 ; N backslash ; B 118 -80 482 629 ;
+ C 93 ; WX 600 ; N bracketright ; B 158 -108 331 622 ;
+ C 94 ; WX 600 ; N asciicircum ; B 94 354 506 622 ;
+ C 95 ; WX 600 ; N underscore ; B 0 -125 600 -75 ;
+ C 96 ; WX 600 ; N quoteleft ; B 224 328 387 562 ;
+ C 97 ; WX 600 ; N a ; B 53 -15 559 441 ;
+ C 98 ; WX 600 ; N b ; B 14 -15 575 629 ;
+ C 99 ; WX 600 ; N c ; B 66 -15 529 441 ;
+ C 100 ; WX 600 ; N d ; B 45 -15 591 629 ;
+ C 101 ; WX 600 ; N e ; B 66 -15 548 441 ;
+ C 102 ; WX 600 ; N f ; B 114 0 531 629 ;
+ C 103 ; WX 600 ; N g ; B 45 -157 566 441 ;
+ C 104 ; WX 600 ; N h ; B 18 0 582 629 ;
+ C 105 ; WX 600 ; N i ; B 95 0 505 657 ;
+ C 106 ; WX 600 ; N j ; B 82 -157 410 657 ;
+ C 107 ; WX 600 ; N k ; B 43 0 580 629 ;
+ C 108 ; WX 600 ; N l ; B 95 0 505 629 ;
+ C 109 ; WX 600 ; N m ; B -5 0 605 441 ;
+ C 110 ; WX 600 ; N n ; B 26 0 575 441 ;
+ C 111 ; WX 600 ; N o ; B 62 -15 538 441 ;
+ C 112 ; WX 600 ; N p ; B 9 -157 555 441 ;
+ C 113 ; WX 600 ; N q ; B 45 -157 591 441 ;
+ C 114 ; WX 600 ; N r ; B 60 0 559 441 ;
+ C 115 ; WX 600 ; N s ; B 80 -15 513 441 ;
+ C 116 ; WX 600 ; N t ; B 87 -15 530 561 ;
+ C 117 ; WX 600 ; N u ; B 21 -15 562 426 ;
+ C 118 ; WX 600 ; N v ; B 10 -10 590 426 ;
+ C 119 ; WX 600 ; N w ; B -4 -10 604 426 ;
+ C 120 ; WX 600 ; N x ; B 20 0 580 426 ;
+ C 121 ; WX 600 ; N y ; B 7 -157 592 426 ;
+ C 122 ; WX 600 ; N z ; B 99 0 502 426 ;
+ C 123 ; WX 600 ; N braceleft ; B 182 -108 437 622 ;
+ C 124 ; WX 600 ; N bar ; B 275 -250 326 750 ;
+ C 125 ; WX 600 ; N braceright ; B 163 -108 418 622 ;
+ C 126 ; WX 600 ; N asciitilde ; B 63 197 540 320 ;
+ C 161 ; WX 600 ; N exclamdown ; B 236 -157 364 430 ;
+ C 162 ; WX 600 ; N cent ; B 96 -49 500 614 ;
+ C 163 ; WX 600 ; N sterling ; B 84 -21 521 611 ;
+ C 164 ; WX 600 ; N fraction ; B 92 -57 509 665 ;
+ C 165 ; WX 600 ; N yen ; B 26 0 574 562 ;
+ C 166 ; WX 600 ; N florin ; B 4 -143 539 622 ;
+ C 167 ; WX 600 ; N section ; B 113 -78 488 580 ;
+ C 168 ; WX 600 ; N currency ; B 73 58 527 506 ;
+ C 169 ; WX 600 ; N quotesingle ; B 259 328 341 562 ;
+ C 170 ; WX 600 ; N quotedblleft ; B 143 328 471 562 ;
+ C 171 ; WX 600 ; N guillemotleft ; B 37 70 563 446 ;
+ C 172 ; WX 600 ; N guilsinglleft ; B 149 70 451 446 ;
+ C 173 ; WX 600 ; N guilsinglright ; B 149 70 451 446 ;
+ C 174 ; WX 600 ; N fi ; B 3 0 597 629 ;
+ C 175 ; WX 600 ; N fl ; B 3 0 597 629 ;
+ C 177 ; WX 600 ; N endash ; B 75 231 525 285 ;
+ C 178 ; WX 600 ; N dagger ; B 141 -78 459 580 ;
+ C 179 ; WX 600 ; N daggerdbl ; B 141 -78 459 580 ;
+ C 180 ; WX 600 ; N periodcentered ; B 222 189 378 327 ;
+ C 182 ; WX 600 ; N paragraph ; B 50 -78 511 562 ;
+ C 183 ; WX 600 ; N bullet ; B 172 130 428 383 ;
+ C 184 ; WX 600 ; N quotesinglbase ; B 213 -134 376 100 ;
+ C 185 ; WX 600 ; N quotedblbase ; B 143 -134 457 100 ;
+ C 186 ; WX 600 ; N quotedblright ; B 143 328 457 562 ;
+ C 187 ; WX 600 ; N guillemotright ; B 37 70 563 446 ;
+ C 188 ; WX 600 ; N ellipsis ; B 37 -15 563 111 ;
+ C 189 ; WX 600 ; N perthousand ; B 3 -15 600 622 ;
+ C 191 ; WX 600 ; N questiondown ; B 108 -157 471 430 ;
+ C 193 ; WX 600 ; N grave ; B 151 497 378 672 ;
+ C 194 ; WX 600 ; N acute ; B 242 497 469 672 ;
+ C 195 ; WX 600 ; N circumflex ; B 124 477 476 654 ;
+ C 196 ; WX 600 ; N tilde ; B 105 489 503 606 ;
+ C 197 ; WX 600 ; N macron ; B 120 525 480 565 ;
+ C 198 ; WX 600 ; N breve ; B 153 501 447 609 ;
+ C 199 ; WX 600 ; N dotaccent ; B 249 477 352 580 ;
+ C 200 ; WX 600 ; N dieresis ; B 148 492 453 595 ;
+ C 202 ; WX 600 ; N ring ; B 218 463 382 627 ;
+ C 203 ; WX 600 ; N cedilla ; B 224 -151 362 10 ;
+ C 205 ; WX 600 ; N hungarumlaut ; B 133 497 540 672 ;
+ C 206 ; WX 600 ; N ogonek ; B 227 -151 370 0 ;
+ C 207 ; WX 600 ; N caron ; B 124 492 476 669 ;
+ C 208 ; WX 600 ; N emdash ; B 0 231 600 285 ;
+ C 225 ; WX 600 ; N AE ; B 3 0 550 562 ;
+ C 227 ; WX 600 ; N ordfeminine ; B 156 249 442 580 ;
+ C 232 ; WX 600 ; N Lslash ; B 47 0 554 562 ;
+ C 233 ; WX 600 ; N Oslash ; B 43 -80 557 629 ;
+ C 234 ; WX 600 ; N OE ; B 7 0 567 562 ;
+ C 235 ; WX 600 ; N ordmasculine ; B 157 249 443 580 ;
+ C 241 ; WX 600 ; N ae ; B 19 -15 570 441 ;
+ C 245 ; WX 600 ; N dotlessi ; B 95 0 505 426 ;
+ C 248 ; WX 600 ; N lslash ; B 95 0 505 629 ;
+ C 249 ; WX 600 ; N oslash ; B 62 -80 538 506 ;
+ C 250 ; WX 600 ; N oe ; B 19 -15 559 441 ;
+ C 251 ; WX 600 ; N germandbls ; B 48 -15 588 629 ;
+ C -1 ; WX 600 ; N Odieresis ; B 43 -18 557 731 ;
+ C -1 ; WX 600 ; N logicalnot ; B 87 108 513 369 ;
+ C -1 ; WX 600 ; N minus ; B 80 232 520 283 ;
+ C -1 ; WX 600 ; N merge ; B 160 -15 440 436 ;
+ C -1 ; WX 600 ; N degree ; B 123 269 477 622 ;
+ C -1 ; WX 600 ; N dectab ; B 18 0 582 227 ;
+ C -1 ; WX 600 ; N ll ; B 18 0 567 629 ;
+ C -1 ; WX 600 ; N IJ ; B 32 -18 583 562 ;
+ C -1 ; WX 600 ; N Eacute ; B 53 0 550 793 ;
+ C -1 ; WX 600 ; N Ocircumflex ; B 43 -18 557 775 ;
+ C -1 ; WX 600 ; N ucircumflex ; B 21 -15 562 654 ;
+ C -1 ; WX 600 ; N left ; B 70 68 530 348 ;
+ C -1 ; WX 600 ; N threesuperior ; B 155 240 406 622 ;
+ C -1 ; WX 600 ; N up ; B 160 0 440 437 ;
+ C -1 ; WX 600 ; N multiply ; B 87 43 515 470 ;
+ C -1 ; WX 600 ; N Scaron ; B 72 -20 529 805 ;
+ C -1 ; WX 600 ; N tab ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N Ucircumflex ; B 17 -18 583 775 ;
+ C -1 ; WX 600 ; N divide ; B 87 48 513 467 ;
+ C -1 ; WX 600 ; N Acircumflex ; B 3 0 597 775 ;
+ C -1 ; WX 600 ; N eacute ; B 66 -15 548 672 ;
+ C -1 ; WX 600 ; N uacute ; B 21 -15 562 672 ;
+ C -1 ; WX 600 ; N Aacute ; B 3 0 597 793 ;
+ C -1 ; WX 600 ; N copyright ; B 0 -18 600 580 ;
+ C -1 ; WX 600 ; N twosuperior ; B 177 249 424 622 ;
+ C -1 ; WX 600 ; N Ecircumflex ; B 53 0 550 775 ;
+ C -1 ; WX 600 ; N ntilde ; B 26 0 575 606 ;
+ C -1 ; WX 600 ; N down ; B 160 -15 440 426 ;
+ C -1 ; WX 600 ; N center ; B 40 14 560 580 ;
+ C -1 ; WX 600 ; N onesuperior ; B 172 249 428 622 ;
+ C -1 ; WX 600 ; N ij ; B 37 -157 490 657 ;
+ C -1 ; WX 600 ; N edieresis ; B 66 -15 548 595 ;
+ C -1 ; WX 600 ; N graybox ; B 76 0 525 599 ;
+ C -1 ; WX 600 ; N odieresis ; B 62 -15 538 595 ;
+ C -1 ; WX 600 ; N Ograve ; B 43 -18 557 793 ;
+ C -1 ; WX 600 ; N threequarters ; B 8 -56 593 666 ;
+ C -1 ; WX 600 ; N plusminus ; B 87 44 513 558 ;
+ C -1 ; WX 600 ; N prescription ; B 27 -15 577 562 ;
+ C -1 ; WX 600 ; N eth ; B 62 -15 538 629 ;
+ C -1 ; WX 600 ; N largebullet ; B 261 220 339 297 ;
+ C -1 ; WX 600 ; N egrave ; B 66 -15 548 672 ;
+ C -1 ; WX 600 ; N ccedilla ; B 66 -151 529 441 ;
+ C -1 ; WX 600 ; N notegraphic ; B 136 -15 464 572 ;
+ C -1 ; WX 600 ; N Udieresis ; B 17 -18 583 731 ;
+ C -1 ; WX 600 ; N Gcaron ; B 31 -18 575 805 ;
+ C -1 ; WX 600 ; N arrowdown ; B 116 -15 484 608 ;
+ C -1 ; WX 600 ; N format ; B 5 -157 56 607 ;
+ C -1 ; WX 600 ; N Otilde ; B 43 -18 557 732 ;
+ C -1 ; WX 600 ; N Idieresis ; B 96 0 504 731 ;
+ C -1 ; WX 600 ; N adieresis ; B 53 -15 559 595 ;
+ C -1 ; WX 600 ; N ecircumflex ; B 66 -15 548 654 ;
+ C -1 ; WX 600 ; N Eth ; B 30 0 574 562 ;
+ C -1 ; WX 600 ; N onequarter ; B 0 -57 600 665 ;
+ C -1 ; WX 600 ; N LL ; B 8 0 592 562 ;
+ C -1 ; WX 600 ; N agrave ; B 53 -15 559 672 ;
+ C -1 ; WX 600 ; N Zcaron ; B 86 0 514 805 ;
+ C -1 ; WX 600 ; N Scedilla ; B 72 -151 529 580 ;
+ C -1 ; WX 600 ; N Idot ; B 96 0 504 716 ;
+ C -1 ; WX 600 ; N Iacute ; B 96 0 504 793 ;
+ C -1 ; WX 600 ; N indent ; B 70 68 530 348 ;
+ C -1 ; WX 600 ; N Ugrave ; B 17 -18 583 793 ;
+ C -1 ; WX 600 ; N scaron ; B 80 -15 513 669 ;
+ C -1 ; WX 600 ; N overscore ; B 0 579 600 629 ;
+ C -1 ; WX 600 ; N Aring ; B 3 0 597 753 ;
+ C -1 ; WX 600 ; N Ccedilla ; B 41 -151 540 580 ;
+ C -1 ; WX 600 ; N Igrave ; B 96 0 504 793 ;
+ C -1 ; WX 600 ; N brokenbar ; B 275 -175 326 675 ;
+ C -1 ; WX 600 ; N Oacute ; B 43 -18 557 793 ;
+ C -1 ; WX 600 ; N otilde ; B 62 -15 538 606 ;
+ C -1 ; WX 600 ; N Yacute ; B 24 0 576 793 ;
+ C -1 ; WX 600 ; N lira ; B 73 -21 521 611 ;
+ C -1 ; WX 600 ; N Icircumflex ; B 96 0 504 775 ;
+ C -1 ; WX 600 ; N Atilde ; B 3 0 597 732 ;
+ C -1 ; WX 600 ; N Uacute ; B 17 -18 583 793 ;
+ C -1 ; WX 600 ; N Ydieresis ; B 24 0 576 731 ;
+ C -1 ; WX 600 ; N ydieresis ; B 7 -157 592 595 ;
+ C -1 ; WX 600 ; N idieresis ; B 95 0 505 595 ;
+ C -1 ; WX 600 ; N Adieresis ; B 3 0 597 731 ;
+ C -1 ; WX 600 ; N mu ; B 21 -157 562 426 ;
+ C -1 ; WX 600 ; N trademark ; B -23 263 623 562 ;
+ C -1 ; WX 600 ; N oacute ; B 62 -15 538 672 ;
+ C -1 ; WX 600 ; N acircumflex ; B 53 -15 559 654 ;
+ C -1 ; WX 600 ; N Agrave ; B 3 0 597 793 ;
+ C -1 ; WX 600 ; N return ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N atilde ; B 53 -15 559 606 ;
+ C -1 ; WX 600 ; N square ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N registered ; B 0 -18 600 580 ;
+ C -1 ; WX 600 ; N stop ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N udieresis ; B 21 -15 562 595 ;
+ C -1 ; WX 600 ; N arrowup ; B 116 0 484 623 ;
+ C -1 ; WX 600 ; N igrave ; B 95 0 505 672 ;
+ C -1 ; WX 600 ; N Edieresis ; B 53 0 550 731 ;
+ C -1 ; WX 600 ; N zcaron ; B 99 0 502 669 ;
+ C -1 ; WX 600 ; N arrowboth ; B -28 115 628 483 ;
+ C -1 ; WX 600 ; N gcaron ; B 45 -157 566 669 ;
+ C -1 ; WX 600 ; N arrowleft ; B -24 115 624 483 ;
+ C -1 ; WX 600 ; N aacute ; B 53 -15 559 672 ;
+ C -1 ; WX 600 ; N ocircumflex ; B 62 -15 538 654 ;
+ C -1 ; WX 600 ; N scedilla ; B 80 -151 513 441 ;
+ C -1 ; WX 600 ; N ograve ; B 62 -15 538 672 ;
+ C -1 ; WX 600 ; N onehalf ; B 0 -57 611 665 ;
+ C -1 ; WX 600 ; N ugrave ; B 21 -15 562 672 ;
+ C -1 ; WX 600 ; N Ntilde ; B 7 -13 593 732 ;
+ C -1 ; WX 600 ; N iacute ; B 95 0 505 672 ;
+ C -1 ; WX 600 ; N arrowright ; B -24 115 624 483 ;
+ C -1 ; WX 600 ; N Thorn ; B 79 0 538 562 ;
+ C -1 ; WX 600 ; N Egrave ; B 53 0 550 793 ;
+ C -1 ; WX 600 ; N thorn ; B -6 -157 555 629 ;
+ C -1 ; WX 600 ; N aring ; B 53 -15 559 627 ;
+ C -1 ; WX 600 ; N yacute ; B 7 -157 592 672 ;
+ C -1 ; WX 600 ; N icircumflex ; B 94 0 505 654 ;
+ EndCharMetrics
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 20 121 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex -30 121 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis -30 136 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave -30 121 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring -15 126 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 0 126 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 30 121 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 0 121 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 0 136 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 0 121 ;
+ CC Gcaron 2 ; PCC G 0 0 ; PCC caron 0 136 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 121 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 121 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 136 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 121 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 0 126 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 0 121 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 0 121 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 0 136 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 0 121 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 0 126 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 30 136 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 30 121 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 0 121 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 0 136 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave -30 121 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 30 121 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 136 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 0 136 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 0 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 0 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 0 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ;
+ CC gcaron 2 ; PCC g 0 0 ; PCC caron -30 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -30 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -30 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -30 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute -10 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex -10 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 0 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave -30 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute -20 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis -10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 10 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 600 ; N Ccaron ; B 41 -18 540 790 ;
+ C -1 ; WX 600 ; N ccaron ; B 66 -15 529 669 ;
+ C -1 ; WX 600 ; N Dcaron ; B 43 0 574 790 ;
+ C -1 ; WX 600 ; N dcaron ; B 45 -15 770 692 ;
+ C -1 ; WX 600 ; N Ecaron ; B 53 0 550 790 ;
+ C -1 ; WX 600 ; N ecaron ; B 66 -15 548 669 ;
+ C -1 ; WX 600 ; N Lcaron ; B 47 0 683 618 ;
+ C -1 ; WX 600 ; N Lacute ; B 47 0 554 788 ;
+ C -1 ; WX 600 ; N lcaron ; B 95 0 684 692 ;
+ C -1 ; WX 600 ; N lacute ; B 95 0 505 788 ;
+ C -1 ; WX 600 ; N Ncaron ; B 7 -13 593 790 ;
+ C -1 ; WX 600 ; N ncaron ; B 26 0 575 669 ;
+ C -1 ; WX 600 ; N Rcaron ; B 38 0 588 790 ;
+ C -1 ; WX 600 ; N Racute ; B 38 0 588 788 ;
+ C -1 ; WX 600 ; N rcaron ; B 60 0 559 669 ;
+ C -1 ; WX 600 ; N racute ; B 60 0 559 672 ;
+ C -1 ; WX 600 ; N Tcaron ; B 38 0 563 790 ;
+ C -1 ; WX 600 ; N tcaron ; B 87 -15 709 562 ;
+ C -1 ; WX 600 ; N Uring ; B 17 -18 583 790 ;
+ C -1 ; WX 600 ; N uring ; B 21 -15 562 627 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 50 121 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 23 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 0 121 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 394 130 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 0 121 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 0 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 307 56 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 0 116 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 308 130 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 23 116 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 0 121 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 0 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 0 121 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 43 116 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 23 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 0 121 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 333 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 0 163 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 0 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,345 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990, 1991, Adobe Systems Incorporated. All rights reserved.
+ Comment Creation Date: Tue Sep 17 14:02:41 1991
+ Comment UniqueID 36384
+ Comment VMusage 31992 40360
+ Comment Modified by Jeff Kingston 4 July 1994 (removed erroneous ligatures)
+ FontName Courier-Bold
+ FullName Courier Bold
+ FamilyName Courier
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch true
+ FontBBox -113 -250 749 801
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 002.004
+ Notice Copyright (c) 1989, 1990, 1991, Adobe Systems Incorporated. All rights reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 562
+ XHeight 439
+ Ascender 626
+ Descender -142
+ StartCharMetrics 260
+ C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 600 ; N exclam ; B 202 -15 398 572 ;
+ C 34 ; WX 600 ; N quotedbl ; B 135 277 465 562 ;
+ C 35 ; WX 600 ; N numbersign ; B 56 -45 544 651 ;
+ C 36 ; WX 600 ; N dollar ; B 82 -126 519 666 ;
+ C 37 ; WX 600 ; N percent ; B 5 -15 595 616 ;
+ C 38 ; WX 600 ; N ampersand ; B 36 -15 546 543 ;
+ C 39 ; WX 600 ; N quoteright ; B 171 277 423 562 ;
+ C 40 ; WX 600 ; N parenleft ; B 219 -102 461 616 ;
+ C 41 ; WX 600 ; N parenright ; B 139 -102 381 616 ;
+ C 42 ; WX 600 ; N asterisk ; B 91 219 509 601 ;
+ C 43 ; WX 600 ; N plus ; B 71 39 529 478 ;
+ C 44 ; WX 600 ; N comma ; B 123 -111 393 174 ;
+ C 45 ; WX 600 ; N hyphen ; B 100 203 500 313 ;
+ C 46 ; WX 600 ; N period ; B 192 -15 408 171 ;
+ C 47 ; WX 600 ; N slash ; B 98 -77 502 626 ;
+ C 48 ; WX 600 ; N zero ; B 87 -15 513 616 ;
+ C 49 ; WX 600 ; N one ; B 81 0 539 616 ;
+ C 50 ; WX 600 ; N two ; B 61 0 499 616 ;
+ C 51 ; WX 600 ; N three ; B 63 -15 501 616 ;
+ C 52 ; WX 600 ; N four ; B 53 0 507 616 ;
+ C 53 ; WX 600 ; N five ; B 70 -15 521 601 ;
+ C 54 ; WX 600 ; N six ; B 90 -15 521 616 ;
+ C 55 ; WX 600 ; N seven ; B 55 0 494 601 ;
+ C 56 ; WX 600 ; N eight ; B 83 -15 517 616 ;
+ C 57 ; WX 600 ; N nine ; B 79 -15 510 616 ;
+ C 58 ; WX 600 ; N colon ; B 191 -15 407 425 ;
+ C 59 ; WX 600 ; N semicolon ; B 123 -111 408 425 ;
+ C 60 ; WX 600 ; N less ; B 66 15 523 501 ;
+ C 61 ; WX 600 ; N equal ; B 71 118 529 398 ;
+ C 62 ; WX 600 ; N greater ; B 77 15 534 501 ;
+ C 63 ; WX 600 ; N question ; B 98 -14 501 580 ;
+ C 64 ; WX 600 ; N at ; B 16 -15 584 616 ;
+ C 65 ; WX 600 ; N A ; B -9 0 609 562 ;
+ C 66 ; WX 600 ; N B ; B 30 0 573 562 ;
+ C 67 ; WX 600 ; N C ; B 22 -18 560 580 ;
+ C 68 ; WX 600 ; N D ; B 30 0 594 562 ;
+ C 69 ; WX 600 ; N E ; B 25 0 560 562 ;
+ C 70 ; WX 600 ; N F ; B 39 0 570 562 ;
+ C 71 ; WX 600 ; N G ; B 22 -18 594 580 ;
+ C 72 ; WX 600 ; N H ; B 20 0 580 562 ;
+ C 73 ; WX 600 ; N I ; B 77 0 523 562 ;
+ C 74 ; WX 600 ; N J ; B 37 -18 601 562 ;
+ C 75 ; WX 600 ; N K ; B 21 0 599 562 ;
+ C 76 ; WX 600 ; N L ; B 39 0 578 562 ;
+ C 77 ; WX 600 ; N M ; B -2 0 602 562 ;
+ C 78 ; WX 600 ; N N ; B 8 -12 610 562 ;
+ C 79 ; WX 600 ; N O ; B 22 -18 578 580 ;
+ C 80 ; WX 600 ; N P ; B 48 0 559 562 ;
+ C 81 ; WX 600 ; N Q ; B 32 -138 578 580 ;
+ C 82 ; WX 600 ; N R ; B 24 0 599 562 ;
+ C 83 ; WX 600 ; N S ; B 47 -22 553 582 ;
+ C 84 ; WX 600 ; N T ; B 21 0 579 562 ;
+ C 85 ; WX 600 ; N U ; B 4 -18 596 562 ;
+ C 86 ; WX 600 ; N V ; B -13 0 613 562 ;
+ C 87 ; WX 600 ; N W ; B -18 0 618 562 ;
+ C 88 ; WX 600 ; N X ; B 12 0 588 562 ;
+ C 89 ; WX 600 ; N Y ; B 12 0 589 562 ;
+ C 90 ; WX 600 ; N Z ; B 62 0 539 562 ;
+ C 91 ; WX 600 ; N bracketleft ; B 245 -102 475 616 ;
+ C 92 ; WX 600 ; N backslash ; B 99 -77 503 626 ;
+ C 93 ; WX 600 ; N bracketright ; B 125 -102 355 616 ;
+ C 94 ; WX 600 ; N asciicircum ; B 108 250 492 616 ;
+ C 95 ; WX 600 ; N underscore ; B 0 -125 600 -75 ;
+ C 96 ; WX 600 ; N quoteleft ; B 178 277 428 562 ;
+ C 97 ; WX 600 ; N a ; B 35 -15 570 454 ;
+ C 98 ; WX 600 ; N b ; B 0 -15 584 626 ;
+ C 99 ; WX 600 ; N c ; B 40 -15 545 459 ;
+ C 100 ; WX 600 ; N d ; B 20 -15 591 626 ;
+ C 101 ; WX 600 ; N e ; B 40 -15 563 454 ;
+ C 102 ; WX 600 ; N f ; B 83 0 547 626 ;
+ C 103 ; WX 600 ; N g ; B 30 -146 580 454 ;
+ C 104 ; WX 600 ; N h ; B 5 0 592 626 ;
+ C 105 ; WX 600 ; N i ; B 77 0 523 658 ;
+ C 106 ; WX 600 ; N j ; B 63 -146 440 658 ;
+ C 107 ; WX 600 ; N k ; B 20 0 585 626 ;
+ C 108 ; WX 600 ; N l ; B 77 0 523 626 ;
+ C 109 ; WX 600 ; N m ; B -22 0 626 454 ;
+ C 110 ; WX 600 ; N n ; B 18 0 592 454 ;
+ C 111 ; WX 600 ; N o ; B 30 -15 570 454 ;
+ C 112 ; WX 600 ; N p ; B -1 -142 570 454 ;
+ C 113 ; WX 600 ; N q ; B 20 -142 591 454 ;
+ C 114 ; WX 600 ; N r ; B 47 0 580 454 ;
+ C 115 ; WX 600 ; N s ; B 68 -17 535 459 ;
+ C 116 ; WX 600 ; N t ; B 47 -15 532 562 ;
+ C 117 ; WX 600 ; N u ; B -1 -15 569 439 ;
+ C 118 ; WX 600 ; N v ; B -1 0 601 439 ;
+ C 119 ; WX 600 ; N w ; B -18 0 618 439 ;
+ C 120 ; WX 600 ; N x ; B 6 0 594 439 ;
+ C 121 ; WX 600 ; N y ; B -4 -142 601 439 ;
+ C 122 ; WX 600 ; N z ; B 81 0 520 439 ;
+ C 123 ; WX 600 ; N braceleft ; B 160 -102 464 616 ;
+ C 124 ; WX 600 ; N bar ; B 255 -250 345 750 ;
+ C 125 ; WX 600 ; N braceright ; B 136 -102 440 616 ;
+ C 126 ; WX 600 ; N asciitilde ; B 71 153 530 356 ;
+ C 161 ; WX 600 ; N exclamdown ; B 202 -146 398 449 ;
+ C 162 ; WX 600 ; N cent ; B 66 -49 518 614 ;
+ C 163 ; WX 600 ; N sterling ; B 72 -28 558 611 ;
+ C 164 ; WX 600 ; N fraction ; B 25 -60 576 661 ;
+ C 165 ; WX 600 ; N yen ; B 10 0 590 562 ;
+ C 166 ; WX 600 ; N florin ; B -30 -131 572 616 ;
+ C 167 ; WX 600 ; N section ; B 83 -70 517 580 ;
+ C 168 ; WX 600 ; N currency ; B 54 49 546 517 ;
+ C 169 ; WX 600 ; N quotesingle ; B 227 277 373 562 ;
+ C 170 ; WX 600 ; N quotedblleft ; B 71 277 535 562 ;
+ C 171 ; WX 600 ; N guillemotleft ; B 8 70 553 446 ;
+ C 172 ; WX 600 ; N guilsinglleft ; B 141 70 459 446 ;
+ C 173 ; WX 600 ; N guilsinglright ; B 141 70 459 446 ;
+ C 174 ; WX 600 ; N fi ; B 12 0 593 626 ;
+ C 175 ; WX 600 ; N fl ; B 12 0 593 626 ;
+ C 177 ; WX 600 ; N endash ; B 65 203 535 313 ;
+ C 178 ; WX 600 ; N dagger ; B 106 -70 494 580 ;
+ C 179 ; WX 600 ; N daggerdbl ; B 106 -70 494 580 ;
+ C 180 ; WX 600 ; N periodcentered ; B 196 165 404 351 ;
+ C 182 ; WX 600 ; N paragraph ; B 6 -70 576 580 ;
+ C 183 ; WX 600 ; N bullet ; B 140 132 460 430 ;
+ C 184 ; WX 600 ; N quotesinglbase ; B 175 -142 427 143 ;
+ C 185 ; WX 600 ; N quotedblbase ; B 65 -142 529 143 ;
+ C 186 ; WX 600 ; N quotedblright ; B 61 277 525 562 ;
+ C 187 ; WX 600 ; N guillemotright ; B 47 70 592 446 ;
+ C 188 ; WX 600 ; N ellipsis ; B 26 -15 574 116 ;
+ C 189 ; WX 600 ; N perthousand ; B -113 -15 713 616 ;
+ C 191 ; WX 600 ; N questiondown ; B 99 -146 502 449 ;
+ C 193 ; WX 600 ; N grave ; B 132 508 395 661 ;
+ C 194 ; WX 600 ; N acute ; B 205 508 468 661 ;
+ C 195 ; WX 600 ; N circumflex ; B 103 483 497 657 ;
+ C 196 ; WX 600 ; N tilde ; B 89 493 512 636 ;
+ C 197 ; WX 600 ; N macron ; B 88 505 512 585 ;
+ C 198 ; WX 600 ; N breve ; B 83 468 517 631 ;
+ C 199 ; WX 600 ; N dotaccent ; B 230 485 370 625 ;
+ C 200 ; WX 600 ; N dieresis ; B 128 485 472 625 ;
+ C 202 ; WX 600 ; N ring ; B 198 481 402 678 ;
+ C 203 ; WX 600 ; N cedilla ; B 205 -206 387 0 ;
+ C 205 ; WX 600 ; N hungarumlaut ; B 68 488 588 661 ;
+ C 206 ; WX 600 ; N ogonek ; B 169 -199 367 0 ;
+ C 207 ; WX 600 ; N caron ; B 103 493 497 667 ;
+ C 208 ; WX 600 ; N emdash ; B -10 203 610 313 ;
+ C 225 ; WX 600 ; N AE ; B -29 0 602 562 ;
+ C 227 ; WX 600 ; N ordfeminine ; B 147 196 453 580 ;
+ C 232 ; WX 600 ; N Lslash ; B 39 0 578 562 ;
+ C 233 ; WX 600 ; N Oslash ; B 22 -22 578 584 ;
+ C 234 ; WX 600 ; N OE ; B -25 0 595 562 ;
+ C 235 ; WX 600 ; N ordmasculine ; B 147 196 453 580 ;
+ C 241 ; WX 600 ; N ae ; B -4 -15 601 454 ;
+ C 245 ; WX 600 ; N dotlessi ; B 77 0 523 439 ;
+ C 248 ; WX 600 ; N lslash ; B 77 0 523 626 ;
+ C 249 ; WX 600 ; N oslash ; B 30 -24 570 463 ;
+ C 250 ; WX 600 ; N oe ; B -18 -15 611 454 ;
+ C 251 ; WX 600 ; N germandbls ; B 22 -15 596 626 ;
+ C -1 ; WX 600 ; N Odieresis ; B 22 -18 578 748 ;
+ C -1 ; WX 600 ; N logicalnot ; B 71 103 529 413 ;
+ C -1 ; WX 600 ; N minus ; B 71 203 529 313 ;
+ C -1 ; WX 600 ; N merge ; B 137 -15 464 487 ;
+ C -1 ; WX 600 ; N degree ; B 86 243 474 616 ;
+ C -1 ; WX 600 ; N dectab ; B 8 0 592 320 ;
+ C -1 ; WX 600 ; N ll ; B -12 0 600 626 ;
+ C -1 ; WX 600 ; N IJ ; B -8 -18 622 562 ;
+ C -1 ; WX 600 ; N Eacute ; B 25 0 560 784 ;
+ C -1 ; WX 600 ; N Ocircumflex ; B 22 -18 578 780 ;
+ C -1 ; WX 600 ; N ucircumflex ; B -1 -15 569 657 ;
+ C -1 ; WX 600 ; N left ; B 65 44 535 371 ;
+ C -1 ; WX 600 ; N threesuperior ; B 138 222 433 616 ;
+ C -1 ; WX 600 ; N up ; B 136 0 463 447 ;
+ C -1 ; WX 600 ; N multiply ; B 81 39 520 478 ;
+ C -1 ; WX 600 ; N Scaron ; B 47 -22 553 790 ;
+ C -1 ; WX 600 ; N tab ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N Ucircumflex ; B 4 -18 596 780 ;
+ C -1 ; WX 600 ; N divide ; B 71 16 529 500 ;
+ C -1 ; WX 600 ; N Acircumflex ; B -9 0 609 780 ;
+ C -1 ; WX 600 ; N eacute ; B 40 -15 563 661 ;
+ C -1 ; WX 600 ; N uacute ; B -1 -15 569 661 ;
+ C -1 ; WX 600 ; N Aacute ; B -9 0 609 784 ;
+ C -1 ; WX 600 ; N copyright ; B 0 -18 600 580 ;
+ C -1 ; WX 600 ; N twosuperior ; B 143 230 436 616 ;
+ C -1 ; WX 600 ; N Ecircumflex ; B 25 0 560 780 ;
+ C -1 ; WX 600 ; N ntilde ; B 18 0 592 636 ;
+ C -1 ; WX 600 ; N down ; B 137 -15 464 439 ;
+ C -1 ; WX 600 ; N center ; B 40 14 560 580 ;
+ C -1 ; WX 600 ; N onesuperior ; B 153 230 447 616 ;
+ C -1 ; WX 600 ; N ij ; B 6 -146 574 658 ;
+ C -1 ; WX 600 ; N edieresis ; B 40 -15 563 625 ;
+ C -1 ; WX 600 ; N graybox ; B 76 0 525 599 ;
+ C -1 ; WX 600 ; N odieresis ; B 30 -15 570 625 ;
+ C -1 ; WX 600 ; N Ograve ; B 22 -18 578 784 ;
+ C -1 ; WX 600 ; N threequarters ; B -47 -60 648 661 ;
+ C -1 ; WX 600 ; N plusminus ; B 71 24 529 515 ;
+ C -1 ; WX 600 ; N prescription ; B 24 -15 599 562 ;
+ C -1 ; WX 600 ; N eth ; B 58 -27 543 626 ;
+ C -1 ; WX 600 ; N largebullet ; B 248 229 352 333 ;
+ C -1 ; WX 600 ; N egrave ; B 40 -15 563 661 ;
+ C -1 ; WX 600 ; N ccedilla ; B 40 -206 545 459 ;
+ C -1 ; WX 600 ; N notegraphic ; B 77 -15 523 572 ;
+ C -1 ; WX 600 ; N Udieresis ; B 4 -18 596 748 ;
+ C -1 ; WX 600 ; N Gcaron ; B 22 -18 594 790 ;
+ C -1 ; WX 600 ; N arrowdown ; B 144 -15 456 608 ;
+ C -1 ; WX 600 ; N format ; B 5 -146 115 601 ;
+ C -1 ; WX 600 ; N Otilde ; B 22 -18 578 759 ;
+ C -1 ; WX 600 ; N Idieresis ; B 77 0 523 748 ;
+ C -1 ; WX 600 ; N adieresis ; B 35 -15 570 625 ;
+ C -1 ; WX 600 ; N ecircumflex ; B 40 -15 563 657 ;
+ C -1 ; WX 600 ; N Eth ; B 30 0 594 562 ;
+ C -1 ; WX 600 ; N onequarter ; B -56 -60 656 661 ;
+ C -1 ; WX 600 ; N LL ; B -45 0 645 562 ;
+ C -1 ; WX 600 ; N agrave ; B 35 -15 570 661 ;
+ C -1 ; WX 600 ; N Zcaron ; B 62 0 539 790 ;
+ C -1 ; WX 600 ; N Scedilla ; B 47 -206 553 582 ;
+ C -1 ; WX 600 ; N Idot ; B 77 0 523 748 ;
+ C -1 ; WX 600 ; N Iacute ; B 77 0 523 784 ;
+ C -1 ; WX 600 ; N indent ; B 65 45 535 372 ;
+ C -1 ; WX 600 ; N Ugrave ; B 4 -18 596 784 ;
+ C -1 ; WX 600 ; N scaron ; B 68 -17 535 667 ;
+ C -1 ; WX 600 ; N overscore ; B 0 579 600 629 ;
+ C -1 ; WX 600 ; N Aring ; B -9 0 609 801 ;
+ C -1 ; WX 600 ; N Ccedilla ; B 22 -206 560 580 ;
+ C -1 ; WX 600 ; N Igrave ; B 77 0 523 784 ;
+ C -1 ; WX 600 ; N brokenbar ; B 255 -175 345 675 ;
+ C -1 ; WX 600 ; N Oacute ; B 22 -18 578 784 ;
+ C -1 ; WX 600 ; N otilde ; B 30 -15 570 636 ;
+ C -1 ; WX 600 ; N Yacute ; B 12 0 589 784 ;
+ C -1 ; WX 600 ; N lira ; B 72 -28 558 611 ;
+ C -1 ; WX 600 ; N Icircumflex ; B 77 0 523 780 ;
+ C -1 ; WX 600 ; N Atilde ; B -9 0 609 759 ;
+ C -1 ; WX 600 ; N Uacute ; B 4 -18 596 784 ;
+ C -1 ; WX 600 ; N Ydieresis ; B 12 0 589 748 ;
+ C -1 ; WX 600 ; N ydieresis ; B -4 -142 601 625 ;
+ C -1 ; WX 600 ; N idieresis ; B 77 0 523 625 ;
+ C -1 ; WX 600 ; N Adieresis ; B -9 0 609 748 ;
+ C -1 ; WX 600 ; N mu ; B -1 -142 569 439 ;
+ C -1 ; WX 600 ; N trademark ; B -9 230 749 562 ;
+ C -1 ; WX 600 ; N oacute ; B 30 -15 570 661 ;
+ C -1 ; WX 600 ; N acircumflex ; B 35 -15 570 657 ;
+ C -1 ; WX 600 ; N Agrave ; B -9 0 609 784 ;
+ C -1 ; WX 600 ; N return ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N atilde ; B 35 -15 570 636 ;
+ C -1 ; WX 600 ; N square ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N registered ; B 0 -18 600 580 ;
+ C -1 ; WX 600 ; N stop ; B 19 0 581 562 ;
+ C -1 ; WX 600 ; N udieresis ; B -1 -15 569 625 ;
+ C -1 ; WX 600 ; N arrowup ; B 144 3 456 626 ;
+ C -1 ; WX 600 ; N igrave ; B 77 0 523 661 ;
+ C -1 ; WX 600 ; N Edieresis ; B 25 0 560 748 ;
+ C -1 ; WX 600 ; N zcaron ; B 81 0 520 667 ;
+ C -1 ; WX 600 ; N arrowboth ; B -24 143 624 455 ;
+ C -1 ; WX 600 ; N gcaron ; B 30 -146 580 667 ;
+ C -1 ; WX 600 ; N arrowleft ; B -24 143 634 455 ;
+ C -1 ; WX 600 ; N aacute ; B 35 -15 570 661 ;
+ C -1 ; WX 600 ; N ocircumflex ; B 30 -15 570 657 ;
+ C -1 ; WX 600 ; N scedilla ; B 68 -206 535 459 ;
+ C -1 ; WX 600 ; N ograve ; B 30 -15 570 661 ;
+ C -1 ; WX 600 ; N onehalf ; B -47 -60 648 661 ;
+ C -1 ; WX 600 ; N ugrave ; B -1 -15 569 661 ;
+ C -1 ; WX 600 ; N Ntilde ; B 8 -12 610 759 ;
+ C -1 ; WX 600 ; N iacute ; B 77 0 523 661 ;
+ C -1 ; WX 600 ; N arrowright ; B -34 143 624 455 ;
+ C -1 ; WX 600 ; N Thorn ; B 48 0 557 562 ;
+ C -1 ; WX 600 ; N Egrave ; B 25 0 560 784 ;
+ C -1 ; WX 600 ; N thorn ; B -14 -142 570 626 ;
+ C -1 ; WX 600 ; N aring ; B 35 -15 570 678 ;
+ C -1 ; WX 600 ; N yacute ; B -4 -142 601 661 ;
+ C -1 ; WX 600 ; N icircumflex ; B 63 0 523 657 ;
+ EndCharMetrics
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 30 123 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex -30 123 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis -20 123 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave -50 123 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring -10 123 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde -30 123 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 30 123 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 0 123 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 0 123 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 0 123 ;
+ CC Gcaron 2 ; PCC G 0 0 ; PCC caron 10 123 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 123 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 123 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 123 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 123 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 0 123 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 0 123 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 0 123 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 0 123 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 0 123 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 0 123 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 0 123 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 30 123 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 0 123 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 0 123 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave -30 123 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 30 123 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 0 123 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 0 123 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex -20 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis -10 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave -30 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ;
+ CC gcaron 2 ; PCC g 0 0 ; PCC caron -40 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -40 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -40 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 0 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex -20 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis -20 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave -30 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 30 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 600 ; N Ccaron ; B 22 -18 560 787 ;
+ C -1 ; WX 600 ; N ccaron ; B 40 -15 545 667 ;
+ C -1 ; WX 600 ; N Dcaron ; B 30 0 594 787 ;
+ C -1 ; WX 600 ; N dcaron ; B 20 -15 868 689 ;
+ C -1 ; WX 600 ; N Ecaron ; B 25 0 560 787 ;
+ C -1 ; WX 600 ; N ecaron ; B 40 -15 563 667 ;
+ C -1 ; WX 600 ; N Lcaron ; B 39 0 800 618 ;
+ C -1 ; WX 600 ; N Lacute ; B 39 0 578 766 ;
+ C -1 ; WX 600 ; N lcaron ; B 77 0 800 689 ;
+ C -1 ; WX 600 ; N lacute ; B 77 0 523 766 ;
+ C -1 ; WX 600 ; N Ncaron ; B 8 -12 610 787 ;
+ C -1 ; WX 600 ; N ncaron ; B 18 0 592 667 ;
+ C -1 ; WX 600 ; N Rcaron ; B 24 0 599 787 ;
+ C -1 ; WX 600 ; N Racute ; B 24 0 599 766 ;
+ C -1 ; WX 600 ; N rcaron ; B 47 0 580 667 ;
+ C -1 ; WX 600 ; N racute ; B 47 0 580 661 ;
+ C -1 ; WX 600 ; N Tcaron ; B 21 0 579 787 ;
+ C -1 ; WX 600 ; N tcaron ; B 47 -15 809 562 ;
+ C -1 ; WX 600 ; N Uring ; B 4 -18 596 787 ;
+ C -1 ; WX 600 ; N uring ; B -1 -15 569 678 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 54 120 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 25 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 0 120 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 445 127 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 0 120 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 0 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 377 56 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 0 105 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 377 127 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 26 105 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 0 120 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 0 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 0 120 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 50 105 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 26 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 0 120 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 386 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 0 109 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 0 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-BdO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-BdO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-BdO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,345 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990, 1991, Adobe Systems Incorporated. All rights reserved.
+ Comment Creation Date: Tue Sep 17 14:13:24 1991
+ Comment UniqueID 36389
+ Comment VMusage 10055 54684
+ Comment Modified by Jeff Kingston 4 July 1994 (removed erroneous ligatures)
+ FontName Courier-BoldOblique
+ FullName Courier Bold Oblique
+ FamilyName Courier
+ Weight Bold
+ ItalicAngle -12
+ IsFixedPitch true
+ FontBBox -56 -250 868 801
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 002.004
+ Notice Copyright (c) 1989, 1990, 1991, Adobe Systems Incorporated. All rights reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 562
+ XHeight 439
+ Ascender 626
+ Descender -142
+ StartCharMetrics 260
+ C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 600 ; N exclam ; B 216 -15 495 572 ;
+ C 34 ; WX 600 ; N quotedbl ; B 212 277 584 562 ;
+ C 35 ; WX 600 ; N numbersign ; B 88 -45 640 651 ;
+ C 36 ; WX 600 ; N dollar ; B 87 -126 629 666 ;
+ C 37 ; WX 600 ; N percent ; B 102 -15 624 616 ;
+ C 38 ; WX 600 ; N ampersand ; B 62 -15 594 543 ;
+ C 39 ; WX 600 ; N quoteright ; B 230 277 542 562 ;
+ C 40 ; WX 600 ; N parenleft ; B 266 -102 592 616 ;
+ C 41 ; WX 600 ; N parenright ; B 117 -102 444 616 ;
+ C 42 ; WX 600 ; N asterisk ; B 179 219 597 601 ;
+ C 43 ; WX 600 ; N plus ; B 114 39 596 478 ;
+ C 44 ; WX 600 ; N comma ; B 99 -111 430 174 ;
+ C 45 ; WX 600 ; N hyphen ; B 143 203 567 313 ;
+ C 46 ; WX 600 ; N period ; B 207 -15 426 171 ;
+ C 47 ; WX 600 ; N slash ; B 91 -77 626 626 ;
+ C 48 ; WX 600 ; N zero ; B 136 -15 592 616 ;
+ C 49 ; WX 600 ; N one ; B 93 0 561 616 ;
+ C 50 ; WX 600 ; N two ; B 61 0 593 616 ;
+ C 51 ; WX 600 ; N three ; B 72 -15 571 616 ;
+ C 52 ; WX 600 ; N four ; B 82 0 558 616 ;
+ C 53 ; WX 600 ; N five ; B 77 -15 621 601 ;
+ C 54 ; WX 600 ; N six ; B 136 -15 652 616 ;
+ C 55 ; WX 600 ; N seven ; B 147 0 622 601 ;
+ C 56 ; WX 600 ; N eight ; B 115 -15 604 616 ;
+ C 57 ; WX 600 ; N nine ; B 76 -15 592 616 ;
+ C 58 ; WX 600 ; N colon ; B 206 -15 479 425 ;
+ C 59 ; WX 600 ; N semicolon ; B 99 -111 480 425 ;
+ C 60 ; WX 600 ; N less ; B 121 15 612 501 ;
+ C 61 ; WX 600 ; N equal ; B 96 118 614 398 ;
+ C 62 ; WX 600 ; N greater ; B 97 15 589 501 ;
+ C 63 ; WX 600 ; N question ; B 183 -14 591 580 ;
+ C 64 ; WX 600 ; N at ; B 66 -15 641 616 ;
+ C 65 ; WX 600 ; N A ; B -9 0 631 562 ;
+ C 66 ; WX 600 ; N B ; B 30 0 629 562 ;
+ C 67 ; WX 600 ; N C ; B 75 -18 674 580 ;
+ C 68 ; WX 600 ; N D ; B 30 0 664 562 ;
+ C 69 ; WX 600 ; N E ; B 25 0 669 562 ;
+ C 70 ; WX 600 ; N F ; B 39 0 683 562 ;
+ C 71 ; WX 600 ; N G ; B 75 -18 674 580 ;
+ C 72 ; WX 600 ; N H ; B 20 0 699 562 ;
+ C 73 ; WX 600 ; N I ; B 77 0 642 562 ;
+ C 74 ; WX 600 ; N J ; B 59 -18 720 562 ;
+ C 75 ; WX 600 ; N K ; B 21 0 691 562 ;
+ C 76 ; WX 600 ; N L ; B 39 0 635 562 ;
+ C 77 ; WX 600 ; N M ; B -2 0 721 562 ;
+ C 78 ; WX 600 ; N N ; B 8 -12 729 562 ;
+ C 79 ; WX 600 ; N O ; B 74 -18 645 580 ;
+ C 80 ; WX 600 ; N P ; B 48 0 642 562 ;
+ C 81 ; WX 600 ; N Q ; B 84 -138 636 580 ;
+ C 82 ; WX 600 ; N R ; B 24 0 617 562 ;
+ C 83 ; WX 600 ; N S ; B 54 -22 672 582 ;
+ C 84 ; WX 600 ; N T ; B 86 0 678 562 ;
+ C 85 ; WX 600 ; N U ; B 101 -18 715 562 ;
+ C 86 ; WX 600 ; N V ; B 84 0 732 562 ;
+ C 87 ; WX 600 ; N W ; B 84 0 737 562 ;
+ C 88 ; WX 600 ; N X ; B 12 0 689 562 ;
+ C 89 ; WX 600 ; N Y ; B 109 0 708 562 ;
+ C 90 ; WX 600 ; N Z ; B 62 0 636 562 ;
+ C 91 ; WX 600 ; N bracketleft ; B 223 -102 606 616 ;
+ C 92 ; WX 600 ; N backslash ; B 223 -77 496 626 ;
+ C 93 ; WX 600 ; N bracketright ; B 103 -102 486 616 ;
+ C 94 ; WX 600 ; N asciicircum ; B 171 250 555 616 ;
+ C 95 ; WX 600 ; N underscore ; B -27 -125 584 -75 ;
+ C 96 ; WX 600 ; N quoteleft ; B 297 277 487 562 ;
+ C 97 ; WX 600 ; N a ; B 62 -15 592 454 ;
+ C 98 ; WX 600 ; N b ; B 13 -15 636 626 ;
+ C 99 ; WX 600 ; N c ; B 81 -15 631 459 ;
+ C 100 ; WX 600 ; N d ; B 61 -15 644 626 ;
+ C 101 ; WX 600 ; N e ; B 81 -15 604 454 ;
+ C 102 ; WX 600 ; N f ; B 83 0 677 626 ;
+ C 103 ; WX 600 ; N g ; B 41 -146 673 454 ;
+ C 104 ; WX 600 ; N h ; B 18 0 614 626 ;
+ C 105 ; WX 600 ; N i ; B 77 0 545 658 ;
+ C 106 ; WX 600 ; N j ; B 37 -146 580 658 ;
+ C 107 ; WX 600 ; N k ; B 33 0 642 626 ;
+ C 108 ; WX 600 ; N l ; B 77 0 545 626 ;
+ C 109 ; WX 600 ; N m ; B -22 0 648 454 ;
+ C 110 ; WX 600 ; N n ; B 18 0 614 454 ;
+ C 111 ; WX 600 ; N o ; B 71 -15 622 454 ;
+ C 112 ; WX 600 ; N p ; B -31 -142 622 454 ;
+ C 113 ; WX 600 ; N q ; B 61 -142 684 454 ;
+ C 114 ; WX 600 ; N r ; B 47 0 654 454 ;
+ C 115 ; WX 600 ; N s ; B 67 -17 607 459 ;
+ C 116 ; WX 600 ; N t ; B 118 -15 566 562 ;
+ C 117 ; WX 600 ; N u ; B 70 -15 591 439 ;
+ C 118 ; WX 600 ; N v ; B 70 0 694 439 ;
+ C 119 ; WX 600 ; N w ; B 53 0 711 439 ;
+ C 120 ; WX 600 ; N x ; B 6 0 670 439 ;
+ C 121 ; WX 600 ; N y ; B -20 -142 694 439 ;
+ C 122 ; WX 600 ; N z ; B 81 0 613 439 ;
+ C 123 ; WX 600 ; N braceleft ; B 204 -102 595 616 ;
+ C 124 ; WX 600 ; N bar ; B 202 -250 504 750 ;
+ C 125 ; WX 600 ; N braceright ; B 114 -102 506 616 ;
+ C 126 ; WX 600 ; N asciitilde ; B 120 153 589 356 ;
+ C 161 ; WX 600 ; N exclamdown ; B 197 -146 477 449 ;
+ C 162 ; WX 600 ; N cent ; B 121 -49 604 614 ;
+ C 163 ; WX 600 ; N sterling ; B 107 -28 650 611 ;
+ C 164 ; WX 600 ; N fraction ; B 22 -60 707 661 ;
+ C 165 ; WX 600 ; N yen ; B 98 0 709 562 ;
+ C 166 ; WX 600 ; N florin ; B -56 -131 701 616 ;
+ C 167 ; WX 600 ; N section ; B 74 -70 619 580 ;
+ C 168 ; WX 600 ; N currency ; B 77 49 643 517 ;
+ C 169 ; WX 600 ; N quotesingle ; B 304 277 492 562 ;
+ C 170 ; WX 600 ; N quotedblleft ; B 190 277 594 562 ;
+ C 171 ; WX 600 ; N guillemotleft ; B 63 70 638 446 ;
+ C 172 ; WX 600 ; N guilsinglleft ; B 196 70 544 446 ;
+ C 173 ; WX 600 ; N guilsinglright ; B 166 70 514 446 ;
+ C 174 ; WX 600 ; N fi ; B 12 0 643 626 ;
+ C 175 ; WX 600 ; N fl ; B 12 0 643 626 ;
+ C 177 ; WX 600 ; N endash ; B 108 203 602 313 ;
+ C 178 ; WX 600 ; N dagger ; B 176 -70 586 580 ;
+ C 179 ; WX 600 ; N daggerdbl ; B 122 -70 586 580 ;
+ C 180 ; WX 600 ; N periodcentered ; B 249 165 461 351 ;
+ C 182 ; WX 600 ; N paragraph ; B 61 -70 699 580 ;
+ C 183 ; WX 600 ; N bullet ; B 197 132 523 430 ;
+ C 184 ; WX 600 ; N quotesinglbase ; B 145 -142 457 143 ;
+ C 185 ; WX 600 ; N quotedblbase ; B 35 -142 559 143 ;
+ C 186 ; WX 600 ; N quotedblright ; B 120 277 644 562 ;
+ C 187 ; WX 600 ; N guillemotright ; B 72 70 647 446 ;
+ C 188 ; WX 600 ; N ellipsis ; B 35 -15 586 116 ;
+ C 189 ; WX 600 ; N perthousand ; B -44 -15 742 616 ;
+ C 191 ; WX 600 ; N questiondown ; B 101 -146 509 449 ;
+ C 193 ; WX 600 ; N grave ; B 272 508 503 661 ;
+ C 194 ; WX 600 ; N acute ; B 313 508 608 661 ;
+ C 195 ; WX 600 ; N circumflex ; B 212 483 606 657 ;
+ C 196 ; WX 600 ; N tilde ; B 200 493 642 636 ;
+ C 197 ; WX 600 ; N macron ; B 195 505 636 585 ;
+ C 198 ; WX 600 ; N breve ; B 217 468 651 631 ;
+ C 199 ; WX 600 ; N dotaccent ; B 346 485 490 625 ;
+ C 200 ; WX 600 ; N dieresis ; B 244 485 592 625 ;
+ C 202 ; WX 600 ; N ring ; B 319 481 528 678 ;
+ C 203 ; WX 600 ; N cedilla ; B 169 -206 367 0 ;
+ C 205 ; WX 600 ; N hungarumlaut ; B 172 488 728 661 ;
+ C 206 ; WX 600 ; N ogonek ; B 144 -199 350 0 ;
+ C 207 ; WX 600 ; N caron ; B 238 493 632 667 ;
+ C 208 ; WX 600 ; N emdash ; B 33 203 677 313 ;
+ C 225 ; WX 600 ; N AE ; B -29 0 707 562 ;
+ C 227 ; WX 600 ; N ordfeminine ; B 189 196 526 580 ;
+ C 232 ; WX 600 ; N Lslash ; B 39 0 635 562 ;
+ C 233 ; WX 600 ; N Oslash ; B 48 -22 672 584 ;
+ C 234 ; WX 600 ; N OE ; B 26 0 700 562 ;
+ C 235 ; WX 600 ; N ordmasculine ; B 189 196 542 580 ;
+ C 241 ; WX 600 ; N ae ; B 21 -15 651 454 ;
+ C 245 ; WX 600 ; N dotlessi ; B 77 0 545 439 ;
+ C 248 ; WX 600 ; N lslash ; B 77 0 578 626 ;
+ C 249 ; WX 600 ; N oslash ; B 55 -24 637 463 ;
+ C 250 ; WX 600 ; N oe ; B 19 -15 661 454 ;
+ C 251 ; WX 600 ; N germandbls ; B 22 -15 628 626 ;
+ C -1 ; WX 600 ; N Odieresis ; B 74 -18 645 748 ;
+ C -1 ; WX 600 ; N logicalnot ; B 135 103 617 413 ;
+ C -1 ; WX 600 ; N minus ; B 114 203 596 313 ;
+ C -1 ; WX 600 ; N merge ; B 168 -15 533 487 ;
+ C -1 ; WX 600 ; N degree ; B 173 243 569 616 ;
+ C -1 ; WX 600 ; N dectab ; B 8 0 615 320 ;
+ C -1 ; WX 600 ; N ll ; B 1 0 653 626 ;
+ C -1 ; WX 600 ; N IJ ; B -8 -18 741 562 ;
+ C -1 ; WX 600 ; N Eacute ; B 25 0 669 784 ;
+ C -1 ; WX 600 ; N Ocircumflex ; B 74 -18 645 780 ;
+ C -1 ; WX 600 ; N ucircumflex ; B 70 -15 591 657 ;
+ C -1 ; WX 600 ; N left ; B 109 44 589 371 ;
+ C -1 ; WX 600 ; N threesuperior ; B 193 222 525 616 ;
+ C -1 ; WX 600 ; N up ; B 196 0 523 447 ;
+ C -1 ; WX 600 ; N multiply ; B 105 39 606 478 ;
+ C -1 ; WX 600 ; N Scaron ; B 54 -22 672 790 ;
+ C -1 ; WX 600 ; N tab ; B 19 0 641 562 ;
+ C -1 ; WX 600 ; N Ucircumflex ; B 101 -18 715 780 ;
+ C -1 ; WX 600 ; N divide ; B 114 16 596 500 ;
+ C -1 ; WX 600 ; N Acircumflex ; B -9 0 631 780 ;
+ C -1 ; WX 600 ; N eacute ; B 81 -15 608 661 ;
+ C -1 ; WX 600 ; N uacute ; B 70 -15 608 661 ;
+ C -1 ; WX 600 ; N Aacute ; B -9 0 665 784 ;
+ C -1 ; WX 600 ; N copyright ; B 53 -18 667 580 ;
+ C -1 ; WX 600 ; N twosuperior ; B 192 230 541 616 ;
+ C -1 ; WX 600 ; N Ecircumflex ; B 25 0 669 780 ;
+ C -1 ; WX 600 ; N ntilde ; B 18 0 642 636 ;
+ C -1 ; WX 600 ; N down ; B 168 -15 496 439 ;
+ C -1 ; WX 600 ; N center ; B 103 14 623 580 ;
+ C -1 ; WX 600 ; N onesuperior ; B 213 230 514 616 ;
+ C -1 ; WX 600 ; N ij ; B 6 -146 714 658 ;
+ C -1 ; WX 600 ; N edieresis ; B 81 -15 604 625 ;
+ C -1 ; WX 600 ; N graybox ; B 76 0 652 599 ;
+ C -1 ; WX 600 ; N odieresis ; B 71 -15 622 625 ;
+ C -1 ; WX 600 ; N Ograve ; B 74 -18 645 784 ;
+ C -1 ; WX 600 ; N threequarters ; B 8 -60 698 661 ;
+ C -1 ; WX 600 ; N plusminus ; B 76 24 614 515 ;
+ C -1 ; WX 600 ; N prescription ; B 24 -15 632 562 ;
+ C -1 ; WX 600 ; N eth ; B 93 -27 661 626 ;
+ C -1 ; WX 600 ; N largebullet ; B 307 229 413 333 ;
+ C -1 ; WX 600 ; N egrave ; B 81 -15 604 661 ;
+ C -1 ; WX 600 ; N ccedilla ; B 81 -206 631 459 ;
+ C -1 ; WX 600 ; N notegraphic ; B 91 -15 619 572 ;
+ C -1 ; WX 600 ; N Udieresis ; B 101 -18 715 748 ;
+ C -1 ; WX 600 ; N Gcaron ; B 75 -18 674 790 ;
+ C -1 ; WX 600 ; N arrowdown ; B 174 -15 486 608 ;
+ C -1 ; WX 600 ; N format ; B -26 -146 243 601 ;
+ C -1 ; WX 600 ; N Otilde ; B 74 -18 668 759 ;
+ C -1 ; WX 600 ; N Idieresis ; B 77 0 642 748 ;
+ C -1 ; WX 600 ; N adieresis ; B 62 -15 592 625 ;
+ C -1 ; WX 600 ; N ecircumflex ; B 81 -15 606 657 ;
+ C -1 ; WX 600 ; N Eth ; B 30 0 664 562 ;
+ C -1 ; WX 600 ; N onequarter ; B 14 -60 706 661 ;
+ C -1 ; WX 600 ; N LL ; B -45 0 694 562 ;
+ C -1 ; WX 600 ; N agrave ; B 62 -15 592 661 ;
+ C -1 ; WX 600 ; N Zcaron ; B 62 0 659 790 ;
+ C -1 ; WX 600 ; N Scedilla ; B 54 -206 672 582 ;
+ C -1 ; WX 600 ; N Idot ; B 77 0 642 748 ;
+ C -1 ; WX 600 ; N Iacute ; B 77 0 642 784 ;
+ C -1 ; WX 600 ; N indent ; B 99 45 579 372 ;
+ C -1 ; WX 600 ; N Ugrave ; B 101 -18 715 784 ;
+ C -1 ; WX 600 ; N scaron ; B 67 -17 632 667 ;
+ C -1 ; WX 600 ; N overscore ; B 123 579 734 629 ;
+ C -1 ; WX 600 ; N Aring ; B -9 0 631 801 ;
+ C -1 ; WX 600 ; N Ccedilla ; B 74 -206 674 580 ;
+ C -1 ; WX 600 ; N Igrave ; B 77 0 642 784 ;
+ C -1 ; WX 600 ; N brokenbar ; B 218 -175 488 675 ;
+ C -1 ; WX 600 ; N Oacute ; B 74 -18 645 784 ;
+ C -1 ; WX 600 ; N otilde ; B 71 -15 642 636 ;
+ C -1 ; WX 600 ; N Yacute ; B 109 0 708 784 ;
+ C -1 ; WX 600 ; N lira ; B 107 -28 650 611 ;
+ C -1 ; WX 600 ; N Icircumflex ; B 77 0 642 780 ;
+ C -1 ; WX 600 ; N Atilde ; B -9 0 638 759 ;
+ C -1 ; WX 600 ; N Uacute ; B 101 -18 715 784 ;
+ C -1 ; WX 600 ; N Ydieresis ; B 109 0 708 748 ;
+ C -1 ; WX 600 ; N ydieresis ; B -20 -142 694 625 ;
+ C -1 ; WX 600 ; N idieresis ; B 77 0 552 625 ;
+ C -1 ; WX 600 ; N Adieresis ; B -9 0 631 748 ;
+ C -1 ; WX 600 ; N mu ; B 50 -142 591 439 ;
+ C -1 ; WX 600 ; N trademark ; B 86 230 868 562 ;
+ C -1 ; WX 600 ; N oacute ; B 71 -15 622 661 ;
+ C -1 ; WX 600 ; N acircumflex ; B 62 -15 592 657 ;
+ C -1 ; WX 600 ; N Agrave ; B -9 0 631 784 ;
+ C -1 ; WX 600 ; N return ; B 79 0 700 562 ;
+ C -1 ; WX 600 ; N atilde ; B 62 -15 642 636 ;
+ C -1 ; WX 600 ; N square ; B 19 0 700 562 ;
+ C -1 ; WX 600 ; N registered ; B 53 -18 667 580 ;
+ C -1 ; WX 600 ; N stop ; B 19 0 700 562 ;
+ C -1 ; WX 600 ; N udieresis ; B 70 -15 591 625 ;
+ C -1 ; WX 600 ; N arrowup ; B 244 3 556 626 ;
+ C -1 ; WX 600 ; N igrave ; B 77 0 545 661 ;
+ C -1 ; WX 600 ; N Edieresis ; B 25 0 669 748 ;
+ C -1 ; WX 600 ; N zcaron ; B 81 0 632 667 ;
+ C -1 ; WX 600 ; N arrowboth ; B 40 143 688 455 ;
+ C -1 ; WX 600 ; N gcaron ; B 41 -146 673 667 ;
+ C -1 ; WX 600 ; N arrowleft ; B 40 143 708 455 ;
+ C -1 ; WX 600 ; N aacute ; B 62 -15 608 661 ;
+ C -1 ; WX 600 ; N ocircumflex ; B 71 -15 622 657 ;
+ C -1 ; WX 600 ; N scedilla ; B 67 -206 607 459 ;
+ C -1 ; WX 600 ; N ograve ; B 71 -15 622 661 ;
+ C -1 ; WX 600 ; N onehalf ; B 23 -60 715 661 ;
+ C -1 ; WX 600 ; N ugrave ; B 70 -15 591 661 ;
+ C -1 ; WX 600 ; N Ntilde ; B 8 -12 729 759 ;
+ C -1 ; WX 600 ; N iacute ; B 77 0 608 661 ;
+ C -1 ; WX 600 ; N arrowright ; B 20 143 688 455 ;
+ C -1 ; WX 600 ; N Thorn ; B 48 0 619 562 ;
+ C -1 ; WX 600 ; N Egrave ; B 25 0 669 784 ;
+ C -1 ; WX 600 ; N thorn ; B -31 -142 622 626 ;
+ C -1 ; WX 600 ; N aring ; B 62 -15 592 678 ;
+ C -1 ; WX 600 ; N yacute ; B -20 -142 694 661 ;
+ C -1 ; WX 600 ; N icircumflex ; B 77 0 566 657 ;
+ EndCharMetrics
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 56 123 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex -4 123 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 6 123 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave -24 123 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 16 123 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde -4 123 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 56 123 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 26 123 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 26 123 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 26 123 ;
+ CC Gcaron 2 ; PCC G 0 0 ; PCC caron 36 123 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 26 123 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 26 123 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 26 123 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 26 123 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 26 123 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 26 123 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 26 123 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 26 123 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 26 123 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 26 123 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 26 123 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 56 123 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 26 123 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 26 123 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave -4 123 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 56 123 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 26 123 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 26 123 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex -20 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis -10 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave -30 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ;
+ CC gcaron 2 ; PCC g 0 0 ; PCC caron -40 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -40 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -40 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 0 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex -20 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis -20 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave -30 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 30 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-BdO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-BdO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-BdO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 600 ; N Ccaron ; B 75 -18 717 787 ;
+ C -1 ; WX 600 ; N ccaron ; B 81 -15 660 667 ;
+ C -1 ; WX 600 ; N Dcaron ; B 30 0 664 787 ;
+ C -1 ; WX 600 ; N dcaron ; B 61 -15 987 689 ;
+ C -1 ; WX 600 ; N Ecaron ; B 25 0 669 787 ;
+ C -1 ; WX 600 ; N ecaron ; B 81 -15 632 667 ;
+ C -1 ; WX 600 ; N Lcaron ; B 39 0 985 618 ;
+ C -1 ; WX 600 ; N Lacute ; B 39 0 635 766 ;
+ C -1 ; WX 600 ; N lcaron ; B 77 0 888 689 ;
+ C -1 ; WX 600 ; N lacute ; B 77 0 660 766 ;
+ C -1 ; WX 600 ; N Ncaron ; B 8 -12 729 787 ;
+ C -1 ; WX 600 ; N ncaron ; B 18 0 632 667 ;
+ C -1 ; WX 600 ; N Rcaron ; B 24 0 657 787 ;
+ C -1 ; WX 600 ; N Racute ; B 24 0 686 766 ;
+ C -1 ; WX 600 ; N rcaron ; B 47 0 654 667 ;
+ C -1 ; WX 600 ; N racute ; B 47 0 654 661 ;
+ C -1 ; WX 600 ; N Tcaron ; B 86 0 678 787 ;
+ C -1 ; WX 600 ; N tcaron ; B 118 -15 909 562 ;
+ C -1 ; WX 600 ; N Uring ; B 101 -18 715 787 ;
+ C -1 ; WX 600 ; N uring ; B 70 -15 591 678 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 85 120 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 28 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 25 120 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 445 127 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 25 120 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 0 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 443 56 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 22 105 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 346 127 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 52 105 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 25 120 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 0 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 25 120 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 78 105 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 30 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 25 120 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 367 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 23 109 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 0 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-O
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-O:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-O	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,345 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved.
+ Comment Creation Date: Tue Sep 17 09:42:19 1991
+ Comment UniqueID 36350
+ Comment VMusage 9174 52297
+ Comment Modified by Jeff Kingston 4 July 1994 (removed erroneous ligatures)
+ FontName Courier-Oblique
+ FullName Courier Oblique
+ FamilyName Courier
+ Weight Medium
+ ItalicAngle -12
+ IsFixedPitch true
+ FontBBox -28 -250 742 805
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 002.004
+ Notice Copyright (c) 1989, 1990, 1991 Adobe Systems Incorporated. All rights reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 562
+ XHeight 426
+ Ascender 629
+ Descender -157
+ StartCharMetrics 260
+ C 32 ; WX 600 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 600 ; N exclam ; B 243 -15 464 572 ;
+ C 34 ; WX 600 ; N quotedbl ; B 273 328 532 562 ;
+ C 35 ; WX 600 ; N numbersign ; B 133 -32 596 639 ;
+ C 36 ; WX 600 ; N dollar ; B 108 -126 596 662 ;
+ C 37 ; WX 600 ; N percent ; B 134 -15 599 622 ;
+ C 38 ; WX 600 ; N ampersand ; B 87 -15 580 543 ;
+ C 39 ; WX 600 ; N quoteright ; B 283 328 495 562 ;
+ C 40 ; WX 600 ; N parenleft ; B 313 -108 572 622 ;
+ C 41 ; WX 600 ; N parenright ; B 137 -108 396 622 ;
+ C 42 ; WX 600 ; N asterisk ; B 212 257 580 607 ;
+ C 43 ; WX 600 ; N plus ; B 129 44 580 470 ;
+ C 44 ; WX 600 ; N comma ; B 157 -112 370 122 ;
+ C 45 ; WX 600 ; N hyphen ; B 152 231 558 285 ;
+ C 46 ; WX 600 ; N period ; B 238 -15 382 109 ;
+ C 47 ; WX 600 ; N slash ; B 112 -80 604 629 ;
+ C 48 ; WX 600 ; N zero ; B 154 -15 575 622 ;
+ C 49 ; WX 600 ; N one ; B 98 0 515 622 ;
+ C 50 ; WX 600 ; N two ; B 70 0 568 622 ;
+ C 51 ; WX 600 ; N three ; B 82 -15 538 622 ;
+ C 52 ; WX 600 ; N four ; B 108 0 541 622 ;
+ C 53 ; WX 600 ; N five ; B 99 -15 589 607 ;
+ C 54 ; WX 600 ; N six ; B 155 -15 629 622 ;
+ C 55 ; WX 600 ; N seven ; B 182 0 612 607 ;
+ C 56 ; WX 600 ; N eight ; B 132 -15 588 622 ;
+ C 57 ; WX 600 ; N nine ; B 93 -15 574 622 ;
+ C 58 ; WX 600 ; N colon ; B 238 -15 441 385 ;
+ C 59 ; WX 600 ; N semicolon ; B 157 -112 441 385 ;
+ C 60 ; WX 600 ; N less ; B 96 42 610 472 ;
+ C 61 ; WX 600 ; N equal ; B 109 138 600 376 ;
+ C 62 ; WX 600 ; N greater ; B 85 42 599 472 ;
+ C 63 ; WX 600 ; N question ; B 222 -15 583 572 ;
+ C 64 ; WX 600 ; N at ; B 127 -15 582 622 ;
+ C 65 ; WX 600 ; N A ; B 3 0 607 562 ;
+ C 66 ; WX 600 ; N B ; B 43 0 616 562 ;
+ C 67 ; WX 600 ; N C ; B 93 -18 655 580 ;
+ C 68 ; WX 600 ; N D ; B 43 0 645 562 ;
+ C 69 ; WX 600 ; N E ; B 53 0 660 562 ;
+ C 70 ; WX 600 ; N F ; B 53 0 660 562 ;
+ C 71 ; WX 600 ; N G ; B 83 -18 645 580 ;
+ C 72 ; WX 600 ; N H ; B 32 0 687 562 ;
+ C 73 ; WX 600 ; N I ; B 96 0 623 562 ;
+ C 74 ; WX 600 ; N J ; B 52 -18 685 562 ;
+ C 75 ; WX 600 ; N K ; B 38 0 671 562 ;
+ C 76 ; WX 600 ; N L ; B 47 0 607 562 ;
+ C 77 ; WX 600 ; N M ; B 4 0 715 562 ;
+ C 78 ; WX 600 ; N N ; B 7 -13 712 562 ;
+ C 79 ; WX 600 ; N O ; B 94 -18 625 580 ;
+ C 80 ; WX 600 ; N P ; B 79 0 644 562 ;
+ C 81 ; WX 600 ; N Q ; B 95 -138 625 580 ;
+ C 82 ; WX 600 ; N R ; B 38 0 598 562 ;
+ C 83 ; WX 600 ; N S ; B 76 -20 650 580 ;
+ C 84 ; WX 600 ; N T ; B 108 0 665 562 ;
+ C 85 ; WX 600 ; N U ; B 125 -18 702 562 ;
+ C 86 ; WX 600 ; N V ; B 105 -13 723 562 ;
+ C 87 ; WX 600 ; N W ; B 106 -13 722 562 ;
+ C 88 ; WX 600 ; N X ; B 23 0 675 562 ;
+ C 89 ; WX 600 ; N Y ; B 133 0 695 562 ;
+ C 90 ; WX 600 ; N Z ; B 86 0 610 562 ;
+ C 91 ; WX 600 ; N bracketleft ; B 246 -108 574 622 ;
+ C 92 ; WX 600 ; N backslash ; B 249 -80 468 629 ;
+ C 93 ; WX 600 ; N bracketright ; B 135 -108 463 622 ;
+ C 94 ; WX 600 ; N asciicircum ; B 175 354 587 622 ;
+ C 95 ; WX 600 ; N underscore ; B -27 -125 584 -75 ;
+ C 96 ; WX 600 ; N quoteleft ; B 343 328 457 562 ;
+ C 97 ; WX 600 ; N a ; B 76 -15 569 441 ;
+ C 98 ; WX 600 ; N b ; B 29 -15 625 629 ;
+ C 99 ; WX 600 ; N c ; B 106 -15 608 441 ;
+ C 100 ; WX 600 ; N d ; B 85 -15 640 629 ;
+ C 101 ; WX 600 ; N e ; B 106 -15 598 441 ;
+ C 102 ; WX 600 ; N f ; B 114 0 662 629 ;
+ C 103 ; WX 600 ; N g ; B 61 -157 657 441 ;
+ C 104 ; WX 600 ; N h ; B 33 0 592 629 ;
+ C 105 ; WX 600 ; N i ; B 95 0 515 657 ;
+ C 106 ; WX 600 ; N j ; B 52 -157 550 657 ;
+ C 107 ; WX 600 ; N k ; B 58 0 633 629 ;
+ C 108 ; WX 600 ; N l ; B 95 0 515 629 ;
+ C 109 ; WX 600 ; N m ; B -5 0 615 441 ;
+ C 110 ; WX 600 ; N n ; B 26 0 585 441 ;
+ C 111 ; WX 600 ; N o ; B 102 -15 588 441 ;
+ C 112 ; WX 600 ; N p ; B -24 -157 605 441 ;
+ C 113 ; WX 600 ; N q ; B 85 -157 682 441 ;
+ C 114 ; WX 600 ; N r ; B 60 0 636 441 ;
+ C 115 ; WX 600 ; N s ; B 78 -15 584 441 ;
+ C 116 ; WX 600 ; N t ; B 167 -15 561 561 ;
+ C 117 ; WX 600 ; N u ; B 101 -15 572 426 ;
+ C 118 ; WX 600 ; N v ; B 90 -10 681 426 ;
+ C 119 ; WX 600 ; N w ; B 76 -10 695 426 ;
+ C 120 ; WX 600 ; N x ; B 20 0 655 426 ;
+ C 121 ; WX 600 ; N y ; B -4 -157 683 426 ;
+ C 122 ; WX 600 ; N z ; B 99 0 593 426 ;
+ C 123 ; WX 600 ; N braceleft ; B 233 -108 569 622 ;
+ C 124 ; WX 600 ; N bar ; B 222 -250 485 750 ;
+ C 125 ; WX 600 ; N braceright ; B 140 -108 477 622 ;
+ C 126 ; WX 600 ; N asciitilde ; B 116 197 600 320 ;
+ C 161 ; WX 600 ; N exclamdown ; B 225 -157 445 430 ;
+ C 162 ; WX 600 ; N cent ; B 151 -49 588 614 ;
+ C 163 ; WX 600 ; N sterling ; B 124 -21 621 611 ;
+ C 164 ; WX 600 ; N fraction ; B 84 -57 646 665 ;
+ C 165 ; WX 600 ; N yen ; B 120 0 693 562 ;
+ C 166 ; WX 600 ; N florin ; B -26 -143 671 622 ;
+ C 167 ; WX 600 ; N section ; B 104 -78 590 580 ;
+ C 168 ; WX 600 ; N currency ; B 94 58 628 506 ;
+ C 169 ; WX 600 ; N quotesingle ; B 345 328 460 562 ;
+ C 170 ; WX 600 ; N quotedblleft ; B 262 328 541 562 ;
+ C 171 ; WX 600 ; N guillemotleft ; B 92 70 652 446 ;
+ C 172 ; WX 600 ; N guilsinglleft ; B 204 70 540 446 ;
+ C 173 ; WX 600 ; N guilsinglright ; B 170 70 506 446 ;
+ C 174 ; WX 600 ; N fi ; B 3 0 619 629 ;
+ C 175 ; WX 600 ; N fl ; B 3 0 619 629 ;
+ C 177 ; WX 600 ; N endash ; B 124 231 586 285 ;
+ C 178 ; WX 600 ; N dagger ; B 217 -78 546 580 ;
+ C 179 ; WX 600 ; N daggerdbl ; B 163 -78 546 580 ;
+ C 180 ; WX 600 ; N periodcentered ; B 275 189 434 327 ;
+ C 182 ; WX 600 ; N paragraph ; B 100 -78 630 562 ;
+ C 183 ; WX 600 ; N bullet ; B 224 130 485 383 ;
+ C 184 ; WX 600 ; N quotesinglbase ; B 185 -134 397 100 ;
+ C 185 ; WX 600 ; N quotedblbase ; B 115 -134 478 100 ;
+ C 186 ; WX 600 ; N quotedblright ; B 213 328 576 562 ;
+ C 187 ; WX 600 ; N guillemotright ; B 58 70 618 446 ;
+ C 188 ; WX 600 ; N ellipsis ; B 46 -15 575 111 ;
+ C 189 ; WX 600 ; N perthousand ; B 59 -15 627 622 ;
+ C 191 ; WX 600 ; N questiondown ; B 105 -157 466 430 ;
+ C 193 ; WX 600 ; N grave ; B 294 497 484 672 ;
+ C 194 ; WX 600 ; N acute ; B 348 497 612 672 ;
+ C 195 ; WX 600 ; N circumflex ; B 229 477 581 654 ;
+ C 196 ; WX 600 ; N tilde ; B 212 489 629 606 ;
+ C 197 ; WX 600 ; N macron ; B 232 525 600 565 ;
+ C 198 ; WX 600 ; N breve ; B 279 501 576 609 ;
+ C 199 ; WX 600 ; N dotaccent ; B 360 477 466 580 ;
+ C 200 ; WX 600 ; N dieresis ; B 262 492 570 595 ;
+ C 202 ; WX 600 ; N ring ; B 332 463 500 627 ;
+ C 203 ; WX 600 ; N cedilla ; B 197 -151 344 10 ;
+ C 205 ; WX 600 ; N hungarumlaut ; B 239 497 683 672 ;
+ C 206 ; WX 600 ; N ogonek ; B 207 -151 348 0 ;
+ C 207 ; WX 600 ; N caron ; B 262 492 614 669 ;
+ C 208 ; WX 600 ; N emdash ; B 49 231 661 285 ;
+ C 225 ; WX 600 ; N AE ; B 3 0 655 562 ;
+ C 227 ; WX 600 ; N ordfeminine ; B 209 249 512 580 ;
+ C 232 ; WX 600 ; N Lslash ; B 47 0 607 562 ;
+ C 233 ; WX 600 ; N Oslash ; B 94 -80 625 629 ;
+ C 234 ; WX 600 ; N OE ; B 59 0 672 562 ;
+ C 235 ; WX 600 ; N ordmasculine ; B 210 249 535 580 ;
+ C 241 ; WX 600 ; N ae ; B 41 -15 626 441 ;
+ C 245 ; WX 600 ; N dotlessi ; B 95 0 515 426 ;
+ C 248 ; WX 600 ; N lslash ; B 95 0 583 629 ;
+ C 249 ; WX 600 ; N oslash ; B 102 -80 588 506 ;
+ C 250 ; WX 600 ; N oe ; B 54 -15 615 441 ;
+ C 251 ; WX 600 ; N germandbls ; B 48 -15 617 629 ;
+ C -1 ; WX 600 ; N Odieresis ; B 94 -18 625 731 ;
+ C -1 ; WX 600 ; N logicalnot ; B 155 108 591 369 ;
+ C -1 ; WX 600 ; N minus ; B 129 232 580 283 ;
+ C -1 ; WX 600 ; N merge ; B 187 -15 503 436 ;
+ C -1 ; WX 600 ; N degree ; B 214 269 576 622 ;
+ C -1 ; WX 600 ; N dectab ; B 18 0 593 227 ;
+ C -1 ; WX 600 ; N ll ; B 33 0 616 629 ;
+ C -1 ; WX 600 ; N IJ ; B 32 -18 702 562 ;
+ C -1 ; WX 600 ; N Eacute ; B 53 0 668 793 ;
+ C -1 ; WX 600 ; N Ocircumflex ; B 94 -18 625 775 ;
+ C -1 ; WX 600 ; N ucircumflex ; B 101 -15 572 654 ;
+ C -1 ; WX 600 ; N left ; B 114 68 580 348 ;
+ C -1 ; WX 600 ; N threesuperior ; B 213 240 501 622 ;
+ C -1 ; WX 600 ; N up ; B 223 0 503 437 ;
+ C -1 ; WX 600 ; N multiply ; B 103 43 607 470 ;
+ C -1 ; WX 600 ; N Scaron ; B 76 -20 673 805 ;
+ C -1 ; WX 600 ; N tab ; B 19 0 641 562 ;
+ C -1 ; WX 600 ; N Ucircumflex ; B 125 -18 702 775 ;
+ C -1 ; WX 600 ; N divide ; B 136 48 573 467 ;
+ C -1 ; WX 600 ; N Acircumflex ; B 3 0 607 775 ;
+ C -1 ; WX 600 ; N eacute ; B 106 -15 612 672 ;
+ C -1 ; WX 600 ; N uacute ; B 101 -15 602 672 ;
+ C -1 ; WX 600 ; N Aacute ; B 3 0 658 793 ;
+ C -1 ; WX 600 ; N copyright ; B 53 -18 667 580 ;
+ C -1 ; WX 600 ; N twosuperior ; B 230 249 535 622 ;
+ C -1 ; WX 600 ; N Ecircumflex ; B 53 0 660 775 ;
+ C -1 ; WX 600 ; N ntilde ; B 26 0 629 606 ;
+ C -1 ; WX 600 ; N down ; B 187 -15 467 426 ;
+ C -1 ; WX 600 ; N center ; B 103 14 623 580 ;
+ C -1 ; WX 600 ; N onesuperior ; B 231 249 491 622 ;
+ C -1 ; WX 600 ; N ij ; B 37 -157 630 657 ;
+ C -1 ; WX 600 ; N edieresis ; B 106 -15 598 595 ;
+ C -1 ; WX 600 ; N graybox ; B 76 0 652 599 ;
+ C -1 ; WX 600 ; N odieresis ; B 102 -15 588 595 ;
+ C -1 ; WX 600 ; N Ograve ; B 94 -18 625 793 ;
+ C -1 ; WX 600 ; N threequarters ; B 73 -56 659 666 ;
+ C -1 ; WX 600 ; N plusminus ; B 96 44 594 558 ;
+ C -1 ; WX 600 ; N prescription ; B 27 -15 617 562 ;
+ C -1 ; WX 600 ; N eth ; B 102 -15 639 629 ;
+ C -1 ; WX 600 ; N largebullet ; B 315 220 395 297 ;
+ C -1 ; WX 600 ; N egrave ; B 106 -15 598 672 ;
+ C -1 ; WX 600 ; N ccedilla ; B 106 -151 614 441 ;
+ C -1 ; WX 600 ; N notegraphic ; B 143 -15 564 572 ;
+ C -1 ; WX 600 ; N Udieresis ; B 125 -18 702 731 ;
+ C -1 ; WX 600 ; N Gcaron ; B 83 -18 645 805 ;
+ C -1 ; WX 600 ; N arrowdown ; B 152 -15 520 608 ;
+ C -1 ; WX 600 ; N format ; B -28 -157 185 607 ;
+ C -1 ; WX 600 ; N Otilde ; B 94 -18 656 732 ;
+ C -1 ; WX 600 ; N Idieresis ; B 96 0 623 731 ;
+ C -1 ; WX 600 ; N adieresis ; B 76 -15 570 595 ;
+ C -1 ; WX 600 ; N ecircumflex ; B 106 -15 598 654 ;
+ C -1 ; WX 600 ; N Eth ; B 43 0 645 562 ;
+ C -1 ; WX 600 ; N onequarter ; B 65 -57 674 665 ;
+ C -1 ; WX 600 ; N LL ; B 8 0 647 562 ;
+ C -1 ; WX 600 ; N agrave ; B 76 -15 569 672 ;
+ C -1 ; WX 600 ; N Zcaron ; B 86 0 643 805 ;
+ C -1 ; WX 600 ; N Scedilla ; B 76 -151 650 580 ;
+ C -1 ; WX 600 ; N Idot ; B 96 0 623 716 ;
+ C -1 ; WX 600 ; N Iacute ; B 96 0 638 793 ;
+ C -1 ; WX 600 ; N indent ; B 108 68 574 348 ;
+ C -1 ; WX 600 ; N Ugrave ; B 125 -18 702 793 ;
+ C -1 ; WX 600 ; N scaron ; B 78 -15 614 669 ;
+ C -1 ; WX 600 ; N overscore ; B 123 579 734 629 ;
+ C -1 ; WX 600 ; N Aring ; B 3 0 607 753 ;
+ C -1 ; WX 600 ; N Ccedilla ; B 93 -151 658 580 ;
+ C -1 ; WX 600 ; N Igrave ; B 96 0 623 793 ;
+ C -1 ; WX 600 ; N brokenbar ; B 238 -175 469 675 ;
+ C -1 ; WX 600 ; N Oacute ; B 94 -18 638 793 ;
+ C -1 ; WX 600 ; N otilde ; B 102 -15 629 606 ;
+ C -1 ; WX 600 ; N Yacute ; B 133 0 695 793 ;
+ C -1 ; WX 600 ; N lira ; B 118 -21 621 611 ;
+ C -1 ; WX 600 ; N Icircumflex ; B 96 0 623 775 ;
+ C -1 ; WX 600 ; N Atilde ; B 3 0 656 732 ;
+ C -1 ; WX 600 ; N Uacute ; B 125 -18 702 793 ;
+ C -1 ; WX 600 ; N Ydieresis ; B 133 0 695 731 ;
+ C -1 ; WX 600 ; N ydieresis ; B -4 -157 683 595 ;
+ C -1 ; WX 600 ; N idieresis ; B 95 0 540 595 ;
+ C -1 ; WX 600 ; N Adieresis ; B 3 0 607 731 ;
+ C -1 ; WX 600 ; N mu ; B 72 -157 572 426 ;
+ C -1 ; WX 600 ; N trademark ; B 75 263 742 562 ;
+ C -1 ; WX 600 ; N oacute ; B 102 -15 612 672 ;
+ C -1 ; WX 600 ; N acircumflex ; B 76 -15 581 654 ;
+ C -1 ; WX 600 ; N Agrave ; B 3 0 607 793 ;
+ C -1 ; WX 600 ; N return ; B 79 0 700 562 ;
+ C -1 ; WX 600 ; N atilde ; B 76 -15 629 606 ;
+ C -1 ; WX 600 ; N square ; B 19 0 700 562 ;
+ C -1 ; WX 600 ; N registered ; B 53 -18 667 580 ;
+ C -1 ; WX 600 ; N stop ; B 19 0 700 562 ;
+ C -1 ; WX 600 ; N udieresis ; B 101 -15 572 595 ;
+ C -1 ; WX 600 ; N arrowup ; B 209 0 577 623 ;
+ C -1 ; WX 600 ; N igrave ; B 95 0 515 672 ;
+ C -1 ; WX 600 ; N Edieresis ; B 53 0 660 731 ;
+ C -1 ; WX 600 ; N zcaron ; B 99 0 624 669 ;
+ C -1 ; WX 600 ; N arrowboth ; B 36 115 692 483 ;
+ C -1 ; WX 600 ; N gcaron ; B 61 -157 657 669 ;
+ C -1 ; WX 600 ; N arrowleft ; B 40 115 693 483 ;
+ C -1 ; WX 600 ; N aacute ; B 76 -15 612 672 ;
+ C -1 ; WX 600 ; N ocircumflex ; B 102 -15 588 654 ;
+ C -1 ; WX 600 ; N scedilla ; B 78 -151 584 441 ;
+ C -1 ; WX 600 ; N ograve ; B 102 -15 588 672 ;
+ C -1 ; WX 600 ; N onehalf ; B 65 -57 669 665 ;
+ C -1 ; WX 600 ; N ugrave ; B 101 -15 572 672 ;
+ C -1 ; WX 600 ; N Ntilde ; B 7 -13 712 732 ;
+ C -1 ; WX 600 ; N iacute ; B 95 0 612 672 ;
+ C -1 ; WX 600 ; N arrowright ; B 34 115 688 483 ;
+ C -1 ; WX 600 ; N Thorn ; B 79 0 606 562 ;
+ C -1 ; WX 600 ; N Egrave ; B 53 0 660 793 ;
+ C -1 ; WX 600 ; N thorn ; B -24 -157 605 629 ;
+ C -1 ; WX 600 ; N aring ; B 76 -15 569 627 ;
+ C -1 ; WX 600 ; N yacute ; B -4 -157 683 672 ;
+ C -1 ; WX 600 ; N icircumflex ; B 95 0 551 654 ;
+ EndCharMetrics
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 46 121 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex -4 121 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis -1 136 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave -4 121 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 12 126 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 27 126 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 56 121 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 26 121 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 29 136 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 26 121 ;
+ CC Gcaron 2 ; PCC G 0 0 ; PCC caron 29 136 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 26 121 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 26 121 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 29 136 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 26 121 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 27 126 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 26 121 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 26 121 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 29 136 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 26 121 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 27 126 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 59 136 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 56 121 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 26 121 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 29 136 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave -4 121 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 56 121 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 29 136 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 29 136 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 0 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 0 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 0 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 0 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 0 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 0 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 0 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 0 0 ;
+ CC gcaron 2 ; PCC g 0 0 ; PCC caron -30 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -30 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -30 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -30 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 0 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 0 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 0 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 0 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 0 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 0 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 0 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute -10 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex -10 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 0 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave -30 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute -20 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis -10 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 10 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-O+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-O+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Cr-O+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 600 ; N Ccaron ; B 93 -18 695 790 ;
+ C -1 ; WX 600 ; N ccaron ; B 106 -15 639 669 ;
+ C -1 ; WX 600 ; N Dcaron ; B 43 0 645 790 ;
+ C -1 ; WX 600 ; N dcaron ; B 85 -15 873 692 ;
+ C -1 ; WX 600 ; N Ecaron ; B 53 0 660 790 ;
+ C -1 ; WX 600 ; N ecaron ; B 106 -15 614 669 ;
+ C -1 ; WX 600 ; N Lcaron ; B 47 0 856 618 ;
+ C -1 ; WX 600 ; N Lacute ; B 47 0 636 788 ;
+ C -1 ; WX 600 ; N lcaron ; B 95 0 748 692 ;
+ C -1 ; WX 600 ; N lacute ; B 95 0 662 788 ;
+ C -1 ; WX 600 ; N Ncaron ; B 7 -13 712 790 ;
+ C -1 ; WX 600 ; N ncaron ; B 26 0 614 669 ;
+ C -1 ; WX 600 ; N Rcaron ; B 38 0 639 790 ;
+ C -1 ; WX 600 ; N Racute ; B 38 0 686 788 ;
+ C -1 ; WX 600 ; N rcaron ; B 60 0 636 669 ;
+ C -1 ; WX 600 ; N racute ; B 60 0 638 672 ;
+ C -1 ; WX 600 ; N Tcaron ; B 108 0 665 790 ;
+ C -1 ; WX 600 ; N tcaron ; B 167 -15 794 562 ;
+ C -1 ; WX 600 ; N Uring ; B 125 -18 702 790 ;
+ C -1 ; WX 600 ; N uring ; B 101 -15 572 627 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 81 121 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 25 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 25 121 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 378 130 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 25 121 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 0 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 361 56 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 24 116 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 253 130 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 50 116 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 25 121 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 0 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 25 121 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 74 116 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 26 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 25 121 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 299 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 34 163 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 0 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,612 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Thu Mar 15 08:58:00 1990
+ Comment UniqueID 28352
+ Comment VMusage 26389 33281
+ FontName Helvetica
+ FullName Helvetica
+ FamilyName Helvetica
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -166 -225 1000 931
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 523
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 90 0 187 718 ;
+ C 34 ; WX 355 ; N quotedbl ; B 70 463 285 718 ;
+ C 35 ; WX 556 ; N numbersign ; B 28 0 529 688 ;
+ C 36 ; WX 556 ; N dollar ; B 32 -115 520 775 ;
+ C 37 ; WX 889 ; N percent ; B 39 -19 850 703 ;
+ C 38 ; WX 667 ; N ampersand ; B 44 -15 645 718 ;
+ C 39 ; WX 222 ; N quoteright ; B 53 463 157 718 ;
+ C 40 ; WX 333 ; N parenleft ; B 68 -207 299 733 ;
+ C 41 ; WX 333 ; N parenright ; B 34 -207 265 733 ;
+ C 42 ; WX 389 ; N asterisk ; B 39 431 349 718 ;
+ C 43 ; WX 584 ; N plus ; B 39 0 545 505 ;
+ C 44 ; WX 278 ; N comma ; B 87 -147 191 106 ;
+ C 45 ; WX 333 ; N hyphen ; B 44 232 289 322 ;
+ C 46 ; WX 278 ; N period ; B 87 0 191 106 ;
+ C 47 ; WX 278 ; N slash ; B -17 -19 295 737 ;
+ C 48 ; WX 556 ; N zero ; B 37 -19 519 703 ;
+ C 49 ; WX 556 ; N one ; B 101 0 359 703 ;
+ C 50 ; WX 556 ; N two ; B 26 0 507 703 ;
+ C 51 ; WX 556 ; N three ; B 34 -19 522 703 ;
+ C 52 ; WX 556 ; N four ; B 25 0 523 703 ;
+ C 53 ; WX 556 ; N five ; B 32 -19 514 688 ;
+ C 54 ; WX 556 ; N six ; B 38 -19 518 703 ;
+ C 55 ; WX 556 ; N seven ; B 37 0 523 688 ;
+ C 56 ; WX 556 ; N eight ; B 38 -19 517 703 ;
+ C 57 ; WX 556 ; N nine ; B 42 -19 514 703 ;
+ C 58 ; WX 278 ; N colon ; B 87 0 191 516 ;
+ C 59 ; WX 278 ; N semicolon ; B 87 -147 191 516 ;
+ C 60 ; WX 584 ; N less ; B 48 11 536 495 ;
+ C 61 ; WX 584 ; N equal ; B 39 115 545 390 ;
+ C 62 ; WX 584 ; N greater ; B 48 11 536 495 ;
+ C 63 ; WX 556 ; N question ; B 56 0 492 727 ;
+ C 64 ; WX 1015 ; N at ; B 147 -19 868 737 ;
+ C 65 ; WX 667 ; N A ; B 14 0 654 718 ;
+ C 66 ; WX 667 ; N B ; B 74 0 627 718 ;
+ C 67 ; WX 722 ; N C ; B 44 -19 681 737 ;
+ C 68 ; WX 722 ; N D ; B 81 0 674 718 ;
+ C 69 ; WX 667 ; N E ; B 86 0 616 718 ;
+ C 70 ; WX 611 ; N F ; B 86 0 583 718 ;
+ C 71 ; WX 778 ; N G ; B 48 -19 704 737 ;
+ C 72 ; WX 722 ; N H ; B 77 0 646 718 ;
+ C 73 ; WX 278 ; N I ; B 91 0 188 718 ;
+ C 74 ; WX 500 ; N J ; B 17 -19 428 718 ;
+ C 75 ; WX 667 ; N K ; B 76 0 663 718 ;
+ C 76 ; WX 556 ; N L ; B 76 0 537 718 ;
+ C 77 ; WX 833 ; N M ; B 73 0 761 718 ;
+ C 78 ; WX 722 ; N N ; B 76 0 646 718 ;
+ C 79 ; WX 778 ; N O ; B 39 -19 739 737 ;
+ C 80 ; WX 667 ; N P ; B 86 0 622 718 ;
+ C 81 ; WX 778 ; N Q ; B 39 -56 739 737 ;
+ C 82 ; WX 722 ; N R ; B 88 0 684 718 ;
+ C 83 ; WX 667 ; N S ; B 49 -19 620 737 ;
+ C 84 ; WX 611 ; N T ; B 14 0 597 718 ;
+ C 85 ; WX 722 ; N U ; B 79 -19 644 718 ;
+ C 86 ; WX 667 ; N V ; B 20 0 647 718 ;
+ C 87 ; WX 944 ; N W ; B 16 0 928 718 ;
+ C 88 ; WX 667 ; N X ; B 19 0 648 718 ;
+ C 89 ; WX 667 ; N Y ; B 14 0 653 718 ;
+ C 90 ; WX 611 ; N Z ; B 23 0 588 718 ;
+ C 91 ; WX 278 ; N bracketleft ; B 63 -196 250 722 ;
+ C 92 ; WX 278 ; N backslash ; B -17 -19 295 737 ;
+ C 93 ; WX 278 ; N bracketright ; B 28 -196 215 722 ;
+ C 94 ; WX 469 ; N asciicircum ; B -14 264 483 688 ;
+ C 95 ; WX 556 ; N underscore ; B 0 -125 556 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 65 470 169 725 ;
+ C 97 ; WX 556 ; N a ; B 36 -15 530 538 ;
+ C 98 ; WX 556 ; N b ; B 58 -15 517 718 ;
+ C 99 ; WX 500 ; N c ; B 30 -15 477 538 ;
+ C 100 ; WX 556 ; N d ; B 35 -15 499 718 ;
+ C 101 ; WX 556 ; N e ; B 40 -15 516 538 ;
+ C 102 ; WX 278 ; N f ; B 14 0 262 728 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 40 -220 499 538 ;
+ C 104 ; WX 556 ; N h ; B 65 0 491 718 ;
+ C 105 ; WX 222 ; N i ; B 67 0 155 718 ;
+ C 106 ; WX 222 ; N j ; B -16 -210 155 718 ;
+ C 107 ; WX 500 ; N k ; B 67 0 501 718 ;
+ C 108 ; WX 222 ; N l ; B 67 0 155 718 ;
+ C 109 ; WX 833 ; N m ; B 65 0 769 538 ;
+ C 110 ; WX 556 ; N n ; B 65 0 491 538 ;
+ C 111 ; WX 556 ; N o ; B 35 -14 521 538 ;
+ C 112 ; WX 556 ; N p ; B 58 -207 517 538 ;
+ C 113 ; WX 556 ; N q ; B 35 -207 494 538 ;
+ C 114 ; WX 333 ; N r ; B 77 0 332 538 ;
+ C 115 ; WX 500 ; N s ; B 32 -15 464 538 ;
+ C 116 ; WX 278 ; N t ; B 14 -7 257 669 ;
+ C 117 ; WX 556 ; N u ; B 68 -15 489 523 ;
+ C 118 ; WX 500 ; N v ; B 8 0 492 523 ;
+ C 119 ; WX 722 ; N w ; B 14 0 709 523 ;
+ C 120 ; WX 500 ; N x ; B 11 0 490 523 ;
+ C 121 ; WX 500 ; N y ; B 11 -214 489 523 ;
+ C 122 ; WX 500 ; N z ; B 31 0 469 523 ;
+ C 123 ; WX 334 ; N braceleft ; B 42 -196 292 722 ;
+ C 124 ; WX 260 ; N bar ; B 94 -19 167 737 ;
+ C 125 ; WX 334 ; N braceright ; B 42 -196 292 722 ;
+ C 126 ; WX 584 ; N asciitilde ; B 61 180 523 326 ;
+ C 161 ; WX 333 ; N exclamdown ; B 118 -195 215 523 ;
+ C 162 ; WX 556 ; N cent ; B 51 -115 513 623 ;
+ C 163 ; WX 556 ; N sterling ; B 33 -16 539 718 ;
+ C 164 ; WX 167 ; N fraction ; B -166 -19 333 703 ;
+ C 165 ; WX 556 ; N yen ; B 3 0 553 688 ;
+ C 166 ; WX 556 ; N florin ; B -11 -207 501 737 ;
+ C 167 ; WX 556 ; N section ; B 43 -191 512 737 ;
+ C 168 ; WX 556 ; N currency ; B 28 99 528 603 ;
+ C 169 ; WX 191 ; N quotesingle ; B 59 463 132 718 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 38 470 307 725 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 97 108 459 446 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 88 108 245 446 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 88 108 245 446 ;
+ C 174 ; WX 500 ; N fi ; B 14 0 434 728 ;
+ C 175 ; WX 500 ; N fl ; B 14 0 432 728 ;
+ C 177 ; WX 556 ; N endash ; B 0 240 556 313 ;
+ C 178 ; WX 556 ; N dagger ; B 43 -159 514 718 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 43 -159 514 718 ;
+ C 180 ; WX 278 ; N periodcentered ; B 77 190 202 315 ;
+ C 182 ; WX 537 ; N paragraph ; B 18 -173 497 718 ;
+ C 183 ; WX 350 ; N bullet ; B 18 202 333 517 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 53 -149 157 106 ;
+ C 185 ; WX 333 ; N quotedblbase ; B 26 -149 295 106 ;
+ C 186 ; WX 333 ; N quotedblright ; B 26 463 295 718 ;
+ C 187 ; WX 556 ; N guillemotright ; B 97 108 459 446 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 115 0 885 106 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -19 994 703 ;
+ C 191 ; WX 611 ; N questiondown ; B 91 -201 527 525 ;
+ C 193 ; WX 333 ; N grave ; B 14 593 211 734 ;
+ C 194 ; WX 333 ; N acute ; B 122 593 319 734 ;
+ C 195 ; WX 333 ; N circumflex ; B 21 593 312 734 ;
+ C 196 ; WX 333 ; N tilde ; B -4 606 337 722 ;
+ C 197 ; WX 333 ; N macron ; B 10 627 323 684 ;
+ C 198 ; WX 333 ; N breve ; B 13 595 321 731 ;
+ C 199 ; WX 333 ; N dotaccent ; B 121 604 212 706 ;
+ C 200 ; WX 333 ; N dieresis ; B 40 604 293 706 ;
+ C 202 ; WX 333 ; N ring ; B 75 572 259 756 ;
+ C 203 ; WX 333 ; N cedilla ; B 45 -225 259 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 31 593 409 734 ;
+ C 206 ; WX 333 ; N ogonek ; B 73 -225 287 0 ;
+ C 207 ; WX 333 ; N caron ; B 21 593 312 734 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 240 1000 313 ;
+ C 225 ; WX 1000 ; N AE ; B 8 0 951 718 ;
+ C 227 ; WX 370 ; N ordfeminine ; B 24 304 346 737 ;
+ C 232 ; WX 556 ; N Lslash ; B -20 0 537 718 ;
+ C 233 ; WX 778 ; N Oslash ; B 39 -19 740 737 ;
+ C 234 ; WX 1000 ; N OE ; B 36 -19 965 737 ;
+ C 235 ; WX 365 ; N ordmasculine ; B 25 304 341 737 ;
+ C 241 ; WX 889 ; N ae ; B 36 -15 847 538 ;
+ C 245 ; WX 278 ; N dotlessi ; B 95 0 183 523 ;
+ C 248 ; WX 222 ; N lslash ; B -20 0 242 718 ;
+ C 249 ; WX 611 ; N oslash ; B 28 -22 537 545 ;
+ C 250 ; WX 944 ; N oe ; B 35 -15 902 538 ;
+ C 251 ; WX 611 ; N germandbls ; B 67 -15 571 728 ;
+ C -1 ; WX 611 ; N Zcaron ; B 23 0 588 929 ;
+ C -1 ; WX 500 ; N ccedilla ; B 30 -225 477 538 ;
+ C -1 ; WX 500 ; N ydieresis ; B 11 -214 489 706 ;
+ C -1 ; WX 556 ; N atilde ; B 36 -15 530 722 ;
+ C -1 ; WX 278 ; N icircumflex ; B -6 0 285 734 ;
+ C -1 ; WX 333 ; N threesuperior ; B 5 270 325 703 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 40 -15 516 734 ;
+ C -1 ; WX 556 ; N thorn ; B 58 -207 517 718 ;
+ C -1 ; WX 556 ; N egrave ; B 40 -15 516 734 ;
+ C -1 ; WX 333 ; N twosuperior ; B 4 281 323 703 ;
+ C -1 ; WX 556 ; N eacute ; B 40 -15 516 734 ;
+ C -1 ; WX 556 ; N otilde ; B 35 -14 521 722 ;
+ C -1 ; WX 667 ; N Aacute ; B 14 0 654 929 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 35 -14 521 734 ;
+ C -1 ; WX 500 ; N yacute ; B 11 -214 489 734 ;
+ C -1 ; WX 556 ; N udieresis ; B 68 -15 489 706 ;
+ C -1 ; WX 834 ; N threequarters ; B 45 -19 810 703 ;
+ C -1 ; WX 556 ; N acircumflex ; B 36 -15 530 734 ;
+ C -1 ; WX 722 ; N Eth ; B 0 0 674 718 ;
+ C -1 ; WX 556 ; N edieresis ; B 40 -15 516 706 ;
+ C -1 ; WX 556 ; N ugrave ; B 68 -15 489 734 ;
+ C -1 ; WX 1000 ; N trademark ; B 46 306 903 718 ;
+ C -1 ; WX 556 ; N ograve ; B 35 -14 521 734 ;
+ C -1 ; WX 500 ; N scaron ; B 32 -15 464 734 ;
+ C -1 ; WX 278 ; N Idieresis ; B 13 0 266 901 ;
+ C -1 ; WX 556 ; N uacute ; B 68 -15 489 734 ;
+ C -1 ; WX 556 ; N agrave ; B 36 -15 530 734 ;
+ C -1 ; WX 556 ; N ntilde ; B 65 0 491 722 ;
+ C -1 ; WX 556 ; N aring ; B 36 -15 530 756 ;
+ C -1 ; WX 500 ; N zcaron ; B 31 0 469 734 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -6 0 285 929 ;
+ C -1 ; WX 722 ; N Ntilde ; B 76 0 646 917 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 68 -15 489 734 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 86 0 616 929 ;
+ C -1 ; WX 278 ; N Iacute ; B 91 0 292 929 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 44 -225 681 737 ;
+ C -1 ; WX 778 ; N Odieresis ; B 39 -19 739 901 ;
+ C -1 ; WX 667 ; N Scaron ; B 49 -19 620 929 ;
+ C -1 ; WX 667 ; N Edieresis ; B 86 0 616 901 ;
+ C -1 ; WX 278 ; N Igrave ; B -13 0 188 929 ;
+ C -1 ; WX 556 ; N adieresis ; B 36 -15 530 706 ;
+ C -1 ; WX 778 ; N Ograve ; B 39 -19 739 929 ;
+ C -1 ; WX 667 ; N Egrave ; B 86 0 616 929 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 14 0 653 901 ;
+ C -1 ; WX 737 ; N registered ; B -14 -19 752 737 ;
+ C -1 ; WX 778 ; N Otilde ; B 39 -19 739 917 ;
+ C -1 ; WX 834 ; N onequarter ; B 73 -19 756 703 ;
+ C -1 ; WX 722 ; N Ugrave ; B 79 -19 644 929 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 79 -19 644 929 ;
+ C -1 ; WX 667 ; N Thorn ; B 86 0 622 718 ;
+ C -1 ; WX 584 ; N divide ; B 39 -19 545 524 ;
+ C -1 ; WX 667 ; N Atilde ; B 14 0 654 917 ;
+ C -1 ; WX 722 ; N Uacute ; B 79 -19 644 929 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 39 -19 739 929 ;
+ C -1 ; WX 584 ; N logicalnot ; B 39 108 545 390 ;
+ C -1 ; WX 667 ; N Aring ; B 14 0 654 931 ;
+ C -1 ; WX 278 ; N idieresis ; B 13 0 266 706 ;
+ C -1 ; WX 278 ; N iacute ; B 95 0 292 734 ;
+ C -1 ; WX 556 ; N aacute ; B 36 -15 530 734 ;
+ C -1 ; WX 584 ; N plusminus ; B 39 0 545 506 ;
+ C -1 ; WX 584 ; N multiply ; B 39 0 545 506 ;
+ C -1 ; WX 722 ; N Udieresis ; B 79 -19 644 901 ;
+ C -1 ; WX 584 ; N minus ; B 39 216 545 289 ;
+ C -1 ; WX 333 ; N onesuperior ; B 43 281 222 703 ;
+ C -1 ; WX 667 ; N Eacute ; B 86 0 616 929 ;
+ C -1 ; WX 667 ; N Acircumflex ; B 14 0 654 929 ;
+ C -1 ; WX 737 ; N copyright ; B -14 -19 752 737 ;
+ C -1 ; WX 667 ; N Agrave ; B 14 0 654 929 ;
+ C -1 ; WX 556 ; N odieresis ; B 35 -14 521 706 ;
+ C -1 ; WX 556 ; N oacute ; B 35 -14 521 734 ;
+ C -1 ; WX 400 ; N degree ; B 54 411 346 703 ;
+ C -1 ; WX 278 ; N igrave ; B -13 0 184 734 ;
+ C -1 ; WX 556 ; N mu ; B 68 -207 489 523 ;
+ C -1 ; WX 778 ; N Oacute ; B 39 -19 739 929 ;
+ C -1 ; WX 556 ; N eth ; B 35 -15 522 737 ;
+ C -1 ; WX 667 ; N Adieresis ; B 14 0 654 901 ;
+ C -1 ; WX 667 ; N Yacute ; B 14 0 653 929 ;
+ C -1 ; WX 260 ; N brokenbar ; B 94 -19 167 737 ;
+ C -1 ; WX 834 ; N onehalf ; B 43 -19 773 703 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 250
+ 
+ KPX A y -40
+ KPX A w -40
+ KPX A v -40
+ KPX A u -30
+ KPX A Y -100
+ KPX A W -50
+ KPX A V -70
+ KPX A U -50
+ KPX A T -120
+ KPX A Q -30
+ KPX A O -30
+ KPX A G -30
+ KPX A C -30
+ 
+ KPX B period -20
+ KPX B comma -20
+ KPX B U -10
+ 
+ KPX C period -30
+ KPX C comma -30
+ 
+ KPX D period -70
+ KPX D comma -70
+ KPX D Y -90
+ KPX D W -40
+ KPX D V -70
+ KPX D A -40
+ 
+ KPX F r -45
+ KPX F period -150
+ KPX F o -30
+ KPX F e -30
+ KPX F comma -150
+ KPX F a -50
+ KPX F A -80
+ 
+ KPX J u -20
+ KPX J period -30
+ KPX J comma -30
+ KPX J a -20
+ KPX J A -20
+ 
+ KPX K y -50
+ KPX K u -30
+ KPX K o -40
+ KPX K e -40
+ KPX K O -50
+ 
+ KPX L y -30
+ KPX L quoteright -160
+ KPX L quotedblright -140
+ KPX L Y -140
+ KPX L W -70
+ KPX L V -110
+ KPX L T -110
+ 
+ KPX O period -40
+ KPX O comma -40
+ KPX O Y -70
+ KPX O X -60
+ KPX O W -30
+ KPX O V -50
+ KPX O T -40
+ KPX O A -20
+ 
+ KPX P period -180
+ KPX P o -50
+ KPX P e -50
+ KPX P comma -180
+ KPX P a -40
+ KPX P A -120
+ 
+ KPX Q U -10
+ 
+ KPX R Y -50
+ KPX R W -30
+ KPX R V -50
+ KPX R U -40
+ KPX R T -30
+ KPX R O -20
+ 
+ KPX S period -20
+ KPX S comma -20
+ 
+ KPX T y -120
+ KPX T w -120
+ KPX T u -120
+ KPX T semicolon -20
+ KPX T r -120
+ KPX T period -120
+ KPX T o -120
+ KPX T hyphen -140
+ KPX T e -120
+ KPX T comma -120
+ KPX T colon -20
+ KPX T a -120
+ KPX T O -40
+ KPX T A -120
+ 
+ KPX U period -40
+ KPX U comma -40
+ KPX U A -40
+ 
+ KPX V u -70
+ KPX V semicolon -40
+ KPX V period -125
+ KPX V o -80
+ KPX V hyphen -80
+ KPX V e -80
+ KPX V comma -125
+ KPX V colon -40
+ KPX V a -70
+ KPX V O -40
+ KPX V G -40
+ KPX V A -80
+ 
+ KPX W y -20
+ KPX W u -30
+ KPX W period -80
+ KPX W o -30
+ KPX W hyphen -40
+ KPX W e -30
+ KPX W comma -80
+ KPX W a -40
+ KPX W O -20
+ KPX W A -50
+ 
+ KPX Y u -110
+ KPX Y semicolon -60
+ KPX Y period -140
+ KPX Y o -140
+ KPX Y i -20
+ KPX Y hyphen -140
+ KPX Y e -140
+ KPX Y comma -140
+ KPX Y colon -60
+ KPX Y a -140
+ KPX Y O -85
+ KPX Y A -110
+ 
+ KPX a y -30
+ KPX a w -20
+ KPX a v -20
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -20
+ KPX b period -40
+ KPX b l -20
+ KPX b comma -40
+ KPX b b -10
+ 
+ KPX c k -20
+ KPX c comma -15
+ 
+ KPX colon space -50
+ 
+ KPX comma quoteright -100
+ KPX comma quotedblright -100
+ 
+ KPX e y -20
+ KPX e x -30
+ KPX e w -20
+ KPX e v -30
+ KPX e period -15
+ KPX e comma -15
+ 
+ KPX f quoteright 50
+ KPX f quotedblright 60
+ KPX f period -30
+ KPX f o -30
+ KPX f e -30
+ KPX f dotlessi -28
+ KPX f comma -30
+ KPX f a -30
+ 
+ KPX g r -10
+ 
+ KPX h y -30
+ 
+ KPX k o -20
+ KPX k e -20
+ 
+ KPX m y -15
+ KPX m u -10
+ 
+ KPX n y -15
+ KPX n v -20
+ KPX n u -10
+ 
+ KPX o y -30
+ KPX o x -30
+ KPX o w -15
+ KPX o v -15
+ KPX o period -40
+ KPX o comma -40
+ 
+ KPX oslash z -55
+ KPX oslash y -70
+ KPX oslash x -85
+ KPX oslash w -70
+ KPX oslash v -70
+ KPX oslash u -55
+ KPX oslash t -55
+ KPX oslash s -55
+ KPX oslash r -55
+ KPX oslash q -55
+ KPX oslash period -95
+ KPX oslash p -55
+ KPX oslash o -55
+ KPX oslash n -55
+ KPX oslash m -55
+ KPX oslash l -55
+ KPX oslash k -55
+ KPX oslash j -55
+ KPX oslash i -55
+ KPX oslash h -55
+ KPX oslash g -55
+ KPX oslash f -55
+ KPX oslash e -55
+ KPX oslash d -55
+ KPX oslash comma -95
+ KPX oslash c -55
+ KPX oslash b -55
+ KPX oslash a -55
+ 
+ KPX p y -30
+ KPX p period -35
+ KPX p comma -35
+ 
+ KPX period space -60
+ KPX period quoteright -100
+ KPX period quotedblright -100
+ 
+ KPX quotedblright space -40
+ 
+ KPX quoteleft quoteleft -57
+ 
+ KPX quoteright space -70
+ KPX quoteright s -50
+ KPX quoteright r -50
+ KPX quoteright quoteright -57
+ KPX quoteright d -50
+ 
+ KPX r y 30
+ KPX r v 30
+ KPX r u 15
+ KPX r t 40
+ KPX r semicolon 30
+ KPX r period -50
+ KPX r p 30
+ KPX r n 25
+ KPX r m 25
+ KPX r l 15
+ KPX r k 15
+ KPX r i 15
+ KPX r comma -50
+ KPX r colon 30
+ KPX r a -10
+ 
+ KPX s w -30
+ KPX s period -15
+ KPX s comma -15
+ 
+ KPX semicolon space -50
+ 
+ KPX space quoteleft -60
+ KPX space quotedblleft -30
+ KPX space Y -90
+ KPX space W -40
+ KPX space V -50
+ KPX space T -50
+ 
+ KPX v period -80
+ KPX v o -25
+ KPX v e -25
+ KPX v comma -80
+ KPX v a -25
+ 
+ KPX w period -60
+ KPX w o -10
+ KPX w e -10
+ KPX w comma -60
+ KPX w a -15
+ 
+ KPX x e -30
+ 
+ KPX y period -100
+ KPX y o -20
+ KPX y e -20
+ KPX y comma -100
+ KPX y a -20
+ 
+ KPX z o -15
+ KPX z e -15
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 195 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 195 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 195 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 195 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 167 175 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 195 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 195 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 167 195 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 167 195 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 167 195 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 195 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 195 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 195 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 195 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 195 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 205 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 223 195 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 223 195 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 223 195 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 223 195 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 223 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 195 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 195 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 195 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 195 195 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 195 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 195 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 195 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 195 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 112 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 102 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 84 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 112 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 112 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 112 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 112 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 102 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 112 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 84 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 112 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 112 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 112 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 112 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 84 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 44 -19 681 925 ;
+ C -1 ; WX 500 ; N ccaron ; B 30 -15 477 734 ;
+ C -1 ; WX 722 ; N Dcaron ; B 81 0 674 925 ;
+ C -1 ; WX 629 ; N dcaron ; B 35 -15 613 790 ;
+ C -1 ; WX 667 ; N Ecaron ; B 86 0 616 925 ;
+ C -1 ; WX 556 ; N ecaron ; B 40 -15 516 734 ;
+ C -1 ; WX 556 ; N Lcaron ; B 76 0 537 790 ;
+ C -1 ; WX 556 ; N Lacute ; B 76 0 537 925 ;
+ C -1 ; WX 295 ; N lcaron ; B 67 0 269 790 ;
+ C -1 ; WX 222 ; N lacute ; B 67 0 284 925 ;
+ C -1 ; WX 722 ; N Ncaron ; B 76 0 646 925 ;
+ C -1 ; WX 556 ; N ncaron ; B 65 0 491 734 ;
+ C -1 ; WX 722 ; N Rcaron ; B 88 0 684 925 ;
+ C -1 ; WX 722 ; N Racute ; B 88 0 684 925 ;
+ C -1 ; WX 333 ; N rcaron ; B 21 0 332 734 ;
+ C -1 ; WX 333 ; N racute ; B 77 0 339 734 ;
+ C -1 ; WX 611 ; N Tcaron ; B 14 0 597 925 ;
+ C -1 ; WX 351 ; N tcaron ; B 14 -7 371 718 ;
+ C -1 ; WX 722 ; N Uring ; B 79 -19 644 925 ;
+ C -1 ; WX 556 ; N uring ; B 68 -15 489 756 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 258 191 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 105 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 191 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 456 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 167 191 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 145 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 111 191 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 112 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -35 191 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 191 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 191 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 231 191 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 20 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 139 191 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 214 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 169 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,570 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Mar 15 09:43:00 1990
+ Comment UniqueID 28357
+ Comment VMusage 26878 33770
+ FontName Helvetica-Bold
+ FullName Helvetica Bold
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -170 -228 1003 962
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 532
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 90 0 244 718 ;
+ C 34 ; WX 474 ; N quotedbl ; B 98 447 376 718 ;
+ C 35 ; WX 556 ; N numbersign ; B 18 0 538 698 ;
+ C 36 ; WX 556 ; N dollar ; B 30 -115 523 775 ;
+ C 37 ; WX 889 ; N percent ; B 28 -19 861 710 ;
+ C 38 ; WX 722 ; N ampersand ; B 54 -19 701 718 ;
+ C 39 ; WX 278 ; N quoteright ; B 69 445 209 718 ;
+ C 40 ; WX 333 ; N parenleft ; B 35 -208 314 734 ;
+ C 41 ; WX 333 ; N parenright ; B 19 -208 298 734 ;
+ C 42 ; WX 389 ; N asterisk ; B 27 387 362 718 ;
+ C 43 ; WX 584 ; N plus ; B 40 0 544 506 ;
+ C 44 ; WX 278 ; N comma ; B 64 -168 214 146 ;
+ C 45 ; WX 333 ; N hyphen ; B 27 215 306 345 ;
+ C 46 ; WX 278 ; N period ; B 64 0 214 146 ;
+ C 47 ; WX 278 ; N slash ; B -33 -19 311 737 ;
+ C 48 ; WX 556 ; N zero ; B 32 -19 524 710 ;
+ C 49 ; WX 556 ; N one ; B 69 0 378 710 ;
+ C 50 ; WX 556 ; N two ; B 26 0 511 710 ;
+ C 51 ; WX 556 ; N three ; B 27 -19 516 710 ;
+ C 52 ; WX 556 ; N four ; B 27 0 526 710 ;
+ C 53 ; WX 556 ; N five ; B 27 -19 516 698 ;
+ C 54 ; WX 556 ; N six ; B 31 -19 520 710 ;
+ C 55 ; WX 556 ; N seven ; B 25 0 528 698 ;
+ C 56 ; WX 556 ; N eight ; B 32 -19 524 710 ;
+ C 57 ; WX 556 ; N nine ; B 30 -19 522 710 ;
+ C 58 ; WX 333 ; N colon ; B 92 0 242 512 ;
+ C 59 ; WX 333 ; N semicolon ; B 92 -168 242 512 ;
+ C 60 ; WX 584 ; N less ; B 38 -8 546 514 ;
+ C 61 ; WX 584 ; N equal ; B 40 87 544 419 ;
+ C 62 ; WX 584 ; N greater ; B 38 -8 546 514 ;
+ C 63 ; WX 611 ; N question ; B 60 0 556 727 ;
+ C 64 ; WX 975 ; N at ; B 118 -19 856 737 ;
+ C 65 ; WX 722 ; N A ; B 20 0 702 718 ;
+ C 66 ; WX 722 ; N B ; B 76 0 669 718 ;
+ C 67 ; WX 722 ; N C ; B 44 -19 684 737 ;
+ C 68 ; WX 722 ; N D ; B 76 0 685 718 ;
+ C 69 ; WX 667 ; N E ; B 76 0 621 718 ;
+ C 70 ; WX 611 ; N F ; B 76 0 587 718 ;
+ C 71 ; WX 778 ; N G ; B 44 -19 713 737 ;
+ C 72 ; WX 722 ; N H ; B 71 0 651 718 ;
+ C 73 ; WX 278 ; N I ; B 64 0 214 718 ;
+ C 74 ; WX 556 ; N J ; B 22 -18 484 718 ;
+ C 75 ; WX 722 ; N K ; B 87 0 722 718 ;
+ C 76 ; WX 611 ; N L ; B 76 0 583 718 ;
+ C 77 ; WX 833 ; N M ; B 69 0 765 718 ;
+ C 78 ; WX 722 ; N N ; B 69 0 654 718 ;
+ C 79 ; WX 778 ; N O ; B 44 -19 734 737 ;
+ C 80 ; WX 667 ; N P ; B 76 0 627 718 ;
+ C 81 ; WX 778 ; N Q ; B 44 -52 737 737 ;
+ C 82 ; WX 722 ; N R ; B 76 0 677 718 ;
+ C 83 ; WX 667 ; N S ; B 39 -19 629 737 ;
+ C 84 ; WX 611 ; N T ; B 14 0 598 718 ;
+ C 85 ; WX 722 ; N U ; B 72 -19 651 718 ;
+ C 86 ; WX 667 ; N V ; B 19 0 648 718 ;
+ C 87 ; WX 944 ; N W ; B 16 0 929 718 ;
+ C 88 ; WX 667 ; N X ; B 14 0 653 718 ;
+ C 89 ; WX 667 ; N Y ; B 15 0 653 718 ;
+ C 90 ; WX 611 ; N Z ; B 25 0 586 718 ;
+ C 91 ; WX 333 ; N bracketleft ; B 63 -196 309 722 ;
+ C 92 ; WX 278 ; N backslash ; B -33 -19 311 737 ;
+ C 93 ; WX 333 ; N bracketright ; B 24 -196 270 722 ;
+ C 94 ; WX 584 ; N asciicircum ; B 62 323 522 698 ;
+ C 95 ; WX 556 ; N underscore ; B 0 -125 556 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 69 454 209 727 ;
+ C 97 ; WX 556 ; N a ; B 29 -14 527 546 ;
+ C 98 ; WX 611 ; N b ; B 61 -14 578 718 ;
+ C 99 ; WX 556 ; N c ; B 34 -14 524 546 ;
+ C 100 ; WX 611 ; N d ; B 34 -14 551 718 ;
+ C 101 ; WX 556 ; N e ; B 23 -14 528 546 ;
+ C 102 ; WX 333 ; N f ; B 10 0 318 727 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B 40 -217 553 546 ;
+ C 104 ; WX 611 ; N h ; B 65 0 546 718 ;
+ C 105 ; WX 278 ; N i ; B 69 0 209 725 ;
+ C 106 ; WX 278 ; N j ; B 3 -214 209 725 ;
+ C 107 ; WX 556 ; N k ; B 69 0 562 718 ;
+ C 108 ; WX 278 ; N l ; B 69 0 209 718 ;
+ C 109 ; WX 889 ; N m ; B 64 0 826 546 ;
+ C 110 ; WX 611 ; N n ; B 65 0 546 546 ;
+ C 111 ; WX 611 ; N o ; B 34 -14 578 546 ;
+ C 112 ; WX 611 ; N p ; B 62 -207 578 546 ;
+ C 113 ; WX 611 ; N q ; B 34 -207 552 546 ;
+ C 114 ; WX 389 ; N r ; B 64 0 373 546 ;
+ C 115 ; WX 556 ; N s ; B 30 -14 519 546 ;
+ C 116 ; WX 333 ; N t ; B 10 -6 309 676 ;
+ C 117 ; WX 611 ; N u ; B 66 -14 545 532 ;
+ C 118 ; WX 556 ; N v ; B 13 0 543 532 ;
+ C 119 ; WX 778 ; N w ; B 10 0 769 532 ;
+ C 120 ; WX 556 ; N x ; B 15 0 541 532 ;
+ C 121 ; WX 556 ; N y ; B 10 -214 539 532 ;
+ C 122 ; WX 500 ; N z ; B 20 0 480 532 ;
+ C 123 ; WX 389 ; N braceleft ; B 48 -196 365 722 ;
+ C 124 ; WX 280 ; N bar ; B 84 -19 196 737 ;
+ C 125 ; WX 389 ; N braceright ; B 24 -196 341 722 ;
+ C 126 ; WX 584 ; N asciitilde ; B 61 163 523 343 ;
+ C 161 ; WX 333 ; N exclamdown ; B 90 -186 244 532 ;
+ C 162 ; WX 556 ; N cent ; B 34 -118 524 628 ;
+ C 163 ; WX 556 ; N sterling ; B 28 -16 541 718 ;
+ C 164 ; WX 167 ; N fraction ; B -170 -19 336 710 ;
+ C 165 ; WX 556 ; N yen ; B -9 0 565 698 ;
+ C 166 ; WX 556 ; N florin ; B -10 -210 516 737 ;
+ C 167 ; WX 556 ; N section ; B 34 -184 522 727 ;
+ C 168 ; WX 556 ; N currency ; B -3 76 559 636 ;
+ C 169 ; WX 238 ; N quotesingle ; B 70 447 168 718 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 64 454 436 727 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 88 76 468 484 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 83 76 250 484 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 83 76 250 484 ;
+ C 174 ; WX 611 ; N fi ; B 10 0 542 727 ;
+ C 175 ; WX 611 ; N fl ; B 10 0 542 727 ;
+ C 177 ; WX 556 ; N endash ; B 0 227 556 333 ;
+ C 178 ; WX 556 ; N dagger ; B 36 -171 520 718 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 36 -171 520 718 ;
+ C 180 ; WX 278 ; N periodcentered ; B 58 172 220 334 ;
+ C 182 ; WX 556 ; N paragraph ; B -8 -191 539 700 ;
+ C 183 ; WX 350 ; N bullet ; B 10 194 340 524 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 69 -146 209 127 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 64 -146 436 127 ;
+ C 186 ; WX 500 ; N quotedblright ; B 64 445 436 718 ;
+ C 187 ; WX 556 ; N guillemotright ; B 88 76 468 484 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 92 0 908 146 ;
+ C 189 ; WX 1000 ; N perthousand ; B -3 -19 1003 710 ;
+ C 191 ; WX 611 ; N questiondown ; B 55 -195 551 532 ;
+ C 193 ; WX 333 ; N grave ; B -23 604 225 750 ;
+ C 194 ; WX 333 ; N acute ; B 108 604 356 750 ;
+ C 195 ; WX 333 ; N circumflex ; B -10 604 343 750 ;
+ C 196 ; WX 333 ; N tilde ; B -17 610 350 737 ;
+ C 197 ; WX 333 ; N macron ; B -6 604 339 678 ;
+ C 198 ; WX 333 ; N breve ; B -2 604 335 750 ;
+ C 199 ; WX 333 ; N dotaccent ; B 104 614 230 729 ;
+ C 200 ; WX 333 ; N dieresis ; B 6 614 327 729 ;
+ C 202 ; WX 333 ; N ring ; B 59 568 275 776 ;
+ C 203 ; WX 333 ; N cedilla ; B 6 -228 245 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 9 604 486 750 ;
+ C 206 ; WX 333 ; N ogonek ; B 71 -228 304 0 ;
+ C 207 ; WX 333 ; N caron ; B -10 604 343 750 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 227 1000 333 ;
+ C 225 ; WX 1000 ; N AE ; B 5 0 954 718 ;
+ C 227 ; WX 370 ; N ordfeminine ; B 22 276 347 737 ;
+ C 232 ; WX 611 ; N Lslash ; B -20 0 583 718 ;
+ C 233 ; WX 778 ; N Oslash ; B 33 -27 744 745 ;
+ C 234 ; WX 1000 ; N OE ; B 37 -19 961 737 ;
+ C 235 ; WX 365 ; N ordmasculine ; B 6 276 360 737 ;
+ C 241 ; WX 889 ; N ae ; B 29 -14 858 546 ;
+ C 245 ; WX 278 ; N dotlessi ; B 69 0 209 532 ;
+ C 248 ; WX 278 ; N lslash ; B -18 0 296 718 ;
+ C 249 ; WX 611 ; N oslash ; B 22 -29 589 560 ;
+ C 250 ; WX 944 ; N oe ; B 34 -14 912 546 ;
+ C 251 ; WX 611 ; N germandbls ; B 69 -14 579 731 ;
+ C -1 ; WX 611 ; N Zcaron ; B 25 0 586 936 ;
+ C -1 ; WX 556 ; N ccedilla ; B 34 -228 524 546 ;
+ C -1 ; WX 556 ; N ydieresis ; B 10 -214 539 729 ;
+ C -1 ; WX 556 ; N atilde ; B 29 -14 527 737 ;
+ C -1 ; WX 278 ; N icircumflex ; B -37 0 316 750 ;
+ C -1 ; WX 333 ; N threesuperior ; B 8 271 326 710 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 23 -14 528 750 ;
+ C -1 ; WX 611 ; N thorn ; B 62 -208 578 718 ;
+ C -1 ; WX 556 ; N egrave ; B 23 -14 528 750 ;
+ C -1 ; WX 333 ; N twosuperior ; B 9 283 324 710 ;
+ C -1 ; WX 556 ; N eacute ; B 23 -14 528 750 ;
+ C -1 ; WX 611 ; N otilde ; B 34 -14 578 737 ;
+ C -1 ; WX 722 ; N Aacute ; B 20 0 702 936 ;
+ C -1 ; WX 611 ; N ocircumflex ; B 34 -14 578 750 ;
+ C -1 ; WX 556 ; N yacute ; B 10 -214 539 750 ;
+ C -1 ; WX 611 ; N udieresis ; B 66 -14 545 729 ;
+ C -1 ; WX 834 ; N threequarters ; B 16 -19 799 710 ;
+ C -1 ; WX 556 ; N acircumflex ; B 29 -14 527 750 ;
+ C -1 ; WX 722 ; N Eth ; B -5 0 685 718 ;
+ C -1 ; WX 556 ; N edieresis ; B 23 -14 528 729 ;
+ C -1 ; WX 611 ; N ugrave ; B 66 -14 545 750 ;
+ C -1 ; WX 1000 ; N trademark ; B 44 306 956 718 ;
+ C -1 ; WX 611 ; N ograve ; B 34 -14 578 750 ;
+ C -1 ; WX 556 ; N scaron ; B 30 -14 519 750 ;
+ C -1 ; WX 278 ; N Idieresis ; B -21 0 300 915 ;
+ C -1 ; WX 611 ; N uacute ; B 66 -14 545 750 ;
+ C -1 ; WX 556 ; N agrave ; B 29 -14 527 750 ;
+ C -1 ; WX 611 ; N ntilde ; B 65 0 546 737 ;
+ C -1 ; WX 556 ; N aring ; B 29 -14 527 776 ;
+ C -1 ; WX 500 ; N zcaron ; B 20 0 480 750 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -37 0 316 936 ;
+ C -1 ; WX 722 ; N Ntilde ; B 69 0 654 923 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 66 -14 545 750 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 76 0 621 936 ;
+ C -1 ; WX 278 ; N Iacute ; B 64 0 329 936 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 44 -228 684 737 ;
+ C -1 ; WX 778 ; N Odieresis ; B 44 -19 734 915 ;
+ C -1 ; WX 667 ; N Scaron ; B 39 -19 629 936 ;
+ C -1 ; WX 667 ; N Edieresis ; B 76 0 621 915 ;
+ C -1 ; WX 278 ; N Igrave ; B -50 0 214 936 ;
+ C -1 ; WX 556 ; N adieresis ; B 29 -14 527 729 ;
+ C -1 ; WX 778 ; N Ograve ; B 44 -19 734 936 ;
+ C -1 ; WX 667 ; N Egrave ; B 76 0 621 936 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 15 0 653 915 ;
+ C -1 ; WX 737 ; N registered ; B -11 -19 748 737 ;
+ C -1 ; WX 778 ; N Otilde ; B 44 -19 734 923 ;
+ C -1 ; WX 834 ; N onequarter ; B 26 -19 766 710 ;
+ C -1 ; WX 722 ; N Ugrave ; B 72 -19 651 936 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 72 -19 651 936 ;
+ C -1 ; WX 667 ; N Thorn ; B 76 0 627 718 ;
+ C -1 ; WX 584 ; N divide ; B 40 -42 544 548 ;
+ C -1 ; WX 722 ; N Atilde ; B 20 0 702 923 ;
+ C -1 ; WX 722 ; N Uacute ; B 72 -19 651 936 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 44 -19 734 936 ;
+ C -1 ; WX 584 ; N logicalnot ; B 40 108 544 419 ;
+ C -1 ; WX 722 ; N Aring ; B 20 0 702 962 ;
+ C -1 ; WX 278 ; N idieresis ; B -21 0 300 729 ;
+ C -1 ; WX 278 ; N iacute ; B 69 0 329 750 ;
+ C -1 ; WX 556 ; N aacute ; B 29 -14 527 750 ;
+ C -1 ; WX 584 ; N plusminus ; B 40 0 544 506 ;
+ C -1 ; WX 584 ; N multiply ; B 40 1 545 505 ;
+ C -1 ; WX 722 ; N Udieresis ; B 72 -19 651 915 ;
+ C -1 ; WX 584 ; N minus ; B 40 197 544 309 ;
+ C -1 ; WX 333 ; N onesuperior ; B 26 283 237 710 ;
+ C -1 ; WX 667 ; N Eacute ; B 76 0 621 936 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 20 0 702 936 ;
+ C -1 ; WX 737 ; N copyright ; B -11 -19 749 737 ;
+ C -1 ; WX 722 ; N Agrave ; B 20 0 702 936 ;
+ C -1 ; WX 611 ; N odieresis ; B 34 -14 578 729 ;
+ C -1 ; WX 611 ; N oacute ; B 34 -14 578 750 ;
+ C -1 ; WX 400 ; N degree ; B 57 426 343 712 ;
+ C -1 ; WX 278 ; N igrave ; B -50 0 209 750 ;
+ C -1 ; WX 611 ; N mu ; B 66 -207 545 532 ;
+ C -1 ; WX 778 ; N Oacute ; B 44 -19 734 936 ;
+ C -1 ; WX 611 ; N eth ; B 34 -14 578 737 ;
+ C -1 ; WX 722 ; N Adieresis ; B 20 0 702 915 ;
+ C -1 ; WX 667 ; N Yacute ; B 15 0 653 936 ;
+ C -1 ; WX 280 ; N brokenbar ; B 84 -19 196 737 ;
+ C -1 ; WX 834 ; N onehalf ; B 26 -19 794 710 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 209
+ 
+ KPX A y -30
+ KPX A w -30
+ KPX A v -40
+ KPX A u -30
+ KPX A Y -110
+ KPX A W -60
+ KPX A V -80
+ KPX A U -50
+ KPX A T -90
+ KPX A Q -40
+ KPX A O -40
+ KPX A G -50
+ KPX A C -40
+ 
+ KPX B U -10
+ KPX B A -30
+ 
+ KPX D period -30
+ KPX D comma -30
+ KPX D Y -70
+ KPX D W -40
+ KPX D V -40
+ KPX D A -40
+ 
+ KPX F period -100
+ KPX F comma -100
+ KPX F a -20
+ KPX F A -80
+ 
+ KPX J u -20
+ KPX J period -20
+ KPX J comma -20
+ KPX J A -20
+ 
+ KPX K y -40
+ KPX K u -30
+ KPX K o -35
+ KPX K e -15
+ KPX K O -30
+ 
+ KPX L y -30
+ KPX L quoteright -140
+ KPX L quotedblright -140
+ KPX L Y -120
+ KPX L W -80
+ KPX L V -110
+ KPX L T -90
+ 
+ KPX O period -40
+ KPX O comma -40
+ KPX O Y -70
+ KPX O X -50
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -50
+ 
+ KPX P period -120
+ KPX P o -40
+ KPX P e -30
+ KPX P comma -120
+ KPX P a -30
+ KPX P A -100
+ 
+ KPX Q period 20
+ KPX Q comma 20
+ KPX Q U -10
+ 
+ KPX R Y -50
+ KPX R W -40
+ KPX R V -50
+ KPX R U -20
+ KPX R T -20
+ KPX R O -20
+ 
+ KPX T y -60
+ KPX T w -60
+ KPX T u -90
+ KPX T semicolon -40
+ KPX T r -80
+ KPX T period -80
+ KPX T o -80
+ KPX T hyphen -120
+ KPX T e -60
+ KPX T comma -80
+ KPX T colon -40
+ KPX T a -80
+ KPX T O -40
+ KPX T A -90
+ 
+ KPX U period -30
+ KPX U comma -30
+ KPX U A -50
+ 
+ KPX V u -60
+ KPX V semicolon -40
+ KPX V period -120
+ KPX V o -90
+ KPX V hyphen -80
+ KPX V e -50
+ KPX V comma -120
+ KPX V colon -40
+ KPX V a -60
+ KPX V O -50
+ KPX V G -50
+ KPX V A -80
+ 
+ KPX W y -20
+ KPX W u -45
+ KPX W semicolon -10
+ KPX W period -80
+ KPX W o -60
+ KPX W hyphen -40
+ KPX W e -35
+ KPX W comma -80
+ KPX W colon -10
+ KPX W a -40
+ KPX W O -20
+ KPX W A -60
+ 
+ KPX Y u -100
+ KPX Y semicolon -50
+ KPX Y period -100
+ KPX Y o -100
+ KPX Y e -80
+ KPX Y comma -100
+ KPX Y colon -50
+ KPX Y a -90
+ KPX Y O -70
+ KPX Y A -110
+ 
+ KPX a y -20
+ KPX a w -15
+ KPX a v -15
+ KPX a g -10
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -20
+ KPX b l -10
+ 
+ KPX c y -10
+ KPX c l -20
+ KPX c k -20
+ KPX c h -10
+ 
+ KPX colon space -40
+ 
+ KPX comma space -40
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX d y -15
+ KPX d w -15
+ KPX d v -15
+ KPX d d -10
+ 
+ KPX e y -15
+ KPX e x -15
+ KPX e w -15
+ KPX e v -15
+ KPX e period 20
+ KPX e comma 10
+ 
+ KPX f quoteright 30
+ KPX f quotedblright 30
+ KPX f period -10
+ KPX f o -20
+ KPX f e -10
+ KPX f comma -10
+ 
+ KPX g g -10
+ KPX g e 10
+ 
+ KPX h y -20
+ 
+ KPX k o -15
+ 
+ KPX l y -15
+ KPX l w -15
+ 
+ KPX m y -30
+ KPX m u -20
+ 
+ KPX n y -20
+ KPX n v -40
+ KPX n u -10
+ 
+ KPX o y -20
+ KPX o x -30
+ KPX o w -15
+ KPX o v -20
+ 
+ KPX p y -15
+ 
+ KPX period space -40
+ KPX period quoteright -120
+ KPX period quotedblright -120
+ 
+ KPX quotedblright space -80
+ 
+ KPX quoteleft quoteleft -46
+ 
+ KPX quoteright v -20
+ KPX quoteright space -80
+ KPX quoteright s -60
+ KPX quoteright r -40
+ KPX quoteright quoteright -46
+ KPX quoteright l -20
+ KPX quoteright d -80
+ 
+ KPX r y 10
+ KPX r v 10
+ KPX r t 20
+ KPX r s -15
+ KPX r q -20
+ KPX r period -60
+ KPX r o -20
+ KPX r hyphen -20
+ KPX r g -15
+ KPX r d -20
+ KPX r comma -60
+ KPX r c -20
+ 
+ KPX s w -15
+ 
+ KPX semicolon space -40
+ 
+ KPX space quoteleft -60
+ KPX space quotedblleft -80
+ KPX space Y -120
+ KPX space W -80
+ KPX space V -80
+ KPX space T -100
+ 
+ KPX v period -80
+ KPX v o -30
+ KPX v comma -80
+ KPX v a -20
+ 
+ KPX w period -40
+ KPX w o -20
+ KPX w comma -40
+ 
+ KPX x e -10
+ 
+ KPX y period -80
+ KPX y o -25
+ KPX y e -10
+ KPX y comma -80
+ KPX y a -30
+ 
+ KPX z e 10
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 186 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 186 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 186 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 186 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 195 186 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 186 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 215 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 167 186 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 167 186 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 167 186 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 186 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 186 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 186 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 186 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 186 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 186 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 223 186 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 223 186 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 223 186 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 223 186 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 223 186 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 186 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 186 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 186 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 195 186 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 186 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 186 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 186 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 186 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 112 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 112 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 132 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 112 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 112 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 112 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 112 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 112 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 44 -19 684 930 ;
+ C -1 ; WX 556 ; N ccaron ; B 34 -14 524 750 ;
+ C -1 ; WX 722 ; N Dcaron ; B 76 0 685 930 ;
+ C -1 ; WX 709 ; N dcaron ; B 34 -14 705 790 ;
+ C -1 ; WX 667 ; N Ecaron ; B 76 0 621 930 ;
+ C -1 ; WX 556 ; N ecaron ; B 23 -14 528 750 ;
+ C -1 ; WX 611 ; N Lcaron ; B 76 0 583 790 ;
+ C -1 ; WX 611 ; N Lacute ; B 76 0 583 930 ;
+ C -1 ; WX 376 ; N lcaron ; B 69 0 363 790 ;
+ C -1 ; WX 278 ; N lacute ; B 69 0 354 930 ;
+ C -1 ; WX 722 ; N Ncaron ; B 69 0 654 930 ;
+ C -1 ; WX 611 ; N ncaron ; B 65 0 546 750 ;
+ C -1 ; WX 722 ; N Rcaron ; B 76 0 677 930 ;
+ C -1 ; WX 722 ; N Racute ; B 76 0 677 930 ;
+ C -1 ; WX 389 ; N rcaron ; B 18 0 373 750 ;
+ C -1 ; WX 389 ; N racute ; B 64 0 409 750 ;
+ C -1 ; WX 611 ; N Tcaron ; B 14 0 598 930 ;
+ C -1 ; WX 431 ; N tcaron ; B 10 -6 463 718 ;
+ C -1 ; WX 722 ; N Uring ; B 72 -19 651 930 ;
+ C -1 ; WX 611 ; N uring ; B 66 -14 545 776 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 258 180 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 136 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 180 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 496 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 167 180 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 159 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 180 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 154 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -2 180 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 180 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 180 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 241 180 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 53 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 139 180 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 254 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 154 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BdO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BdO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BdO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,570 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Mar 15 10:44:33 1990
+ Comment UniqueID 28371
+ Comment VMusage 7614 43068
+ FontName Helvetica-BoldOblique
+ FullName Helvetica Bold Oblique
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -174 -228 1114 962
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 532
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 94 0 397 718 ;
+ C 34 ; WX 474 ; N quotedbl ; B 193 447 529 718 ;
+ C 35 ; WX 556 ; N numbersign ; B 60 0 644 698 ;
+ C 36 ; WX 556 ; N dollar ; B 67 -115 622 775 ;
+ C 37 ; WX 889 ; N percent ; B 136 -19 901 710 ;
+ C 38 ; WX 722 ; N ampersand ; B 89 -19 732 718 ;
+ C 39 ; WX 278 ; N quoteright ; B 167 445 362 718 ;
+ C 40 ; WX 333 ; N parenleft ; B 76 -208 470 734 ;
+ C 41 ; WX 333 ; N parenright ; B -25 -208 369 734 ;
+ C 42 ; WX 389 ; N asterisk ; B 146 387 481 718 ;
+ C 43 ; WX 584 ; N plus ; B 82 0 610 506 ;
+ C 44 ; WX 278 ; N comma ; B 28 -168 245 146 ;
+ C 45 ; WX 333 ; N hyphen ; B 73 215 379 345 ;
+ C 46 ; WX 278 ; N period ; B 64 0 245 146 ;
+ C 47 ; WX 278 ; N slash ; B -37 -19 468 737 ;
+ C 48 ; WX 556 ; N zero ; B 86 -19 617 710 ;
+ C 49 ; WX 556 ; N one ; B 173 0 529 710 ;
+ C 50 ; WX 556 ; N two ; B 26 0 619 710 ;
+ C 51 ; WX 556 ; N three ; B 65 -19 608 710 ;
+ C 52 ; WX 556 ; N four ; B 60 0 598 710 ;
+ C 53 ; WX 556 ; N five ; B 64 -19 636 698 ;
+ C 54 ; WX 556 ; N six ; B 85 -19 619 710 ;
+ C 55 ; WX 556 ; N seven ; B 125 0 676 698 ;
+ C 56 ; WX 556 ; N eight ; B 69 -19 616 710 ;
+ C 57 ; WX 556 ; N nine ; B 78 -19 615 710 ;
+ C 58 ; WX 333 ; N colon ; B 92 0 351 512 ;
+ C 59 ; WX 333 ; N semicolon ; B 56 -168 351 512 ;
+ C 60 ; WX 584 ; N less ; B 82 -8 655 514 ;
+ C 61 ; WX 584 ; N equal ; B 58 87 633 419 ;
+ C 62 ; WX 584 ; N greater ; B 36 -8 609 514 ;
+ C 63 ; WX 611 ; N question ; B 165 0 671 727 ;
+ C 64 ; WX 975 ; N at ; B 186 -19 954 737 ;
+ C 65 ; WX 722 ; N A ; B 20 0 702 718 ;
+ C 66 ; WX 722 ; N B ; B 76 0 764 718 ;
+ C 67 ; WX 722 ; N C ; B 107 -19 789 737 ;
+ C 68 ; WX 722 ; N D ; B 76 0 777 718 ;
+ C 69 ; WX 667 ; N E ; B 76 0 757 718 ;
+ C 70 ; WX 611 ; N F ; B 76 0 740 718 ;
+ C 71 ; WX 778 ; N G ; B 108 -19 817 737 ;
+ C 72 ; WX 722 ; N H ; B 71 0 804 718 ;
+ C 73 ; WX 278 ; N I ; B 64 0 367 718 ;
+ C 74 ; WX 556 ; N J ; B 60 -18 637 718 ;
+ C 75 ; WX 722 ; N K ; B 87 0 858 718 ;
+ C 76 ; WX 611 ; N L ; B 76 0 611 718 ;
+ C 77 ; WX 833 ; N M ; B 69 0 918 718 ;
+ C 78 ; WX 722 ; N N ; B 69 0 807 718 ;
+ C 79 ; WX 778 ; N O ; B 107 -19 823 737 ;
+ C 80 ; WX 667 ; N P ; B 76 0 738 718 ;
+ C 81 ; WX 778 ; N Q ; B 107 -52 823 737 ;
+ C 82 ; WX 722 ; N R ; B 76 0 778 718 ;
+ C 83 ; WX 667 ; N S ; B 81 -19 718 737 ;
+ C 84 ; WX 611 ; N T ; B 140 0 751 718 ;
+ C 85 ; WX 722 ; N U ; B 116 -19 804 718 ;
+ C 86 ; WX 667 ; N V ; B 172 0 801 718 ;
+ C 87 ; WX 944 ; N W ; B 169 0 1082 718 ;
+ C 88 ; WX 667 ; N X ; B 14 0 791 718 ;
+ C 89 ; WX 667 ; N Y ; B 168 0 806 718 ;
+ C 90 ; WX 611 ; N Z ; B 25 0 737 718 ;
+ C 91 ; WX 333 ; N bracketleft ; B 21 -196 462 722 ;
+ C 92 ; WX 278 ; N backslash ; B 124 -19 307 737 ;
+ C 93 ; WX 333 ; N bracketright ; B -18 -196 423 722 ;
+ C 94 ; WX 584 ; N asciicircum ; B 131 323 591 698 ;
+ C 95 ; WX 556 ; N underscore ; B -27 -125 540 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 165 454 361 727 ;
+ C 97 ; WX 556 ; N a ; B 55 -14 583 546 ;
+ C 98 ; WX 611 ; N b ; B 61 -14 645 718 ;
+ C 99 ; WX 556 ; N c ; B 79 -14 599 546 ;
+ C 100 ; WX 611 ; N d ; B 82 -14 704 718 ;
+ C 101 ; WX 556 ; N e ; B 70 -14 593 546 ;
+ C 102 ; WX 333 ; N f ; B 87 0 469 727 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B 38 -217 666 546 ;
+ C 104 ; WX 611 ; N h ; B 65 0 629 718 ;
+ C 105 ; WX 278 ; N i ; B 69 0 363 725 ;
+ C 106 ; WX 278 ; N j ; B -42 -214 363 725 ;
+ C 107 ; WX 556 ; N k ; B 69 0 670 718 ;
+ C 108 ; WX 278 ; N l ; B 69 0 362 718 ;
+ C 109 ; WX 889 ; N m ; B 64 0 909 546 ;
+ C 110 ; WX 611 ; N n ; B 65 0 629 546 ;
+ C 111 ; WX 611 ; N o ; B 82 -14 643 546 ;
+ C 112 ; WX 611 ; N p ; B 18 -207 645 546 ;
+ C 113 ; WX 611 ; N q ; B 80 -207 665 546 ;
+ C 114 ; WX 389 ; N r ; B 64 0 489 546 ;
+ C 115 ; WX 556 ; N s ; B 63 -14 584 546 ;
+ C 116 ; WX 333 ; N t ; B 100 -6 422 676 ;
+ C 117 ; WX 611 ; N u ; B 98 -14 658 532 ;
+ C 118 ; WX 556 ; N v ; B 126 0 656 532 ;
+ C 119 ; WX 778 ; N w ; B 123 0 882 532 ;
+ C 120 ; WX 556 ; N x ; B 15 0 648 532 ;
+ C 121 ; WX 556 ; N y ; B 42 -214 652 532 ;
+ C 122 ; WX 500 ; N z ; B 20 0 583 532 ;
+ C 123 ; WX 389 ; N braceleft ; B 94 -196 518 722 ;
+ C 124 ; WX 280 ; N bar ; B 80 -19 353 737 ;
+ C 125 ; WX 389 ; N braceright ; B -18 -196 407 722 ;
+ C 126 ; WX 584 ; N asciitilde ; B 115 163 577 343 ;
+ C 161 ; WX 333 ; N exclamdown ; B 50 -186 353 532 ;
+ C 162 ; WX 556 ; N cent ; B 79 -118 599 628 ;
+ C 163 ; WX 556 ; N sterling ; B 50 -16 635 718 ;
+ C 164 ; WX 167 ; N fraction ; B -174 -19 487 710 ;
+ C 165 ; WX 556 ; N yen ; B 60 0 713 698 ;
+ C 166 ; WX 556 ; N florin ; B -50 -210 669 737 ;
+ C 167 ; WX 556 ; N section ; B 61 -184 598 727 ;
+ C 168 ; WX 556 ; N currency ; B 27 76 680 636 ;
+ C 169 ; WX 238 ; N quotesingle ; B 165 447 321 718 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 160 454 588 727 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 135 76 571 484 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 130 76 353 484 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 99 76 322 484 ;
+ C 174 ; WX 611 ; N fi ; B 87 0 696 727 ;
+ C 175 ; WX 611 ; N fl ; B 87 0 695 727 ;
+ C 177 ; WX 556 ; N endash ; B 48 227 627 333 ;
+ C 178 ; WX 556 ; N dagger ; B 118 -171 626 718 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 46 -171 628 718 ;
+ C 180 ; WX 278 ; N periodcentered ; B 110 172 276 334 ;
+ C 182 ; WX 556 ; N paragraph ; B 98 -191 688 700 ;
+ C 183 ; WX 350 ; N bullet ; B 83 194 420 524 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 41 -146 236 127 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 36 -146 463 127 ;
+ C 186 ; WX 500 ; N quotedblright ; B 162 445 589 718 ;
+ C 187 ; WX 556 ; N guillemotright ; B 104 76 540 484 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 92 0 939 146 ;
+ C 189 ; WX 1000 ; N perthousand ; B 76 -19 1038 710 ;
+ C 191 ; WX 611 ; N questiondown ; B 53 -195 559 532 ;
+ C 193 ; WX 333 ; N grave ; B 136 604 353 750 ;
+ C 194 ; WX 333 ; N acute ; B 236 604 515 750 ;
+ C 195 ; WX 333 ; N circumflex ; B 118 604 471 750 ;
+ C 196 ; WX 333 ; N tilde ; B 113 610 507 737 ;
+ C 197 ; WX 333 ; N macron ; B 122 604 483 678 ;
+ C 198 ; WX 333 ; N breve ; B 156 604 494 750 ;
+ C 199 ; WX 333 ; N dotaccent ; B 235 614 385 729 ;
+ C 200 ; WX 333 ; N dieresis ; B 137 614 482 729 ;
+ C 202 ; WX 333 ; N ring ; B 200 568 420 776 ;
+ C 203 ; WX 333 ; N cedilla ; B -37 -228 220 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 137 604 645 750 ;
+ C 206 ; WX 333 ; N ogonek ; B 41 -228 264 0 ;
+ C 207 ; WX 333 ; N caron ; B 149 604 502 750 ;
+ C 208 ; WX 1000 ; N emdash ; B 48 227 1071 333 ;
+ C 225 ; WX 1000 ; N AE ; B 5 0 1100 718 ;
+ C 227 ; WX 370 ; N ordfeminine ; B 92 276 465 737 ;
+ C 232 ; WX 611 ; N Lslash ; B 34 0 611 718 ;
+ C 233 ; WX 778 ; N Oslash ; B 35 -27 894 745 ;
+ C 234 ; WX 1000 ; N OE ; B 99 -19 1114 737 ;
+ C 235 ; WX 365 ; N ordmasculine ; B 92 276 485 737 ;
+ C 241 ; WX 889 ; N ae ; B 56 -14 923 546 ;
+ C 245 ; WX 278 ; N dotlessi ; B 69 0 322 532 ;
+ C 248 ; WX 278 ; N lslash ; B 40 0 407 718 ;
+ C 249 ; WX 611 ; N oslash ; B 22 -29 701 560 ;
+ C 250 ; WX 944 ; N oe ; B 82 -14 977 546 ;
+ C 251 ; WX 611 ; N germandbls ; B 69 -14 657 731 ;
+ C -1 ; WX 611 ; N Zcaron ; B 25 0 737 936 ;
+ C -1 ; WX 556 ; N ccedilla ; B 79 -228 599 546 ;
+ C -1 ; WX 556 ; N ydieresis ; B 42 -214 652 729 ;
+ C -1 ; WX 556 ; N atilde ; B 55 -14 619 737 ;
+ C -1 ; WX 278 ; N icircumflex ; B 69 0 444 750 ;
+ C -1 ; WX 333 ; N threesuperior ; B 91 271 441 710 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 70 -14 593 750 ;
+ C -1 ; WX 611 ; N thorn ; B 18 -208 645 718 ;
+ C -1 ; WX 556 ; N egrave ; B 70 -14 593 750 ;
+ C -1 ; WX 333 ; N twosuperior ; B 69 283 449 710 ;
+ C -1 ; WX 556 ; N eacute ; B 70 -14 627 750 ;
+ C -1 ; WX 611 ; N otilde ; B 82 -14 646 737 ;
+ C -1 ; WX 722 ; N Aacute ; B 20 0 750 936 ;
+ C -1 ; WX 611 ; N ocircumflex ; B 82 -14 643 750 ;
+ C -1 ; WX 556 ; N yacute ; B 42 -214 652 750 ;
+ C -1 ; WX 611 ; N udieresis ; B 98 -14 658 729 ;
+ C -1 ; WX 834 ; N threequarters ; B 99 -19 839 710 ;
+ C -1 ; WX 556 ; N acircumflex ; B 55 -14 583 750 ;
+ C -1 ; WX 722 ; N Eth ; B 62 0 777 718 ;
+ C -1 ; WX 556 ; N edieresis ; B 70 -14 594 729 ;
+ C -1 ; WX 611 ; N ugrave ; B 98 -14 658 750 ;
+ C -1 ; WX 1000 ; N trademark ; B 179 306 1109 718 ;
+ C -1 ; WX 611 ; N ograve ; B 82 -14 643 750 ;
+ C -1 ; WX 556 ; N scaron ; B 63 -14 614 750 ;
+ C -1 ; WX 278 ; N Idieresis ; B 64 0 494 915 ;
+ C -1 ; WX 611 ; N uacute ; B 98 -14 658 750 ;
+ C -1 ; WX 556 ; N agrave ; B 55 -14 583 750 ;
+ C -1 ; WX 611 ; N ntilde ; B 65 0 646 737 ;
+ C -1 ; WX 556 ; N aring ; B 55 -14 583 776 ;
+ C -1 ; WX 500 ; N zcaron ; B 20 0 586 750 ;
+ C -1 ; WX 278 ; N Icircumflex ; B 64 0 484 936 ;
+ C -1 ; WX 722 ; N Ntilde ; B 69 0 807 923 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 98 -14 658 750 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 76 0 757 936 ;
+ C -1 ; WX 278 ; N Iacute ; B 64 0 528 936 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 107 -228 789 737 ;
+ C -1 ; WX 778 ; N Odieresis ; B 107 -19 823 915 ;
+ C -1 ; WX 667 ; N Scaron ; B 81 -19 718 936 ;
+ C -1 ; WX 667 ; N Edieresis ; B 76 0 757 915 ;
+ C -1 ; WX 278 ; N Igrave ; B 64 0 367 936 ;
+ C -1 ; WX 556 ; N adieresis ; B 55 -14 594 729 ;
+ C -1 ; WX 778 ; N Ograve ; B 107 -19 823 936 ;
+ C -1 ; WX 667 ; N Egrave ; B 76 0 757 936 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 168 0 806 915 ;
+ C -1 ; WX 737 ; N registered ; B 55 -19 834 737 ;
+ C -1 ; WX 778 ; N Otilde ; B 107 -19 823 923 ;
+ C -1 ; WX 834 ; N onequarter ; B 132 -19 806 710 ;
+ C -1 ; WX 722 ; N Ugrave ; B 116 -19 804 936 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 116 -19 804 936 ;
+ C -1 ; WX 667 ; N Thorn ; B 76 0 716 718 ;
+ C -1 ; WX 584 ; N divide ; B 82 -42 610 548 ;
+ C -1 ; WX 722 ; N Atilde ; B 20 0 741 923 ;
+ C -1 ; WX 722 ; N Uacute ; B 116 -19 804 936 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 107 -19 823 936 ;
+ C -1 ; WX 584 ; N logicalnot ; B 105 108 633 419 ;
+ C -1 ; WX 722 ; N Aring ; B 20 0 702 962 ;
+ C -1 ; WX 278 ; N idieresis ; B 69 0 455 729 ;
+ C -1 ; WX 278 ; N iacute ; B 69 0 488 750 ;
+ C -1 ; WX 556 ; N aacute ; B 55 -14 627 750 ;
+ C -1 ; WX 584 ; N plusminus ; B 40 0 625 506 ;
+ C -1 ; WX 584 ; N multiply ; B 57 1 635 505 ;
+ C -1 ; WX 722 ; N Udieresis ; B 116 -19 804 915 ;
+ C -1 ; WX 584 ; N minus ; B 82 197 610 309 ;
+ C -1 ; WX 333 ; N onesuperior ; B 148 283 388 710 ;
+ C -1 ; WX 667 ; N Eacute ; B 76 0 757 936 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 20 0 706 936 ;
+ C -1 ; WX 737 ; N copyright ; B 56 -19 835 737 ;
+ C -1 ; WX 722 ; N Agrave ; B 20 0 702 936 ;
+ C -1 ; WX 611 ; N odieresis ; B 82 -14 643 729 ;
+ C -1 ; WX 611 ; N oacute ; B 82 -14 654 750 ;
+ C -1 ; WX 400 ; N degree ; B 175 426 467 712 ;
+ C -1 ; WX 278 ; N igrave ; B 69 0 326 750 ;
+ C -1 ; WX 611 ; N mu ; B 22 -207 658 532 ;
+ C -1 ; WX 778 ; N Oacute ; B 107 -19 823 936 ;
+ C -1 ; WX 611 ; N eth ; B 82 -14 670 737 ;
+ C -1 ; WX 722 ; N Adieresis ; B 20 0 716 915 ;
+ C -1 ; WX 667 ; N Yacute ; B 168 0 806 936 ;
+ C -1 ; WX 280 ; N brokenbar ; B 80 -19 353 737 ;
+ C -1 ; WX 834 ; N onehalf ; B 132 -19 858 710 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 209
+ 
+ KPX A y -30
+ KPX A w -30
+ KPX A v -40
+ KPX A u -30
+ KPX A Y -110
+ KPX A W -60
+ KPX A V -80
+ KPX A U -50
+ KPX A T -90
+ KPX A Q -40
+ KPX A O -40
+ KPX A G -50
+ KPX A C -40
+ 
+ KPX B U -10
+ KPX B A -30
+ 
+ KPX D period -30
+ KPX D comma -30
+ KPX D Y -70
+ KPX D W -40
+ KPX D V -40
+ KPX D A -40
+ 
+ KPX F period -100
+ KPX F comma -100
+ KPX F a -20
+ KPX F A -80
+ 
+ KPX J u -20
+ KPX J period -20
+ KPX J comma -20
+ KPX J A -20
+ 
+ KPX K y -40
+ KPX K u -30
+ KPX K o -35
+ KPX K e -15
+ KPX K O -30
+ 
+ KPX L y -30
+ KPX L quoteright -140
+ KPX L quotedblright -140
+ KPX L Y -120
+ KPX L W -80
+ KPX L V -110
+ KPX L T -90
+ 
+ KPX O period -40
+ KPX O comma -40
+ KPX O Y -70
+ KPX O X -50
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -50
+ 
+ KPX P period -120
+ KPX P o -40
+ KPX P e -30
+ KPX P comma -120
+ KPX P a -30
+ KPX P A -100
+ 
+ KPX Q period 20
+ KPX Q comma 20
+ KPX Q U -10
+ 
+ KPX R Y -50
+ KPX R W -40
+ KPX R V -50
+ KPX R U -20
+ KPX R T -20
+ KPX R O -20
+ 
+ KPX T y -60
+ KPX T w -60
+ KPX T u -90
+ KPX T semicolon -40
+ KPX T r -80
+ KPX T period -80
+ KPX T o -80
+ KPX T hyphen -120
+ KPX T e -60
+ KPX T comma -80
+ KPX T colon -40
+ KPX T a -80
+ KPX T O -40
+ KPX T A -90
+ 
+ KPX U period -30
+ KPX U comma -30
+ KPX U A -50
+ 
+ KPX V u -60
+ KPX V semicolon -40
+ KPX V period -120
+ KPX V o -90
+ KPX V hyphen -80
+ KPX V e -50
+ KPX V comma -120
+ KPX V colon -40
+ KPX V a -60
+ KPX V O -50
+ KPX V G -50
+ KPX V A -80
+ 
+ KPX W y -20
+ KPX W u -45
+ KPX W semicolon -10
+ KPX W period -80
+ KPX W o -60
+ KPX W hyphen -40
+ KPX W e -35
+ KPX W comma -80
+ KPX W colon -10
+ KPX W a -40
+ KPX W O -20
+ KPX W A -60
+ 
+ KPX Y u -100
+ KPX Y semicolon -50
+ KPX Y period -100
+ KPX Y o -100
+ KPX Y e -80
+ KPX Y comma -100
+ KPX Y colon -50
+ KPX Y a -90
+ KPX Y O -70
+ KPX Y A -110
+ 
+ KPX a y -20
+ KPX a w -15
+ KPX a v -15
+ KPX a g -10
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -20
+ KPX b l -10
+ 
+ KPX c y -10
+ KPX c l -20
+ KPX c k -20
+ KPX c h -10
+ 
+ KPX colon space -40
+ 
+ KPX comma space -40
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX d y -15
+ KPX d w -15
+ KPX d v -15
+ KPX d d -10
+ 
+ KPX e y -15
+ KPX e x -15
+ KPX e w -15
+ KPX e v -15
+ KPX e period 20
+ KPX e comma 10
+ 
+ KPX f quoteright 30
+ KPX f quotedblright 30
+ KPX f period -10
+ KPX f o -20
+ KPX f e -10
+ KPX f comma -10
+ 
+ KPX g g -10
+ KPX g e 10
+ 
+ KPX h y -20
+ 
+ KPX k o -15
+ 
+ KPX l y -15
+ KPX l w -15
+ 
+ KPX m y -30
+ KPX m u -20
+ 
+ KPX n y -20
+ KPX n v -40
+ KPX n u -10
+ 
+ KPX o y -20
+ KPX o x -30
+ KPX o w -15
+ KPX o v -20
+ 
+ KPX p y -15
+ 
+ KPX period space -40
+ KPX period quoteright -120
+ KPX period quotedblright -120
+ 
+ KPX quotedblright space -80
+ 
+ KPX quoteleft quoteleft -46
+ 
+ KPX quoteright v -20
+ KPX quoteright space -80
+ KPX quoteright s -60
+ KPX quoteright r -40
+ KPX quoteright quoteright -46
+ KPX quoteright l -20
+ KPX quoteright d -80
+ 
+ KPX r y 10
+ KPX r v 10
+ KPX r t 20
+ KPX r s -15
+ KPX r q -20
+ KPX r period -60
+ KPX r o -20
+ KPX r hyphen -20
+ KPX r g -15
+ KPX r d -20
+ KPX r comma -60
+ KPX r c -20
+ 
+ KPX s w -15
+ 
+ KPX semicolon space -40
+ 
+ KPX space quoteleft -60
+ KPX space quotedblleft -80
+ KPX space Y -120
+ KPX space W -80
+ KPX space V -80
+ KPX space T -100
+ 
+ KPX v period -80
+ KPX v o -30
+ KPX v comma -80
+ KPX v a -20
+ 
+ KPX w period -40
+ KPX w o -20
+ KPX w comma -40
+ 
+ KPX x e -10
+ 
+ KPX y period -80
+ KPX y o -25
+ KPX y e -10
+ KPX y comma -80
+ KPX y a -30
+ 
+ KPX z e 10
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 235 186 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 235 186 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 235 186 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 235 186 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 235 186 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 235 186 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 215 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 207 186 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 207 186 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 207 186 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 207 186 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 13 186 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 13 186 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 13 186 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 13 186 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 235 186 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 263 186 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 263 186 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 263 186 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 263 186 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 263 186 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 207 186 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 235 186 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 235 186 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 235 186 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 235 186 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 207 186 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 207 186 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 179 186 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 112 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 112 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 132 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 112 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 112 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 112 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 112 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 112 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BdO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BdO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BdO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 107 -19 802 930 ;
+ C -1 ; WX 556 ; N ccaron ; B 79 -14 639 750 ;
+ C -1 ; WX 722 ; N Dcaron ; B 76 0 777 930 ;
+ C -1 ; WX 748 ; N dcaron ; B 82 -14 919 790 ;
+ C -1 ; WX 667 ; N Ecaron ; B 76 0 757 930 ;
+ C -1 ; WX 556 ; N ecaron ; B 70 -14 613 750 ;
+ C -1 ; WX 611 ; N Lcaron ; B 76 0 611 790 ;
+ C -1 ; WX 611 ; N Lacute ; B 76 0 692 930 ;
+ C -1 ; WX 415 ; N lcaron ; B 69 0 577 790 ;
+ C -1 ; WX 278 ; N lacute ; B 69 0 554 930 ;
+ C -1 ; WX 722 ; N Ncaron ; B 69 0 807 930 ;
+ C -1 ; WX 611 ; N ncaron ; B 65 0 641 750 ;
+ C -1 ; WX 722 ; N Rcaron ; B 76 0 778 930 ;
+ C -1 ; WX 722 ; N Racute ; B 76 0 800 930 ;
+ C -1 ; WX 389 ; N rcaron ; B 64 0 530 750 ;
+ C -1 ; WX 389 ; N racute ; B 64 0 571 750 ;
+ C -1 ; WX 611 ; N Tcaron ; B 140 0 751 930 ;
+ C -1 ; WX 470 ; N tcaron ; B 100 -6 637 718 ;
+ C -1 ; WX 722 ; N Uring ; B 116 -19 804 930 ;
+ C -1 ; WX 611 ; N uring ; B 98 -14 658 776 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 300 180 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 137 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 232 180 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 557 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 205 180 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 220 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 177 180 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 215 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 39 180 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 232 180 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 232 180 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 285 180 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 56 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 177 180 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 275 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 226 154 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bl
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bl:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bl	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1984 Adobe Systems Incorporated. 	All Rights Reserved.
+ Comment Creation Date:Thu Feb 12 17:25:06 PST 1987
+ FontName Helvetica-Black
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica Black
+ FamilyName Helvetica
+ Weight Black
+ ItalicAngle 0.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.001
+ Notice Helvetica is a trademark of Allied Corporation.
+ FontBBox -167 -232 1007 1013
+ CapHeight 720
+ XHeight 524
+ Descender -178
+ Ascender 720
+ StartCharMetrics 228
+ C 32 ; WX 333 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 60 0 273 720 ;
+ C 34 ; WX 500 ; N quotedbl ; B 99 449 401 720 ;
+ C 35 ; WX 660 ; N numbersign ; B 84 0 576 705 ;
+ C 36 ; WX 667 ; N dollar ; B 23 -112 636 777 ;
+ C 37 ; WX 1000 ; N percent ; B 6 -31 993 747 ;
+ C 38 ; WX 889 ; N ampersand ; B 45 -19 844 720 ;
+ C 39 ; WX 278 ; N quoteright ; B 42 359 225 720 ;
+ C 40 ; WX 389 ; N parenleft ; B 47 -178 334 720 ;
+ C 41 ; WX 389 ; N parenright ; B 55 -178 342 720 ;
+ C 42 ; WX 556 ; N asterisk ; B 54 295 502 720 ;
+ C 43 ; WX 660 ; N plus ; B 78 0 582 505 ;
+ C 44 ; WX 333 ; N comma ; B 58 -176 270 206 ;
+ C 45 ; WX 333 ; N hyphen ; B 32 165 300 347 ;
+ C 46 ; WX 333 ; N period ; B 60 0 272 206 ;
+ C 47 ; WX 278 ; N slash ; B -32 -90 310 720 ;
+ C 48 ; WX 667 ; N zero ; B 28 -15 639 715 ;
+ C 49 ; WX 667 ; N one ; B 98 0 469 715 ;
+ C 50 ; WX 667 ; N two ; B 56 0 651 715 ;
+ C 51 ; WX 667 ; N three ; B 35 -15 632 715 ;
+ C 52 ; WX 667 ; N four ; B 25 0 636 705 ;
+ C 53 ; WX 667 ; N five ; B 23 -15 633 705 ;
+ C 54 ; WX 667 ; N six ; B 27 -15 640 715 ;
+ C 55 ; WX 667 ; N seven ; B 56 0 623 705 ;
+ C 56 ; WX 667 ; N eight ; B 29 -15 637 715 ;
+ C 57 ; WX 667 ; N nine ; B 25 -15 638 715 ;
+ C 58 ; WX 333 ; N colon ; B 60 0 272 524 ;
+ C 59 ; WX 333 ; N semicolon ; B 58 -176 270 524 ;
+ C 60 ; WX 660 ; N less ; B 75 -20 584 532 ;
+ C 61 ; WX 660 ; N equal ; B 78 100 582 412 ;
+ C 62 ; WX 660 ; N greater ; B 74 -20 583 532 ;
+ C 63 ; WX 611 ; N question ; B 27 0 581 739 ;
+ C 64 ; WX 740 ; N at ; B 5 -19 734 739 ;
+ C 65 ; WX 778 ; N A ; B 11 0 767 720 ;
+ C 66 ; WX 778 ; N B ; B 72 0 733 720 ;
+ C 67 ; WX 778 ; N C ; B 22 -19 748 739 ;
+ C 68 ; WX 778 ; N D ; B 65 0 757 720 ;
+ C 69 ; WX 722 ; N E ; B 76 0 677 720 ;
+ C 70 ; WX 667 ; N F ; B 74 0 634 720 ;
+ C 71 ; WX 833 ; N G ; B 39 -19 766 739 ;
+ C 72 ; WX 833 ; N H ; B 69 0 764 720 ;
+ C 73 ; WX 389 ; N I ; B 76 0 312 720 ;
+ C 74 ; WX 667 ; N J ; B 25 -19 595 720 ;
+ C 75 ; WX 833 ; N K ; B 75 0 823 720 ;
+ C 76 ; WX 667 ; N L ; B 76 0 636 720 ;
+ C 77 ; WX 944 ; N M ; B 60 0 884 720 ;
+ C 78 ; WX 833 ; N N ; B 69 0 764 720 ;
+ C 79 ; WX 833 ; N O ; B 39 -19 794 739 ;
+ C 80 ; WX 722 ; N P ; B 57 0 711 720 ;
+ C 81 ; WX 833 ; N Q ; B 39 -81 794 739 ;
+ C 82 ; WX 778 ; N R ; B 61 0 746 720 ;
+ C 83 ; WX 722 ; N S ; B 33 -19 689 739 ;
+ C 84 ; WX 722 ; N T ; B 31 0 691 720 ;
+ C 85 ; WX 833 ; N U ; B 70 -19 763 720 ;
+ C 86 ; WX 778 ; N V ; B 22 0 755 720 ;
+ C 87 ; WX 1000 ; N W ; B 5 0 994 720 ;
+ C 88 ; WX 778 ; N X ; B 8 0 770 720 ;
+ C 89 ; WX 778 ; N Y ; B 3 0 775 720 ;
+ C 90 ; WX 722 ; N Z ; B 36 0 685 720 ;
+ C 91 ; WX 389 ; N bracketleft ; B 44 -178 356 720 ;
+ C 92 ; WX 278 ; N backslash ; B -107 0 385 720 ;
+ C 93 ; WX 389 ; N bracketright ; B 33 -178 345 720 ;
+ C 94 ; WX 660 ; N asciicircum ; B 90 291 570 715 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -119 500 -61 ;
+ C 96 ; WX 278 ; N quoteleft ; B 53 378 236 739 ;
+ C 97 ; WX 667 ; N a ; B 25 -15 634 539 ;
+ C 98 ; WX 667 ; N b ; B 48 -15 635 720 ;
+ C 99 ; WX 667 ; N c ; B 32 -15 622 539 ;
+ C 100 ; WX 667 ; N d ; B 33 -15 619 720 ;
+ C 101 ; WX 667 ; N e ; B 31 -15 636 539 ;
+ C 102 ; WX 389 ; N f ; B 9 0 373 739 ; L i fi ; L l fl ;
+ C 103 ; WX 667 ; N g ; B 34 -178 610 539 ;
+ C 104 ; WX 667 ; N h ; B 48 0 618 720 ;
+ C 105 ; WX 333 ; N i ; B 62 0 270 739 ;
+ C 106 ; WX 333 ; N j ; B -20 -178 282 739 ;
+ C 107 ; WX 667 ; N k ; B 53 0 662 720 ;
+ C 108 ; WX 333 ; N l ; B 62 0 270 720 ;
+ C 109 ; WX 1000 ; N m ; B 45 0 955 539 ;
+ C 110 ; WX 667 ; N n ; B 48 0 618 539 ;
+ C 111 ; WX 667 ; N o ; B 35 -15 631 539 ;
+ C 112 ; WX 667 ; N p ; B 44 -178 631 539 ;
+ C 113 ; WX 667 ; N q ; B 27 -178 616 539 ;
+ C 114 ; WX 444 ; N r ; B 52 0 431 538 ;
+ C 115 ; WX 611 ; N s ; B 33 -15 578 539 ;
+ C 116 ; WX 444 ; N t ; B 14 -4 396 687 ;
+ C 117 ; WX 667 ; N u ; B 48 -15 618 524 ;
+ C 118 ; WX 611 ; N v ; B 10 0 601 524 ;
+ C 119 ; WX 944 ; N w ; B 21 0 923 524 ;
+ C 120 ; WX 667 ; N x ; B 27 0 639 524 ;
+ C 121 ; WX 611 ; N y ; B 6 -178 598 524 ;
+ C 122 ; WX 556 ; N z ; B 26 0 530 524 ;
+ C 123 ; WX 389 ; N braceleft ; B 25 -181 367 741 ;
+ C 124 ; WX 278 ; N bar ; B 79 0 198 739 ;
+ C 125 ; WX 389 ; N braceright ; B 22 -180 364 742 ;
+ C 126 ; WX 660 ; N asciitilde ; B 78 153 582 359 ;
+ C 161 ; WX 333 ; N exclamdown ; B 60 -193 273 524 ;
+ C 162 ; WX 667 ; N cent ; B 35 -147 628 655 ;
+ C 163 ; WX 667 ; N sterling ; B 33 -12 644 727 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -15 334 715 ;
+ C 165 ; WX 667 ; N yen ; B -1 0 668 720 ;
+ C 166 ; WX 667 ; N florin ; B 48 -184 622 747 ;
+ C 167 ; WX 667 ; N section ; B 73 -171 593 739 ;
+ C 168 ; WX 660 ; N currency ; B 76 58 583 563 ;
+ C 169 ; WX 278 ; N quotesingle ; B 79 449 198 720 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 41 378 471 739 ;
+ C 171 ; WX 667 ; N guillemotleft ; B 120 64 547 448 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 75 64 258 448 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 75 64 258 448 ;
+ C 174 ; WX 667 ; N fi ; B 9 0 622 739 ;
+ C 175 ; WX 667 ; N fl ; B 9 0 622 739 ;
+ C 177 ; WX 500 ; N endash ; B 0 187 500 325 ;
+ C 178 ; WX 667 ; N dagger ; B 82 -178 584 720 ;
+ C 179 ; WX 667 ; N daggerdbl ; B 82 -178 584 720 ;
+ C 180 ; WX 333 ; N periodcentered ; B 36 126 296 386 ;
+ C 182 ; WX 850 ; N paragraph ; B 54 -178 707 720 ;
+ C 183 ; WX 500 ; N bullet ; B 81 192 418 529 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 42 -178 225 183 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 29 -178 459 183 ;
+ C 186 ; WX 500 ; N quotedblright ; B 29 359 459 720 ;
+ C 187 ; WX 667 ; N guillemotright ; B 120 64 547 448 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 61 0 939 206 ;
+ C 189 ; WX 1000 ; N perthousand ; B -7 -32 1007 751 ;
+ C 191 ; WX 611 ; N questiondown ; B 30 -216 584 524 ;
+ C 193 ; WX 333 ; N grave ; B -36 591 272 739 ;
+ C 194 ; WX 333 ; N acute ; B 66 591 375 739 ;
+ C 195 ; WX 333 ; N circumflex ; B -34 591 373 739 ;
+ C 196 ; WX 333 ; N tilde ; B -27 590 365 731 ;
+ C 197 ; WX 333 ; N macron ; B -19 619 358 709 ;
+ C 198 ; WX 333 ; N breve ; B -12 590 351 743 ;
+ C 199 ; WX 333 ; N dotaccent ; B 82 596 251 726 ;
+ C 200 ; WX 333 ; N dieresis ; B -29 596 368 726 ;
+ C 202 ; WX 333 ; N ring ; B 54 593 279 817 ;
+ C 203 ; WX 333 ; N cedilla ; B 28 -232 287 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 66 591 627 739 ;
+ C 206 ; WX 333 ; N ogonek ; B 73 -205 278 0 ;
+ C 207 ; WX 333 ; N caron ; B -34 591 373 739 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 187 1000 325 ;
+ C 225 ; WX 1000 ; N AE ; B 3 0 981 720 ;
+ C 227 ; WX 400 ; N ordfeminine ; B 2 262 398 739 ;
+ C 232 ; WX 667 ; N Lslash ; B -20 0 627 720 ;
+ C 233 ; WX 833 ; N Oslash ; B 39 -76 794 784 ;
+ C 234 ; WX 1000 ; N OE ; B 6 -19 981 739 ;
+ C 235 ; WX 400 ; N ordmasculine ; B 6 262 394 739 ;
+ C 241 ; WX 1000 ; N ae ; B 38 -15 957 539 ;
+ C 245 ; WX 333 ; N dotlessi ; B 62 0 270 524 ;
+ C 248 ; WX 333 ; N lslash ; B -1 0 333 720 ;
+ C 249 ; WX 667 ; N oslash ; B 35 -72 631 581 ;
+ C 250 ; WX 1000 ; N oe ; B 35 -15 961 539 ;
+ C 251 ; WX 667 ; N germandbls ; B 48 -15 627 739 ;
+ C -1 ; WX 778 ; N Aacute ; B 11 0 767 935 ;
+ C -1 ; WX 778 ; N Acircumflex ; B 11 0 767 935 ;
+ C -1 ; WX 778 ; N Adieresis ; B 11 0 767 922 ;
+ C -1 ; WX 778 ; N Agrave ; B 11 0 767 935 ;
+ C -1 ; WX 778 ; N Aring ; B 11 0 767 1013 ;
+ C -1 ; WX 778 ; N Atilde ; B 11 0 767 927 ;
+ C -1 ; WX 778 ; N Ccedilla ; B 22 -232 748 739 ;
+ C -1 ; WX 722 ; N Eacute ; B 76 0 677 935 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B 76 0 677 935 ;
+ C -1 ; WX 722 ; N Edieresis ; B 76 0 677 922 ;
+ C -1 ; WX 722 ; N Egrave ; B 76 0 677 935 ;
+ C -1 ; WX 778 ; N Eth ; B 0 0 757 720 ;
+ C -1 ; WX 389 ; N Iacute ; B 76 0 403 935 ;
+ C -1 ; WX 389 ; N Icircumflex ; B -6 0 401 935 ;
+ C -1 ; WX 389 ; N Idieresis ; B -1 0 396 922 ;
+ C -1 ; WX 389 ; N Igrave ; B -8 0 312 935 ;
+ C -1 ; WX 833 ; N Ntilde ; B 69 0 764 927 ;
+ C -1 ; WX 833 ; N Oacute ; B 39 -19 794 935 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 39 -19 794 935 ;
+ C -1 ; WX 833 ; N Odieresis ; B 39 -19 794 922 ;
+ C -1 ; WX 833 ; N Ograve ; B 39 -19 794 935 ;
+ C -1 ; WX 833 ; N Otilde ; B 39 -19 794 927 ;
+ C -1 ; WX 722 ; N Scaron ; B 33 -19 689 935 ;
+ C -1 ; WX 722 ; N Thorn ; B 57 0 711 720 ;
+ C -1 ; WX 833 ; N Uacute ; B 70 -19 763 935 ;
+ C -1 ; WX 833 ; N Ucircumflex ; B 70 -19 763 935 ;
+ C -1 ; WX 833 ; N Udieresis ; B 70 -19 763 922 ;
+ C -1 ; WX 833 ; N Ugrave ; B 70 -19 763 935 ;
+ C -1 ; WX 778 ; N Yacute ; B 3 0 775 935 ;
+ C -1 ; WX 778 ; N Ydieresis ; B 3 0 775 922 ;
+ C -1 ; WX 722 ; N Zcaron ; B 36 0 685 935 ;
+ C -1 ; WX 667 ; N aacute ; B 25 -15 634 739 ;
+ C -1 ; WX 667 ; N acircumflex ; B 25 -15 634 739 ;
+ C -1 ; WX 667 ; N adieresis ; B 25 -15 634 726 ;
+ C -1 ; WX 667 ; N agrave ; B 25 -15 634 739 ;
+ C -1 ; WX 667 ; N aring ; B 25 -15 634 817 ;
+ C -1 ; WX 667 ; N atilde ; B 25 -15 634 731 ;
+ C -1 ; WX 278 ; N brokenbar ; B 79 0 198 739 ;
+ C -1 ; WX 667 ; N ccedilla ; B 32 -232 622 539 ;
+ C -1 ; WX 800 ; N copyright ; B 21 -19 779 739 ;
+ C -1 ; WX 400 ; N degree ; B 50 415 350 715 ;
+ C -1 ; WX 660 ; N divide ; B 78 7 582 505 ;
+ C -1 ; WX 667 ; N eacute ; B 31 -15 636 739 ;
+ C -1 ; WX 667 ; N ecircumflex ; B 31 -15 636 739 ;
+ C -1 ; WX 667 ; N edieresis ; B 31 -15 636 726 ;
+ C -1 ; WX 667 ; N egrave ; B 31 -15 636 739 ;
+ C -1 ; WX 667 ; N eth ; B 35 -15 631 739 ;
+ C -1 ; WX 333 ; N iacute ; B 62 0 375 739 ;
+ C -1 ; WX 333 ; N icircumflex ; B -34 0 373 739 ;
+ C -1 ; WX 333 ; N idieresis ; B -29 0 368 726 ;
+ C -1 ; WX 333 ; N igrave ; B -36 0 272 739 ;
+ C -1 ; WX 660 ; N logicalnot ; B 78 120 582 412 ;
+ C -1 ; WX 660 ; N minus ; B 78 198 582 314 ;
+ C -1 ; WX 667 ; N mu ; B 48 -178 618 524 ;
+ C -1 ; WX 660 ; N multiply ; B 79 3 581 505 ;
+ C -1 ; WX 667 ; N ntilde ; B 48 0 618 731 ;
+ C -1 ; WX 667 ; N oacute ; B 35 -15 631 739 ;
+ C -1 ; WX 667 ; N ocircumflex ; B 35 -15 631 739 ;
+ C -1 ; WX 667 ; N odieresis ; B 35 -15 631 726 ;
+ C -1 ; WX 667 ; N ograve ; B 35 -15 631 739 ;
+ C -1 ; WX 1000 ; N onehalf ; B 40 -15 960 739 ;
+ C -1 ; WX 1000 ; N onequarter ; B 40 -15 960 739 ;
+ C -1 ; WX 400 ; N onesuperior ; B 80 310 321 739 ;
+ C -1 ; WX 667 ; N otilde ; B 35 -15 631 731 ;
+ C -1 ; WX 660 ; N plusminus ; B 78 0 582 603 ;
+ C -1 ; WX 800 ; N registered ; B 21 -19 779 739 ;
+ C -1 ; WX 611 ; N scaron ; B 33 -15 578 739 ;
+ C -1 ; WX 667 ; N thorn ; B 44 -178 631 739 ;
+ C -1 ; WX 1000 ; N threequarters ; B 40 -15 960 715 ;
+ C -1 ; WX 400 ; N threesuperior ; B 6 277 395 715 ;
+ C -1 ; WX 950 ; N trademark ; B 28 316 886 720 ;
+ C -1 ; WX 400 ; N twosuperior ; B 7 310 394 739 ;
+ C -1 ; WX 667 ; N uacute ; B 48 -15 618 739 ;
+ C -1 ; WX 667 ; N ucircumflex ; B 48 -15 618 739 ;
+ C -1 ; WX 667 ; N udieresis ; B 48 -15 618 726 ;
+ C -1 ; WX 667 ; N ugrave ; B 48 -15 618 739 ;
+ C -1 ; WX 611 ; N yacute ; B 6 -178 598 739 ;
+ C -1 ; WX 611 ; N ydieresis ; B 6 -178 598 726 ;
+ C -1 ; WX 556 ; N zcaron ; B 26 0 530 739 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -74
+ KPX A Y -74
+ KPX A W -37
+ KPX A V -74
+ KPX A T -92
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -55
+ 
+ KPX L y -37
+ KPX L quoteright -74
+ KPX L Y -92
+ KPX L W -55
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -74
+ 
+ KPX R y 0
+ KPX R Y -37
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -92
+ KPX T semicolon -68
+ KPX T s -111
+ KPX T r -92
+ KPX T period -111
+ KPX T o -111
+ KPX T i 0
+ KPX T hyphen -100
+ KPX T e -111
+ KPX T comma -111
+ KPX T colon -68
+ KPX T c -111
+ KPX T a -111
+ KPX T A -74
+ 
+ KPX V y -18
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V r -37
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -74
+ 
+ KPX W y 0
+ KPX W u -18
+ KPX W semicolon -18
+ KPX W r -18
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen 0
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y v -55
+ KPX Y u -74
+ KPX Y semicolon -74
+ KPX Y q -92
+ KPX Y period -111
+ KPX Y p -74
+ KPX Y o -92
+ KPX Y i -20
+ KPX Y hyphen -92
+ KPX Y e -92
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -92
+ KPX Y A -74
+ 
+ KPX f quoteright 24
+ KPX f f -18
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t -18
+ KPX quoteright s -62
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 0
+ KPX r v 18
+ KPX r u 0
+ KPX r t 18
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q -18
+ KPX r period -92
+ KPX r o -18
+ KPX r n 18
+ KPX r m 18
+ KPX r hyphen -12
+ KPX r h 0
+ KPX r g 18
+ KPX r f 18
+ KPX r e -18
+ KPX r d -18
+ KPX r comma -92
+ KPX r c -18
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 194 196 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 111 0 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 194 196 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 139 0 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 222 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 167 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 222 196 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 139 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 222 196 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 139 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 250 196 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 250 196 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 250 196 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 250 196 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 167 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 167 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 167 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 167 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 196 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 196 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 196 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 196 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 194 196 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 194 196 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 194 196 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 194 196 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 167 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 167 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 167 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 167 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 222 196 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 222 196 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 222 196 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 222 196 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 167 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 167 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 167 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 167 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 196 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 196 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 196 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 196 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 167 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 167 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 167 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 167 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 222 196 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 167 0 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 250 196 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 167 0 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 196 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 167 0 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 222 196 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 167 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bl+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bl+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Bl+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 778 ; N Ccaron ; B 22 -19 748 934 ;
+ C -1 ; WX 667 ; N ccaron ; B 32 -15 622 739 ;
+ C -1 ; WX 778 ; N Dcaron ; B 65 0 757 934 ;
+ C -1 ; WX 795 ; N dcaron ; B 33 -15 820 792 ;
+ C -1 ; WX 722 ; N Ecaron ; B 76 0 677 934 ;
+ C -1 ; WX 667 ; N ecaron ; B 31 -15 636 739 ;
+ C -1 ; WX 667 ; N Lcaron ; B 76 0 636 792 ;
+ C -1 ; WX 667 ; N Lacute ; B 76 0 636 934 ;
+ C -1 ; WX 461 ; N lcaron ; B 62 0 471 792 ;
+ C -1 ; WX 333 ; N lacute ; B 62 0 406 934 ;
+ C -1 ; WX 833 ; N Ncaron ; B 69 0 764 934 ;
+ C -1 ; WX 667 ; N ncaron ; B 48 0 618 739 ;
+ C -1 ; WX 778 ; N Rcaron ; B 61 0 746 934 ;
+ C -1 ; WX 778 ; N Racute ; B 61 0 746 934 ;
+ C -1 ; WX 444 ; N rcaron ; B 21 0 431 739 ;
+ C -1 ; WX 444 ; N racute ; B 52 0 461 739 ;
+ C -1 ; WX 722 ; N Tcaron ; B 31 0 691 934 ;
+ C -1 ; WX 572 ; N tcaron ; B 14 -4 597 720 ;
+ C -1 ; WX 833 ; N Uring ; B 70 -19 763 934 ;
+ C -1 ; WX 667 ; N uring ; B 48 -15 618 817 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 295 195 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 197 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 222 195 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 595 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 194 195 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 167 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 288 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 167 195 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 246 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 31 195 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 250 195 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 167 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 222 195 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 281 195 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 86 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 194 195 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 372 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 250 117 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 167 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BlO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BlO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BlO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1984 Adobe Systems Incorporated. 	All Rights Reserved.
+ Comment Creation Date:Fri Feb 13 09:53:49 PST 1987
+ FontName Helvetica-BlackOblique
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica.Black Oblique
+ FamilyName Helvetica
+ Weight Black
+ ItalicAngle -10.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.001
+ Notice Helvetica is a trademark of Allied Corporation.
+ FontBBox -170 -232 1121 1013
+ CapHeight 720
+ XHeight 524
+ Descender -178
+ Ascender 720
+ StartCharMetrics 228
+ C 32 ; WX 333 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 61 0 400 720 ;
+ C 34 ; WX 500 ; N quotedbl ; B 178 449 528 720 ;
+ C 35 ; WX 660 ; N numbersign ; B 123 0 663 705 ;
+ C 36 ; WX 667 ; N dollar ; B 59 -112 718 777 ;
+ C 37 ; WX 1000 ; N percent ; B 95 -31 1031 747 ;
+ C 38 ; WX 889 ; N ampersand ; B 74 -19 862 720 ;
+ C 39 ; WX 278 ; N quoteright ; B 105 359 352 720 ;
+ C 40 ; WX 389 ; N parenleft ; B 80 -178 461 720 ;
+ C 41 ; WX 389 ; N parenright ; B 24 -178 405 720 ;
+ C 42 ; WX 556 ; N asterisk ; B 145 295 595 720 ;
+ C 43 ; WX 660 ; N plus ; B 113 0 637 505 ;
+ C 44 ; WX 333 ; N comma ; B 27 -176 306 206 ;
+ C 45 ; WX 333 ; N hyphen ; B 61 165 361 347 ;
+ C 46 ; WX 333 ; N period ; B 60 0 308 206 ;
+ C 47 ; WX 278 ; N slash ; B -48 -90 437 720 ;
+ C 48 ; WX 667 ; N zero ; B 81 -15 711 715 ;
+ C 49 ; WX 667 ; N one ; B 170 0 595 715 ;
+ C 50 ; WX 667 ; N two ; B 56 0 741 715 ;
+ C 51 ; WX 667 ; N three ; B 72 -15 707 715 ;
+ C 52 ; WX 667 ; N four ; B 51 0 689 705 ;
+ C 53 ; WX 667 ; N five ; B 55 -15 700 705 ;
+ C 54 ; WX 667 ; N six ; B 79 -15 716 715 ;
+ C 55 ; WX 667 ; N seven ; B 150 0 747 705 ;
+ C 56 ; WX 667 ; N eight ; B 63 -15 706 715 ;
+ C 57 ; WX 667 ; N nine ; B 72 -15 709 715 ;
+ C 58 ; WX 333 ; N colon ; B 60 0 364 524 ;
+ C 59 ; WX 333 ; N semicolon ; B 27 -176 362 524 ;
+ C 60 ; WX 660 ; N less ; B 111 -20 678 532 ;
+ C 61 ; WX 660 ; N equal ; B 96 100 655 412 ;
+ C 62 ; WX 660 ; N greater ; B 70 -20 637 532 ;
+ C 63 ; WX 611 ; N question ; B 116 0 678 739 ;
+ C 64 ; WX 740 ; N at ; B 62 -19 814 739 ;
+ C 65 ; WX 778 ; N A ; B 11 0 767 720 ;
+ C 66 ; WX 778 ; N B ; B 72 0 805 720 ;
+ C 67 ; WX 778 ; N C ; B 78 -19 823 739 ;
+ C 68 ; WX 778 ; N D ; B 65 0 831 720 ;
+ C 69 ; WX 722 ; N E ; B 76 0 790 720 ;
+ C 70 ; WX 667 ; N F ; B 74 0 761 720 ;
+ C 71 ; WX 833 ; N G ; B 93 -19 840 739 ;
+ C 72 ; WX 833 ; N H ; B 69 0 891 720 ;
+ C 73 ; WX 389 ; N I ; B 76 0 439 720 ;
+ C 74 ; WX 667 ; N J ; B 64 -19 722 720 ;
+ C 75 ; WX 833 ; N K ; B 75 0 922 720 ;
+ C 76 ; WX 667 ; N L ; B 76 0 666 720 ;
+ C 77 ; WX 944 ; N M ; B 60 0 1011 720 ;
+ C 78 ; WX 833 ; N N ; B 69 0 891 720 ;
+ C 79 ; WX 833 ; N O ; B 95 -19 865 739 ;
+ C 80 ; WX 722 ; N P ; B 57 0 800 720 ;
+ C 81 ; WX 833 ; N Q ; B 95 -81 865 739 ;
+ C 82 ; WX 778 ; N R ; B 61 0 816 720 ;
+ C 83 ; WX 722 ; N S ; B 70 -19 759 739 ;
+ C 84 ; WX 722 ; N T ; B 125 0 818 720 ;
+ C 85 ; WX 833 ; N U ; B 116 -19 890 720 ;
+ C 86 ; WX 778 ; N V ; B 149 0 882 720 ;
+ C 87 ; WX 1000 ; N W ; B 132 0 1121 720 ;
+ C 88 ; WX 778 ; N X ; B 8 0 895 720 ;
+ C 89 ; WX 778 ; N Y ; B 130 0 902 720 ;
+ C 90 ; WX 722 ; N Z ; B 36 0 798 720 ;
+ C 91 ; WX 389 ; N bracketleft ; B 13 -178 483 720 ;
+ C 92 ; WX 278 ; N backslash ; B 20 0 385 720 ;
+ C 93 ; WX 389 ; N bracketright ; B 2 -178 472 720 ;
+ C 94 ; WX 660 ; N asciicircum ; B 150 291 630 715 ;
+ C 95 ; WX 500 ; N underscore ; B -21 -119 489 -61 ;
+ C 96 ; WX 278 ; N quoteleft ; B 120 378 366 739 ;
+ C 97 ; WX 667 ; N a ; B 47 -15 672 539 ;
+ C 98 ; WX 667 ; N b ; B 48 -15 688 720 ;
+ C 99 ; WX 667 ; N c ; B 72 -15 676 539 ;
+ C 100 ; WX 667 ; N d ; B 72 -15 746 720 ;
+ C 101 ; WX 667 ; N e ; B 71 -15 682 539 ;
+ C 102 ; WX 389 ; N f ; B 78 0 503 739 ; L i fi ; L l fl ;
+ C 103 ; WX 667 ; N g ; B 56 -178 702 539 ;
+ C 104 ; WX 667 ; N h ; B 48 0 680 720 ;
+ C 105 ; WX 333 ; N i ; B 62 0 400 739 ;
+ C 106 ; WX 333 ; N j ; B -51 -178 412 739 ;
+ C 107 ; WX 667 ; N k ; B 53 0 729 720 ;
+ C 108 ; WX 333 ; N l ; B 62 0 397 720 ;
+ C 109 ; WX 1000 ; N m ; B 45 0 1017 539 ;
+ C 110 ; WX 667 ; N n ; B 48 0 680 539 ;
+ C 111 ; WX 667 ; N o ; B 75 -15 683 539 ;
+ C 112 ; WX 667 ; N p ; B 13 -178 684 539 ;
+ C 113 ; WX 667 ; N q ; B 68 -178 708 539 ;
+ C 114 ; WX 444 ; N r ; B 52 0 525 538 ;
+ C 115 ; WX 611 ; N s ; B 61 -15 624 539 ;
+ C 116 ; WX 444 ; N t ; B 85 -4 488 687 ;
+ C 117 ; WX 667 ; N u ; B 78 -15 710 524 ;
+ C 118 ; WX 611 ; N v ; B 102 0 693 524 ;
+ C 119 ; WX 944 ; N w ; B 113 0 1015 524 ;
+ C 120 ; WX 667 ; N x ; B 27 0 729 524 ;
+ C 121 ; WX 611 ; N y ; B 45 -178 690 524 ;
+ C 122 ; WX 556 ; N z ; B 26 0 611 524 ;
+ C 123 ; WX 389 ; N braceleft ; B 74 -181 497 741 ;
+ C 124 ; WX 278 ; N bar ; B 79 0 328 739 ;
+ C 125 ; WX 389 ; N braceright ; B -9 -180 414 742 ;
+ C 126 ; WX 660 ; N asciitilde ; B 118 153 632 359 ;
+ C 161 ; WX 333 ; N exclamdown ; B 26 -193 362 524 ;
+ C 162 ; WX 667 ; N cent ; B 76 -147 707 655 ;
+ C 163 ; WX 667 ; N sterling ; B 63 -12 719 727 ;
+ C 164 ; WX 167 ; N fraction ; B -170 -15 460 715 ;
+ C 165 ; WX 667 ; N yen ; B 33 0 795 720 ;
+ C 166 ; WX 667 ; N florin ; B 19 -184 751 747 ;
+ C 167 ; WX 667 ; N section ; B 106 -171 655 739 ;
+ C 168 ; WX 660 ; N currency ; B 100 58 668 563 ;
+ C 169 ; WX 278 ; N quotesingle ; B 158 449 325 720 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 108 378 601 739 ;
+ C 171 ; WX 667 ; N guillemotleft ; B 152 64 626 448 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 107 64 337 448 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 86 64 316 448 ;
+ C 174 ; WX 667 ; N fi ; B 78 0 752 739 ;
+ C 175 ; WX 667 ; N fl ; B 78 0 749 739 ;
+ C 177 ; WX 500 ; N endash ; B 33 187 557 325 ;
+ C 178 ; WX 667 ; N dagger ; B 145 -178 675 720 ;
+ C 179 ; WX 667 ; N daggerdbl ; B 83 -178 679 720 ;
+ C 180 ; WX 333 ; N periodcentered ; B 79 126 343 386 ;
+ C 182 ; WX 850 ; N paragraph ; B 146 -178 834 720 ;
+ C 183 ; WX 500 ; N bullet ; B 142 192 484 529 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 11 -178 257 183 ;
+ C 185 ; WX 500 ; N quotedblbase ; B -2 -178 491 183 ;
+ C 186 ; WX 500 ; N quotedblright ; B 92 359 586 720 ;
+ C 187 ; WX 667 ; N guillemotright ; B 131 64 605 448 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 61 0 975 206 ;
+ C 189 ; WX 1000 ; N perthousand ; B 57 -32 1033 751 ;
+ C 191 ; WX 611 ; N questiondown ; B 25 -216 587 524 ;
+ C 193 ; WX 333 ; N grave ; B 94 591 376 739 ;
+ C 194 ; WX 333 ; N acute ; B 170 591 505 739 ;
+ C 195 ; WX 333 ; N circumflex ; B 70 591 477 739 ;
+ C 196 ; WX 333 ; N tilde ; B 77 590 494 731 ;
+ C 197 ; WX 333 ; N macron ; B 90 619 483 709 ;
+ C 198 ; WX 333 ; N breve ; B 118 590 482 743 ;
+ C 199 ; WX 333 ; N dotaccent ; B 187 596 379 726 ;
+ C 200 ; WX 333 ; N dieresis ; B 76 596 496 726 ;
+ C 202 ; WX 333 ; N ring ; B 177 593 405 817 ;
+ C 203 ; WX 333 ; N cedilla ; B -8 -232 264 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 170 591 757 739 ;
+ C 206 ; WX 333 ; N ogonek ; B 53 -205 260 0 ;
+ C 207 ; WX 333 ; N caron ; B 96 591 503 739 ;
+ C 208 ; WX 1000 ; N emdash ; B 33 187 1057 325 ;
+ C 225 ; WX 1000 ; N AE ; B 3 0 1094 720 ;
+ C 227 ; WX 400 ; N ordfeminine ; B 58 262 492 739 ;
+ C 232 ; WX 667 ; N Lslash ; B 27 0 657 720 ;
+ C 233 ; WX 833 ; N Oslash ; B 79 -76 879 784 ;
+ C 234 ; WX 1000 ; N OE ; B 59 -19 1095 739 ;
+ C 235 ; WX 400 ; N ordmasculine ; B 62 262 498 739 ;
+ C 241 ; WX 1000 ; N ae ; B 61 -15 1005 539 ;
+ C 245 ; WX 333 ; N dotlessi ; B 62 0 362 524 ;
+ C 248 ; WX 333 ; N lslash ; B 40 0 432 720 ;
+ C 249 ; WX 667 ; N oslash ; B 75 -72 683 581 ;
+ C 250 ; WX 1000 ; N oe ; B 75 -15 1009 539 ;
+ C 251 ; WX 667 ; N germandbls ; B 48 -15 685 739 ;
+ C -1 ; WX 778 ; N Aacute ; B 11 0 767 935 ;
+ C -1 ; WX 778 ; N Acircumflex ; B 11 0 767 935 ;
+ C -1 ; WX 778 ; N Adieresis ; B 11 0 767 922 ;
+ C -1 ; WX 778 ; N Agrave ; B 11 0 767 935 ;
+ C -1 ; WX 778 ; N Aring ; B 11 0 767 1013 ;
+ C -1 ; WX 778 ; N Atilde ; B 11 0 767 927 ;
+ C -1 ; WX 778 ; N Ccedilla ; B 78 -232 823 739 ;
+ C -1 ; WX 722 ; N Eacute ; B 76 0 790 935 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B 76 0 790 935 ;
+ C -1 ; WX 722 ; N Edieresis ; B 76 0 790 922 ;
+ C -1 ; WX 722 ; N Egrave ; B 76 0 790 935 ;
+ C -1 ; WX 778 ; N Eth ; B 49 0 831 720 ;
+ C -1 ; WX 389 ; N Iacute ; B 76 0 568 935 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 76 0 540 935 ;
+ C -1 ; WX 389 ; N Idieresis ; B 76 0 559 922 ;
+ C -1 ; WX 389 ; N Igrave ; B 76 0 439 935 ;
+ C -1 ; WX 833 ; N Ntilde ; B 69 0 891 927 ;
+ C -1 ; WX 833 ; N Oacute ; B 95 -19 865 935 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 95 -19 865 935 ;
+ C -1 ; WX 833 ; N Odieresis ; B 95 -19 865 922 ;
+ C -1 ; WX 833 ; N Ograve ; B 95 -19 865 935 ;
+ C -1 ; WX 833 ; N Otilde ; B 95 -19 865 927 ;
+ C -1 ; WX 722 ; N Scaron ; B 70 -19 759 935 ;
+ C -1 ; WX 722 ; N Thorn ; B 57 0 782 720 ;
+ C -1 ; WX 833 ; N Uacute ; B 116 -19 890 935 ;
+ C -1 ; WX 833 ; N Ucircumflex ; B 116 -19 890 935 ;
+ C -1 ; WX 833 ; N Udieresis ; B 116 -19 890 922 ;
+ C -1 ; WX 833 ; N Ugrave ; B 116 -19 890 935 ;
+ C -1 ; WX 778 ; N Yacute ; B 130 0 902 935 ;
+ C -1 ; WX 778 ; N Ydieresis ; B 130 0 902 922 ;
+ C -1 ; WX 722 ; N Zcaron ; B 36 0 798 935 ;
+ C -1 ; WX 667 ; N aacute ; B 47 -15 672 739 ;
+ C -1 ; WX 667 ; N acircumflex ; B 47 -15 672 739 ;
+ C -1 ; WX 667 ; N adieresis ; B 47 -15 672 726 ;
+ C -1 ; WX 667 ; N agrave ; B 47 -15 672 739 ;
+ C -1 ; WX 667 ; N aring ; B 47 -15 672 817 ;
+ C -1 ; WX 667 ; N atilde ; B 47 -15 672 731 ;
+ C -1 ; WX 278 ; N brokenbar ; B 79 0 328 739 ;
+ C -1 ; WX 667 ; N ccedilla ; B 72 -232 676 539 ;
+ C -1 ; WX 800 ; N copyright ; B 79 -19 848 739 ;
+ C -1 ; WX 400 ; N degree ; B 147 415 452 715 ;
+ C -1 ; WX 660 ; N divide ; B 113 7 637 505 ;
+ C -1 ; WX 667 ; N eacute ; B 71 -15 682 739 ;
+ C -1 ; WX 667 ; N ecircumflex ; B 71 -15 682 739 ;
+ C -1 ; WX 667 ; N edieresis ; B 71 -15 682 726 ;
+ C -1 ; WX 667 ; N egrave ; B 71 -15 682 739 ;
+ C -1 ; WX 667 ; N eth ; B 75 -15 683 739 ;
+ C -1 ; WX 333 ; N iacute ; B 62 0 505 739 ;
+ C -1 ; WX 333 ; N icircumflex ; B 62 0 477 739 ;
+ C -1 ; WX 333 ; N idieresis ; B 62 0 496 726 ;
+ C -1 ; WX 333 ; N igrave ; B 62 0 376 739 ;
+ C -1 ; WX 660 ; N logicalnot ; B 130 120 655 412 ;
+ C -1 ; WX 660 ; N minus ; B 113 198 637 314 ;
+ C -1 ; WX 667 ; N mu ; B 17 -178 710 524 ;
+ C -1 ; WX 660 ; N multiply ; B 94 3 656 505 ;
+ C -1 ; WX 667 ; N ntilde ; B 48 0 680 731 ;
+ C -1 ; WX 667 ; N oacute ; B 75 -15 683 739 ;
+ C -1 ; WX 667 ; N ocircumflex ; B 75 -15 683 739 ;
+ C -1 ; WX 667 ; N odieresis ; B 75 -15 683 726 ;
+ C -1 ; WX 667 ; N ograve ; B 75 -15 683 739 ;
+ C -1 ; WX 1000 ; N onehalf ; B 138 -15 1014 739 ;
+ C -1 ; WX 1000 ; N onequarter ; B 138 -15 992 739 ;
+ C -1 ; WX 400 ; N onesuperior ; B 178 310 451 739 ;
+ C -1 ; WX 667 ; N otilde ; B 75 -15 683 731 ;
+ C -1 ; WX 660 ; N plusminus ; B 78 0 660 603 ;
+ C -1 ; WX 800 ; N registered ; B 79 -19 848 739 ;
+ C -1 ; WX 611 ; N scaron ; B 61 -15 642 739 ;
+ C -1 ; WX 667 ; N thorn ; B 13 -178 684 739 ;
+ C -1 ; WX 1000 ; N threequarters ; B 113 -15 992 715 ;
+ C -1 ; WX 400 ; N threesuperior ; B 79 277 489 715 ;
+ C -1 ; WX 950 ; N trademark ; B 141 316 1013 720 ;
+ C -1 ; WX 400 ; N twosuperior ; B 62 310 502 739 ;
+ C -1 ; WX 667 ; N uacute ; B 78 -15 710 739 ;
+ C -1 ; WX 667 ; N ucircumflex ; B 78 -15 710 739 ;
+ C -1 ; WX 667 ; N udieresis ; B 78 -15 710 726 ;
+ C -1 ; WX 667 ; N ugrave ; B 78 -15 710 739 ;
+ C -1 ; WX 611 ; N yacute ; B 45 -178 690 739 ;
+ C -1 ; WX 611 ; N ydieresis ; B 45 -178 690 726 ;
+ C -1 ; WX 556 ; N zcaron ; B 26 0 615 739 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -74
+ KPX A Y -74
+ KPX A W -37
+ KPX A V -74
+ KPX A T -92
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -55
+ 
+ KPX L y -37
+ KPX L quoteright -74
+ KPX L Y -92
+ KPX L W -55
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -74
+ 
+ KPX R y 0
+ KPX R Y -37
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -92
+ KPX T semicolon -68
+ KPX T s -111
+ KPX T r -92
+ KPX T period -111
+ KPX T o -111
+ KPX T i 0
+ KPX T hyphen -100
+ KPX T e -111
+ KPX T comma -111
+ KPX T colon -68
+ KPX T c -111
+ KPX T a -111
+ KPX T A -74
+ 
+ KPX V y -18
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V r -37
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -74
+ 
+ KPX W y 0
+ KPX W u -18
+ KPX W semicolon -18
+ KPX W r -18
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen 0
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y v -55
+ KPX Y u -74
+ KPX Y semicolon -74
+ KPX Y q -92
+ KPX Y period -111
+ KPX Y p -74
+ KPX Y o -92
+ KPX Y i -20
+ KPX Y hyphen -92
+ KPX Y e -92
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -92
+ KPX Y A -74
+ 
+ KPX f quoteright 24
+ KPX f f -18
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t -18
+ KPX quoteright s -62
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 0
+ KPX r v 18
+ KPX r u 0
+ KPX r t 18
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q -18
+ KPX r period -92
+ KPX r o -18
+ KPX r n 18
+ KPX r m 18
+ KPX r hyphen -12
+ KPX r h 0
+ KPX r g 18
+ KPX r f 18
+ KPX r e -18
+ KPX r d -18
+ KPX r comma -92
+ KPX r c -18
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 194 196 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 111 0 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 194 196 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 139 0 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 222 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 167 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 222 196 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 139 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 222 196 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 139 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 250 196 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 250 196 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 250 196 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 250 196 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 167 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 167 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 167 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 167 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 196 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 196 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 196 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 196 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 194 196 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 194 196 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 194 196 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 194 196 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 167 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 167 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 167 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 167 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 222 196 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 222 196 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 222 196 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 222 196 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 167 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 167 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 167 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 167 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 196 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 196 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 196 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 196 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 167 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 167 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 167 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 167 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 222 196 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 167 0 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 250 196 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 167 0 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 196 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 167 0 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 222 196 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 167 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BlO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BlO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-BlO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 778 ; N Ccaron ; B 78 -19 834 934 ;
+ C -1 ; WX 667 ; N ccaron ; B 72 -15 700 739 ;
+ C -1 ; WX 778 ; N Dcaron ; B 65 0 831 934 ;
+ C -1 ; WX 840 ; N dcaron ; B 72 -15 1018 792 ;
+ C -1 ; WX 722 ; N Ecaron ; B 76 0 790 934 ;
+ C -1 ; WX 667 ; N ecaron ; B 71 -15 682 739 ;
+ C -1 ; WX 667 ; N Lcaron ; B 76 0 711 792 ;
+ C -1 ; WX 667 ; N Lacute ; B 76 0 706 934 ;
+ C -1 ; WX 506 ; N lcaron ; B 62 0 669 792 ;
+ C -1 ; WX 333 ; N lacute ; B 62 0 573 934 ;
+ C -1 ; WX 833 ; N Ncaron ; B 69 0 891 934 ;
+ C -1 ; WX 667 ; N ncaron ; B 48 0 680 739 ;
+ C -1 ; WX 778 ; N Rcaron ; B 61 0 816 934 ;
+ C -1 ; WX 778 ; N Racute ; B 61 0 825 934 ;
+ C -1 ; WX 444 ; N rcaron ; B 52 0 558 739 ;
+ C -1 ; WX 444 ; N racute ; B 52 0 594 739 ;
+ C -1 ; WX 722 ; N Tcaron ; B 125 0 818 934 ;
+ C -1 ; WX 617 ; N tcaron ; B 85 -4 760 720 ;
+ C -1 ; WX 833 ; N Uring ; B 116 -19 890 934 ;
+ C -1 ; WX 667 ; N uring ; B 78 -15 710 817 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 331 195 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 197 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 256 195 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 666 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 228 195 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 167 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 359 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 201 195 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 317 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 68 195 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 284 195 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 167 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 256 195 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 320 195 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 89 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 228 195 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 408 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 270 117 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 167 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cm:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,418 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1988, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Fri Dec 13 16:12:38 1991
+ Comment UniqueID 37154
+ Comment VMusage 24500 31392
+ FontName Helvetica-Compressed
+ FullName Helvetica Compressed
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -120 -250 1000 990
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.002
+ Notice Copyright (c) 1988, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 712
+ XHeight 572
+ Ascender 712
+ Descender -128
+ StartCharMetrics 228
+ C 32 ; WX 232 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 259 ; N exclam ; B 52 0 207 712 ;
+ C 34 ; WX 333 ; N quotedbl ; B 15 441 318 712 ;
+ C 35 ; WX 464 ; N numbersign ; B 21 0 442 712 ;
+ C 36 ; WX 464 ; N dollar ; B 22 -74 443 775 ;
+ C 37 ; WX 630 ; N percent ; B 17 -14 613 726 ;
+ C 38 ; WX 593 ; N ampersand ; B 21 -14 590 726 ;
+ C 39 ; WX 204 ; N quoteright ; B 12 461 192 712 ;
+ C 40 ; WX 296 ; N parenleft ; B 14 -62 281 726 ;
+ C 41 ; WX 296 ; N parenright ; B 15 -62 282 726 ;
+ C 42 ; WX 464 ; N asterisk ; B 65 392 398 712 ;
+ C 43 ; WX 600 ; N plus ; B 46 32 554 540 ;
+ C 44 ; WX 232 ; N comma ; B 17 -128 214 168 ;
+ C 45 ; WX 259 ; N hyphen ; B 18 259 240 377 ;
+ C 46 ; WX 232 ; N period ; B 38 0 193 168 ;
+ C 47 ; WX 259 ; N slash ; B 2 -14 257 726 ;
+ C 48 ; WX 464 ; N zero ; B 21 -14 442 726 ;
+ C 49 ; WX 464 ; N one ; B 44 0 327 712 ;
+ C 50 ; WX 464 ; N two ; B 16 0 438 726 ;
+ C 51 ; WX 464 ; N three ; B 23 -14 440 726 ;
+ C 52 ; WX 464 ; N four ; B 3 0 453 712 ;
+ C 53 ; WX 464 ; N five ; B 20 -14 443 712 ;
+ C 54 ; WX 464 ; N six ; B 22 -14 441 726 ;
+ C 55 ; WX 464 ; N seven ; B 9 0 447 712 ;
+ C 56 ; WX 464 ; N eight ; B 17 -14 447 726 ;
+ C 57 ; WX 464 ; N nine ; B 22 -14 441 726 ;
+ C 58 ; WX 232 ; N colon ; B 38 0 193 572 ;
+ C 59 ; WX 232 ; N semicolon ; B 17 -128 214 572 ;
+ C 60 ; WX 600 ; N less ; B 75 54 525 518 ;
+ C 61 ; WX 600 ; N equal ; B 46 98 554 474 ;
+ C 62 ; WX 600 ; N greater ; B 75 54 525 518 ;
+ C 63 ; WX 464 ; N question ; B 43 0 421 726 ;
+ C 64 ; WX 800 ; N at ; B 44 -14 756 726 ;
+ C 65 ; WX 464 ; N A ; B 11 0 452 712 ;
+ C 66 ; WX 464 ; N B ; B 22 0 442 712 ;
+ C 67 ; WX 464 ; N C ; B 22 -14 442 726 ;
+ C 68 ; WX 464 ; N D ; B 22 0 442 712 ;
+ C 69 ; WX 370 ; N E ; B 20 0 364 712 ;
+ C 70 ; WX 370 ; N F ; B 20 0 364 712 ;
+ C 71 ; WX 464 ; N G ; B 22 -14 443 726 ;
+ C 72 ; WX 464 ; N H ; B 22 0 442 712 ;
+ C 73 ; WX 204 ; N I ; B 19 0 185 712 ;
+ C 74 ; WX 464 ; N J ; B 17 -14 435 712 ;
+ C 75 ; WX 464 ; N K ; B 22 0 454 712 ;
+ C 76 ; WX 370 ; N L ; B 20 0 366 712 ;
+ C 77 ; WX 667 ; N M ; B 21 0 646 712 ;
+ C 78 ; WX 500 ; N N ; B 16 0 484 712 ;
+ C 79 ; WX 464 ; N O ; B 22 -14 442 726 ;
+ C 80 ; WX 464 ; N P ; B 22 0 442 712 ;
+ C 81 ; WX 464 ; N Q ; B 22 -128 442 726 ;
+ C 82 ; WX 464 ; N R ; B 20 0 464 712 ;
+ C 83 ; WX 464 ; N S ; B 22 -14 442 726 ;
+ C 84 ; WX 426 ; N T ; B 14 0 412 712 ;
+ C 85 ; WX 464 ; N U ; B 22 -14 442 712 ;
+ C 86 ; WX 464 ; N V ; B 8 0 455 712 ;
+ C 87 ; WX 704 ; N W ; B 3 0 700 712 ;
+ C 88 ; WX 464 ; N X ; B 8 0 456 712 ;
+ C 89 ; WX 464 ; N Y ; B 8 0 456 712 ;
+ C 90 ; WX 370 ; N Z ; B 5 0 365 712 ;
+ C 91 ; WX 296 ; N bracketleft ; B 28 -62 268 726 ;
+ C 92 ; WX 278 ; N backslash ; B -48 -14 326 726 ;
+ C 93 ; WX 296 ; N bracketright ; B 28 -62 268 726 ;
+ C 94 ; WX 600 ; N asciicircum ; B 73 347 527 712 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 204 ; N quoteleft ; B 12 461 192 712 ;
+ C 97 ; WX 426 ; N a ; B 22 -7 404 579 ;
+ C 98 ; WX 426 ; N b ; B 22 -7 404 712 ;
+ C 99 ; WX 426 ; N c ; B 22 -7 404 579 ;
+ C 100 ; WX 426 ; N d ; B 22 -7 404 712 ;
+ C 101 ; WX 426 ; N e ; B 22 -7 404 579 ;
+ C 102 ; WX 259 ; N f ; B 7 0 245 712 ; L i fi ; L l fl ;
+ C 103 ; WX 426 ; N g ; B 22 -128 404 579 ;
+ C 104 ; WX 426 ; N h ; B 22 0 404 712 ;
+ C 105 ; WX 204 ; N i ; B 23 0 181 712 ;
+ C 106 ; WX 204 ; N j ; B -48 -128 181 712 ;
+ C 107 ; WX 426 ; N k ; B 22 0 424 712 ;
+ C 108 ; WX 204 ; N l ; B 23 0 181 712 ;
+ C 109 ; WX 630 ; N m ; B 24 0 606 579 ;
+ C 110 ; WX 426 ; N n ; B 22 0 404 579 ;
+ C 111 ; WX 426 ; N o ; B 22 -7 404 579 ;
+ C 112 ; WX 426 ; N p ; B 22 -128 404 579 ;
+ C 113 ; WX 426 ; N q ; B 22 -128 404 579 ;
+ C 114 ; WX 426 ; N r ; B 22 0 404 579 ;
+ C 115 ; WX 426 ; N s ; B 22 -7 404 579 ;
+ C 116 ; WX 296 ; N t ; B 8 0 288 675 ;
+ C 117 ; WX 426 ; N u ; B 22 -7 404 572 ;
+ C 118 ; WX 426 ; N v ; B 11 0 415 572 ;
+ C 119 ; WX 667 ; N w ; B 5 0 661 572 ;
+ C 120 ; WX 426 ; N x ; B 4 0 422 572 ;
+ C 121 ; WX 426 ; N y ; B 12 -128 413 572 ;
+ C 122 ; WX 333 ; N z ; B 3 0 330 572 ;
+ C 123 ; WX 333 ; N braceleft ; B 28 -62 305 726 ;
+ C 124 ; WX 222 ; N bar ; B 43 -250 179 750 ;
+ C 125 ; WX 333 ; N braceright ; B 28 -62 305 726 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 160 531 346 ;
+ C 161 ; WX 259 ; N exclamdown ; B 52 -114 207 598 ;
+ C 162 ; WX 464 ; N cent ; B 41 -128 423 674 ;
+ C 163 ; WX 464 ; N sterling ; B 9 -14 455 726 ;
+ C 164 ; WX 130 ; N fraction ; B -120 -14 250 726 ;
+ C 165 ; WX 464 ; N yen ; B 8 0 456 712 ;
+ C 166 ; WX 464 ; N florin ; B 9 -128 454 726 ;
+ C 167 ; WX 426 ; N section ; B 28 -64 398 726 ;
+ C 168 ; WX 464 ; N currency ; B 13 173 451 611 ;
+ C 169 ; WX 222 ; N quotesingle ; B 51 441 171 712 ;
+ C 170 ; WX 426 ; N quotedblleft ; B 33 461 417 712 ;
+ C 171 ; WX 370 ; N guillemotleft ; B 15 99 355 537 ;
+ C 172 ; WX 204 ; N guilsinglleft ; B 38 99 189 537 ;
+ C 173 ; WX 204 ; N guilsinglright ; B 15 99 166 537 ;
+ C 174 ; WX 463 ; N fi ; B 7 0 437 712 ;
+ C 175 ; WX 463 ; N fl ; B 7 0 437 712 ;
+ C 177 ; WX 500 ; N endash ; B 0 262 500 374 ;
+ C 178 ; WX 426 ; N dagger ; B 20 -64 406 712 ;
+ C 179 ; WX 426 ; N daggerdbl ; B 20 -64 406 712 ;
+ C 180 ; WX 232 ; N periodcentered ; B 33 204 199 370 ;
+ C 182 ; WX 620 ; N paragraph ; B 1 -179 619 712 ;
+ C 183 ; WX 500 ; N bullet ; B 72 178 428 534 ;
+ C 184 ; WX 204 ; N quotesinglbase ; B 12 -95 192 156 ;
+ C 185 ; WX 426 ; N quotedblbase ; B 9 -95 393 156 ;
+ C 186 ; WX 426 ; N quotedblright ; B 9 461 393 712 ;
+ C 187 ; WX 370 ; N guillemotright ; B 15 99 355 537 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 89 0 910 168 ;
+ C 189 ; WX 759 ; N perthousand ; B 14 -14 745 726 ;
+ C 191 ; WX 464 ; N questiondown ; B 43 -128 421 598 ;
+ C 193 ; WX 204 ; N grave ; B -39 639 174 780 ;
+ C 194 ; WX 204 ; N acute ; B 30 639 243 780 ;
+ C 195 ; WX 204 ; N circumflex ; B -48 639 251 780 ;
+ C 196 ; WX 204 ; N tilde ; B -44 653 247 766 ;
+ C 197 ; WX 204 ; N macron ; B -38 676 243 750 ;
+ C 198 ; WX 204 ; N breve ; B -44 640 249 773 ;
+ C 199 ; WX 204 ; N dotaccent ; B 46 650 158 773 ;
+ C 200 ; WX 204 ; N dieresis ; B -37 650 241 773 ;
+ C 202 ; WX 204 ; N ring ; B -4 650 236 875 ;
+ C 203 ; WX 204 ; N cedilla ; B -18 -244 237 -4 ;
+ C 205 ; WX 204 ; N hungarumlaut ; B -65 639 291 780 ;
+ C 206 ; WX 204 ; N ogonek ; B -22 -244 229 0 ;
+ C 207 ; WX 204 ; N caron ; B -47 639 252 780 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 262 1000 374 ;
+ C 225 ; WX 667 ; N AE ; B 7 0 653 712 ;
+ C 227 ; WX 256 ; N ordfeminine ; B 3 374 253 726 ;
+ C 232 ; WX 370 ; N Lslash ; B -11 0 366 712 ;
+ C 233 ; WX 464 ; N Oslash ; B 22 -41 442 759 ;
+ C 234 ; WX 630 ; N OE ; B 22 -14 624 726 ;
+ C 235 ; WX 256 ; N ordmasculine ; B 3 374 252 725 ;
+ C 241 ; WX 630 ; N ae ; B 15 -7 615 579 ;
+ C 245 ; WX 204 ; N dotlessi ; B 23 0 181 572 ;
+ C 248 ; WX 204 ; N lslash ; B -12 0 217 712 ;
+ C 249 ; WX 426 ; N oslash ; B 22 -52 404 616 ;
+ C 250 ; WX 630 ; N oe ; B 15 -7 615 579 ;
+ C 251 ; WX 426 ; N germandbls ; B 22 -7 404 726 ;
+ C -1 ; WX 426 ; N ecircumflex ; B 22 -7 404 780 ;
+ C -1 ; WX 426 ; N edieresis ; B 22 -7 404 773 ;
+ C -1 ; WX 426 ; N aacute ; B 22 -7 404 780 ;
+ C -1 ; WX 800 ; N registered ; B 13 -14 787 726 ;
+ C -1 ; WX 204 ; N icircumflex ; B -48 0 251 780 ;
+ C -1 ; WX 426 ; N udieresis ; B 22 -7 404 773 ;
+ C -1 ; WX 426 ; N ograve ; B 22 -7 404 780 ;
+ C -1 ; WX 426 ; N uacute ; B 22 -7 404 780 ;
+ C -1 ; WX 426 ; N ucircumflex ; B 22 -7 404 780 ;
+ C -1 ; WX 464 ; N Aacute ; B 11 0 452 895 ;
+ C -1 ; WX 204 ; N igrave ; B -39 0 181 780 ;
+ C -1 ; WX 204 ; N Icircumflex ; B -48 0 251 895 ;
+ C -1 ; WX 426 ; N ccedilla ; B 22 -244 404 579 ;
+ C -1 ; WX 426 ; N adieresis ; B 22 -7 404 773 ;
+ C -1 ; WX 370 ; N Ecircumflex ; B 20 0 364 895 ;
+ C -1 ; WX 426 ; N scaron ; B 22 -7 404 780 ;
+ C -1 ; WX 426 ; N thorn ; B 22 -128 404 712 ;
+ C -1 ; WX 1000 ; N trademark ; B 36 300 964 712 ;
+ C -1 ; WX 426 ; N egrave ; B 22 -7 404 780 ;
+ C -1 ; WX 277 ; N threesuperior ; B 3 281 274 726 ;
+ C -1 ; WX 333 ; N zcaron ; B 3 0 330 780 ;
+ C -1 ; WX 426 ; N atilde ; B 22 -7 404 766 ;
+ C -1 ; WX 426 ; N aring ; B 22 -7 404 875 ;
+ C -1 ; WX 426 ; N ocircumflex ; B 22 -7 404 780 ;
+ C -1 ; WX 370 ; N Edieresis ; B 20 0 364 888 ;
+ C -1 ; WX 694 ; N threequarters ; B 22 -14 672 726 ;
+ C -1 ; WX 426 ; N ydieresis ; B 12 -128 413 773 ;
+ C -1 ; WX 426 ; N yacute ; B 12 -128 413 780 ;
+ C -1 ; WX 204 ; N iacute ; B 23 0 243 780 ;
+ C -1 ; WX 464 ; N Acircumflex ; B 11 0 452 895 ;
+ C -1 ; WX 464 ; N Uacute ; B 22 -14 442 895 ;
+ C -1 ; WX 426 ; N eacute ; B 22 -7 404 780 ;
+ C -1 ; WX 464 ; N Ograve ; B 22 -14 442 895 ;
+ C -1 ; WX 426 ; N agrave ; B 22 -7 404 780 ;
+ C -1 ; WX 464 ; N Udieresis ; B 22 -14 442 888 ;
+ C -1 ; WX 426 ; N acircumflex ; B 22 -7 404 780 ;
+ C -1 ; WX 204 ; N Igrave ; B -39 0 185 895 ;
+ C -1 ; WX 277 ; N twosuperior ; B 1 290 276 726 ;
+ C -1 ; WX 464 ; N Ugrave ; B 22 -14 442 895 ;
+ C -1 ; WX 694 ; N onequarter ; B 22 -14 672 726 ;
+ C -1 ; WX 464 ; N Ucircumflex ; B 22 -14 442 895 ;
+ C -1 ; WX 464 ; N Scaron ; B 22 -14 442 895 ;
+ C -1 ; WX 204 ; N Idieresis ; B -37 0 241 888 ;
+ C -1 ; WX 204 ; N idieresis ; B -37 0 241 773 ;
+ C -1 ; WX 370 ; N Egrave ; B 20 0 364 895 ;
+ C -1 ; WX 464 ; N Oacute ; B 22 -14 442 895 ;
+ C -1 ; WX 600 ; N divide ; B 46 -14 554 586 ;
+ C -1 ; WX 464 ; N Atilde ; B 11 0 452 881 ;
+ C -1 ; WX 464 ; N Aring ; B 11 0 452 990 ;
+ C -1 ; WX 464 ; N Odieresis ; B 22 -14 442 888 ;
+ C -1 ; WX 464 ; N Adieresis ; B 11 0 452 888 ;
+ C -1 ; WX 500 ; N Ntilde ; B 16 0 484 881 ;
+ C -1 ; WX 370 ; N Zcaron ; B 5 0 365 895 ;
+ C -1 ; WX 464 ; N Thorn ; B 22 0 442 712 ;
+ C -1 ; WX 204 ; N Iacute ; B 19 0 243 895 ;
+ C -1 ; WX 600 ; N plusminus ; B 46 32 554 540 ;
+ C -1 ; WX 600 ; N multiply ; B 46 5 554 511 ;
+ C -1 ; WX 370 ; N Eacute ; B 20 0 364 895 ;
+ C -1 ; WX 464 ; N Ydieresis ; B 8 0 456 888 ;
+ C -1 ; WX 277 ; N onesuperior ; B 5 290 189 717 ;
+ C -1 ; WX 426 ; N ugrave ; B 22 -7 404 780 ;
+ C -1 ; WX 600 ; N logicalnot ; B 46 162 554 459 ;
+ C -1 ; WX 426 ; N ntilde ; B 22 0 404 766 ;
+ C -1 ; WX 464 ; N Otilde ; B 22 -14 442 881 ;
+ C -1 ; WX 426 ; N otilde ; B 22 -7 404 766 ;
+ C -1 ; WX 464 ; N Ccedilla ; B 22 -244 442 726 ;
+ C -1 ; WX 464 ; N Agrave ; B 11 0 452 895 ;
+ C -1 ; WX 694 ; N onehalf ; B 22 -14 673 726 ;
+ C -1 ; WX 464 ; N Eth ; B -3 0 442 712 ;
+ C -1 ; WX 400 ; N degree ; B 57 426 343 712 ;
+ C -1 ; WX 464 ; N Yacute ; B 8 0 456 895 ;
+ C -1 ; WX 464 ; N Ocircumflex ; B 22 -14 442 895 ;
+ C -1 ; WX 426 ; N oacute ; B 22 -7 404 780 ;
+ C -1 ; WX 426 ; N mu ; B 22 -128 404 572 ;
+ C -1 ; WX 600 ; N minus ; B 46 218 554 354 ;
+ C -1 ; WX 426 ; N eth ; B 22 -7 404 751 ;
+ C -1 ; WX 426 ; N odieresis ; B 22 -7 404 773 ;
+ C -1 ; WX 800 ; N copyright ; B 13 -14 787 726 ;
+ C -1 ; WX 222 ; N brokenbar ; B 43 -175 179 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 90
+ 
+ KPX A y -55
+ KPX A w -37
+ KPX A v -55
+ KPX A quoteright -55
+ KPX A Y -74
+ KPX A W -55
+ KPX A V -55
+ KPX A T -74
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -37
+ 
+ KPX L y -74
+ KPX L quoteright -129
+ KPX L Y -111
+ KPX L W -74
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -55
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -92
+ KPX T semicolon -111
+ KPX T s -92
+ KPX T r -92
+ KPX T period -111
+ KPX T o -92
+ KPX T i -92
+ KPX T hyphen -92
+ KPX T e -92
+ KPX T comma -111
+ KPX T colon -111
+ KPX T c -92
+ KPX T a -92
+ KPX T A -92
+ 
+ KPX V y -18
+ KPX V u -18
+ KPX V semicolon -37
+ KPX V r -18
+ KPX V period -92
+ KPX V o -37
+ KPX V i -18
+ KPX V hyphen -37
+ KPX V e -37
+ KPX V comma -92
+ KPX V colon -55
+ KPX V a -37
+ KPX V A -74
+ 
+ KPX W y -18
+ KPX W u -18
+ KPX W semicolon -37
+ KPX W r -18
+ KPX W period -74
+ KPX W o -37
+ KPX W i -18
+ KPX W hyphen -37
+ KPX W e -37
+ KPX W comma -74
+ KPX W colon -37
+ KPX W a -37
+ KPX W A -74
+ 
+ KPX Y v -37
+ KPX Y u -37
+ KPX Y semicolon -55
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -37
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -55
+ KPX Y a -55
+ KPX Y A -92
+ 
+ KPX quoteright t -18
+ KPX quoteright s -74
+ 
+ KPX r period -129
+ KPX r comma -129
+ 
+ KPX v period -92
+ KPX v comma -92
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -111
+ KPX y comma -111
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 130 115 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 130 115 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 130 115 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 130 115 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 130 115 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 130 115 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 83 115 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 83 115 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 83 115 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 83 115 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 115 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 115 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 115 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 115 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 148 115 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 130 115 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 130 115 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 130 115 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 130 115 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 130 115 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 130 115 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 130 115 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 130 115 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 130 115 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 130 115 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 130 115 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 130 115 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 83 115 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 111 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 65 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cm+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 464 ; N Ccaron ; B 22 -14 442 918 ;
+ C -1 ; WX 426 ; N ccaron ; B 22 -7 404 780 ;
+ C -1 ; WX 464 ; N Dcaron ; B 22 0 442 918 ;
+ C -1 ; WX 552 ; N dcaron ; B 22 -7 602 783 ;
+ C -1 ; WX 370 ; N Ecaron ; B 20 0 364 918 ;
+ C -1 ; WX 426 ; N ecaron ; B 22 -7 404 780 ;
+ C -1 ; WX 370 ; N Lcaron ; B 20 0 383 783 ;
+ C -1 ; WX 370 ; N Lacute ; B 20 0 366 918 ;
+ C -1 ; WX 330 ; N lcaron ; B 23 0 379 783 ;
+ C -1 ; WX 204 ; N lacute ; B 23 0 264 918 ;
+ C -1 ; WX 500 ; N Ncaron ; B 16 0 484 918 ;
+ C -1 ; WX 426 ; N ncaron ; B 22 0 404 780 ;
+ C -1 ; WX 464 ; N Rcaron ; B 20 0 464 918 ;
+ C -1 ; WX 464 ; N Racute ; B 20 0 464 918 ;
+ C -1 ; WX 426 ; N rcaron ; B 22 0 404 780 ;
+ C -1 ; WX 426 ; N racute ; B 22 0 404 780 ;
+ C -1 ; WX 426 ; N Tcaron ; B 14 0 412 918 ;
+ C -1 ; WX 422 ; N tcaron ; B 8 0 486 712 ;
+ C -1 ; WX 464 ; N Uring ; B 22 -14 442 918 ;
+ C -1 ; WX 426 ; N uring ; B 22 -7 404 875 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 172 138 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 130 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 130 138 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 410 71 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 83 138 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 191 71 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 83 138 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 187 71 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 21 138 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 148 138 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 130 138 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 170 138 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 111 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 132 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 111 138 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 294 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 130 43 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cn
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cn:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cn	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Tue Dec  5 16:28:05 1989
+ Comment UniqueID 26316
+ Comment VMusage 25458 32350
+ FontName Helvetica-Condensed
+ FullName Helvetica Condensed Medium
+ FamilyName Helvetica
+ Weight MediumCondensed
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -174 -224 1071 990
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.002
+ Notice Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 750
+ XHeight 556
+ Ascender 750
+ Descender -188
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 121 0 212 750 ;
+ C 34 ; WX 250 ; N quotedbl ; B 44 513 207 739 ;
+ C 35 ; WX 500 ; N numbersign ; B 5 0 495 750 ;
+ C 36 ; WX 500 ; N dollar ; B 35 -116 465 815 ;
+ C 37 ; WX 833 ; N percent ; B 55 -15 756 750 ;
+ C 38 ; WX 667 ; N ampersand ; B 75 -18 620 750 ;
+ C 39 ; WX 222 ; N quoteright ; B 64 504 158 750 ;
+ C 40 ; WX 333 ; N parenleft ; B 76 -215 289 750 ;
+ C 41 ; WX 333 ; N parenright ; B 44 -215 257 750 ;
+ C 42 ; WX 500 ; N asterisk ; B 96 455 405 750 ;
+ C 43 ; WX 500 ; N plus ; B 44 0 457 505 ;
+ C 44 ; WX 250 ; N comma ; B 80 -146 171 100 ;
+ C 45 ; WX 333 ; N hyphen ; B 45 275 288 358 ;
+ C 46 ; WX 250 ; N period ; B 80 0 171 100 ;
+ C 47 ; WX 278 ; N slash ; B -13 -27 291 750 ;
+ C 48 ; WX 500 ; N zero ; B 46 -15 455 750 ;
+ C 49 ; WX 500 ; N one ; B 74 0 317 750 ;
+ C 50 ; WX 500 ; N two ; B 44 0 447 750 ;
+ C 51 ; WX 500 ; N three ; B 38 -15 447 750 ;
+ C 52 ; WX 500 ; N four ; B 28 0 451 750 ;
+ C 53 ; WX 500 ; N five ; B 43 -15 446 735 ;
+ C 54 ; WX 500 ; N six ; B 43 -15 458 750 ;
+ C 55 ; WX 500 ; N seven ; B 44 0 456 735 ;
+ C 56 ; WX 500 ; N eight ; B 46 -15 454 750 ;
+ C 57 ; WX 500 ; N nine ; B 43 -15 458 750 ;
+ C 58 ; WX 250 ; N colon ; B 80 0 171 547 ;
+ C 59 ; WX 250 ; N semicolon ; B 80 -146 171 547 ;
+ C 60 ; WX 500 ; N less ; B 42 -10 459 518 ;
+ C 61 ; WX 500 ; N equal ; B 44 124 457 384 ;
+ C 62 ; WX 500 ; N greater ; B 42 -10 459 518 ;
+ C 63 ; WX 500 ; N question ; B 60 0 462 750 ;
+ C 64 ; WX 800 ; N at ; B 36 -15 764 750 ;
+ C 65 ; WX 556 ; N A ; B 11 0 546 750 ;
+ C 66 ; WX 556 ; N B ; B 80 0 503 750 ;
+ C 67 ; WX 556 ; N C ; B 53 -18 503 765 ;
+ C 68 ; WX 611 ; N D ; B 82 0 548 750 ;
+ C 69 ; WX 500 ; N E ; B 74 0 451 750 ;
+ C 70 ; WX 444 ; N F ; B 74 0 426 750 ;
+ C 71 ; WX 611 ; N G ; B 54 -18 532 765 ;
+ C 72 ; WX 611 ; N H ; B 79 0 532 750 ;
+ C 73 ; WX 278 ; N I ; B 98 0 181 750 ;
+ C 74 ; WX 444 ; N J ; B 21 -15 368 750 ;
+ C 75 ; WX 556 ; N K ; B 79 0 546 750 ;
+ C 76 ; WX 500 ; N L ; B 83 0 472 750 ;
+ C 77 ; WX 778 ; N M ; B 76 0 702 750 ;
+ C 78 ; WX 611 ; N N ; B 77 0 534 750 ;
+ C 79 ; WX 611 ; N O ; B 59 -18 553 765 ;
+ C 80 ; WX 556 ; N P ; B 86 0 519 750 ;
+ C 81 ; WX 611 ; N Q ; B 59 -34 582 765 ;
+ C 82 ; WX 611 ; N R ; B 86 0 565 750 ;
+ C 83 ; WX 556 ; N S ; B 51 -18 505 765 ;
+ C 84 ; WX 500 ; N T ; B 15 0 486 750 ;
+ C 85 ; WX 611 ; N U ; B 81 -18 531 750 ;
+ C 86 ; WX 556 ; N V ; B 11 0 545 750 ;
+ C 87 ; WX 833 ; N W ; B 17 0 816 750 ;
+ C 88 ; WX 556 ; N X ; B 17 0 539 750 ;
+ C 89 ; WX 556 ; N Y ; B 11 0 546 750 ;
+ C 90 ; WX 500 ; N Z ; B 28 0 473 750 ;
+ C 91 ; WX 333 ; N bracketleft ; B 100 -209 275 750 ;
+ C 92 ; WX 250 ; N backslash ; B -31 0 281 750 ;
+ C 93 ; WX 333 ; N bracketright ; B 58 -209 233 750 ;
+ C 94 ; WX 500 ; N asciicircum ; B 70 333 431 750 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -119 500 -61 ;
+ C 96 ; WX 222 ; N quoteleft ; B 64 521 158 767 ;
+ C 97 ; WX 444 ; N a ; B 31 -15 417 571 ;
+ C 98 ; WX 500 ; N b ; B 75 -15 447 750 ;
+ C 99 ; WX 444 ; N c ; B 44 -15 405 571 ;
+ C 100 ; WX 500 ; N d ; B 48 -15 424 750 ;
+ C 101 ; WX 444 ; N e ; B 43 -15 395 571 ;
+ C 102 ; WX 278 ; N f ; B 12 0 259 752 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 45 -189 426 571 ;
+ C 104 ; WX 500 ; N h ; B 73 0 428 750 ;
+ C 105 ; WX 222 ; N i ; B 72 0 151 750 ;
+ C 106 ; WX 222 ; N j ; B 13 -190 154 750 ;
+ C 107 ; WX 444 ; N k ; B 69 0 439 750 ;
+ C 108 ; WX 222 ; N l ; B 72 0 151 750 ;
+ C 109 ; WX 778 ; N m ; B 76 0 703 571 ;
+ C 110 ; WX 500 ; N n ; B 73 0 428 571 ;
+ C 111 ; WX 500 ; N o ; B 51 -15 449 571 ;
+ C 112 ; WX 500 ; N p ; B 72 -188 447 571 ;
+ C 113 ; WX 500 ; N q ; B 55 -184 426 571 ;
+ C 114 ; WX 333 ; N r ; B 81 0 322 563 ;
+ C 115 ; WX 444 ; N s ; B 43 -15 400 571 ;
+ C 116 ; WX 278 ; N t ; B 9 0 257 707 ;
+ C 117 ; WX 500 ; N u ; B 77 -15 424 556 ;
+ C 118 ; WX 444 ; N v ; B 13 0 431 556 ;
+ C 119 ; WX 667 ; N w ; B 19 0 649 556 ;
+ C 120 ; WX 444 ; N x ; B 9 0 436 556 ;
+ C 121 ; WX 444 ; N y ; B 5 -190 425 556 ;
+ C 122 ; WX 389 ; N z ; B 24 0 366 556 ;
+ C 123 ; WX 274 ; N braceleft ; B 7 -95 266 750 ;
+ C 124 ; WX 250 ; N bar ; B 93 0 157 750 ;
+ C 125 ; WX 274 ; N braceright ; B 8 -95 267 750 ;
+ C 126 ; WX 500 ; N asciitilde ; B 44 166 457 345 ;
+ C 161 ; WX 333 ; N exclamdown ; B 121 -179 212 571 ;
+ C 162 ; WX 500 ; N cent ; B 58 -137 418 667 ;
+ C 163 ; WX 500 ; N sterling ; B 30 -15 485 750 ;
+ C 164 ; WX 167 ; N fraction ; B -174 0 341 750 ;
+ C 165 ; WX 500 ; N yen ; B -17 0 518 750 ;
+ C 166 ; WX 500 ; N florin ; B 10 -192 488 750 ;
+ C 167 ; WX 500 ; N section ; B 35 -208 466 750 ;
+ C 168 ; WX 500 ; N currency ; B 24 50 475 553 ;
+ C 169 ; WX 250 ; N quotesingle ; B 99 513 151 739 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 62 521 327 767 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 85 125 415 495 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 64 125 215 495 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 63 125 214 495 ;
+ C 174 ; WX 500 ; N fi ; B 12 0 427 752 ;
+ C 175 ; WX 500 ; N fl ; B 12 0 425 752 ;
+ C 177 ; WX 500 ; N endash ; B 0 275 500 345 ;
+ C 178 ; WX 500 ; N dagger ; B 40 -176 461 750 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 39 -176 462 750 ;
+ C 180 ; WX 250 ; N periodcentered ; B 80 204 171 304 ;
+ C 182 ; WX 440 ; N paragraph ; B 0 -116 391 750 ;
+ C 183 ; WX 333 ; N bullet ; B 15 222 318 529 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 64 -146 158 100 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 62 -146 327 100 ;
+ C 186 ; WX 389 ; N quotedblright ; B 62 504 327 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 85 125 415 495 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 121 0 878 100 ;
+ C 189 ; WX 1111 ; N perthousand ; B 47 -16 1071 750 ;
+ C 191 ; WX 500 ; N questiondown ; B 38 -190 440 559 ;
+ C 193 ; WX 333 ; N grave ; B 35 624 233 765 ;
+ C 194 ; WX 333 ; N acute ; B 100 624 298 765 ;
+ C 195 ; WX 333 ; N circumflex ; B 21 624 313 765 ;
+ C 196 ; WX 333 ; N tilde ; B -3 633 337 749 ;
+ C 197 ; WX 333 ; N macron ; B 10 657 323 715 ;
+ C 198 ; WX 333 ; N breve ; B 12 629 321 765 ;
+ C 199 ; WX 250 ; N dotaccent ; B 86 650 165 750 ;
+ C 200 ; WX 333 ; N dieresis ; B 52 650 281 750 ;
+ C 202 ; WX 250 ; N ring ; B 23 593 227 796 ;
+ C 203 ; WX 333 ; N cedilla ; B 66 -224 281 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 61 624 440 765 ;
+ C 206 ; WX 333 ; N ogonek ; B 0 -191 208 13 ;
+ C 207 ; WX 333 ; N caron ; B 21 624 313 765 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 275 1000 345 ;
+ C 225 ; WX 833 ; N AE ; B 0 0 785 750 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 25 305 276 765 ;
+ C 232 ; WX 500 ; N Lslash ; B -13 0 472 750 ;
+ C 233 ; WX 611 ; N Oslash ; B 29 -43 573 796 ;
+ C 234 ; WX 833 ; N OE ; B 56 -18 787 765 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 20 305 279 765 ;
+ C 241 ; WX 667 ; N ae ; B 26 -15 630 571 ;
+ C 245 ; WX 222 ; N dotlessi ; B 72 0 151 556 ;
+ C 248 ; WX 222 ; N lslash ; B -8 0 231 750 ;
+ C 249 ; WX 500 ; N oslash ; B 25 -46 472 582 ;
+ C 250 ; WX 722 ; N oe ; B 40 -15 676 571 ;
+ C 251 ; WX 500 ; N germandbls ; B 71 -5 445 765 ;
+ C -1 ; WX 500 ; N Zcaron ; B 28 0 473 959 ;
+ C -1 ; WX 444 ; N ccedilla ; B 44 -224 405 571 ;
+ C -1 ; WX 444 ; N ydieresis ; B 5 -190 425 750 ;
+ C -1 ; WX 444 ; N atilde ; B 31 -15 417 749 ;
+ C -1 ; WX 222 ; N icircumflex ; B -34 0 258 765 ;
+ C -1 ; WX 300 ; N threesuperior ; B 17 291 283 750 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 43 -15 395 765 ;
+ C -1 ; WX 500 ; N thorn ; B 72 -188 447 750 ;
+ C -1 ; WX 444 ; N egrave ; B 43 -15 395 765 ;
+ C -1 ; WX 300 ; N twosuperior ; B 19 300 281 750 ;
+ C -1 ; WX 444 ; N eacute ; B 43 -15 395 765 ;
+ C -1 ; WX 500 ; N otilde ; B 51 -15 449 749 ;
+ C -1 ; WX 556 ; N Aacute ; B 11 0 546 959 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 51 -15 449 765 ;
+ C -1 ; WX 444 ; N yacute ; B 5 -190 425 765 ;
+ C -1 ; WX 500 ; N udieresis ; B 77 -15 424 750 ;
+ C -1 ; WX 750 ; N threequarters ; B 21 0 730 750 ;
+ C -1 ; WX 444 ; N acircumflex ; B 31 -15 417 765 ;
+ C -1 ; WX 611 ; N Eth ; B -6 0 548 750 ;
+ C -1 ; WX 444 ; N edieresis ; B 43 -15 395 750 ;
+ C -1 ; WX 500 ; N ugrave ; B 77 -15 424 765 ;
+ C -1 ; WX 750 ; N trademark ; B 0 329 719 750 ;
+ C -1 ; WX 500 ; N ograve ; B 51 -15 449 765 ;
+ C -1 ; WX 444 ; N scaron ; B 43 -15 400 765 ;
+ C -1 ; WX 278 ; N Idieresis ; B 25 0 254 944 ;
+ C -1 ; WX 500 ; N uacute ; B 77 -15 424 765 ;
+ C -1 ; WX 444 ; N agrave ; B 31 -15 417 765 ;
+ C -1 ; WX 500 ; N ntilde ; B 73 0 428 749 ;
+ C -1 ; WX 444 ; N aring ; B 31 -15 417 796 ;
+ C -1 ; WX 389 ; N zcaron ; B 24 0 366 765 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -6 0 286 959 ;
+ C -1 ; WX 611 ; N Ntilde ; B 77 0 534 943 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 77 -15 424 765 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 74 0 451 959 ;
+ C -1 ; WX 278 ; N Iacute ; B 73 0 271 959 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 53 -224 503 765 ;
+ C -1 ; WX 611 ; N Odieresis ; B 59 -18 553 944 ;
+ C -1 ; WX 556 ; N Scaron ; B 51 -18 505 959 ;
+ C -1 ; WX 500 ; N Edieresis ; B 74 0 451 944 ;
+ C -1 ; WX 278 ; N Igrave ; B 8 0 206 959 ;
+ C -1 ; WX 444 ; N adieresis ; B 31 -15 417 750 ;
+ C -1 ; WX 611 ; N Ograve ; B 59 -18 553 959 ;
+ C -1 ; WX 500 ; N Egrave ; B 74 0 451 959 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 11 0 546 944 ;
+ C -1 ; WX 800 ; N registered ; B 8 -18 792 765 ;
+ C -1 ; WX 611 ; N Otilde ; B 59 -18 553 943 ;
+ C -1 ; WX 750 ; N onequarter ; B 34 0 716 750 ;
+ C -1 ; WX 611 ; N Ugrave ; B 81 -18 531 959 ;
+ C -1 ; WX 611 ; N Ucircumflex ; B 81 -18 531 959 ;
+ C -1 ; WX 556 ; N Thorn ; B 86 0 519 750 ;
+ C -1 ; WX 500 ; N divide ; B 44 3 457 505 ;
+ C -1 ; WX 556 ; N Atilde ; B 11 0 546 943 ;
+ C -1 ; WX 611 ; N Uacute ; B 81 -18 531 959 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 59 -18 553 959 ;
+ C -1 ; WX 500 ; N logicalnot ; B 44 117 457 384 ;
+ C -1 ; WX 556 ; N Aring ; B 11 0 546 990 ;
+ C -1 ; WX 222 ; N idieresis ; B -3 0 226 750 ;
+ C -1 ; WX 222 ; N iacute ; B 45 0 243 765 ;
+ C -1 ; WX 444 ; N aacute ; B 31 -15 417 765 ;
+ C -1 ; WX 500 ; N plusminus ; B 44 0 457 505 ;
+ C -1 ; WX 500 ; N multiply ; B 44 48 457 461 ;
+ C -1 ; WX 611 ; N Udieresis ; B 81 -18 531 944 ;
+ C -1 ; WX 500 ; N minus ; B 44 219 457 289 ;
+ C -1 ; WX 300 ; N onesuperior ; B 67 300 233 750 ;
+ C -1 ; WX 500 ; N Eacute ; B 74 0 451 959 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 11 0 546 959 ;
+ C -1 ; WX 800 ; N copyright ; B 8 -18 792 765 ;
+ C -1 ; WX 556 ; N Agrave ; B 11 0 546 959 ;
+ C -1 ; WX 500 ; N odieresis ; B 51 -15 449 750 ;
+ C -1 ; WX 500 ; N oacute ; B 51 -15 449 765 ;
+ C -1 ; WX 400 ; N degree ; B 50 450 350 750 ;
+ C -1 ; WX 222 ; N igrave ; B -20 0 178 765 ;
+ C -1 ; WX 500 ; N mu ; B 75 -189 422 556 ;
+ C -1 ; WX 611 ; N Oacute ; B 59 -18 553 959 ;
+ C -1 ; WX 500 ; N eth ; B 42 -15 440 770 ;
+ C -1 ; WX 556 ; N Adieresis ; B 11 0 546 944 ;
+ C -1 ; WX 556 ; N Yacute ; B 11 0 546 959 ;
+ C -1 ; WX 250 ; N brokenbar ; B 93 0 157 750 ;
+ C -1 ; WX 750 ; N onehalf ; B 42 0 709 750 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 20
+ KPX r y 18
+ KPX r x 20
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 20
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c -20
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 112 194 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 112 194 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 112 194 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 112 194 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 153 194 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 112 194 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 112 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 84 194 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 84 194 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 84 194 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 84 194 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 194 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 194 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 194 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 194 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 139 194 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 139 194 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 139 194 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 139 194 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 139 194 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 139 194 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 194 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 139 194 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 139 194 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 139 194 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 139 194 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 112 194 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 112 194 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 84 194 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 56 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 56 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 56 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 56 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 97 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 56 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 56 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -55 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -55 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -55 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -55 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 84 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 84 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 84 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 84 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 56 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cn+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cn+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Cn+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 53 -18 503 960 ;
+ C -1 ; WX 444 ; N ccaron ; B 44 -15 405 765 ;
+ C -1 ; WX 611 ; N Dcaron ; B 82 0 548 960 ;
+ C -1 ; WX 566 ; N dcaron ; B 48 -15 527 825 ;
+ C -1 ; WX 500 ; N Ecaron ; B 74 0 451 960 ;
+ C -1 ; WX 444 ; N ecaron ; B 43 -15 395 765 ;
+ C -1 ; WX 500 ; N Lcaron ; B 83 0 472 825 ;
+ C -1 ; WX 500 ; N Lacute ; B 83 0 472 960 ;
+ C -1 ; WX 288 ; N lcaron ; B 72 0 254 825 ;
+ C -1 ; WX 222 ; N lacute ; B 65 0 263 960 ;
+ C -1 ; WX 611 ; N Ncaron ; B 77 0 534 960 ;
+ C -1 ; WX 500 ; N ncaron ; B 73 0 428 765 ;
+ C -1 ; WX 611 ; N Rcaron ; B 86 0 565 960 ;
+ C -1 ; WX 611 ; N Racute ; B 86 0 565 960 ;
+ C -1 ; WX 333 ; N rcaron ; B 21 0 322 765 ;
+ C -1 ; WX 333 ; N racute ; B 81 0 322 765 ;
+ C -1 ; WX 500 ; N Tcaron ; B 15 0 486 960 ;
+ C -1 ; WX 344 ; N tcaron ; B 9 0 360 750 ;
+ C -1 ; WX 611 ; N Uring ; B 81 -18 531 960 ;
+ C -1 ; WX 500 ; N uring ; B 77 -15 424 796 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 156 195 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 73 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 139 195 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 369 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 83 195 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 126 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 83 195 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 96 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -35 195 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 139 195 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 139 195 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 177 195 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 20 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 83 195 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 202 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 180 164 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 125 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBd:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Tue Dec  5 16:31:49 1989
+ Comment UniqueID 26320
+ Comment VMusage 26214 33106
+ FontName Helvetica-Condensed-Bold
+ FullName Helvetica Condensed Bold
+ FamilyName Helvetica
+ Weight BoldCondensed
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -169 -228 1091 971
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.003
+ Notice Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 750
+ XHeight 564
+ Ascender 750
+ Descender -189
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 101 0 232 750 ;
+ C 34 ; WX 333 ; N quotedbl ; B 16 468 318 739 ;
+ C 35 ; WX 500 ; N numbersign ; B 31 0 469 738 ;
+ C 36 ; WX 500 ; N dollar ; B 35 -124 466 803 ;
+ C 37 ; WX 833 ; N percent ; B 31 -15 803 750 ;
+ C 38 ; WX 667 ; N ampersand ; B 63 -18 615 768 ;
+ C 39 ; WX 278 ; N quoteright ; B 81 479 202 750 ;
+ C 40 ; WX 333 ; N parenleft ; B 52 -198 281 768 ;
+ C 41 ; WX 333 ; N parenright ; B 52 -198 281 768 ;
+ C 42 ; WX 500 ; N asterisk ; B 79 412 422 738 ;
+ C 43 ; WX 500 ; N plus ; B 26 0 475 492 ;
+ C 44 ; WX 333 ; N comma ; B 101 -145 233 132 ;
+ C 45 ; WX 333 ; N hyphen ; B 48 255 286 370 ;
+ C 46 ; WX 333 ; N period ; B 101 0 233 132 ;
+ C 47 ; WX 278 ; N slash ; B -11 -94 312 750 ;
+ C 48 ; WX 500 ; N zero ; B 48 -15 453 753 ;
+ C 49 ; WX 500 ; N one ; B 44 0 353 750 ;
+ C 50 ; WX 500 ; N two ; B 32 0 453 753 ;
+ C 51 ; WX 500 ; N three ; B 28 -15 453 753 ;
+ C 52 ; WX 500 ; N four ; B 23 0 470 738 ;
+ C 53 ; WX 500 ; N five ; B 37 -15 458 738 ;
+ C 54 ; WX 500 ; N six ; B 42 -15 459 753 ;
+ C 55 ; WX 500 ; N seven ; B 32 0 454 738 ;
+ C 56 ; WX 500 ; N eight ; B 41 -15 460 753 ;
+ C 57 ; WX 500 ; N nine ; B 42 -15 459 753 ;
+ C 58 ; WX 278 ; N colon ; B 73 0 205 556 ;
+ C 59 ; WX 278 ; N semicolon ; B 73 -145 205 556 ;
+ C 60 ; WX 500 ; N less ; B 42 -24 459 527 ;
+ C 61 ; WX 500 ; N equal ; B 26 96 475 401 ;
+ C 62 ; WX 500 ; N greater ; B 42 -24 459 527 ;
+ C 63 ; WX 500 ; N question ; B 51 0 440 768 ;
+ C 64 ; WX 833 ; N at ; B 38 -18 795 768 ;
+ C 65 ; WX 556 ; N A ; B 9 0 547 750 ;
+ C 66 ; WX 556 ; N B ; B 65 0 506 750 ;
+ C 67 ; WX 556 ; N C ; B 55 -18 512 768 ;
+ C 68 ; WX 611 ; N D ; B 72 0 550 750 ;
+ C 69 ; WX 500 ; N E ; B 64 0 458 750 ;
+ C 70 ; WX 500 ; N F ; B 73 0 470 750 ;
+ C 71 ; WX 611 ; N G ; B 55 -18 542 768 ;
+ C 72 ; WX 611 ; N H ; B 68 0 544 750 ;
+ C 73 ; WX 278 ; N I ; B 69 0 209 750 ;
+ C 74 ; WX 444 ; N J ; B 7 -18 384 750 ;
+ C 75 ; WX 556 ; N K ; B 68 0 547 750 ;
+ C 76 ; WX 500 ; N L ; B 68 0 468 750 ;
+ C 77 ; WX 778 ; N M ; B 67 0 712 750 ;
+ C 78 ; WX 611 ; N N ; B 68 0 543 750 ;
+ C 79 ; WX 611 ; N O ; B 61 -18 551 768 ;
+ C 80 ; WX 556 ; N P ; B 68 0 529 750 ;
+ C 81 ; WX 611 ; N Q ; B 61 -71 587 768 ;
+ C 82 ; WX 611 ; N R ; B 66 0 567 750 ;
+ C 83 ; WX 556 ; N S ; B 49 -18 508 768 ;
+ C 84 ; WX 500 ; N T ; B 17 0 484 750 ;
+ C 85 ; WX 611 ; N U ; B 68 -18 544 750 ;
+ C 86 ; WX 556 ; N V ; B 21 0 536 750 ;
+ C 87 ; WX 833 ; N W ; B 24 0 810 750 ;
+ C 88 ; WX 556 ; N X ; B 11 0 545 750 ;
+ C 89 ; WX 556 ; N Y ; B 12 0 545 750 ;
+ C 90 ; WX 500 ; N Z ; B 33 0 468 750 ;
+ C 91 ; WX 333 ; N bracketleft ; B 81 -94 280 750 ;
+ C 92 ; WX 250 ; N backslash ; B -89 0 340 750 ;
+ C 93 ; WX 333 ; N bracketright ; B 53 -94 252 750 ;
+ C 94 ; WX 500 ; N asciicircum ; B 10 326 490 750 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -119 500 -61 ;
+ C 96 ; WX 278 ; N quoteleft ; B 76 495 197 766 ;
+ C 97 ; WX 500 ; N a ; B 42 -15 440 579 ;
+ C 98 ; WX 500 ; N b ; B 64 -15 444 750 ;
+ C 99 ; WX 444 ; N c ; B 49 -15 403 579 ;
+ C 100 ; WX 500 ; N d ; B 53 -15 433 750 ;
+ C 101 ; WX 500 ; N e ; B 53 -15 443 579 ;
+ C 102 ; WX 278 ; N f ; B 21 0 257 750 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 53 -190 433 579 ;
+ C 104 ; WX 500 ; N h ; B 61 0 440 750 ;
+ C 105 ; WX 278 ; N i ; B 74 0 204 750 ;
+ C 106 ; WX 278 ; N j ; B 31 -192 210 750 ;
+ C 107 ; WX 444 ; N k ; B 48 0 443 750 ;
+ C 108 ; WX 278 ; N l ; B 74 0 204 750 ;
+ C 109 ; WX 778 ; N m ; B 66 0 712 579 ;
+ C 110 ; WX 500 ; N n ; B 61 0 440 579 ;
+ C 111 ; WX 500 ; N o ; B 53 -15 447 579 ;
+ C 112 ; WX 500 ; N p ; B 58 -189 438 579 ;
+ C 113 ; WX 500 ; N q ; B 50 -188 430 579 ;
+ C 114 ; WX 333 ; N r ; B 60 0 319 574 ;
+ C 115 ; WX 444 ; N s ; B 28 -15 407 579 ;
+ C 116 ; WX 278 ; N t ; B 14 -7 252 719 ;
+ C 117 ; WX 500 ; N u ; B 58 -15 431 564 ;
+ C 118 ; WX 444 ; N v ; B 10 0 434 564 ;
+ C 119 ; WX 667 ; N w ; B 11 0 645 564 ;
+ C 120 ; WX 444 ; N x ; B 8 0 436 564 ;
+ C 121 ; WX 444 ; N y ; B 5 -195 429 564 ;
+ C 122 ; WX 389 ; N z ; B 23 0 367 564 ;
+ C 123 ; WX 274 ; N braceleft ; B -32 -92 240 750 ;
+ C 124 ; WX 250 ; N bar ; B 75 0 175 750 ;
+ C 125 ; WX 274 ; N braceright ; B 34 -94 306 750 ;
+ C 126 ; WX 500 ; N asciitilde ; B 26 153 475 359 ;
+ C 161 ; WX 333 ; N exclamdown ; B 102 -170 232 579 ;
+ C 162 ; WX 500 ; N cent ; B 72 -122 428 671 ;
+ C 163 ; WX 500 ; N sterling ; B 35 -15 487 768 ;
+ C 164 ; WX 167 ; N fraction ; B -169 0 331 738 ;
+ C 165 ; WX 500 ; N yen ; B -18 0 518 750 ;
+ C 166 ; WX 500 ; N florin ; B 9 -185 492 763 ;
+ C 167 ; WX 500 ; N section ; B 37 -183 463 768 ;
+ C 168 ; WX 500 ; N currency ; B 9 58 492 560 ;
+ C 169 ; WX 250 ; N quotesingle ; B 66 468 185 739 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 87 495 405 766 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 74 62 419 447 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 58 62 215 447 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 63 62 220 447 ;
+ C 174 ; WX 500 ; N fi ; B 10 0 446 750 ;
+ C 175 ; WX 500 ; N fl ; B 10 0 443 750 ;
+ C 177 ; WX 500 ; N endash ; B 0 259 500 369 ;
+ C 178 ; WX 500 ; N dagger ; B 37 -155 463 768 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 35 -161 466 768 ;
+ C 180 ; WX 333 ; N periodcentered ; B 101 183 233 315 ;
+ C 182 ; WX 550 ; N paragraph ; B 23 -116 526 750 ;
+ C 183 ; WX 420 ; N bullet ; B 22 186 398 562 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 87 -138 207 132 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 96 -138 413 132 ;
+ C 186 ; WX 500 ; N quotedblright ; B 95 479 413 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 81 62 426 447 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 101 0 899 132 ;
+ C 189 ; WX 1111 ; N perthousand ; B 21 -18 1091 748 ;
+ C 191 ; WX 500 ; N questiondown ; B 60 -190 449 579 ;
+ C 193 ; WX 333 ; N grave ; B 1 629 250 775 ;
+ C 194 ; WX 333 ; N acute ; B 83 629 332 775 ;
+ C 195 ; WX 333 ; N circumflex ; B -10 644 343 790 ;
+ C 196 ; WX 333 ; N tilde ; B -16 636 350 764 ;
+ C 197 ; WX 333 ; N macron ; B -6 666 340 740 ;
+ C 198 ; WX 333 ; N breve ; B -1 635 335 780 ;
+ C 199 ; WX 333 ; N dotaccent ; B 103 644 230 759 ;
+ C 200 ; WX 333 ; N dieresis ; B 5 644 328 759 ;
+ C 202 ; WX 333 ; N ring ; B 60 632 273 845 ;
+ C 203 ; WX 333 ; N cedilla ; B 39 -228 275 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -17 634 447 780 ;
+ C 206 ; WX 333 ; N ogonek ; B 88 -205 278 0 ;
+ C 207 ; WX 333 ; N caron ; B -10 634 343 780 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 259 1000 369 ;
+ C 225 ; WX 778 ; N AE ; B -22 0 750 750 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 20 291 281 768 ;
+ C 232 ; WX 500 ; N Lslash ; B 0 0 474 750 ;
+ C 233 ; WX 611 ; N Oslash ; B 36 -38 578 779 ;
+ C 234 ; WX 833 ; N OE ; B 61 -18 792 768 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 22 291 278 768 ;
+ C 241 ; WX 722 ; N ae ; B 44 -15 672 579 ;
+ C 245 ; WX 278 ; N dotlessi ; B 74 0 204 564 ;
+ C 248 ; WX 278 ; N lslash ; B 2 0 272 750 ;
+ C 249 ; WX 500 ; N oslash ; B 7 -58 492 617 ;
+ C 250 ; WX 722 ; N oe ; B 46 -15 678 579 ;
+ C 251 ; WX 500 ; N germandbls ; B 60 -15 445 768 ;
+ C -1 ; WX 500 ; N Zcaron ; B 33 0 468 946 ;
+ C -1 ; WX 444 ; N ccedilla ; B 49 -228 403 579 ;
+ C -1 ; WX 444 ; N ydieresis ; B 5 -195 429 759 ;
+ C -1 ; WX 500 ; N atilde ; B 42 -15 440 744 ;
+ C -1 ; WX 278 ; N icircumflex ; B -47 0 306 770 ;
+ C -1 ; WX 300 ; N threesuperior ; B 12 290 288 751 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 53 -15 443 770 ;
+ C -1 ; WX 500 ; N thorn ; B 58 -189 438 750 ;
+ C -1 ; WX 500 ; N egrave ; B 53 -15 443 775 ;
+ C -1 ; WX 300 ; N twosuperior ; B 13 300 287 752 ;
+ C -1 ; WX 500 ; N eacute ; B 53 -15 443 775 ;
+ C -1 ; WX 500 ; N otilde ; B 53 -15 447 744 ;
+ C -1 ; WX 556 ; N Aacute ; B 9 0 547 961 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 53 -15 447 770 ;
+ C -1 ; WX 444 ; N yacute ; B 5 -195 429 775 ;
+ C -1 ; WX 500 ; N udieresis ; B 58 -15 431 759 ;
+ C -1 ; WX 750 ; N threequarters ; B 12 0 739 751 ;
+ C -1 ; WX 500 ; N acircumflex ; B 42 -15 440 770 ;
+ C -1 ; WX 611 ; N Eth ; B -6 0 550 750 ;
+ C -1 ; WX 500 ; N edieresis ; B 53 -15 443 759 ;
+ C -1 ; WX 500 ; N ugrave ; B 58 -15 431 775 ;
+ C -1 ; WX 860 ; N trademark ; B 1 346 774 750 ;
+ C -1 ; WX 500 ; N ograve ; B 53 -15 447 775 ;
+ C -1 ; WX 444 ; N scaron ; B 28 -15 407 760 ;
+ C -1 ; WX 278 ; N Idieresis ; B -22 0 301 945 ;
+ C -1 ; WX 500 ; N uacute ; B 58 -15 431 775 ;
+ C -1 ; WX 500 ; N agrave ; B 42 -15 440 775 ;
+ C -1 ; WX 500 ; N ntilde ; B 61 0 440 744 ;
+ C -1 ; WX 500 ; N aring ; B 42 -15 440 845 ;
+ C -1 ; WX 389 ; N zcaron ; B 18 0 371 760 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -37 0 316 956 ;
+ C -1 ; WX 611 ; N Ntilde ; B 68 0 543 930 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 58 -15 431 780 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 64 0 458 956 ;
+ C -1 ; WX 278 ; N Iacute ; B 56 0 305 961 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 55 -228 512 768 ;
+ C -1 ; WX 611 ; N Odieresis ; B 61 -18 551 945 ;
+ C -1 ; WX 556 ; N Scaron ; B 49 -18 508 946 ;
+ C -1 ; WX 500 ; N Edieresis ; B 64 0 458 945 ;
+ C -1 ; WX 278 ; N Igrave ; B -26 0 223 961 ;
+ C -1 ; WX 500 ; N adieresis ; B 42 -15 440 759 ;
+ C -1 ; WX 611 ; N Ograve ; B 61 -18 551 961 ;
+ C -1 ; WX 500 ; N Egrave ; B 64 0 458 961 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 12 0 545 945 ;
+ C -1 ; WX 830 ; N registered ; B 22 -18 808 768 ;
+ C -1 ; WX 611 ; N Otilde ; B 61 -18 551 930 ;
+ C -1 ; WX 750 ; N onequarter ; B 20 0 729 750 ;
+ C -1 ; WX 611 ; N Ugrave ; B 68 -18 544 961 ;
+ C -1 ; WX 611 ; N Ucircumflex ; B 68 -18 544 956 ;
+ C -1 ; WX 556 ; N Thorn ; B 68 0 529 750 ;
+ C -1 ; WX 500 ; N divide ; B 26 6 475 492 ;
+ C -1 ; WX 556 ; N Atilde ; B 9 0 547 930 ;
+ C -1 ; WX 611 ; N Uacute ; B 68 -18 544 961 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 61 -18 551 956 ;
+ C -1 ; WX 500 ; N logicalnot ; B 26 105 475 401 ;
+ C -1 ; WX 556 ; N Aring ; B 9 0 547 971 ;
+ C -1 ; WX 278 ; N idieresis ; B -22 0 301 759 ;
+ C -1 ; WX 278 ; N iacute ; B 56 0 305 775 ;
+ C -1 ; WX 500 ; N aacute ; B 42 -15 440 775 ;
+ C -1 ; WX 500 ; N plusminus ; B 26 -15 475 513 ;
+ C -1 ; WX 500 ; N multiply ; B 26 22 475 476 ;
+ C -1 ; WX 611 ; N Udieresis ; B 68 -18 544 945 ;
+ C -1 ; WX 500 ; N minus ; B 26 194 475 304 ;
+ C -1 ; WX 300 ; N onesuperior ; B 50 300 251 750 ;
+ C -1 ; WX 500 ; N Eacute ; B 64 0 458 961 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 9 0 547 956 ;
+ C -1 ; WX 830 ; N copyright ; B 22 -18 808 768 ;
+ C -1 ; WX 556 ; N Agrave ; B 9 0 547 961 ;
+ C -1 ; WX 500 ; N odieresis ; B 53 -15 447 759 ;
+ C -1 ; WX 500 ; N oacute ; B 53 -15 447 775 ;
+ C -1 ; WX 400 ; N degree ; B 50 450 350 750 ;
+ C -1 ; WX 278 ; N igrave ; B -26 0 223 775 ;
+ C -1 ; WX 500 ; N mu ; B 58 -189 431 564 ;
+ C -1 ; WX 611 ; N Oacute ; B 61 -18 551 961 ;
+ C -1 ; WX 500 ; N eth ; B 46 -15 443 776 ;
+ C -1 ; WX 556 ; N Adieresis ; B 9 0 547 945 ;
+ C -1 ; WX 556 ; N Yacute ; B 12 0 545 961 ;
+ C -1 ; WX 250 ; N brokenbar ; B 75 0 175 750 ;
+ C -1 ; WX 750 ; N onehalf ; B 12 0 739 750 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 20
+ KPX r y 18
+ KPX r x 20
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 112 186 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 102 166 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 112 186 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 112 186 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 112 126 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 112 166 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 112 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 84 186 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 84 166 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 84 186 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 84 186 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 186 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 166 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 186 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 186 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 139 166 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 139 186 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 139 166 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 139 186 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 139 186 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 139 166 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 166 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 139 186 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 139 166 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 139 186 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 139 186 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 112 186 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 112 186 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 84 166 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 -20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 84 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 84 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 -20 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 84 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 84 -20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 84 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -37 -20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 84 -20 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 -20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 -20 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 46 -20 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 84 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 84 -10 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 84 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 56 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 -20 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBd+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 55 -18 512 965 ;
+ C -1 ; WX 444 ; N ccaron ; B 49 -15 416 780 ;
+ C -1 ; WX 611 ; N Dcaron ; B 72 0 550 965 ;
+ C -1 ; WX 585 ; N dcaron ; B 53 -15 566 825 ;
+ C -1 ; WX 500 ; N Ecaron ; B 64 0 458 965 ;
+ C -1 ; WX 500 ; N ecaron ; B 53 -15 443 780 ;
+ C -1 ; WX 500 ; N Lcaron ; B 68 0 468 825 ;
+ C -1 ; WX 500 ; N Lacute ; B 68 0 468 965 ;
+ C -1 ; WX 363 ; N lcaron ; B 74 0 337 825 ;
+ C -1 ; WX 278 ; N lacute ; B 74 0 330 965 ;
+ C -1 ; WX 611 ; N Ncaron ; B 68 0 543 965 ;
+ C -1 ; WX 500 ; N ncaron ; B 61 0 440 780 ;
+ C -1 ; WX 611 ; N Rcaron ; B 66 0 567 965 ;
+ C -1 ; WX 611 ; N Racute ; B 66 0 567 965 ;
+ C -1 ; WX 333 ; N rcaron ; B -10 0 343 780 ;
+ C -1 ; WX 333 ; N racute ; B 60 0 357 775 ;
+ C -1 ; WX 500 ; N Tcaron ; B 17 0 484 965 ;
+ C -1 ; WX 363 ; N tcaron ; B 14 -7 385 750 ;
+ C -1 ; WX 611 ; N Uring ; B 68 -18 544 965 ;
+ C -1 ; WX 500 ; N uring ; B 58 -15 431 845 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 157 185 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 73 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 139 185 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 364 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 83 185 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 140 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 83 190 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 135 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -2 190 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 139 185 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 139 185 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 186 190 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 25 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 83 185 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 183 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 139 120 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBdO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBdO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBdO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Tue Dec  5 16:32:56 1989
+ Comment UniqueID 26321
+ Comment VMusage 6334 40142
+ FontName Helvetica-Condensed-BoldObl
+ FullName Helvetica Condensed Bold Oblique
+ FamilyName Helvetica
+ Weight BoldCondensed
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -169 -228 1141 971
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.003
+ Notice Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 750
+ XHeight 564
+ Ascender 750
+ Descender -189
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 102 0 390 750 ;
+ C 34 ; WX 333 ; N quotedbl ; B 115 468 475 739 ;
+ C 35 ; WX 500 ; N numbersign ; B 81 0 580 738 ;
+ C 36 ; WX 500 ; N dollar ; B 68 -124 576 803 ;
+ C 37 ; WX 833 ; N percent ; B 138 -15 853 750 ;
+ C 38 ; WX 667 ; N ampersand ; B 101 -18 676 768 ;
+ C 39 ; WX 278 ; N quoteright ; B 183 479 361 750 ;
+ C 40 ; WX 333 ; N parenleft ; B 91 -198 442 768 ;
+ C 41 ; WX 333 ; N parenright ; B 12 -198 363 768 ;
+ C 42 ; WX 500 ; N asterisk ; B 203 412 546 738 ;
+ C 43 ; WX 500 ; N plus ; B 67 0 540 492 ;
+ C 44 ; WX 333 ; N comma ; B 70 -145 261 132 ;
+ C 45 ; WX 333 ; N hyphen ; B 102 255 365 370 ;
+ C 46 ; WX 333 ; N period ; B 101 0 261 132 ;
+ C 47 ; WX 278 ; N slash ; B -31 -94 471 750 ;
+ C 48 ; WX 500 ; N zero ; B 82 -15 576 753 ;
+ C 49 ; WX 500 ; N one ; B 155 0 512 750 ;
+ C 50 ; WX 500 ; N two ; B 32 0 577 753 ;
+ C 51 ; WX 500 ; N three ; B 61 -15 563 753 ;
+ C 52 ; WX 500 ; N four ; B 55 0 563 738 ;
+ C 53 ; WX 500 ; N five ; B 72 -15 581 738 ;
+ C 54 ; WX 500 ; N six ; B 83 -15 575 753 ;
+ C 55 ; WX 500 ; N seven ; B 126 0 611 738 ;
+ C 56 ; WX 500 ; N eight ; B 76 -15 570 753 ;
+ C 57 ; WX 500 ; N nine ; B 84 -15 575 753 ;
+ C 58 ; WX 278 ; N colon ; B 73 0 323 556 ;
+ C 59 ; WX 278 ; N semicolon ; B 42 -145 323 556 ;
+ C 60 ; WX 500 ; N less ; B 85 -24 571 527 ;
+ C 61 ; WX 500 ; N equal ; B 46 96 560 401 ;
+ C 62 ; WX 500 ; N greater ; B 37 -24 523 527 ;
+ C 63 ; WX 500 ; N question ; B 147 0 569 768 ;
+ C 64 ; WX 833 ; N at ; B 109 -18 897 768 ;
+ C 65 ; WX 556 ; N A ; B 9 0 547 750 ;
+ C 66 ; WX 556 ; N B ; B 65 0 615 750 ;
+ C 67 ; WX 556 ; N C ; B 99 -18 630 768 ;
+ C 68 ; WX 611 ; N D ; B 72 0 662 750 ;
+ C 69 ; WX 500 ; N E ; B 64 0 617 750 ;
+ C 70 ; WX 500 ; N F ; B 73 0 629 750 ;
+ C 71 ; WX 611 ; N G ; B 99 -18 664 768 ;
+ C 72 ; WX 611 ; N H ; B 68 0 703 750 ;
+ C 73 ; WX 278 ; N I ; B 69 0 368 750 ;
+ C 74 ; WX 444 ; N J ; B 36 -18 543 750 ;
+ C 75 ; WX 556 ; N K ; B 68 0 697 750 ;
+ C 76 ; WX 500 ; N L ; B 68 0 491 750 ;
+ C 77 ; WX 778 ; N M ; B 67 0 871 750 ;
+ C 78 ; WX 611 ; N N ; B 68 0 702 750 ;
+ C 79 ; WX 611 ; N O ; B 105 -18 664 768 ;
+ C 80 ; WX 556 ; N P ; B 68 0 651 750 ;
+ C 81 ; WX 611 ; N Q ; B 105 -71 664 768 ;
+ C 82 ; WX 611 ; N R ; B 66 0 671 750 ;
+ C 83 ; WX 556 ; N S ; B 85 -18 613 768 ;
+ C 84 ; WX 500 ; N T ; B 153 0 643 750 ;
+ C 85 ; WX 611 ; N U ; B 105 -18 703 750 ;
+ C 86 ; WX 556 ; N V ; B 180 0 695 750 ;
+ C 87 ; WX 833 ; N W ; B 167 0 969 750 ;
+ C 88 ; WX 556 ; N X ; B 11 0 698 750 ;
+ C 89 ; WX 556 ; N Y ; B 171 0 704 750 ;
+ C 90 ; WX 500 ; N Z ; B 33 0 618 750 ;
+ C 91 ; WX 333 ; N bracketleft ; B 61 -94 439 750 ;
+ C 92 ; WX 250 ; N backslash ; B 70 0 340 750 ;
+ C 93 ; WX 333 ; N bracketright ; B 33 -94 411 750 ;
+ C 94 ; WX 500 ; N asciicircum ; B 89 326 569 750 ;
+ C 95 ; WX 500 ; N underscore ; B -25 -119 487 -61 ;
+ C 96 ; WX 278 ; N quoteleft ; B 181 495 360 766 ;
+ C 97 ; WX 500 ; N a ; B 68 -15 525 579 ;
+ C 98 ; WX 500 ; N b ; B 64 -15 534 750 ;
+ C 99 ; WX 444 ; N c ; B 79 -15 496 579 ;
+ C 100 ; WX 500 ; N d ; B 83 -15 592 750 ;
+ C 101 ; WX 500 ; N e ; B 88 -15 530 579 ;
+ C 102 ; WX 278 ; N f ; B 71 0 416 750 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 44 -190 553 579 ;
+ C 104 ; WX 500 ; N h ; B 61 0 539 750 ;
+ C 105 ; WX 278 ; N i ; B 74 0 363 750 ;
+ C 106 ; WX 278 ; N j ; B -9 -192 368 750 ;
+ C 107 ; WX 444 ; N k ; B 48 0 563 750 ;
+ C 108 ; WX 278 ; N l ; B 74 0 363 750 ;
+ C 109 ; WX 778 ; N m ; B 66 0 812 579 ;
+ C 110 ; WX 500 ; N n ; B 61 0 539 579 ;
+ C 111 ; WX 500 ; N o ; B 88 -15 531 579 ;
+ C 112 ; WX 500 ; N p ; B 18 -189 528 579 ;
+ C 113 ; WX 500 ; N q ; B 80 -188 550 579 ;
+ C 114 ; WX 333 ; N r ; B 60 0 441 574 ;
+ C 115 ; WX 444 ; N s ; B 56 -15 498 579 ;
+ C 116 ; WX 278 ; N t ; B 83 -7 372 719 ;
+ C 117 ; WX 500 ; N u ; B 78 -15 551 564 ;
+ C 118 ; WX 444 ; N v ; B 130 0 554 564 ;
+ C 119 ; WX 667 ; N w ; B 127 0 765 564 ;
+ C 120 ; WX 444 ; N x ; B 8 0 553 564 ;
+ C 121 ; WX 444 ; N y ; B 36 -195 549 564 ;
+ C 122 ; WX 389 ; N z ; B 23 0 487 564 ;
+ C 123 ; WX 274 ; N braceleft ; B 37 -92 399 750 ;
+ C 124 ; WX 250 ; N bar ; B 75 0 334 750 ;
+ C 125 ; WX 274 ; N braceright ; B 14 -94 375 750 ;
+ C 126 ; WX 500 ; N asciitilde ; B 74 153 536 359 ;
+ C 161 ; WX 333 ; N exclamdown ; B 66 -170 355 579 ;
+ C 162 ; WX 500 ; N cent ; B 103 -122 521 671 ;
+ C 163 ; WX 500 ; N sterling ; B 52 -15 603 768 ;
+ C 164 ; WX 167 ; N fraction ; B -169 0 488 738 ;
+ C 165 ; WX 500 ; N yen ; B 89 0 677 750 ;
+ C 166 ; WX 500 ; N florin ; B -28 -185 651 763 ;
+ C 167 ; WX 500 ; N section ; B 48 -183 572 768 ;
+ C 168 ; WX 500 ; N currency ; B 38 58 594 560 ;
+ C 169 ; WX 250 ; N quotesingle ; B 165 468 342 739 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 192 495 568 766 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 117 62 514 447 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 101 62 310 447 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 76 62 285 447 ;
+ C 174 ; WX 500 ; N fi ; B 60 0 605 750 ;
+ C 175 ; WX 500 ; N fl ; B 60 0 602 750 ;
+ C 177 ; WX 500 ; N endash ; B 55 259 578 369 ;
+ C 178 ; WX 500 ; N dagger ; B 127 -155 577 768 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 51 -161 579 768 ;
+ C 180 ; WX 333 ; N periodcentered ; B 140 183 300 315 ;
+ C 182 ; WX 550 ; N paragraph ; B 139 -116 685 750 ;
+ C 183 ; WX 420 ; N bullet ; B 97 186 482 562 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 58 -138 235 132 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 67 -138 441 132 ;
+ C 186 ; WX 500 ; N quotedblright ; B 197 479 572 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 94 62 491 447 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 101 0 927 132 ;
+ C 189 ; WX 1111 ; N perthousand ; B 128 -18 1141 748 ;
+ C 191 ; WX 500 ; N questiondown ; B 54 -190 476 579 ;
+ C 193 ; WX 333 ; N grave ; B 166 629 384 775 ;
+ C 194 ; WX 333 ; N acute ; B 217 629 497 775 ;
+ C 195 ; WX 333 ; N circumflex ; B 127 644 480 790 ;
+ C 196 ; WX 333 ; N tilde ; B 119 636 512 764 ;
+ C 197 ; WX 333 ; N macron ; B 136 666 497 740 ;
+ C 198 ; WX 333 ; N breve ; B 161 635 501 780 ;
+ C 199 ; WX 333 ; N dotaccent ; B 240 644 391 759 ;
+ C 200 ; WX 333 ; N dieresis ; B 142 644 489 759 ;
+ C 202 ; WX 333 ; N ring ; B 215 632 432 845 ;
+ C 203 ; WX 333 ; N cedilla ; B -4 -228 248 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 118 634 613 780 ;
+ C 206 ; WX 333 ; N ogonek ; B 63 -205 256 0 ;
+ C 207 ; WX 333 ; N caron ; B 156 634 509 780 ;
+ C 208 ; WX 1000 ; N emdash ; B 55 259 1078 369 ;
+ C 225 ; WX 778 ; N AE ; B -22 0 909 750 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 82 291 421 768 ;
+ C 232 ; WX 500 ; N Lslash ; B 49 0 497 750 ;
+ C 233 ; WX 611 ; N Oslash ; B 34 -38 736 779 ;
+ C 234 ; WX 833 ; N OE ; B 111 -18 951 768 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 84 291 417 768 ;
+ C 241 ; WX 722 ; N ae ; B 69 -15 762 579 ;
+ C 245 ; WX 278 ; N dotlessi ; B 74 0 324 564 ;
+ C 248 ; WX 278 ; N lslash ; B 68 0 391 750 ;
+ C 249 ; WX 500 ; N oslash ; B 2 -58 616 617 ;
+ C 250 ; WX 722 ; N oe ; B 81 -15 763 579 ;
+ C 251 ; WX 500 ; N germandbls ; B 60 -15 561 768 ;
+ C -1 ; WX 500 ; N Zcaron ; B 33 0 628 946 ;
+ C -1 ; WX 444 ; N ccedilla ; B 52 -228 496 579 ;
+ C -1 ; WX 444 ; N ydieresis ; B 36 -195 549 759 ;
+ C -1 ; WX 500 ; N atilde ; B 68 -15 592 744 ;
+ C -1 ; WX 278 ; N icircumflex ; B 74 0 439 770 ;
+ C -1 ; WX 300 ; N threesuperior ; B 96 290 416 751 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 88 -15 560 770 ;
+ C -1 ; WX 500 ; N thorn ; B 18 -189 528 750 ;
+ C -1 ; WX 500 ; N egrave ; B 88 -15 530 775 ;
+ C -1 ; WX 300 ; N twosuperior ; B 77 300 425 752 ;
+ C -1 ; WX 500 ; N eacute ; B 88 -15 581 775 ;
+ C -1 ; WX 500 ; N otilde ; B 88 -15 592 744 ;
+ C -1 ; WX 556 ; N Aacute ; B 9 0 648 961 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 88 -15 560 770 ;
+ C -1 ; WX 444 ; N yacute ; B 36 -195 553 775 ;
+ C -1 ; WX 500 ; N udieresis ; B 78 -15 573 759 ;
+ C -1 ; WX 750 ; N threequarters ; B 96 0 816 751 ;
+ C -1 ; WX 500 ; N acircumflex ; B 68 -15 560 770 ;
+ C -1 ; WX 611 ; N Eth ; B 64 0 662 750 ;
+ C -1 ; WX 500 ; N edieresis ; B 88 -15 573 759 ;
+ C -1 ; WX 500 ; N ugrave ; B 78 -15 551 775 ;
+ C -1 ; WX 860 ; N trademark ; B 144 346 933 750 ;
+ C -1 ; WX 500 ; N ograve ; B 88 -15 531 775 ;
+ C -1 ; WX 444 ; N scaron ; B 56 -15 551 760 ;
+ C -1 ; WX 278 ; N Idieresis ; B 69 0 502 945 ;
+ C -1 ; WX 500 ; N uacute ; B 78 -15 581 775 ;
+ C -1 ; WX 500 ; N agrave ; B 68 -15 525 775 ;
+ C -1 ; WX 500 ; N ntilde ; B 61 0 592 744 ;
+ C -1 ; WX 500 ; N aring ; B 68 -15 525 845 ;
+ C -1 ; WX 389 ; N zcaron ; B 23 0 533 760 ;
+ C -1 ; WX 278 ; N Icircumflex ; B 69 0 488 956 ;
+ C -1 ; WX 611 ; N Ntilde ; B 68 0 702 930 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 78 -15 562 780 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 64 0 617 956 ;
+ C -1 ; WX 278 ; N Iacute ; B 69 0 509 961 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 99 -228 630 768 ;
+ C -1 ; WX 611 ; N Odieresis ; B 105 -18 668 945 ;
+ C -1 ; WX 556 ; N Scaron ; B 85 -18 656 946 ;
+ C -1 ; WX 500 ; N Edieresis ; B 64 0 617 945 ;
+ C -1 ; WX 278 ; N Igrave ; B 69 0 396 961 ;
+ C -1 ; WX 500 ; N adieresis ; B 68 -15 573 759 ;
+ C -1 ; WX 611 ; N Ograve ; B 105 -18 664 961 ;
+ C -1 ; WX 500 ; N Egrave ; B 64 0 617 961 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 171 0 704 945 ;
+ C -1 ; WX 830 ; N registered ; B 93 -18 897 768 ;
+ C -1 ; WX 611 ; N Otilde ; B 105 -18 687 930 ;
+ C -1 ; WX 750 ; N onequarter ; B 131 0 788 750 ;
+ C -1 ; WX 611 ; N Ugrave ; B 105 -18 703 961 ;
+ C -1 ; WX 611 ; N Ucircumflex ; B 105 -18 703 956 ;
+ C -1 ; WX 556 ; N Thorn ; B 68 0 618 750 ;
+ C -1 ; WX 500 ; N divide ; B 67 6 540 492 ;
+ C -1 ; WX 556 ; N Atilde ; B 9 0 660 930 ;
+ C -1 ; WX 611 ; N Uacute ; B 105 -18 703 961 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 105 -18 664 956 ;
+ C -1 ; WX 500 ; N logicalnot ; B 88 105 560 401 ;
+ C -1 ; WX 556 ; N Aring ; B 9 0 571 971 ;
+ C -1 ; WX 278 ; N idieresis ; B 74 0 462 759 ;
+ C -1 ; WX 278 ; N iacute ; B 74 0 470 775 ;
+ C -1 ; WX 500 ; N aacute ; B 68 -15 581 775 ;
+ C -1 ; WX 500 ; N plusminus ; B 23 -15 556 513 ;
+ C -1 ; WX 500 ; N multiply ; B 48 22 560 476 ;
+ C -1 ; WX 611 ; N Udieresis ; B 105 -18 703 945 ;
+ C -1 ; WX 500 ; N minus ; B 67 194 540 304 ;
+ C -1 ; WX 300 ; N onesuperior ; B 180 300 410 750 ;
+ C -1 ; WX 500 ; N Eacute ; B 64 0 620 961 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 9 0 617 956 ;
+ C -1 ; WX 830 ; N copyright ; B 93 -18 897 768 ;
+ C -1 ; WX 556 ; N Agrave ; B 9 0 547 961 ;
+ C -1 ; WX 500 ; N odieresis ; B 88 -15 573 759 ;
+ C -1 ; WX 500 ; N oacute ; B 88 -15 581 775 ;
+ C -1 ; WX 400 ; N degree ; B 174 450 481 750 ;
+ C -1 ; WX 278 ; N igrave ; B 74 0 357 775 ;
+ C -1 ; WX 500 ; N mu ; B 18 -189 551 564 ;
+ C -1 ; WX 611 ; N Oacute ; B 105 -18 675 961 ;
+ C -1 ; WX 500 ; N eth ; B 81 -15 538 776 ;
+ C -1 ; WX 556 ; N Adieresis ; B 9 0 641 945 ;
+ C -1 ; WX 556 ; N Yacute ; B 171 0 704 961 ;
+ C -1 ; WX 250 ; N brokenbar ; B 75 0 334 750 ;
+ C -1 ; WX 750 ; N onehalf ; B 108 0 813 750 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 20
+ KPX r y 18
+ KPX r x 20
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 152 186 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 137 166 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 152 186 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 152 186 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 139 126 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 147 166 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 112 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 124 186 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 119 166 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 124 186 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 124 186 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 13 186 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 8 166 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 13 186 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 13 186 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 174 166 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 179 186 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 174 166 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 179 186 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 179 186 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 174 166 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 147 166 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 179 186 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 174 166 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 179 186 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 179 186 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 152 186 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 152 186 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 119 166 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 80 -20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 84 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 84 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 80 -20 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 84 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 80 -20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 84 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -41 -20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 80 -20 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 80 -20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 80 -20 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 42 -20 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 84 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 82 -10 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 84 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 56 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 24 -20 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBdO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBdO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBdO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 99 -18 712 965 ;
+ C -1 ; WX 444 ; N ccaron ; B 79 -15 585 780 ;
+ C -1 ; WX 611 ; N Dcaron ; B 72 0 687 965 ;
+ C -1 ; WX 625 ; N dcaron ; B 83 -15 788 825 ;
+ C -1 ; WX 500 ; N Ecaron ; B 64 0 631 965 ;
+ C -1 ; WX 500 ; N ecaron ; B 88 -15 592 780 ;
+ C -1 ; WX 500 ; N Lcaron ; B 68 0 564 825 ;
+ C -1 ; WX 500 ; N Lacute ; B 68 0 620 965 ;
+ C -1 ; WX 403 ; N lcaron ; B 74 0 559 825 ;
+ C -1 ; WX 278 ; N lacute ; B 74 0 538 965 ;
+ C -1 ; WX 611 ; N Ncaron ; B 68 0 702 965 ;
+ C -1 ; WX 500 ; N ncaron ; B 61 0 592 780 ;
+ C -1 ; WX 611 ; N Rcaron ; B 66 0 687 965 ;
+ C -1 ; WX 611 ; N Racute ; B 66 0 729 965 ;
+ C -1 ; WX 333 ; N rcaron ; B 60 0 509 780 ;
+ C -1 ; WX 333 ; N racute ; B 60 0 525 775 ;
+ C -1 ; WX 500 ; N Tcaron ; B 153 0 643 965 ;
+ C -1 ; WX 403 ; N tcaron ; B 83 -7 568 750 ;
+ C -1 ; WX 611 ; N Uring ; B 105 -18 703 965 ;
+ C -1 ; WX 500 ; N uring ; B 78 -15 551 845 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 203 185 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 76 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 178 185 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 427 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 122 185 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 203 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 123 190 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 198 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 41 190 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 178 185 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 178 185 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 232 190 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 28 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 122 185 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 207 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 164 120 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBl
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBl:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBl	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment  Copyright (c) 1985, 1987 Adobe Systems Incorporated. All rights reserved.
+ Comment Creation Date:Thu Aug 13 17:02:44 PDT 1987
+ FontName Helvetica-Condensed-Black
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica Condensed Black
+ FamilyName Helvetica
+ Weight BlackCondensed
+ ItalicAngle 0.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.002
+ Notice Copyright (c) 1985, 1987 Adobe Systems Incorporated.  All rights reserved. Helvetica is a trademark of Allied Corporation.
+ FontBBox -168 -232 1113 990
+ CapHeight 750
+ XHeight 560
+ Descender -189
+ Ascender 750
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 79 0 255 750 ;
+ C 34 ; WX 333 ; N quotedbl ; B 16 468 318 739 ;
+ C 35 ; WX 500 ; N numbersign ; B 9 0 491 750 ;
+ C 36 ; WX 500 ; N dollar ; B 14 -126 484 786 ;
+ C 37 ; WX 833 ; N percent ; B 24 -18 810 750 ;
+ C 38 ; WX 667 ; N ampersand ; B 47 -18 645 768 ;
+ C 39 ; WX 278 ; N quoteright ; B 58 437 216 750 ;
+ C 40 ; WX 278 ; N parenleft ; B 24 -187 262 750 ;
+ C 41 ; WX 278 ; N parenright ; B 16 -187 254 750 ;
+ C 42 ; WX 500 ; N asterisk ; B 64 393 437 750 ;
+ C 43 ; WX 500 ; N plus ; B 26 0 475 492 ;
+ C 44 ; WX 333 ; N comma ; B 82 -156 251 171 ;
+ C 45 ; WX 333 ; N hyphen ; B 43 237 291 387 ;
+ C 46 ; WX 333 ; N period ; B 82 0 251 171 ;
+ C 47 ; WX 278 ; N slash ; B -28 -94 307 750 ;
+ C 48 ; WX 500 ; N zero ; B 28 -18 472 750 ;
+ C 49 ; WX 500 ; N one ; B 37 0 349 734 ;
+ C 50 ; WX 500 ; N two ; B 23 0 472 750 ;
+ C 51 ; WX 500 ; N three ; B 19 -18 469 750 ;
+ C 52 ; WX 500 ; N four ; B 9 0 484 734 ;
+ C 53 ; WX 500 ; N five ; B 30 -18 473 734 ;
+ C 54 ; WX 500 ; N six ; B 27 -18 474 750 ;
+ C 55 ; WX 500 ; N seven ; B 24 0 456 734 ;
+ C 56 ; WX 500 ; N eight ; B 29 -18 471 750 ;
+ C 57 ; WX 500 ; N nine ; B 27 -18 474 750 ;
+ C 58 ; WX 278 ; N colon ; B 55 0 224 555 ;
+ C 59 ; WX 278 ; N semicolon ; B 55 -156 224 555 ;
+ C 60 ; WX 500 ; N less ; B 42 -23 459 528 ;
+ C 61 ; WX 500 ; N equal ; B 26 95 475 405 ;
+ C 62 ; WX 500 ; N greater ; B 42 -23 459 528 ;
+ C 63 ; WX 500 ; N question ; B 20 0 471 768 ;
+ C 64 ; WX 830 ; N at ; B 37 -18 794 768 ;
+ C 65 ; WX 556 ; N A ; B 9 0 548 750 ;
+ C 66 ; WX 556 ; N B ; B 44 0 521 750 ;
+ C 67 ; WX 556 ; N C ; B 39 -18 518 768 ;
+ C 68 ; WX 556 ; N D ; B 46 0 514 750 ;
+ C 69 ; WX 500 ; N E ; B 46 0 461 750 ;
+ C 70 ; WX 500 ; N F ; B 49 0 463 750 ;
+ C 71 ; WX 556 ; N G ; B 33 -18 512 768 ;
+ C 72 ; WX 556 ; N H ; B 41 0 515 750 ;
+ C 73 ; WX 278 ; N I ; B 51 0 227 750 ;
+ C 74 ; WX 444 ; N J ; B 7 -18 395 750 ;
+ C 75 ; WX 556 ; N K ; B 44 0 542 750 ;
+ C 76 ; WX 444 ; N L ; B 37 0 428 750 ;
+ C 77 ; WX 778 ; N M ; B 49 0 730 750 ;
+ C 78 ; WX 556 ; N N ; B 43 0 513 750 ;
+ C 79 ; WX 556 ; N O ; B 40 -18 517 768 ;
+ C 80 ; WX 556 ; N P ; B 53 0 526 750 ;
+ C 81 ; WX 556 ; N Q ; B 40 -123 550 768 ;
+ C 82 ; WX 556 ; N R ; B 42 0 542 750 ;
+ C 83 ; WX 500 ; N S ; B 16 -18 471 768 ;
+ C 84 ; WX 500 ; N T ; B 22 0 478 750 ;
+ C 85 ; WX 556 ; N U ; B 42 -18 515 750 ;
+ C 86 ; WX 556 ; N V ; B 11 0 545 750 ;
+ C 87 ; WX 778 ; N W ; B 10 0 768 750 ;
+ C 88 ; WX 556 ; N X ; B 13 0 544 750 ;
+ C 89 ; WX 556 ; N Y ; B 11 0 545 750 ;
+ C 90 ; WX 444 ; N Z ; B 10 0 434 750 ;
+ C 91 ; WX 278 ; N bracketleft ; B 42 -187 262 750 ;
+ C 92 ; WX 250 ; N backslash ; B -99 0 350 750 ;
+ C 93 ; WX 278 ; N bracketright ; B 16 -187 236 750 ;
+ C 94 ; WX 500 ; N asciicircum ; B 15 326 485 750 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -119 500 -61 ;
+ C 96 ; WX 278 ; N quoteleft ; B 62 455 220 768 ;
+ C 97 ; WX 500 ; N a ; B 24 -18 473 576 ;
+ C 98 ; WX 500 ; N b ; B 48 -18 464 750 ;
+ C 99 ; WX 500 ; N c ; B 49 -18 462 576 ;
+ C 100 ; WX 500 ; N d ; B 41 -18 454 750 ;
+ C 101 ; WX 500 ; N e ; B 38 -18 466 576 ;
+ C 102 ; WX 333 ; N f ; B 19 0 310 750 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 36 -189 453 576 ;
+ C 104 ; WX 500 ; N h ; B 46 0 455 750 ;
+ C 105 ; WX 278 ; N i ; B 60 0 219 750 ;
+ C 106 ; WX 278 ; N j ; B 14 -189 223 750 ;
+ C 107 ; WX 500 ; N k ; B 40 0 486 750 ;
+ C 108 ; WX 278 ; N l ; B 60 0 219 750 ;
+ C 109 ; WX 722 ; N m ; B 38 0 685 576 ;
+ C 110 ; WX 500 ; N n ; B 49 0 452 576 ;
+ C 111 ; WX 500 ; N o ; B 42 -18 458 576 ;
+ C 112 ; WX 500 ; N p ; B 42 -189 458 576 ;
+ C 113 ; WX 500 ; N q ; B 35 -188 451 576 ;
+ C 114 ; WX 333 ; N r ; B 42 0 315 576 ;
+ C 115 ; WX 444 ; N s ; B 11 -18 431 576 ;
+ C 116 ; WX 333 ; N t ; B 12 -8 310 720 ;
+ C 117 ; WX 500 ; N u ; B 46 -18 449 560 ;
+ C 118 ; WX 444 ; N v ; B 9 0 436 560 ;
+ C 119 ; WX 667 ; N w ; B 9 0 659 560 ;
+ C 120 ; WX 444 ; N x ; B 9 0 435 560 ;
+ C 121 ; WX 444 ; N y ; B 6 -189 433 560 ;
+ C 122 ; WX 389 ; N z ; B 14 0 375 560 ;
+ C 123 ; WX 274 ; N braceleft ; B -9 -95 283 750 ;
+ C 124 ; WX 250 ; N bar ; B 54 0 196 750 ;
+ C 125 ; WX 274 ; N braceright ; B -9 -95 283 750 ;
+ C 126 ; WX 500 ; N asciitilde ; B 26 153 475 359 ;
+ C 161 ; WX 333 ; N exclamdown ; B 79 -189 255 560 ;
+ C 162 ; WX 500 ; N cent ; B 46 -147 462 685 ;
+ C 163 ; WX 500 ; N sterling ; B 0 -18 473 768 ;
+ C 164 ; WX 167 ; N fraction ; B -168 0 326 750 ;
+ C 165 ; WX 500 ; N yen ; B -17 0 517 750 ;
+ C 166 ; WX 500 ; N florin ; B 4 -193 488 763 ;
+ C 167 ; WX 500 ; N section ; B 27 -184 474 768 ;
+ C 168 ; WX 500 ; N currency ; B 0 58 509 563 ;
+ C 169 ; WX 250 ; N quotesingle ; B 66 468 185 739 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 53 455 451 768 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 37 123 457 505 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 53 123 234 505 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 44 123 225 505 ;
+ C 174 ; WX 556 ; N fi ; B 19 0 503 750 ;
+ C 175 ; WX 556 ; N fl ; B 19 0 503 750 ;
+ C 177 ; WX 500 ; N endash ; B 0 253 500 368 ;
+ C 178 ; WX 500 ; N dagger ; B 29 -173 472 750 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 27 -171 474 750 ;
+ C 180 ; WX 333 ; N periodcentered ; B 82 164 251 335 ;
+ C 182 ; WX 550 ; N paragraph ; B 11 -116 553 750 ;
+ C 183 ; WX 420 ; N bullet ; B 22 186 398 562 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 60 -152 218 161 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 51 -152 450 161 ;
+ C 186 ; WX 500 ; N quotedblright ; B 49 437 447 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 43 123 463 505 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 82 0 918 171 ;
+ C 189 ; WX 1111 ; N perthousand ; B -1 -18 1113 752 ;
+ C 191 ; WX 500 ; N questiondown ; B 28 -189 479 576 ;
+ C 193 ; WX 333 ; N grave ; B -38 634 270 782 ;
+ C 194 ; WX 333 ; N acute ; B 63 634 371 782 ;
+ C 195 ; WX 333 ; N circumflex ; B -36 634 370 782 ;
+ C 196 ; WX 333 ; N tilde ; B -29 634 362 775 ;
+ C 197 ; WX 333 ; N macron ; B -21 663 355 753 ;
+ C 198 ; WX 333 ; N breve ; B -14 634 348 787 ;
+ C 199 ; WX 333 ; N dotaccent ; B 87 640 246 770 ;
+ C 200 ; WX 333 ; N dieresis ; B -20 640 354 770 ;
+ C 202 ; WX 333 ; N ring ; B 54 635 279 860 ;
+ C 203 ; WX 333 ; N cedilla ; B 38 -232 296 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -86 634 521 782 ;
+ C 206 ; WX 333 ; N ogonek ; B 73 -205 278 0 ;
+ C 207 ; WX 333 ; N caron ; B -36 634 370 782 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 253 1000 368 ;
+ C 225 ; WX 778 ; N AE ; B -23 0 745 750 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 10 277 291 768 ;
+ C 232 ; WX 444 ; N Lslash ; B -22 0 428 750 ;
+ C 233 ; WX 556 ; N Oslash ; B 5 -85 578 819 ;
+ C 234 ; WX 778 ; N OE ; B 33 -18 743 768 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 15 277 285 768 ;
+ C 241 ; WX 722 ; N ae ; B 20 -18 718 576 ;
+ C 245 ; WX 278 ; N dotlessi ; B 60 0 219 560 ;
+ C 248 ; WX 278 ; N lslash ; B -7 0 282 750 ;
+ C 249 ; WX 500 ; N oslash ; B -11 -74 503 633 ;
+ C 250 ; WX 722 ; N oe ; B 35 -18 716 576 ;
+ C 251 ; WX 500 ; N germandbls ; B 44 -18 461 768 ;
+ C -1 ; WX 556 ; N Aacute ; B 9 0 548 972 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 9 0 548 952 ;
+ C -1 ; WX 556 ; N Adieresis ; B 9 0 548 960 ;
+ C -1 ; WX 556 ; N Agrave ; B 9 0 548 972 ;
+ C -1 ; WX 556 ; N Aring ; B 9 0 548 990 ;
+ C -1 ; WX 556 ; N Atilde ; B 9 0 548 945 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 39 -232 518 768 ;
+ C -1 ; WX 500 ; N Eacute ; B 46 0 461 972 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 46 0 461 952 ;
+ C -1 ; WX 500 ; N Edieresis ; B 46 0 461 960 ;
+ C -1 ; WX 500 ; N Egrave ; B 46 0 461 972 ;
+ C -1 ; WX 556 ; N Eth ; B 10 0 534 750 ;
+ C -1 ; WX 278 ; N Iacute ; B 36 0 344 972 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -63 0 343 952 ;
+ C -1 ; WX 278 ; N Idieresis ; B -47 0 327 960 ;
+ C -1 ; WX 278 ; N Igrave ; B -65 0 243 972 ;
+ C -1 ; WX 556 ; N Ntilde ; B 43 0 513 945 ;
+ C -1 ; WX 556 ; N Oacute ; B 40 -18 517 972 ;
+ C -1 ; WX 556 ; N Ocircumflex ; B 40 -18 517 952 ;
+ C -1 ; WX 556 ; N Odieresis ; B 40 -18 517 960 ;
+ C -1 ; WX 556 ; N Ograve ; B 40 -18 517 972 ;
+ C -1 ; WX 556 ; N Otilde ; B 40 -18 517 945 ;
+ C -1 ; WX 500 ; N Scaron ; B 16 -18 471 952 ;
+ C -1 ; WX 556 ; N Thorn ; B 53 0 526 750 ;
+ C -1 ; WX 556 ; N Uacute ; B 42 -18 515 972 ;
+ C -1 ; WX 556 ; N Ucircumflex ; B 42 -18 515 952 ;
+ C -1 ; WX 556 ; N Udieresis ; B 42 -18 515 960 ;
+ C -1 ; WX 556 ; N Ugrave ; B 42 -18 515 972 ;
+ C -1 ; WX 556 ; N Yacute ; B 11 0 545 972 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 11 0 545 960 ;
+ C -1 ; WX 444 ; N Zcaron ; B 10 0 434 952 ;
+ C -1 ; WX 500 ; N aacute ; B 24 -18 473 782 ;
+ C -1 ; WX 500 ; N acircumflex ; B 24 -18 473 762 ;
+ C -1 ; WX 500 ; N adieresis ; B 24 -18 473 770 ;
+ C -1 ; WX 500 ; N agrave ; B 24 -18 473 782 ;
+ C -1 ; WX 500 ; N aring ; B 24 -18 473 860 ;
+ C -1 ; WX 500 ; N atilde ; B 24 -18 473 755 ;
+ C -1 ; WX 250 ; N brokenbar ; B 54 0 196 750 ;
+ C -1 ; WX 500 ; N ccedilla ; B 49 -232 462 576 ;
+ C -1 ; WX 830 ; N copyright ; B 21 -18 809 768 ;
+ C -1 ; WX 400 ; N degree ; B 50 450 350 750 ;
+ C -1 ; WX 500 ; N divide ; B 26 7 475 492 ;
+ C -1 ; WX 500 ; N eacute ; B 38 -18 466 782 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 38 -18 466 762 ;
+ C -1 ; WX 500 ; N edieresis ; B 38 -18 466 770 ;
+ C -1 ; WX 500 ; N egrave ; B 38 -18 466 782 ;
+ C -1 ; WX 500 ; N eth ; B 38 -18 454 776 ;
+ C -1 ; WX 278 ; N iacute ; B 36 0 344 782 ;
+ C -1 ; WX 278 ; N icircumflex ; B -73 0 333 762 ;
+ C -1 ; WX 278 ; N idieresis ; B -47 0 327 770 ;
+ C -1 ; WX 278 ; N igrave ; B -65 0 243 782 ;
+ C -1 ; WX 500 ; N logicalnot ; B 26 115 475 405 ;
+ C -1 ; WX 500 ; N minus ; B 26 192 475 307 ;
+ C -1 ; WX 500 ; N mu ; B 46 -189 449 560 ;
+ C -1 ; WX 500 ; N multiply ; B 33 38 467 472 ;
+ C -1 ; WX 500 ; N ntilde ; B 49 0 452 755 ;
+ C -1 ; WX 500 ; N oacute ; B 42 -18 458 782 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 42 -18 458 762 ;
+ C -1 ; WX 500 ; N odieresis ; B 42 -18 458 770 ;
+ C -1 ; WX 500 ; N ograve ; B 42 -18 458 782 ;
+ C -1 ; WX 750 ; N onehalf ; B 10 0 740 750 ;
+ C -1 ; WX 750 ; N onequarter ; B 14 0 736 750 ;
+ C -1 ; WX 300 ; N onesuperior ; B 49 310 251 750 ;
+ C -1 ; WX 500 ; N otilde ; B 42 -18 458 755 ;
+ C -1 ; WX 500 ; N plusminus ; B 26 -12 475 510 ;
+ C -1 ; WX 830 ; N registered ; B 21 -18 809 768 ;
+ C -1 ; WX 444 ; N scaron ; B 10 -18 431 762 ;
+ C -1 ; WX 500 ; N thorn ; B 42 -189 458 750 ;
+ C -1 ; WX 750 ; N threequarters ; B 1 0 743 750 ;
+ C -1 ; WX 300 ; N threesuperior ; B 4 289 296 750 ;
+ C -1 ; WX 860 ; N trademark ; B 3 346 858 750 ;
+ C -1 ; WX 300 ; N twosuperior ; B 4 300 296 750 ;
+ C -1 ; WX 500 ; N uacute ; B 46 -18 455 782 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 46 -18 454 772 ;
+ C -1 ; WX 500 ; N udieresis ; B 46 -18 449 770 ;
+ C -1 ; WX 500 ; N ugrave ; B 46 -18 449 782 ;
+ C -1 ; WX 444 ; N yacute ; B 6 -189 433 782 ;
+ C -1 ; WX 444 ; N ydieresis ; B 6 -189 433 770 ;
+ C -1 ; WX 389 ; N zcaron ; B -8 0 398 762 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -75
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 55 170 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 -20 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 83 170 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 45 -20 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 111 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 83 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 111 190 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 55 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 111 190 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 55 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 111 190 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 111 170 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 111 190 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 111 190 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 83 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 83 -10 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 83 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 83 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 190 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 170 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 190 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 190 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -37 -20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 83 190 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 83 170 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 83 190 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 83 190 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 83 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 83 -20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 83 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 83 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 111 190 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 101 170 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 111 190 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 111 190 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 83 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 83 -20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 83 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 83 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 111 190 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 111 170 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 111 190 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 111 190 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 83 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 83 -20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 83 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 83 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 111 170 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 83 -20 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 111 170 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 83 -20 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 111 170 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 83 -20 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 111 130 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 83 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBl+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBl+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBl+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 39 -18 529 967 ;
+ C -1 ; WX 500 ; N ccaron ; B 49 -18 474 782 ;
+ C -1 ; WX 556 ; N Dcaron ; B 46 0 514 967 ;
+ C -1 ; WX 611 ; N dcaron ; B 41 -18 628 825 ;
+ C -1 ; WX 500 ; N Ecaron ; B 46 0 461 967 ;
+ C -1 ; WX 500 ; N ecaron ; B 38 -18 466 782 ;
+ C -1 ; WX 444 ; N Lcaron ; B 37 0 428 825 ;
+ C -1 ; WX 444 ; N Lacute ; B 37 0 428 967 ;
+ C -1 ; WX 389 ; N lcaron ; B 60 0 393 825 ;
+ C -1 ; WX 278 ; N lacute ; B 60 0 375 967 ;
+ C -1 ; WX 556 ; N Ncaron ; B 43 0 513 967 ;
+ C -1 ; WX 500 ; N ncaron ; B 47 0 453 782 ;
+ C -1 ; WX 556 ; N Rcaron ; B 42 0 542 967 ;
+ C -1 ; WX 556 ; N Racute ; B 42 0 542 967 ;
+ C -1 ; WX 333 ; N rcaron ; B -36 0 370 782 ;
+ C -1 ; WX 333 ; N racute ; B 42 0 402 782 ;
+ C -1 ; WX 500 ; N Tcaron ; B 22 0 478 967 ;
+ C -1 ; WX 444 ; N tcaron ; B 12 -8 484 750 ;
+ C -1 ; WX 556 ; N Uring ; B 42 -18 515 967 ;
+ C -1 ; WX 500 ; N uring ; B 46 -18 449 860 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 159 185 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 104 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 111 185 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 412 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 83 185 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 185 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 55 185 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 177 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 4 185 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 111 185 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 111 185 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 170 185 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 31 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 83 185 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 268 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 111 107 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBlO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBlO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBlO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment  Copyright (c) 1985, 1987 Adobe Systems Incorporated. All rights reserved.
+ Comment Creation Date:Thu Aug 13 18:13:24 PDT 1987
+ FontName Helvetica-Condensed-BlackObl
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica.Condensed Black Oblique
+ FamilyName Helvetica
+ Weight BlackCondensed
+ ItalicAngle -12.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.002
+ Notice Copyright (c) 1985, 1987 Adobe Systems Incorporated.  All rights reserved. Helvetica is a trademark of Allied Corporation.
+ FontBBox -168 -232 1161 990
+ CapHeight 750
+ XHeight 560
+ Descender -189
+ Ascender 750
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 83 0 414 750 ;
+ C 34 ; WX 333 ; N quotedbl ; B 115 468 475 739 ;
+ C 35 ; WX 500 ; N numbersign ; B 56 0 607 750 ;
+ C 36 ; WX 500 ; N dollar ; B 50 -126 596 786 ;
+ C 37 ; WX 833 ; N percent ; B 131 -18 858 750 ;
+ C 38 ; WX 667 ; N ampersand ; B 84 -18 694 768 ;
+ C 39 ; WX 278 ; N quoteright ; B 151 437 375 750 ;
+ C 40 ; WX 278 ; N parenleft ; B 61 -187 417 750 ;
+ C 41 ; WX 278 ; N parenright ; B -20 -187 337 750 ;
+ C 42 ; WX 500 ; N asterisk ; B 188 393 562 750 ;
+ C 43 ; WX 500 ; N plus ; B 67 0 540 492 ;
+ C 44 ; WX 333 ; N comma ; B 49 -156 287 171 ;
+ C 45 ; WX 333 ; N hyphen ; B 93 237 373 387 ;
+ C 46 ; WX 333 ; N period ; B 82 0 287 171 ;
+ C 47 ; WX 278 ; N slash ; B -48 -94 466 750 ;
+ C 48 ; WX 500 ; N zero ; B 61 -18 593 750 ;
+ C 49 ; WX 500 ; N one ; B 145 0 505 734 ;
+ C 50 ; WX 500 ; N two ; B 23 0 593 750 ;
+ C 51 ; WX 500 ; N three ; B 56 -18 576 750 ;
+ C 52 ; WX 500 ; N four ; B 39 0 574 734 ;
+ C 53 ; WX 500 ; N five ; B 65 -18 598 734 ;
+ C 54 ; WX 500 ; N six ; B 67 -18 587 750 ;
+ C 55 ; WX 500 ; N seven ; B 104 0 612 734 ;
+ C 56 ; WX 500 ; N eight ; B 66 -18 591 750 ;
+ C 57 ; WX 500 ; N nine ; B 70 -18 589 750 ;
+ C 58 ; WX 278 ; N colon ; B 55 0 342 555 ;
+ C 59 ; WX 278 ; N semicolon ; B 22 -156 342 555 ;
+ C 60 ; WX 500 ; N less ; B 85 -23 571 528 ;
+ C 61 ; WX 500 ; N equal ; B 46 95 561 405 ;
+ C 62 ; WX 500 ; N greater ; B 37 -23 523 528 ;
+ C 63 ; WX 500 ; N question ; B 133 0 599 768 ;
+ C 64 ; WX 830 ; N at ; B 108 -18 896 768 ;
+ C 65 ; WX 556 ; N A ; B 9 0 548 750 ;
+ C 66 ; WX 556 ; N B ; B 44 0 633 750 ;
+ C 67 ; WX 556 ; N C ; B 76 -18 639 768 ;
+ C 68 ; WX 556 ; N D ; B 46 0 637 750 ;
+ C 69 ; WX 500 ; N E ; B 46 0 608 750 ;
+ C 70 ; WX 500 ; N F ; B 49 0 622 750 ;
+ C 71 ; WX 556 ; N G ; B 70 -18 632 768 ;
+ C 72 ; WX 556 ; N H ; B 41 0 674 750 ;
+ C 73 ; WX 278 ; N I ; B 51 0 386 750 ;
+ C 74 ; WX 444 ; N J ; B 38 -18 554 750 ;
+ C 75 ; WX 556 ; N K ; B 44 0 691 750 ;
+ C 76 ; WX 444 ; N L ; B 37 0 460 750 ;
+ C 77 ; WX 778 ; N M ; B 49 0 889 750 ;
+ C 78 ; WX 556 ; N N ; B 43 0 672 750 ;
+ C 79 ; WX 556 ; N O ; B 79 -18 640 768 ;
+ C 80 ; WX 556 ; N P ; B 53 0 647 750 ;
+ C 81 ; WX 556 ; N Q ; B 79 -123 640 768 ;
+ C 82 ; WX 556 ; N R ; B 42 0 639 750 ;
+ C 83 ; WX 500 ; N S ; B 48 -18 593 768 ;
+ C 84 ; WX 500 ; N T ; B 150 0 637 750 ;
+ C 85 ; WX 556 ; N U ; B 78 -18 674 750 ;
+ C 86 ; WX 556 ; N V ; B 170 0 704 750 ;
+ C 87 ; WX 778 ; N W ; B 136 0 927 750 ;
+ C 88 ; WX 556 ; N X ; B 13 0 696 750 ;
+ C 89 ; WX 556 ; N Y ; B 170 0 704 750 ;
+ C 90 ; WX 444 ; N Z ; B 10 0 583 750 ;
+ C 91 ; WX 278 ; N bracketleft ; B 2 -187 421 750 ;
+ C 92 ; WX 250 ; N backslash ; B 60 0 350 750 ;
+ C 93 ; WX 278 ; N bracketright ; B -24 -187 395 750 ;
+ C 94 ; WX 500 ; N asciicircum ; B 94 326 564 750 ;
+ C 95 ; WX 500 ; N underscore ; B -25 -119 487 -61 ;
+ C 96 ; WX 278 ; N quoteleft ; B 159 455 383 768 ;
+ C 97 ; WX 500 ; N a ; B 48 -18 553 576 ;
+ C 98 ; WX 500 ; N b ; B 48 -18 553 750 ;
+ C 99 ; WX 500 ; N c ; B 77 -18 545 576 ;
+ C 100 ; WX 500 ; N d ; B 71 -18 613 750 ;
+ C 101 ; WX 500 ; N e ; B 66 -18 558 576 ;
+ C 102 ; WX 333 ; N f ; B 83 0 469 750 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 25 -189 572 576 ;
+ C 104 ; WX 500 ; N h ; B 46 0 554 750 ;
+ C 105 ; WX 278 ; N i ; B 60 0 378 750 ;
+ C 106 ; WX 278 ; N j ; B -26 -189 382 750 ;
+ C 107 ; WX 500 ; N k ; B 40 0 603 750 ;
+ C 108 ; WX 278 ; N l ; B 60 0 378 750 ;
+ C 109 ; WX 722 ; N m ; B 38 0 785 576 ;
+ C 110 ; WX 500 ; N n ; B 49 0 552 576 ;
+ C 111 ; WX 500 ; N o ; B 70 -18 546 576 ;
+ C 112 ; WX 500 ; N p ; B 2 -189 547 576 ;
+ C 113 ; WX 500 ; N q ; B 65 -188 570 576 ;
+ C 114 ; WX 333 ; N r ; B 42 0 437 576 ;
+ C 115 ; WX 444 ; N s ; B 39 -18 514 576 ;
+ C 116 ; WX 333 ; N t ; B 96 -8 429 720 ;
+ C 117 ; WX 500 ; N u ; B 64 -18 568 560 ;
+ C 118 ; WX 444 ; N v ; B 128 0 555 560 ;
+ C 119 ; WX 667 ; N w ; B 116 0 778 560 ;
+ C 120 ; WX 444 ; N x ; B 9 0 550 560 ;
+ C 121 ; WX 444 ; N y ; B 17 -189 552 560 ;
+ C 122 ; WX 389 ; N z ; B 14 0 494 560 ;
+ C 123 ; WX 274 ; N braceleft ; B 60 -95 442 750 ;
+ C 124 ; WX 250 ; N bar ; B 54 0 355 750 ;
+ C 125 ; WX 274 ; N braceright ; B -29 -95 352 750 ;
+ C 126 ; WX 500 ; N asciitilde ; B 74 153 536 359 ;
+ C 161 ; WX 333 ; N exclamdown ; B 39 -189 370 560 ;
+ C 162 ; WX 500 ; N cent ; B 77 -147 545 685 ;
+ C 163 ; WX 500 ; N sterling ; B 19 -18 586 768 ;
+ C 164 ; WX 167 ; N fraction ; B -168 0 485 750 ;
+ C 165 ; WX 500 ; N yen ; B 92 0 676 750 ;
+ C 166 ; WX 500 ; N florin ; B -33 -193 647 763 ;
+ C 167 ; WX 500 ; N section ; B 37 -184 580 768 ;
+ C 168 ; WX 500 ; N currency ; B 29 58 612 563 ;
+ C 169 ; WX 250 ; N quotesingle ; B 165 468 342 739 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 150 455 614 768 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 88 123 564 505 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 104 123 341 505 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 70 123 307 505 ;
+ C 174 ; WX 556 ; N fi ; B 83 0 662 750 ;
+ C 175 ; WX 556 ; N fl ; B 83 0 662 750 ;
+ C 177 ; WX 500 ; N endash ; B 54 253 578 368 ;
+ C 178 ; WX 500 ; N dagger ; B 111 -173 583 750 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 35 -171 585 750 ;
+ C 180 ; WX 333 ; N periodcentered ; B 117 164 322 335 ;
+ C 182 ; WX 550 ; N paragraph ; B 128 -116 712 750 ;
+ C 183 ; WX 420 ; N bullet ; B 97 186 482 562 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 28 -152 252 161 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 19 -152 484 161 ;
+ C 186 ; WX 500 ; N quotedblright ; B 142 437 606 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 69 123 545 505 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 82 0 954 171 ;
+ C 189 ; WX 1111 ; N perthousand ; B 110 -18 1161 752 ;
+ C 191 ; WX 500 ; N questiondown ; B 23 -189 489 576 ;
+ C 193 ; WX 333 ; N grave ; B 128 634 405 782 ;
+ C 194 ; WX 333 ; N acute ; B 198 634 537 782 ;
+ C 195 ; WX 333 ; N circumflex ; B 99 634 505 782 ;
+ C 196 ; WX 333 ; N tilde ; B 106 634 526 775 ;
+ C 197 ; WX 333 ; N macron ; B 120 663 515 753 ;
+ C 198 ; WX 333 ; N breve ; B 151 634 515 787 ;
+ C 199 ; WX 333 ; N dotaccent ; B 223 640 410 770 ;
+ C 200 ; WX 333 ; N dieresis ; B 116 640 518 770 ;
+ C 202 ; WX 333 ; N ring ; B 210 635 440 860 ;
+ C 203 ; WX 333 ; N cedilla ; B -5 -232 269 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 49 634 687 782 ;
+ C 206 ; WX 333 ; N ogonek ; B 48 -205 256 0 ;
+ C 207 ; WX 333 ; N caron ; B 130 634 536 782 ;
+ C 208 ; WX 1000 ; N emdash ; B 54 253 1078 368 ;
+ C 225 ; WX 778 ; N AE ; B -23 0 897 750 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 77 277 429 768 ;
+ C 232 ; WX 444 ; N Lslash ; B 30 0 460 750 ;
+ C 233 ; WX 556 ; N Oslash ; B -3 -85 742 819 ;
+ C 234 ; WX 778 ; N OE ; B 72 -18 895 768 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 74 277 427 768 ;
+ C 241 ; WX 722 ; N ae ; B 45 -18 804 576 ;
+ C 245 ; WX 278 ; N dotlessi ; B 60 0 338 560 ;
+ C 248 ; WX 278 ; N lslash ; B 50 0 396 750 ;
+ C 249 ; WX 500 ; N oslash ; B -17 -74 628 633 ;
+ C 250 ; WX 722 ; N oe ; B 67 -18 806 576 ;
+ C 251 ; WX 500 ; N germandbls ; B 44 -18 577 768 ;
+ C -1 ; WX 556 ; N Aacute ; B 9 0 689 972 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 9 0 643 952 ;
+ C -1 ; WX 556 ; N Adieresis ; B 9 0 670 960 ;
+ C -1 ; WX 556 ; N Agrave ; B 9 0 557 972 ;
+ C -1 ; WX 556 ; N Aring ; B 9 0 580 990 ;
+ C -1 ; WX 556 ; N Atilde ; B 9 0 674 945 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 76 -232 639 768 ;
+ C -1 ; WX 500 ; N Eacute ; B 46 0 661 972 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 46 0 625 952 ;
+ C -1 ; WX 500 ; N Edieresis ; B 46 0 642 960 ;
+ C -1 ; WX 500 ; N Egrave ; B 46 0 608 972 ;
+ C -1 ; WX 556 ; N Eth ; B 66 0 657 750 ;
+ C -1 ; WX 278 ; N Iacute ; B 51 0 550 972 ;
+ C -1 ; WX 278 ; N Icircumflex ; B 51 0 514 952 ;
+ C -1 ; WX 278 ; N Idieresis ; B 51 0 531 960 ;
+ C -1 ; WX 278 ; N Igrave ; B 51 0 418 972 ;
+ C -1 ; WX 556 ; N Ntilde ; B 43 0 674 945 ;
+ C -1 ; WX 556 ; N Oacute ; B 79 -18 689 972 ;
+ C -1 ; WX 556 ; N Ocircumflex ; B 79 -18 653 952 ;
+ C -1 ; WX 556 ; N Odieresis ; B 79 -18 670 960 ;
+ C -1 ; WX 556 ; N Ograve ; B 79 -18 640 972 ;
+ C -1 ; WX 556 ; N Otilde ; B 79 -18 674 945 ;
+ C -1 ; WX 500 ; N Scaron ; B 48 -18 656 952 ;
+ C -1 ; WX 556 ; N Thorn ; B 53 0 616 750 ;
+ C -1 ; WX 556 ; N Uacute ; B 78 -18 689 972 ;
+ C -1 ; WX 556 ; N Ucircumflex ; B 78 -18 674 952 ;
+ C -1 ; WX 556 ; N Udieresis ; B 78 -18 674 960 ;
+ C -1 ; WX 556 ; N Ugrave ; B 78 -18 674 972 ;
+ C -1 ; WX 556 ; N Yacute ; B 170 0 704 972 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 170 0 704 960 ;
+ C -1 ; WX 444 ; N Zcaron ; B 10 0 628 952 ;
+ C -1 ; WX 500 ; N aacute ; B 48 -18 621 782 ;
+ C -1 ; WX 500 ; N acircumflex ; B 48 -18 585 762 ;
+ C -1 ; WX 500 ; N adieresis ; B 48 -18 602 770 ;
+ C -1 ; WX 500 ; N agrave ; B 48 -18 553 782 ;
+ C -1 ; WX 500 ; N aring ; B 48 -18 553 860 ;
+ C -1 ; WX 500 ; N atilde ; B 48 -18 606 755 ;
+ C -1 ; WX 250 ; N brokenbar ; B 54 0 355 750 ;
+ C -1 ; WX 500 ; N ccedilla ; B 77 -232 545 576 ;
+ C -1 ; WX 830 ; N copyright ; B 91 -18 899 768 ;
+ C -1 ; WX 400 ; N degree ; B 174 450 481 750 ;
+ C -1 ; WX 500 ; N divide ; B 67 7 540 492 ;
+ C -1 ; WX 500 ; N eacute ; B 66 -18 621 782 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 66 -18 585 762 ;
+ C -1 ; WX 500 ; N edieresis ; B 66 -18 602 770 ;
+ C -1 ; WX 500 ; N egrave ; B 66 -18 558 782 ;
+ C -1 ; WX 500 ; N eth ; B 66 -18 553 776 ;
+ C -1 ; WX 278 ; N iacute ; B 60 0 510 782 ;
+ C -1 ; WX 278 ; N icircumflex ; B 58 0 464 762 ;
+ C -1 ; WX 278 ; N idieresis ; B 60 0 491 770 ;
+ C -1 ; WX 278 ; N igrave ; B 60 0 378 782 ;
+ C -1 ; WX 500 ; N logicalnot ; B 88 115 561 405 ;
+ C -1 ; WX 500 ; N minus ; B 67 192 540 307 ;
+ C -1 ; WX 500 ; N mu ; B 6 -189 568 560 ;
+ C -1 ; WX 500 ; N multiply ; B 58 38 550 472 ;
+ C -1 ; WX 500 ; N ntilde ; B 49 0 606 755 ;
+ C -1 ; WX 500 ; N oacute ; B 70 -18 621 782 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 70 -18 585 762 ;
+ C -1 ; WX 500 ; N odieresis ; B 70 -18 602 770 ;
+ C -1 ; WX 500 ; N ograve ; B 70 -18 546 782 ;
+ C -1 ; WX 750 ; N onehalf ; B 108 0 812 750 ;
+ C -1 ; WX 750 ; N onequarter ; B 130 0 787 750 ;
+ C -1 ; WX 300 ; N onesuperior ; B 180 310 410 750 ;
+ C -1 ; WX 500 ; N otilde ; B 70 -18 606 755 ;
+ C -1 ; WX 500 ; N plusminus ; B 23 -12 558 510 ;
+ C -1 ; WX 830 ; N registered ; B 91 -18 899 768 ;
+ C -1 ; WX 444 ; N scaron ; B 39 -18 578 762 ;
+ C -1 ; WX 500 ; N thorn ; B 2 -189 547 750 ;
+ C -1 ; WX 750 ; N threequarters ; B 85 0 813 750 ;
+ C -1 ; WX 300 ; N threesuperior ; B 88 289 423 750 ;
+ C -1 ; WX 860 ; N trademark ; B 144 346 1017 750 ;
+ C -1 ; WX 300 ; N twosuperior ; B 68 300 432 750 ;
+ C -1 ; WX 500 ; N uacute ; B 64 -18 621 782 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 64 -18 587 772 ;
+ C -1 ; WX 500 ; N udieresis ; B 64 -18 602 770 ;
+ C -1 ; WX 500 ; N ugrave ; B 64 -18 568 782 ;
+ C -1 ; WX 444 ; N yacute ; B 17 -189 593 782 ;
+ C -1 ; WX 444 ; N ydieresis ; B 17 -189 574 770 ;
+ C -1 ; WX 389 ; N zcaron ; B 14 0 560 762 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -75
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 55 170 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 -20 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 83 170 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 45 -20 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 111 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 83 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 111 190 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 55 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 111 190 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 55 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 111 190 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 111 170 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 111 190 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 111 190 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 83 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 83 -10 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 83 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 83 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -27 190 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -27 170 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -27 190 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 190 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -37 -20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 83 190 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 83 170 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 83 190 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 83 190 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 83 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 83 -20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 83 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 83 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 111 190 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 101 170 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 111 190 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 111 190 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 83 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 83 -20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 83 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 83 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 111 190 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 111 170 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 111 190 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 111 190 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 83 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 83 -20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 83 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 83 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 111 170 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 83 -20 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 111 170 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 83 -20 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 111 170 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 83 -20 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 111 130 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 83 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBlO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBlO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnBlO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 76 -18 742 967 ;
+ C -1 ; WX 500 ; N ccaron ; B 77 -18 642 782 ;
+ C -1 ; WX 556 ; N Dcaron ; B 46 0 686 967 ;
+ C -1 ; WX 657 ; N dcaron ; B 71 -18 859 825 ;
+ C -1 ; WX 500 ; N Ecaron ; B 46 0 658 967 ;
+ C -1 ; WX 500 ; N ecaron ; B 66 -18 619 782 ;
+ C -1 ; WX 444 ; N Lcaron ; B 37 0 632 825 ;
+ C -1 ; WX 444 ; N Lacute ; B 37 0 631 967 ;
+ C -1 ; WX 435 ; N lcaron ; B 60 0 624 825 ;
+ C -1 ; WX 278 ; N lacute ; B 60 0 583 967 ;
+ C -1 ; WX 556 ; N Ncaron ; B 43 0 686 967 ;
+ C -1 ; WX 500 ; N ncaron ; B 49 0 619 782 ;
+ C -1 ; WX 556 ; N Rcaron ; B 42 0 686 967 ;
+ C -1 ; WX 556 ; N Racute ; B 42 0 751 967 ;
+ C -1 ; WX 333 ; N rcaron ; B 42 0 536 782 ;
+ C -1 ; WX 333 ; N racute ; B 42 0 571 782 ;
+ C -1 ; WX 500 ; N Tcaron ; B 150 0 658 967 ;
+ C -1 ; WX 490 ; N tcaron ; B 96 -8 675 750 ;
+ C -1 ; WX 556 ; N Uring ; B 78 -18 674 967 ;
+ C -1 ; WX 500 ; N uring ; B 64 -18 568 860 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 206 185 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 106 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 150 185 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 484 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 122 185 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 257 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 94 185 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 249 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 46 185 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 150 185 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 150 185 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 214 185 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 34 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 122 185 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 300 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 133 107 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLi
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLi:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLi	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1984 Adobe Systems Incorporated. 	All Rights Reserved.
+ Comment Creation Date:Mon Mar 30 18:00:00 PST 1987
+ FontName Helvetica-Condensed-Light
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica Condensed Light
+ FamilyName Helvetica
+ Weight LightCondensed
+ ItalicAngle 0.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.001
+ Notice Helvetica is a trademark of Allied Corporation.
+ FontBBox -170 -207 1000 944
+ CapHeight 750
+ XHeight 552
+ Descender -190
+ Ascender 750
+ StartCharMetrics 228
+ C 32 ; WX 222 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 222 ; N exclam ; B 77 13 146 750 ;
+ C 34 ; WX 309 ; N quotedbl ; B 73 524 236 750 ;
+ C 35 ; WX 444 ; N numbersign ; B 13 0 431 744 ;
+ C 36 ; WX 444 ; N dollar ; B 26 -96 420 778 ;
+ C 37 ; WX 778 ; N percent ; B 73 -15 706 741 ;
+ C 38 ; WX 611 ; N ampersand ; B 63 -18 573 768 ;
+ C 39 ; WX 160 ; N quoteright ; B 49 526 118 750 ;
+ C 40 ; WX 278 ; N parenleft ; B 52 -191 244 768 ;
+ C 41 ; WX 278 ; N parenright ; B 34 -191 226 768 ;
+ C 42 ; WX 389 ; N asterisk ; B 48 462 342 744 ;
+ C 43 ; WX 444 ; N plus ; B 21 0 424 490 ;
+ C 44 ; WX 222 ; N comma ; B 77 -136 146 88 ;
+ C 45 ; WX 333 ; N hyphen ; B 35 269 294 327 ;
+ C 46 ; WX 222 ; N period ; B 77 0 146 88 ;
+ C 47 ; WX 278 ; N slash ; B -10 -94 289 750 ;
+ C 48 ; WX 444 ; N zero ; B 37 -14 407 744 ;
+ C 49 ; WX 444 ; N one ; B 60 0 284 744 ;
+ C 50 ; WX 444 ; N two ; B 34 0 396 744 ;
+ C 51 ; WX 444 ; N three ; B 30 -14 401 744 ;
+ C 52 ; WX 444 ; N four ; B 28 0 412 744 ;
+ C 53 ; WX 444 ; N five ; B 27 -14 398 730 ;
+ C 54 ; WX 444 ; N six ; B 37 -14 408 744 ;
+ C 55 ; WX 444 ; N seven ; B 51 0 412 730 ;
+ C 56 ; WX 444 ; N eight ; B 36 -14 409 744 ;
+ C 57 ; WX 444 ; N nine ; B 40 -14 405 744 ;
+ C 58 ; WX 222 ; N colon ; B 77 0 146 521 ;
+ C 59 ; WX 222 ; N semicolon ; B 77 -136 146 521 ;
+ C 60 ; WX 444 ; N less ; B 19 -12 426 501 ;
+ C 61 ; WX 444 ; N equal ; B 21 131 424 360 ;
+ C 62 ; WX 444 ; N greater ; B 19 -11 426 502 ;
+ C 63 ; WX 389 ; N question ; B 20 0 361 750 ;
+ C 64 ; WX 800 ; N at ; B 26 -18 774 768 ;
+ C 65 ; WX 500 ; N A ; B 12 0 489 750 ;
+ C 66 ; WX 500 ; N B ; B 62 0 454 750 ;
+ C 67 ; WX 556 ; N C ; B 63 -18 492 768 ;
+ C 68 ; WX 556 ; N D ; B 72 0 500 750 ;
+ C 69 ; WX 444 ; N E ; B 67 0 412 750 ;
+ C 70 ; WX 444 ; N F ; B 69 0 414 750 ;
+ C 71 ; WX 556 ; N G ; B 46 -18 483 768 ;
+ C 72 ; WX 556 ; N H ; B 68 0 488 750 ;
+ C 73 ; WX 222 ; N I ; B 79 0 144 750 ;
+ C 74 ; WX 389 ; N J ; B 12 -18 316 750 ;
+ C 75 ; WX 500 ; N K ; B 67 0 491 750 ;
+ C 76 ; WX 444 ; N L ; B 74 0 417 750 ;
+ C 77 ; WX 722 ; N M ; B 73 0 650 750 ;
+ C 78 ; WX 556 ; N N ; B 66 0 490 750 ;
+ C 79 ; WX 556 ; N O ; B 58 -18 499 768 ;
+ C 80 ; WX 500 ; N P ; B 76 0 462 750 ;
+ C 81 ; WX 556 ; N Q ; B 58 -42 527 768 ;
+ C 82 ; WX 500 ; N R ; B 63 0 463 750 ;
+ C 83 ; WX 500 ; N S ; B 40 -18 461 768 ;
+ C 84 ; WX 444 ; N T ; B 20 0 425 750 ;
+ C 85 ; WX 556 ; N U ; B 73 -18 483 750 ;
+ C 86 ; WX 500 ; N V ; B 14 0 487 750 ;
+ C 87 ; WX 722 ; N W ; B 17 0 705 750 ;
+ C 88 ; WX 500 ; N X ; B 18 0 482 750 ;
+ C 89 ; WX 500 ; N Y ; B 19 0 482 750 ;
+ C 90 ; WX 444 ; N Z ; B 34 0 411 750 ;
+ C 91 ; WX 278 ; N bracketleft ; B 74 -104 229 768 ;
+ C 92 ; WX 222 ; N backslash ; B -40 0 262 750 ;
+ C 93 ; WX 278 ; N bracketright ; B 49 -104 204 768 ;
+ C 94 ; WX 444 ; N asciicircum ; B 66 340 377 750 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -119 500 -61 ;
+ C 96 ; WX 160 ; N quoteleft ; B 42 526 111 750 ;
+ C 97 ; WX 389 ; N a ; B 26 -14 369 566 ;
+ C 98 ; WX 444 ; N b ; B 64 -14 402 750 ;
+ C 99 ; WX 389 ; N c ; B 37 -14 358 566 ;
+ C 100 ; WX 444 ; N d ; B 44 -14 382 750 ;
+ C 101 ; WX 389 ; N e ; B 35 -14 352 566 ;
+ C 102 ; WX 222 ; N f ; B 18 0 206 750 ; L i fi ; L l fl ;
+ C 103 ; WX 444 ; N g ; B 46 -189 382 566 ;
+ C 104 ; WX 444 ; N h ; B 63 0 381 750 ;
+ C 105 ; WX 222 ; N i ; B 78 0 145 750 ;
+ C 106 ; WX 222 ; N j ; B 21 -189 150 750 ;
+ C 107 ; WX 389 ; N k ; B 62 0 375 750 ;
+ C 108 ; WX 222 ; N l ; B 82 0 140 750 ;
+ C 109 ; WX 667 ; N m ; B 58 0 610 566 ;
+ C 110 ; WX 444 ; N n ; B 65 0 379 566 ;
+ C 111 ; WX 444 ; N o ; B 49 -14 396 566 ;
+ C 112 ; WX 444 ; N p ; B 58 -190 394 566 ;
+ C 113 ; WX 444 ; N q ; B 46 -189 382 566 ;
+ C 114 ; WX 278 ; N r ; B 69 0 257 566 ;
+ C 115 ; WX 389 ; N s ; B 32 -14 350 566 ;
+ C 116 ; WX 222 ; N t ; B 16 -10 201 714 ;
+ C 117 ; WX 444 ; N u ; B 60 -14 379 552 ;
+ C 118 ; WX 389 ; N v ; B 17 0 373 552 ;
+ C 119 ; WX 556 ; N w ; B 11 0 545 552 ;
+ C 120 ; WX 389 ; N x ; B 13 0 376 552 ;
+ C 121 ; WX 389 ; N y ; B 17 -191 373 552 ;
+ C 122 ; WX 333 ; N z ; B 18 0 315 552 ;
+ C 123 ; WX 351 ; N braceleft ; B 48 -93 277 768 ;
+ C 124 ; WX 222 ; N bar ; B 85 0 137 750 ;
+ C 125 ; WX 351 ; N braceright ; B 74 -93 303 768 ;
+ C 126 ; WX 444 ; N asciitilde ; B 21 179 424 309 ;
+ C 161 ; WX 222 ; N exclamdown ; B 77 -185 146 552 ;
+ C 162 ; WX 444 ; N cent ; B 62 -143 384 671 ;
+ C 163 ; WX 444 ; N sterling ; B 19 -21 428 737 ;
+ C 164 ; WX 167 ; N fraction ; B -170 0 332 744 ;
+ C 165 ; WX 444 ; N yen ; B -9 0 454 738 ;
+ C 166 ; WX 444 ; N florin ; B 12 -189 435 744 ;
+ C 167 ; WX 444 ; N section ; B 26 -147 419 768 ;
+ C 168 ; WX 444 ; N currency ; B -3 50 448 503 ;
+ C 169 ; WX 198 ; N quotesingle ; B 73 524 125 750 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 85 526 284 750 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 83 130 411 412 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 90 130 231 412 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 102 130 243 412 ;
+ C 174 ; WX 444 ; N fi ; B 25 0 376 750 ;
+ C 175 ; WX 444 ; N fl ; B 25 0 372 750 ;
+ C 177 ; WX 500 ; N endash ; B 0 273 500 324 ;
+ C 178 ; WX 444 ; N dagger ; B 32 -117 412 768 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 31 -117 413 768 ;
+ C 180 ; WX 222 ; N periodcentered ; B 77 201 146 289 ;
+ C 182 ; WX 564 ; N paragraph ; B 53 -116 443 750 ;
+ C 183 ; WX 606 ; N bullet ; B 116 189 490 563 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 77 -136 146 88 ;
+ C 185 ; WX 330 ; N quotedblbase ; B 66 -136 265 88 ;
+ C 186 ; WX 333 ; N quotedblright ; B 49 526 248 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 89 130 417 412 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 133 0 868 88 ;
+ C 189 ; WX 1000 ; N perthousand ; B 34 -15 966 741 ;
+ C 191 ; WX 389 ; N questiondown ; B 20 -202 361 552 ;
+ C 193 ; WX 333 ; N grave ; B 40 605 229 744 ;
+ C 194 ; WX 333 ; N acute ; B 104 605 293 744 ;
+ C 195 ; WX 333 ; N circumflex ; B 20 605 314 744 ;
+ C 196 ; WX 333 ; N tilde ; B 10 618 324 720 ;
+ C 197 ; WX 333 ; N macron ; B 19 645 315 690 ;
+ C 198 ; WX 333 ; N breve ; B 23 612 311 738 ;
+ C 199 ; WX 333 ; N dotaccent ; B 135 617 199 719 ;
+ C 200 ; WX 333 ; N dieresis ; B 56 617 278 719 ;
+ C 202 ; WX 333 ; N ring ; B 67 596 266 796 ;
+ C 203 ; WX 333 ; N cedilla ; B 57 -207 259 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 64 605 382 744 ;
+ C 206 ; WX 333 ; N ogonek ; B 0 -191 208 13 ;
+ C 207 ; WX 333 ; N caron ; B 20 606 314 745 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 273 1000 324 ;
+ C 225 ; WX 722 ; N AE ; B 6 0 688 750 ;
+ C 227 ; WX 266 ; N ordfeminine ; B 21 334 245 768 ;
+ C 232 ; WX 444 ; N Lslash ; B -13 0 417 750 ;
+ C 233 ; WX 556 ; N Oslash ; B 26 -29 529 770 ;
+ C 234 ; WX 778 ; N OE ; B 56 -18 738 768 ;
+ C 235 ; WX 266 ; N ordmasculine ; B 19 333 246 768 ;
+ C 241 ; WX 611 ; N ae ; B 24 -14 583 566 ;
+ C 245 ; WX 200 ; N dotlessi ; B 71 0 129 552 ;
+ C 248 ; WX 222 ; N lslash ; B 6 0 213 750 ;
+ C 249 ; WX 444 ; N oslash ; B -3 -42 429 578 ;
+ C 250 ; WX 667 ; N oe ; B 37 -14 625 566 ;
+ C 251 ; WX 444 ; N germandbls ; B 66 -14 394 768 ;
+ C -1 ; WX 500 ; N Aacute ; B 12 0 489 942 ;
+ C -1 ; WX 500 ; N Acircumflex ; B 12 0 489 942 ;
+ C -1 ; WX 500 ; N Adieresis ; B 12 0 489 917 ;
+ C -1 ; WX 500 ; N Agrave ; B 12 0 489 942 ;
+ C -1 ; WX 500 ; N Aring ; B 12 0 489 944 ;
+ C -1 ; WX 500 ; N Atilde ; B 12 0 489 918 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 63 -207 492 768 ;
+ C -1 ; WX 444 ; N Eacute ; B 67 0 412 942 ;
+ C -1 ; WX 444 ; N Ecircumflex ; B 67 0 412 942 ;
+ C -1 ; WX 444 ; N Edieresis ; B 67 0 412 917 ;
+ C -1 ; WX 444 ; N Egrave ; B 67 0 412 942 ;
+ C -1 ; WX 556 ; N Eth ; B -22 0 500 750 ;
+ C -1 ; WX 222 ; N Iacute ; B 49 0 238 942 ;
+ C -1 ; WX 222 ; N Icircumflex ; B -35 0 259 942 ;
+ C -1 ; WX 222 ; N Idieresis ; B 1 0 223 917 ;
+ C -1 ; WX 222 ; N Igrave ; B -15 0 174 942 ;
+ C -1 ; WX 556 ; N Ntilde ; B 66 0 490 918 ;
+ C -1 ; WX 556 ; N Oacute ; B 58 -18 499 942 ;
+ C -1 ; WX 556 ; N Ocircumflex ; B 58 -18 499 942 ;
+ C -1 ; WX 556 ; N Odieresis ; B 58 -18 499 917 ;
+ C -1 ; WX 556 ; N Ograve ; B 58 -18 499 942 ;
+ C -1 ; WX 556 ; N Otilde ; B 58 -18 499 918 ;
+ C -1 ; WX 500 ; N Scaron ; B 40 -18 461 923 ;
+ C -1 ; WX 500 ; N Thorn ; B 76 0 462 750 ;
+ C -1 ; WX 556 ; N Uacute ; B 73 -18 483 942 ;
+ C -1 ; WX 556 ; N Ucircumflex ; B 73 -18 483 942 ;
+ C -1 ; WX 556 ; N Udieresis ; B 73 -18 483 917 ;
+ C -1 ; WX 556 ; N Ugrave ; B 73 -18 483 942 ;
+ C -1 ; WX 500 ; N Yacute ; B 19 0 482 942 ;
+ C -1 ; WX 500 ; N Ydieresis ; B 19 0 482 917 ;
+ C -1 ; WX 444 ; N Zcaron ; B 34 0 411 923 ;
+ C -1 ; WX 389 ; N aacute ; B 26 -14 369 744 ;
+ C -1 ; WX 389 ; N acircumflex ; B 26 -14 369 744 ;
+ C -1 ; WX 389 ; N adieresis ; B 26 -14 369 719 ;
+ C -1 ; WX 389 ; N agrave ; B 26 -14 369 744 ;
+ C -1 ; WX 389 ; N aring ; B 26 -14 369 796 ;
+ C -1 ; WX 389 ; N atilde ; B 26 -14 369 720 ;
+ C -1 ; WX 222 ; N brokenbar ; B 85 0 137 750 ;
+ C -1 ; WX 389 ; N ccedilla ; B 37 -207 358 566 ;
+ C -1 ; WX 800 ; N copyright ; B 17 -18 783 768 ;
+ C -1 ; WX 400 ; N degree ; B 50 444 350 744 ;
+ C -1 ; WX 444 ; N divide ; B 21 0 424 491 ;
+ C -1 ; WX 389 ; N eacute ; B 35 -14 352 744 ;
+ C -1 ; WX 389 ; N ecircumflex ; B 35 -14 352 744 ;
+ C -1 ; WX 389 ; N edieresis ; B 35 -14 352 719 ;
+ C -1 ; WX 389 ; N egrave ; B 35 -14 352 744 ;
+ C -1 ; WX 444 ; N eth ; B 48 -14 397 765 ;
+ C -1 ; WX 200 ; N iacute ; B 38 0 227 744 ;
+ C -1 ; WX 200 ; N icircumflex ; B -56 0 238 744 ;
+ C -1 ; WX 200 ; N idieresis ; B -10 0 212 719 ;
+ C -1 ; WX 200 ; N igrave ; B -26 0 163 744 ;
+ C -1 ; WX 444 ; N logicalnot ; B 21 93 424 360 ;
+ C -1 ; WX 444 ; N minus ; B 21 220 424 271 ;
+ C -1 ; WX 444 ; N mu ; B 60 -189 379 552 ;
+ C -1 ; WX 444 ; N multiply ; B 21 38 424 441 ;
+ C -1 ; WX 444 ; N ntilde ; B 65 0 380 720 ;
+ C -1 ; WX 444 ; N oacute ; B 49 -14 396 744 ;
+ C -1 ; WX 444 ; N ocircumflex ; B 49 -14 396 744 ;
+ C -1 ; WX 444 ; N odieresis ; B 49 -14 396 719 ;
+ C -1 ; WX 444 ; N ograve ; B 49 -14 396 744 ;
+ C -1 ; WX 666 ; N onehalf ; B 2 0 664 744 ;
+ C -1 ; WX 666 ; N onequarter ; B 19 0 648 744 ;
+ C -1 ; WX 266 ; N onesuperior ; B 57 298 210 744 ;
+ C -1 ; WX 444 ; N otilde ; B 49 -14 396 720 ;
+ C -1 ; WX 444 ; N plusminus ; B 21 0 424 490 ;
+ C -1 ; WX 800 ; N registered ; B 17 -18 783 768 ;
+ C -1 ; WX 389 ; N scaron ; B 32 -14 350 725 ;
+ C -1 ; WX 444 ; N thorn ; B 58 -190 394 750 ;
+ C -1 ; WX 666 ; N threequarters ; B 16 0 650 744 ;
+ C -1 ; WX 266 ; N threesuperior ; B 12 290 254 744 ;
+ C -1 ; WX 722 ; N trademark ; B 57 329 666 750 ;
+ C -1 ; WX 266 ; N twosuperior ; B 16 298 251 744 ;
+ C -1 ; WX 444 ; N uacute ; B 60 -14 379 744 ;
+ C -1 ; WX 444 ; N ucircumflex ; B 60 -14 379 734 ;
+ C -1 ; WX 444 ; N udieresis ; B 60 -14 379 719 ;
+ C -1 ; WX 444 ; N ugrave ; B 60 -14 379 744 ;
+ C -1 ; WX 389 ; N yacute ; B 17 -191 373 744 ;
+ C -1 ; WX 389 ; N ydieresis ; B 17 -191 373 719 ;
+ C -1 ; WX 333 ; N zcaron ; B 18 0 315 725 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 28
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 55 178 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 -20 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 83 178 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 18 -20 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 111 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 28 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 83 198 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 28 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 83 198 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 28 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 111 198 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 111 198 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 111 198 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 111 198 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 55 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 55 -10 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 55 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 55 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -55 198 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -55 198 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -55 198 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -55 198 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -66 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -76 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -66 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -66 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 55 198 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 55 198 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 55 198 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 55 198 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 28 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 28 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 28 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 28 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 83 198 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 73 198 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 83 198 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 83 198 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 28 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 28 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 28 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 28 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 111 198 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 111 198 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 111 198 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 111 198 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 55 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 55 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 55 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 55 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 83 198 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 28 0 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 111 198 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 55 0 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 111 198 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 55 0 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 83 148 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 28 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLi+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLi+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLi+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 63 -18 492 958 ;
+ C -1 ; WX 389 ; N ccaron ; B 37 -14 358 745 ;
+ C -1 ; WX 556 ; N Dcaron ; B 72 0 500 958 ;
+ C -1 ; WX 492 ; N dcaron ; B 44 -14 458 825 ;
+ C -1 ; WX 444 ; N Ecaron ; B 67 0 412 958 ;
+ C -1 ; WX 389 ; N ecaron ; B 35 -14 352 745 ;
+ C -1 ; WX 444 ; N Lcaron ; B 74 0 417 825 ;
+ C -1 ; WX 444 ; N Lacute ; B 74 0 417 958 ;
+ C -1 ; WX 270 ; N lcaron ; B 82 0 216 825 ;
+ C -1 ; WX 222 ; N lacute ; B 68 0 257 958 ;
+ C -1 ; WX 556 ; N Ncaron ; B 66 0 490 958 ;
+ C -1 ; WX 444 ; N ncaron ; B 65 0 379 745 ;
+ C -1 ; WX 500 ; N Rcaron ; B 63 0 463 958 ;
+ C -1 ; WX 500 ; N Racute ; B 63 0 463 958 ;
+ C -1 ; WX 278 ; N rcaron ; B -7 0 287 745 ;
+ C -1 ; WX 278 ; N racute ; B 69 0 285 744 ;
+ C -1 ; WX 444 ; N Tcaron ; B 20 0 425 958 ;
+ C -1 ; WX 270 ; N tcaron ; B 16 -10 277 750 ;
+ C -1 ; WX 556 ; N Uring ; B 73 -18 483 958 ;
+ C -1 ; WX 444 ; N uring ; B 60 -14 379 796 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 154 213 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 44 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 111 213 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 340 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 55 213 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 28 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 102 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 55 214 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 98 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -36 214 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 111 213 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 55 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 83 213 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 119 214 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -27 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -8 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 55 213 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 159 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 111 162 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 55 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLiO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLiO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLiO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1984 Adobe Systems Incorporated. 	All Rights Reserved.
+ Comment Creation Date:Tue Mar 31 08:44:31 PST 1987
+ FontName Helvetica-Condensed-LightObl
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica.Condensed Light Oblique
+ FamilyName Helvetica
+ Weight LightCondensed
+ ItalicAngle -12.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.001
+ Notice Helvetica is a trademark of Allied Corporation.
+ FontBBox -170 -207 1069 944
+ CapHeight 750
+ XHeight 552
+ Descender -190
+ Ascender 750
+ StartCharMetrics 228
+ C 32 ; WX 222 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 222 ; N exclam ; B 80 13 304 750 ;
+ C 34 ; WX 309 ; N quotedbl ; B 184 524 395 750 ;
+ C 35 ; WX 444 ; N numbersign ; B 49 0 558 744 ;
+ C 36 ; WX 444 ; N dollar ; B 59 -96 516 778 ;
+ C 37 ; WX 778 ; N percent ; B 180 -15 752 741 ;
+ C 38 ; WX 611 ; N ampersand ; B 98 -18 613 768 ;
+ C 39 ; WX 160 ; N quoteright ; B 161 526 277 750 ;
+ C 40 ; WX 278 ; N parenleft ; B 94 -191 407 768 ;
+ C 41 ; WX 278 ; N parenright ; B -7 -191 307 768 ;
+ C 42 ; WX 389 ; N asterisk ; B 182 462 475 744 ;
+ C 43 ; WX 444 ; N plus ; B 68 0 482 490 ;
+ C 44 ; WX 222 ; N comma ; B 48 -136 165 88 ;
+ C 45 ; WX 333 ; N hyphen ; B 92 269 364 327 ;
+ C 46 ; WX 222 ; N period ; B 77 0 165 88 ;
+ C 47 ; WX 278 ; N slash ; B -30 -94 448 750 ;
+ C 48 ; WX 444 ; N zero ; B 85 -14 515 744 ;
+ C 49 ; WX 444 ; N one ; B 179 0 442 744 ;
+ C 50 ; WX 444 ; N two ; B 34 0 518 744 ;
+ C 51 ; WX 444 ; N three ; B 63 -14 505 744 ;
+ C 52 ; WX 444 ; N four ; B 71 0 504 744 ;
+ C 53 ; WX 444 ; N five ; B 60 -14 523 730 ;
+ C 54 ; WX 444 ; N six ; B 85 -14 521 744 ;
+ C 55 ; WX 444 ; N seven ; B 112 0 567 730 ;
+ C 56 ; WX 444 ; N eight ; B 72 -14 508 744 ;
+ C 57 ; WX 444 ; N nine ; B 81 -14 514 744 ;
+ C 58 ; WX 222 ; N colon ; B 77 0 257 521 ;
+ C 59 ; WX 222 ; N semicolon ; B 48 -136 257 521 ;
+ C 60 ; WX 444 ; N less ; B 66 -12 532 501 ;
+ C 61 ; WX 444 ; N equal ; B 49 131 501 360 ;
+ C 62 ; WX 444 ; N greater ; B 17 -11 483 502 ;
+ C 63 ; WX 389 ; N question ; B 134 0 488 750 ;
+ C 64 ; WX 800 ; N at ; B 97 -18 875 768 ;
+ C 65 ; WX 500 ; N A ; B 12 0 489 750 ;
+ C 66 ; WX 500 ; N B ; B 62 0 559 750 ;
+ C 67 ; WX 556 ; N C ; B 116 -18 606 768 ;
+ C 68 ; WX 556 ; N D ; B 72 0 602 750 ;
+ C 69 ; WX 444 ; N E ; B 67 0 566 750 ;
+ C 70 ; WX 444 ; N F ; B 69 0 573 750 ;
+ C 71 ; WX 556 ; N G ; B 99 -18 594 768 ;
+ C 72 ; WX 556 ; N H ; B 68 0 647 750 ;
+ C 73 ; WX 222 ; N I ; B 79 0 303 750 ;
+ C 74 ; WX 389 ; N J ; B 41 -18 475 750 ;
+ C 75 ; WX 500 ; N K ; B 67 0 639 750 ;
+ C 76 ; WX 444 ; N L ; B 74 0 429 750 ;
+ C 77 ; WX 722 ; N M ; B 73 0 809 750 ;
+ C 78 ; WX 556 ; N N ; B 66 0 649 750 ;
+ C 79 ; WX 556 ; N O ; B 111 -18 606 768 ;
+ C 80 ; WX 500 ; N P ; B 76 0 587 750 ;
+ C 81 ; WX 556 ; N Q ; B 111 -42 606 768 ;
+ C 82 ; WX 500 ; N R ; B 63 0 564 750 ;
+ C 83 ; WX 500 ; N S ; B 76 -18 569 768 ;
+ C 84 ; WX 444 ; N T ; B 167 0 584 750 ;
+ C 85 ; WX 556 ; N U ; B 107 -18 642 750 ;
+ C 86 ; WX 500 ; N V ; B 173 0 646 750 ;
+ C 87 ; WX 722 ; N W ; B 162 0 864 750 ;
+ C 88 ; WX 500 ; N X ; B 18 0 633 750 ;
+ C 89 ; WX 500 ; N Y ; B 178 0 641 750 ;
+ C 90 ; WX 444 ; N Z ; B 34 0 570 750 ;
+ C 91 ; WX 278 ; N bracketleft ; B 52 -104 390 768 ;
+ C 92 ; WX 222 ; N backslash ; B 119 0 262 750 ;
+ C 93 ; WX 278 ; N bracketright ; B 27 -104 367 768 ;
+ C 94 ; WX 444 ; N asciicircum ; B 138 340 449 750 ;
+ C 95 ; WX 500 ; N underscore ; B -25 -119 487 -61 ;
+ C 96 ; WX 160 ; N quoteleft ; B 154 526 270 750 ;
+ C 97 ; WX 389 ; N a ; B 49 -14 425 566 ;
+ C 98 ; WX 444 ; N b ; B 64 -14 478 750 ;
+ C 99 ; WX 389 ; N c ; B 75 -14 441 566 ;
+ C 100 ; WX 444 ; N d ; B 84 -14 541 750 ;
+ C 101 ; WX 389 ; N e ; B 74 -14 434 566 ;
+ C 102 ; WX 222 ; N f ; B 77 0 365 750 ; L i fi ; L l fl ;
+ C 103 ; WX 444 ; N g ; B 42 -189 499 566 ;
+ C 104 ; WX 444 ; N h ; B 63 0 476 750 ;
+ C 105 ; WX 222 ; N i ; B 82 0 304 750 ;
+ C 106 ; WX 222 ; N j ; B -19 -189 309 750 ;
+ C 107 ; WX 389 ; N k ; B 62 0 489 750 ;
+ C 108 ; WX 222 ; N l ; B 82 0 299 750 ;
+ C 109 ; WX 667 ; N m ; B 58 0 705 566 ;
+ C 110 ; WX 444 ; N n ; B 65 0 476 566 ;
+ C 111 ; WX 444 ; N o ; B 88 -14 472 566 ;
+ C 112 ; WX 444 ; N p ; B 18 -190 473 566 ;
+ C 113 ; WX 444 ; N q ; B 84 -189 499 566 ;
+ C 114 ; WX 278 ; N r ; B 69 0 377 566 ;
+ C 115 ; WX 389 ; N s ; B 58 -14 428 566 ;
+ C 116 ; WX 222 ; N t ; B 80 -10 318 714 ;
+ C 117 ; WX 444 ; N u ; B 83 -14 496 552 ;
+ C 118 ; WX 389 ; N v ; B 134 0 490 552 ;
+ C 119 ; WX 556 ; N w ; B 128 0 662 552 ;
+ C 120 ; WX 389 ; N x ; B 13 0 484 552 ;
+ C 121 ; WX 389 ; N y ; B -12 -191 490 552 ;
+ C 122 ; WX 333 ; N z ; B 18 0 427 552 ;
+ C 123 ; WX 351 ; N braceleft ; B 119 -93 440 768 ;
+ C 124 ; WX 222 ; N bar ; B 85 0 296 750 ;
+ C 125 ; WX 351 ; N braceright ; B 54 -93 375 768 ;
+ C 126 ; WX 444 ; N asciitilde ; B 66 179 482 309 ;
+ C 161 ; WX 222 ; N exclamdown ; B 38 -185 263 552 ;
+ C 162 ; WX 444 ; N cent ; B 87 -143 479 671 ;
+ C 163 ; WX 444 ; N sterling ; B 28 -21 528 737 ;
+ C 164 ; WX 167 ; N fraction ; B -170 0 490 744 ;
+ C 165 ; WX 444 ; N yen ; B 80 0 611 738 ;
+ C 166 ; WX 444 ; N florin ; B -26 -189 590 744 ;
+ C 167 ; WX 444 ; N section ; B 65 -147 511 768 ;
+ C 168 ; WX 444 ; N currency ; B 23 50 540 503 ;
+ C 169 ; WX 198 ; N quotesingle ; B 184 524 284 750 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 197 526 443 750 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 133 130 499 412 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 140 130 319 412 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 130 130 308 412 ;
+ C 174 ; WX 444 ; N fi ; B 84 0 535 750 ;
+ C 175 ; WX 444 ; N fl ; B 84 0 531 750 ;
+ C 177 ; WX 500 ; N endash ; B 58 273 569 324 ;
+ C 178 ; WX 444 ; N dagger ; B 136 -117 527 768 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 54 -117 529 768 ;
+ C 180 ; WX 222 ; N periodcentered ; B 120 201 207 289 ;
+ C 182 ; WX 564 ; N paragraph ; B 167 -116 602 750 ;
+ C 183 ; WX 606 ; N bullet ; B 192 189 574 563 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 48 -136 165 88 ;
+ C 185 ; WX 330 ; N quotedblbase ; B 37 -136 284 88 ;
+ C 186 ; WX 333 ; N quotedblright ; B 161 526 407 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 117 130 482 412 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 133 0 887 88 ;
+ C 189 ; WX 1000 ; N perthousand ; B 141 -15 1012 741 ;
+ C 191 ; WX 389 ; N questiondown ; B 9 -202 364 552 ;
+ C 193 ; WX 333 ; N grave ; B 198 605 358 744 ;
+ C 194 ; WX 333 ; N acute ; B 233 605 451 744 ;
+ C 195 ; WX 333 ; N circumflex ; B 149 605 443 744 ;
+ C 196 ; WX 333 ; N tilde ; B 141 618 477 720 ;
+ C 197 ; WX 333 ; N macron ; B 156 645 462 690 ;
+ C 198 ; WX 333 ; N breve ; B 179 612 468 738 ;
+ C 199 ; WX 333 ; N dotaccent ; B 266 617 352 719 ;
+ C 200 ; WX 333 ; N dieresis ; B 187 617 431 719 ;
+ C 202 ; WX 333 ; N ring ; B 213 596 416 796 ;
+ C 203 ; WX 333 ; N cedilla ; B 17 -207 234 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 193 605 540 744 ;
+ C 206 ; WX 333 ; N ogonek ; B -23 -191 184 13 ;
+ C 207 ; WX 333 ; N caron ; B 178 606 472 745 ;
+ C 208 ; WX 1000 ; N emdash ; B 58 273 1069 324 ;
+ C 225 ; WX 722 ; N AE ; B 6 0 844 750 ;
+ C 227 ; WX 266 ; N ordfeminine ; B 113 334 367 768 ;
+ C 232 ; WX 444 ; N Lslash ; B 49 0 429 750 ;
+ C 233 ; WX 556 ; N Oslash ; B 26 -29 688 770 ;
+ C 234 ; WX 778 ; N OE ; B 109 -18 893 768 ;
+ C 235 ; WX 266 ; N ordmasculine ; B 103 333 382 768 ;
+ C 241 ; WX 611 ; N ae ; B 46 -14 665 566 ;
+ C 245 ; WX 200 ; N dotlessi ; B 71 0 246 552 ;
+ C 248 ; WX 222 ; N lslash ; B 77 0 324 750 ;
+ C 249 ; WX 444 ; N oslash ; B -7 -42 547 578 ;
+ C 250 ; WX 667 ; N oe ; B 75 -14 708 566 ;
+ C 251 ; WX 444 ; N germandbls ; B 66 -14 505 768 ;
+ C -1 ; WX 500 ; N Aacute ; B 12 0 577 942 ;
+ C -1 ; WX 500 ; N Acircumflex ; B 12 0 559 942 ;
+ C -1 ; WX 500 ; N Adieresis ; B 12 0 557 917 ;
+ C -1 ; WX 500 ; N Agrave ; B 12 0 489 942 ;
+ C -1 ; WX 500 ; N Aring ; B 12 0 531 944 ;
+ C -1 ; WX 500 ; N Atilde ; B 12 0 603 918 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 116 -207 606 768 ;
+ C -1 ; WX 444 ; N Eacute ; B 67 0 566 942 ;
+ C -1 ; WX 444 ; N Ecircumflex ; B 67 0 566 942 ;
+ C -1 ; WX 444 ; N Edieresis ; B 67 0 566 917 ;
+ C -1 ; WX 444 ; N Egrave ; B 67 0 566 942 ;
+ C -1 ; WX 556 ; N Eth ; B 54 0 602 750 ;
+ C -1 ; WX 222 ; N Iacute ; B 79 0 438 942 ;
+ C -1 ; WX 222 ; N Icircumflex ; B 79 0 430 942 ;
+ C -1 ; WX 222 ; N Idieresis ; B 79 0 418 917 ;
+ C -1 ; WX 222 ; N Igrave ; B 79 0 345 942 ;
+ C -1 ; WX 556 ; N Ntilde ; B 66 0 649 918 ;
+ C -1 ; WX 556 ; N Oacute ; B 111 -18 606 942 ;
+ C -1 ; WX 556 ; N Ocircumflex ; B 111 -18 606 942 ;
+ C -1 ; WX 556 ; N Odieresis ; B 111 -18 606 917 ;
+ C -1 ; WX 556 ; N Ograve ; B 111 -18 606 942 ;
+ C -1 ; WX 556 ; N Otilde ; B 111 -18 631 918 ;
+ C -1 ; WX 500 ; N Scaron ; B 76 -18 594 923 ;
+ C -1 ; WX 500 ; N Thorn ; B 76 0 551 750 ;
+ C -1 ; WX 556 ; N Uacute ; B 107 -18 642 942 ;
+ C -1 ; WX 556 ; N Ucircumflex ; B 107 -18 642 942 ;
+ C -1 ; WX 556 ; N Udieresis ; B 107 -18 642 917 ;
+ C -1 ; WX 556 ; N Ugrave ; B 107 -18 642 942 ;
+ C -1 ; WX 500 ; N Yacute ; B 178 0 641 942 ;
+ C -1 ; WX 500 ; N Ydieresis ; B 178 0 641 917 ;
+ C -1 ; WX 444 ; N Zcaron ; B 34 0 570 923 ;
+ C -1 ; WX 389 ; N aacute ; B 49 -14 479 744 ;
+ C -1 ; WX 389 ; N acircumflex ; B 49 -14 471 744 ;
+ C -1 ; WX 389 ; N adieresis ; B 49 -14 459 719 ;
+ C -1 ; WX 389 ; N agrave ; B 49 -14 425 744 ;
+ C -1 ; WX 389 ; N aring ; B 49 -14 444 796 ;
+ C -1 ; WX 389 ; N atilde ; B 49 -14 505 720 ;
+ C -1 ; WX 222 ; N brokenbar ; B 85 0 296 750 ;
+ C -1 ; WX 389 ; N ccedilla ; B 45 -207 441 566 ;
+ C -1 ; WX 800 ; N copyright ; B 88 -18 872 768 ;
+ C -1 ; WX 400 ; N degree ; B 173 444 480 744 ;
+ C -1 ; WX 444 ; N divide ; B 68 0 482 491 ;
+ C -1 ; WX 389 ; N eacute ; B 74 -14 479 744 ;
+ C -1 ; WX 389 ; N ecircumflex ; B 74 -14 471 744 ;
+ C -1 ; WX 389 ; N edieresis ; B 74 -14 459 719 ;
+ C -1 ; WX 389 ; N egrave ; B 74 -14 434 744 ;
+ C -1 ; WX 444 ; N eth ; B 87 -14 504 765 ;
+ C -1 ; WX 200 ; N iacute ; B 71 0 385 744 ;
+ C -1 ; WX 200 ; N icircumflex ; B 71 0 367 744 ;
+ C -1 ; WX 200 ; N idieresis ; B 71 0 365 719 ;
+ C -1 ; WX 200 ; N igrave ; B 71 0 292 744 ;
+ C -1 ; WX 444 ; N logicalnot ; B 87 93 501 360 ;
+ C -1 ; WX 444 ; N minus ; B 68 220 482 271 ;
+ C -1 ; WX 444 ; N mu ; B 20 -189 496 552 ;
+ C -1 ; WX 444 ; N multiply ; B 37 38 510 441 ;
+ C -1 ; WX 444 ; N ntilde ; B 65 0 533 720 ;
+ C -1 ; WX 444 ; N oacute ; B 88 -14 507 744 ;
+ C -1 ; WX 444 ; N ocircumflex ; B 88 -14 499 744 ;
+ C -1 ; WX 444 ; N odieresis ; B 88 -14 487 719 ;
+ C -1 ; WX 444 ; N ograve ; B 88 -14 472 744 ;
+ C -1 ; WX 666 ; N onehalf ; B 75 0 737 744 ;
+ C -1 ; WX 666 ; N onequarter ; B 92 0 752 744 ;
+ C -1 ; WX 266 ; N onesuperior ; B 192 298 368 744 ;
+ C -1 ; WX 444 ; N otilde ; B 88 -14 533 720 ;
+ C -1 ; WX 444 ; N plusminus ; B 21 0 492 490 ;
+ C -1 ; WX 800 ; N registered ; B 88 -18 872 768 ;
+ C -1 ; WX 389 ; N scaron ; B 58 -14 486 725 ;
+ C -1 ; WX 444 ; N thorn ; B 18 -190 473 750 ;
+ C -1 ; WX 666 ; N threequarters ; B 99 0 784 744 ;
+ C -1 ; WX 266 ; N threesuperior ; B 95 290 378 744 ;
+ C -1 ; WX 722 ; N trademark ; B 206 329 825 750 ;
+ C -1 ; WX 266 ; N twosuperior ; B 79 298 387 744 ;
+ C -1 ; WX 444 ; N uacute ; B 83 -14 507 744 ;
+ C -1 ; WX 444 ; N ucircumflex ; B 83 -14 497 734 ;
+ C -1 ; WX 444 ; N udieresis ; B 83 -14 496 719 ;
+ C -1 ; WX 444 ; N ugrave ; B 83 -14 496 744 ;
+ C -1 ; WX 389 ; N yacute ; B -12 -191 490 744 ;
+ C -1 ; WX 389 ; N ydieresis ; B -12 -191 490 719 ;
+ C -1 ; WX 333 ; N zcaron ; B 18 0 468 725 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 28
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c 0
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 55 178 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 0 -20 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 83 178 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 18 -20 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 111 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 28 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 83 198 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 28 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 83 198 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 28 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 111 198 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 111 198 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 111 198 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 111 198 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 55 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 55 -10 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 55 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 55 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -55 198 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -55 198 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -55 198 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -55 198 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -66 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -76 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -66 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -66 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 55 198 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 55 198 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 55 198 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 55 198 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 28 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 28 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 28 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 28 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 83 198 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 73 198 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 83 198 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 83 198 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 28 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 28 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 28 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 28 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 111 198 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 111 198 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 111 198 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 111 198 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 55 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 55 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 55 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 55 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 83 198 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 28 0 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 111 198 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 55 0 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 111 198 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 55 0 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 83 148 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 28 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLiO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLiO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnLiO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 116 -18 677 958 ;
+ C -1 ; WX 389 ; N ccaron ; B 75 -14 518 745 ;
+ C -1 ; WX 556 ; N Dcaron ; B 72 0 628 958 ;
+ C -1 ; WX 525 ; N dcaron ; B 84 -14 669 825 ;
+ C -1 ; WX 444 ; N Ecaron ; B 67 0 572 958 ;
+ C -1 ; WX 389 ; N ecaron ; B 74 -14 500 745 ;
+ C -1 ; WX 444 ; N Lcaron ; B 74 0 431 825 ;
+ C -1 ; WX 444 ; N Lacute ; B 74 0 551 958 ;
+ C -1 ; WX 303 ; N lcaron ; B 82 0 427 825 ;
+ C -1 ; WX 222 ; N lacute ; B 82 0 463 958 ;
+ C -1 ; WX 556 ; N Ncaron ; B 66 0 649 958 ;
+ C -1 ; WX 444 ; N ncaron ; B 65 0 527 745 ;
+ C -1 ; WX 500 ; N Rcaron ; B 63 0 600 958 ;
+ C -1 ; WX 500 ; N Racute ; B 63 0 620 958 ;
+ C -1 ; WX 278 ; N rcaron ; B 69 0 445 745 ;
+ C -1 ; WX 278 ; N racute ; B 69 0 446 744 ;
+ C -1 ; WX 444 ; N Tcaron ; B 167 0 584 958 ;
+ C -1 ; WX 303 ; N tcaron ; B 80 -10 446 750 ;
+ C -1 ; WX 556 ; N Uring ; B 107 -18 642 958 ;
+ C -1 ; WX 444 ; N uring ; B 83 -14 496 796 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 205 213 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 46 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 156 213 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 392 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 100 213 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 28 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 154 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 100 214 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 150 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 12 214 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 156 213 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 55 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 128 213 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 169 214 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -27 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute -5 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 100 213 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 169 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 145 162 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 55 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,447 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Tue Dec  5 16:29:02 1989
+ Comment UniqueID 26319
+ Comment VMusage 6239 39252
+ FontName Helvetica-Condensed-Oblique
+ FullName Helvetica Condensed Oblique
+ FamilyName Helvetica
+ Weight MediumCondensed
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -174 -224 1118 990
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.002
+ Notice Copyright (c) 1985, 1987, 1989 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 750
+ XHeight 556
+ Ascender 750
+ Descender -188
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 121 0 371 750 ;
+ C 34 ; WX 250 ; N quotedbl ; B 153 513 364 739 ;
+ C 35 ; WX 500 ; N numbersign ; B 33 0 621 750 ;
+ C 36 ; WX 500 ; N dollar ; B 69 -116 569 815 ;
+ C 37 ; WX 833 ; N percent ; B 164 -15 803 750 ;
+ C 38 ; WX 667 ; N ampersand ; B 111 -18 648 750 ;
+ C 39 ; WX 222 ; N quoteright ; B 171 504 317 750 ;
+ C 40 ; WX 333 ; N parenleft ; B 115 -215 443 750 ;
+ C 41 ; WX 333 ; N parenright ; B 3 -215 331 750 ;
+ C 42 ; WX 500 ; N asterisk ; B 229 455 537 750 ;
+ C 43 ; WX 500 ; N plus ; B 91 0 518 505 ;
+ C 44 ; WX 250 ; N comma ; B 49 -146 192 100 ;
+ C 45 ; WX 333 ; N hyphen ; B 103 275 364 358 ;
+ C 46 ; WX 250 ; N period ; B 80 0 192 100 ;
+ C 47 ; WX 278 ; N slash ; B -19 -27 450 750 ;
+ C 48 ; WX 500 ; N zero ; B 98 -15 563 750 ;
+ C 49 ; WX 500 ; N one ; B 190 0 476 750 ;
+ C 50 ; WX 500 ; N two ; B 44 0 562 750 ;
+ C 51 ; WX 500 ; N three ; B 73 -15 552 750 ;
+ C 52 ; WX 500 ; N four ; B 68 0 543 750 ;
+ C 53 ; WX 500 ; N five ; B 75 -15 575 735 ;
+ C 54 ; WX 500 ; N six ; B 91 -15 566 750 ;
+ C 55 ; WX 500 ; N seven ; B 116 0 612 735 ;
+ C 56 ; WX 500 ; N eight ; B 83 -15 559 750 ;
+ C 57 ; WX 500 ; N nine ; B 91 -15 566 750 ;
+ C 58 ; WX 250 ; N colon ; B 80 0 287 547 ;
+ C 59 ; WX 250 ; N semicolon ; B 49 -146 287 547 ;
+ C 60 ; WX 500 ; N less ; B 89 -10 569 518 ;
+ C 61 ; WX 500 ; N equal ; B 70 124 539 384 ;
+ C 62 ; WX 500 ; N greater ; B 40 -10 520 518 ;
+ C 63 ; WX 500 ; N question ; B 169 0 586 750 ;
+ C 64 ; WX 800 ; N at ; B 106 -15 863 750 ;
+ C 65 ; WX 556 ; N A ; B 11 0 546 750 ;
+ C 66 ; WX 556 ; N B ; B 80 0 610 750 ;
+ C 67 ; WX 556 ; N C ; B 106 -18 624 765 ;
+ C 68 ; WX 611 ; N D ; B 82 0 653 750 ;
+ C 69 ; WX 500 ; N E ; B 74 0 608 750 ;
+ C 70 ; WX 444 ; N F ; B 74 0 585 750 ;
+ C 71 ; WX 611 ; N G ; B 109 -18 646 765 ;
+ C 72 ; WX 611 ; N H ; B 79 0 691 750 ;
+ C 73 ; WX 278 ; N I ; B 98 0 340 750 ;
+ C 74 ; WX 444 ; N J ; B 52 -15 527 750 ;
+ C 75 ; WX 556 ; N K ; B 79 0 698 750 ;
+ C 76 ; WX 500 ; N L ; B 83 0 488 750 ;
+ C 77 ; WX 778 ; N M ; B 76 0 861 750 ;
+ C 78 ; WX 611 ; N N ; B 77 0 693 750 ;
+ C 79 ; WX 611 ; N O ; B 116 -18 658 765 ;
+ C 80 ; WX 556 ; N P ; B 86 0 641 750 ;
+ C 81 ; WX 611 ; N Q ; B 116 -34 659 765 ;
+ C 82 ; WX 611 ; N R ; B 86 0 655 750 ;
+ C 83 ; WX 556 ; N S ; B 86 -18 611 765 ;
+ C 84 ; WX 500 ; N T ; B 158 0 645 750 ;
+ C 85 ; WX 611 ; N U ; B 114 -18 690 750 ;
+ C 86 ; WX 556 ; N V ; B 170 0 704 750 ;
+ C 87 ; WX 833 ; N W ; B 176 0 975 750 ;
+ C 88 ; WX 556 ; N X ; B 17 0 692 750 ;
+ C 89 ; WX 556 ; N Y ; B 170 0 705 750 ;
+ C 90 ; WX 500 ; N Z ; B 28 0 627 750 ;
+ C 91 ; WX 333 ; N bracketleft ; B 56 -209 434 750 ;
+ C 92 ; WX 250 ; N backslash ; B 128 0 281 750 ;
+ C 93 ; WX 333 ; N bracketright ; B 14 -209 392 750 ;
+ C 94 ; WX 500 ; N asciicircum ; B 141 333 502 750 ;
+ C 95 ; WX 500 ; N underscore ; B -25 -119 487 -61 ;
+ C 96 ; WX 222 ; N quoteleft ; B 175 521 321 767 ;
+ C 97 ; WX 444 ; N a ; B 55 -15 465 571 ;
+ C 98 ; WX 500 ; N b ; B 75 -15 525 750 ;
+ C 99 ; WX 444 ; N c ; B 85 -15 488 571 ;
+ C 100 ; WX 500 ; N d ; B 88 -15 583 750 ;
+ C 101 ; WX 444 ; N e ; B 86 -15 476 571 ;
+ C 102 ; WX 278 ; N f ; B 93 0 418 752 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 53 -189 544 571 ;
+ C 104 ; WX 500 ; N h ; B 73 0 524 750 ;
+ C 105 ; WX 222 ; N i ; B 72 0 310 750 ;
+ C 106 ; WX 222 ; N j ; B -27 -190 313 750 ;
+ C 107 ; WX 444 ; N k ; B 69 0 552 750 ;
+ C 108 ; WX 222 ; N l ; B 72 0 310 750 ;
+ C 109 ; WX 778 ; N m ; B 76 0 799 571 ;
+ C 110 ; WX 500 ; N n ; B 73 0 524 571 ;
+ C 111 ; WX 500 ; N o ; B 96 -15 524 571 ;
+ C 112 ; WX 500 ; N p ; B 32 -188 524 571 ;
+ C 113 ; WX 500 ; N q ; B 100 -184 544 571 ;
+ C 114 ; WX 333 ; N r ; B 81 0 441 563 ;
+ C 115 ; WX 444 ; N s ; B 68 -15 473 571 ;
+ C 116 ; WX 278 ; N t ; B 101 0 375 707 ;
+ C 117 ; WX 500 ; N u ; B 99 -15 542 556 ;
+ C 118 ; WX 444 ; N v ; B 131 0 549 556 ;
+ C 119 ; WX 667 ; N w ; B 137 0 767 556 ;
+ C 120 ; WX 444 ; N x ; B 9 0 548 556 ;
+ C 121 ; WX 444 ; N y ; B -13 -190 543 556 ;
+ C 122 ; WX 389 ; N z ; B 24 0 482 556 ;
+ C 123 ; WX 274 ; N braceleft ; B 77 -95 425 750 ;
+ C 124 ; WX 250 ; N bar ; B 93 0 316 750 ;
+ C 125 ; WX 274 ; N braceright ; B -12 -95 337 750 ;
+ C 126 ; WX 500 ; N asciitilde ; B 89 166 520 345 ;
+ C 161 ; WX 333 ; N exclamdown ; B 83 -179 333 571 ;
+ C 162 ; WX 500 ; N cent ; B 94 -137 499 667 ;
+ C 163 ; WX 500 ; N sterling ; B 40 -15 589 750 ;
+ C 164 ; WX 167 ; N fraction ; B -174 0 500 750 ;
+ C 165 ; WX 500 ; N yen ; B 88 0 677 750 ;
+ C 166 ; WX 500 ; N florin ; B -28 -192 645 750 ;
+ C 167 ; WX 500 ; N section ; B 51 -208 552 750 ;
+ C 168 ; WX 500 ; N currency ; B 51 50 576 553 ;
+ C 169 ; WX 250 ; N quotesingle ; B 208 513 308 739 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 173 521 490 767 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 145 125 520 495 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B 124 125 320 495 ;
+ C 173 ; WX 278 ; N guilsinglright ; B 90 125 286 495 ;
+ C 174 ; WX 500 ; N fi ; B 93 0 584 752 ;
+ C 175 ; WX 500 ; N fl ; B 93 0 584 752 ;
+ C 177 ; WX 500 ; N endash ; B 58 275 573 345 ;
+ C 178 ; WX 500 ; N dagger ; B 137 -176 573 750 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 50 -176 572 750 ;
+ C 180 ; WX 250 ; N periodcentered ; B 123 204 236 304 ;
+ C 182 ; WX 440 ; N paragraph ; B 113 -116 550 750 ;
+ C 183 ; WX 333 ; N bullet ; B 91 222 401 529 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 33 -146 179 100 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 31 -146 348 100 ;
+ C 186 ; WX 389 ; N quotedblright ; B 169 504 486 750 ;
+ C 187 ; WX 500 ; N guillemotright ; B 112 125 487 495 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 121 0 899 100 ;
+ C 189 ; WX 1111 ; N perthousand ; B 157 -16 1118 750 ;
+ C 191 ; WX 500 ; N questiondown ; B 33 -190 450 559 ;
+ C 193 ; WX 333 ; N grave ; B 198 624 366 765 ;
+ C 194 ; WX 333 ; N acute ; B 233 624 461 765 ;
+ C 195 ; WX 333 ; N circumflex ; B 154 624 446 765 ;
+ C 196 ; WX 333 ; N tilde ; B 132 633 496 749 ;
+ C 197 ; WX 333 ; N macron ; B 150 657 475 715 ;
+ C 198 ; WX 333 ; N breve ; B 172 629 484 765 ;
+ C 199 ; WX 250 ; N dotaccent ; B 224 650 324 750 ;
+ C 200 ; WX 333 ; N dieresis ; B 190 650 440 750 ;
+ C 202 ; WX 250 ; N ring ; B 169 593 377 796 ;
+ C 203 ; WX 333 ; N cedilla ; B 23 -224 255 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 194 624 603 765 ;
+ C 206 ; WX 333 ; N ogonek ; B -23 -191 188 13 ;
+ C 207 ; WX 333 ; N caron ; B 184 624 476 765 ;
+ C 208 ; WX 1000 ; N emdash ; B 58 275 1073 345 ;
+ C 225 ; WX 833 ; N AE ; B 0 0 944 750 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 90 305 392 765 ;
+ C 232 ; WX 500 ; N Lslash ; B 39 0 488 750 ;
+ C 233 ; WX 611 ; N Oslash ; B 25 -43 738 796 ;
+ C 234 ; WX 833 ; N OE ; B 113 -18 946 765 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 85 305 413 765 ;
+ C 241 ; WX 667 ; N ae ; B 50 -15 711 571 ;
+ C 245 ; WX 222 ; N dotlessi ; B 72 0 269 556 ;
+ C 248 ; WX 222 ; N lslash ; B 59 0 347 750 ;
+ C 249 ; WX 500 ; N oslash ; B 19 -46 591 582 ;
+ C 250 ; WX 722 ; N oe ; B 81 -15 758 571 ;
+ C 251 ; WX 500 ; N germandbls ; B 71 -5 548 765 ;
+ C -1 ; WX 500 ; N Zcaron ; B 28 0 627 959 ;
+ C -1 ; WX 444 ; N ccedilla ; B 79 -224 488 571 ;
+ C -1 ; WX 444 ; N ydieresis ; B -13 -190 543 750 ;
+ C -1 ; WX 444 ; N atilde ; B 55 -15 552 749 ;
+ C -1 ; WX 222 ; N icircumflex ; B 72 0 391 765 ;
+ C -1 ; WX 300 ; N threesuperior ; B 102 291 409 750 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 86 -15 502 765 ;
+ C -1 ; WX 500 ; N thorn ; B 32 -188 524 750 ;
+ C -1 ; WX 444 ; N egrave ; B 86 -15 476 765 ;
+ C -1 ; WX 300 ; N twosuperior ; B 83 300 413 750 ;
+ C -1 ; WX 444 ; N eacute ; B 86 -15 517 765 ;
+ C -1 ; WX 500 ; N otilde ; B 96 -15 580 749 ;
+ C -1 ; WX 556 ; N Aacute ; B 11 0 614 959 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 96 -15 530 765 ;
+ C -1 ; WX 444 ; N yacute ; B -13 -190 543 765 ;
+ C -1 ; WX 500 ; N udieresis ; B 99 -15 542 750 ;
+ C -1 ; WX 750 ; N threequarters ; B 106 0 831 750 ;
+ C -1 ; WX 444 ; N acircumflex ; B 55 -15 502 765 ;
+ C -1 ; WX 611 ; N Eth ; B 67 0 653 750 ;
+ C -1 ; WX 444 ; N edieresis ; B 86 -15 496 750 ;
+ C -1 ; WX 500 ; N ugrave ; B 99 -15 542 765 ;
+ C -1 ; WX 750 ; N trademark ; B 147 329 878 750 ;
+ C -1 ; WX 500 ; N ograve ; B 96 -15 524 765 ;
+ C -1 ; WX 444 ; N scaron ; B 68 -15 532 765 ;
+ C -1 ; WX 278 ; N Idieresis ; B 98 0 455 944 ;
+ C -1 ; WX 500 ; N uacute ; B 99 -15 545 765 ;
+ C -1 ; WX 444 ; N agrave ; B 55 -15 465 765 ;
+ C -1 ; WX 500 ; N ntilde ; B 73 0 580 749 ;
+ C -1 ; WX 444 ; N aring ; B 55 -15 474 796 ;
+ C -1 ; WX 389 ; N zcaron ; B 24 0 504 765 ;
+ C -1 ; WX 278 ; N Icircumflex ; B 98 0 460 959 ;
+ C -1 ; WX 611 ; N Ntilde ; B 77 0 693 943 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 99 -15 542 765 ;
+ C -1 ; WX 500 ; N Ecircumflex ; B 74 0 608 959 ;
+ C -1 ; WX 278 ; N Iacute ; B 98 0 475 959 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 106 -224 624 765 ;
+ C -1 ; WX 611 ; N Odieresis ; B 116 -18 658 944 ;
+ C -1 ; WX 556 ; N Scaron ; B 86 -18 629 959 ;
+ C -1 ; WX 500 ; N Edieresis ; B 74 0 608 944 ;
+ C -1 ; WX 278 ; N Igrave ; B 98 0 380 959 ;
+ C -1 ; WX 444 ; N adieresis ; B 55 -15 496 750 ;
+ C -1 ; WX 611 ; N Ograve ; B 116 -18 658 959 ;
+ C -1 ; WX 500 ; N Egrave ; B 74 0 608 959 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 170 0 705 944 ;
+ C -1 ; WX 800 ; N registered ; B 79 -18 881 765 ;
+ C -1 ; WX 611 ; N Otilde ; B 116 -18 676 943 ;
+ C -1 ; WX 750 ; N onequarter ; B 143 0 817 750 ;
+ C -1 ; WX 611 ; N Ugrave ; B 114 -18 690 959 ;
+ C -1 ; WX 611 ; N Ucircumflex ; B 114 -18 690 959 ;
+ C -1 ; WX 556 ; N Thorn ; B 86 0 607 750 ;
+ C -1 ; WX 500 ; N divide ; B 91 3 518 505 ;
+ C -1 ; WX 556 ; N Atilde ; B 11 0 649 943 ;
+ C -1 ; WX 611 ; N Uacute ; B 114 -18 690 959 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 116 -18 658 959 ;
+ C -1 ; WX 500 ; N logicalnot ; B 111 117 539 384 ;
+ C -1 ; WX 556 ; N Aring ; B 11 0 571 990 ;
+ C -1 ; WX 222 ; N idieresis ; B 72 0 385 750 ;
+ C -1 ; WX 222 ; N iacute ; B 72 0 406 765 ;
+ C -1 ; WX 444 ; N aacute ; B 55 -15 517 765 ;
+ C -1 ; WX 500 ; N plusminus ; B 44 0 531 505 ;
+ C -1 ; WX 500 ; N multiply ; B 65 48 544 461 ;
+ C -1 ; WX 611 ; N Udieresis ; B 114 -18 690 944 ;
+ C -1 ; WX 500 ; N minus ; B 91 219 518 289 ;
+ C -1 ; WX 300 ; N onesuperior ; B 200 300 392 750 ;
+ C -1 ; WX 500 ; N Eacute ; B 74 0 608 959 ;
+ C -1 ; WX 556 ; N Acircumflex ; B 11 0 599 959 ;
+ C -1 ; WX 800 ; N copyright ; B 79 -18 880 765 ;
+ C -1 ; WX 556 ; N Agrave ; B 11 0 546 959 ;
+ C -1 ; WX 500 ; N odieresis ; B 96 -15 524 750 ;
+ C -1 ; WX 500 ; N oacute ; B 96 -15 545 765 ;
+ C -1 ; WX 400 ; N degree ; B 174 450 481 750 ;
+ C -1 ; WX 222 ; N igrave ; B 72 0 311 765 ;
+ C -1 ; WX 500 ; N mu ; B 35 -189 540 556 ;
+ C -1 ; WX 611 ; N Oacute ; B 116 -18 658 959 ;
+ C -1 ; WX 500 ; N eth ; B 87 -15 548 770 ;
+ C -1 ; WX 556 ; N Adieresis ; B 11 0 594 944 ;
+ C -1 ; WX 556 ; N Yacute ; B 170 0 705 959 ;
+ C -1 ; WX 250 ; N brokenbar ; B 93 0 316 750 ;
+ C -1 ; WX 750 ; N onehalf ; B 91 0 777 750 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R y 0
+ KPX R Y -18
+ KPX R W 0
+ KPX R V 0
+ KPX R T -18
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -92
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -55
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V y 0
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -92
+ KPX V o -18
+ KPX V i 0
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -92
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W y 0
+ KPX W u 0
+ KPX W semicolon 0
+ KPX W r 0
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon 0
+ KPX W a -18
+ KPX W A -18
+ 
+ KPX Y v -18
+ KPX Y u -37
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -74
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 18
+ KPX f f 0
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t 0
+ KPX quoteright s -55
+ KPX quoteright quoteright -18
+ 
+ KPX r z 20
+ KPX r y 18
+ KPX r x 20
+ KPX r w 18
+ KPX r v 18
+ KPX r u 0
+ KPX r t 0
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q 0
+ KPX r period -74
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r hyphen -37
+ KPX r h 0
+ KPX r g 0
+ KPX r f 20
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -74
+ KPX r c -20
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -37
+ KPX w comma -37
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 153 194 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 153 194 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 153 194 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 153 194 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 194 194 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 153 194 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 112 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 125 194 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 125 194 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 125 194 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 125 194 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 14 194 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 14 194 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 14 194 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 14 194 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 180 194 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 180 194 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 180 194 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 180 194 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 180 194 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 180 194 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 153 194 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 180 194 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 180 194 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 180 194 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 180 194 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 153 194 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 153 194 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 125 194 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 56 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 56 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 56 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 56 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 97 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 56 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 56 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -55 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -55 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -55 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -55 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 84 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 84 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 84 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 84 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 56 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 28 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-CnO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 106 -18 680 960 ;
+ C -1 ; WX 444 ; N ccaron ; B 85 -15 551 765 ;
+ C -1 ; WX 611 ; N Dcaron ; B 82 0 656 960 ;
+ C -1 ; WX 602 ; N dcaron ; B 88 -15 744 825 ;
+ C -1 ; WX 500 ; N Ecaron ; B 74 0 608 960 ;
+ C -1 ; WX 444 ; N ecaron ; B 86 -15 531 765 ;
+ C -1 ; WX 500 ; N Lcaron ; B 83 0 501 825 ;
+ C -1 ; WX 500 ; N Lacute ; B 83 0 585 960 ;
+ C -1 ; WX 324 ; N lcaron ; B 72 0 471 825 ;
+ C -1 ; WX 222 ; N lacute ; B 72 0 470 960 ;
+ C -1 ; WX 611 ; N Ncaron ; B 77 0 693 960 ;
+ C -1 ; WX 500 ; N ncaron ; B 73 0 559 765 ;
+ C -1 ; WX 611 ; N Rcaron ; B 86 0 656 960 ;
+ C -1 ; WX 611 ; N Racute ; B 86 0 684 960 ;
+ C -1 ; WX 333 ; N rcaron ; B 81 0 476 765 ;
+ C -1 ; WX 333 ; N racute ; B 81 0 484 765 ;
+ C -1 ; WX 500 ; N Tcaron ; B 158 0 645 960 ;
+ C -1 ; WX 380 ; N tcaron ; B 101 0 536 750 ;
+ C -1 ; WX 611 ; N Uring ; B 114 -18 690 960 ;
+ C -1 ; WX 500 ; N uring ; B 99 -15 542 796 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 204 195 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 180 195 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 427 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 124 195 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 184 75 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 124 195 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 154 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 9 195 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 180 195 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 180 195 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 223 195 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 23 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 124 195 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 219 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 214 164 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 125 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-ExtC
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-ExtC:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-ExtC	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,415 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1988, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Fri Dec 13 16:18:46 1991
+ Comment UniqueID 37157
+ Comment VMusage 24443 31335
+ FontName Helvetica-ExtraCompressed
+ FullName Helvetica Extra Compressed
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -123 -250 1000 956
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.002
+ Notice Copyright (c) 1988, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 712
+ XHeight 572
+ Ascender 712
+ Descender -128
+ StartCharMetrics 228
+ C 32 ; WX 185 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 259 ; N exclam ; B 66 0 193 712 ;
+ C 34 ; WX 333 ; N quotedbl ; B 15 441 318 712 ;
+ C 35 ; WX 370 ; N numbersign ; B 12 0 358 712 ;
+ C 36 ; WX 370 ; N dollar ; B 17 -66 354 778 ;
+ C 37 ; WX 537 ; N percent ; B 19 -14 518 726 ;
+ C 38 ; WX 426 ; N ampersand ; B 14 -14 424 726 ;
+ C 39 ; WX 167 ; N quoteright ; B 9 457 158 712 ;
+ C 40 ; WX 296 ; N parenleft ; B 26 -94 270 726 ;
+ C 41 ; WX 296 ; N parenright ; B 26 -94 270 726 ;
+ C 42 ; WX 370 ; N asterisk ; B 22 399 347 712 ;
+ C 43 ; WX 556 ; N plus ; B 33 40 523 532 ;
+ C 44 ; WX 185 ; N comma ; B 9 -126 175 148 ;
+ C 45 ; WX 259 ; N hyphen ; B 43 264 216 356 ;
+ C 46 ; WX 185 ; N period ; B 29 0 156 148 ;
+ C 47 ; WX 204 ; N slash ; B -5 -14 210 726 ;
+ C 48 ; WX 370 ; N zero ; B 19 -14 351 726 ;
+ C 49 ; WX 370 ; N one ; B 39 0 260 712 ;
+ C 50 ; WX 370 ; N two ; B 19 0 351 726 ;
+ C 51 ; WX 370 ; N three ; B 19 -14 351 726 ;
+ C 52 ; WX 370 ; N four ; B -3 0 369 712 ;
+ C 53 ; WX 370 ; N five ; B 19 -14 351 712 ;
+ C 54 ; WX 370 ; N six ; B 19 -14 351 726 ;
+ C 55 ; WX 370 ; N seven ; B 9 0 366 712 ;
+ C 56 ; WX 370 ; N eight ; B 19 -14 351 726 ;
+ C 57 ; WX 370 ; N nine ; B 19 -14 351 726 ;
+ C 58 ; WX 185 ; N colon ; B 29 0 156 572 ;
+ C 59 ; WX 185 ; N semicolon ; B 9 -126 175 572 ;
+ C 60 ; WX 556 ; N less ; B 60 62 497 510 ;
+ C 61 ; WX 556 ; N equal ; B 33 112 523 460 ;
+ C 62 ; WX 556 ; N greater ; B 59 62 496 510 ;
+ C 63 ; WX 426 ; N question ; B 63 0 363 726 ;
+ C 64 ; WX 800 ; N at ; B 36 -14 764 726 ;
+ C 65 ; WX 370 ; N A ; B -4 0 374 712 ;
+ C 66 ; WX 370 ; N B ; B 19 0 351 712 ;
+ C 67 ; WX 370 ; N C ; B 19 -14 351 726 ;
+ C 68 ; WX 370 ; N D ; B 19 0 351 712 ;
+ C 69 ; WX 296 ; N E ; B 23 0 287 712 ;
+ C 70 ; WX 296 ; N F ; B 23 0 287 712 ;
+ C 71 ; WX 370 ; N G ; B 19 -14 351 726 ;
+ C 72 ; WX 370 ; N H ; B 19 0 351 712 ;
+ C 73 ; WX 204 ; N I ; B 31 0 172 712 ;
+ C 74 ; WX 370 ; N J ; B 19 -14 351 712 ;
+ C 75 ; WX 370 ; N K ; B 13 0 367 712 ;
+ C 76 ; WX 296 ; N L ; B 19 0 285 712 ;
+ C 77 ; WX 593 ; N M ; B 23 0 570 712 ;
+ C 78 ; WX 426 ; N N ; B 23 0 403 712 ;
+ C 79 ; WX 370 ; N O ; B 19 -14 351 726 ;
+ C 80 ; WX 370 ; N P ; B 19 0 351 712 ;
+ C 81 ; WX 370 ; N Q ; B 19 -128 351 726 ;
+ C 82 ; WX 370 ; N R ; B 19 0 372 712 ;
+ C 83 ; WX 370 ; N S ; B 17 -14 354 726 ;
+ C 84 ; WX 333 ; N T ; B 1 0 332 712 ;
+ C 85 ; WX 370 ; N U ; B 19 -14 351 712 ;
+ C 86 ; WX 370 ; N V ; B 2 0 368 712 ;
+ C 87 ; WX 593 ; N W ; B -1 0 594 712 ;
+ C 88 ; WX 370 ; N X ; B -5 0 374 712 ;
+ C 89 ; WX 370 ; N Y ; B 2 0 368 712 ;
+ C 90 ; WX 296 ; N Z ; B 4 0 291 712 ;
+ C 91 ; WX 296 ; N bracketleft ; B 38 -95 258 726 ;
+ C 92 ; WX 278 ; N backslash ; B -54 -14 332 726 ;
+ C 93 ; WX 296 ; N bracketright ; B 38 -95 258 726 ;
+ C 94 ; WX 556 ; N asciicircum ; B 51 347 505 712 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 167 ; N quoteleft ; B 9 457 158 712 ;
+ C 97 ; WX 333 ; N a ; B 17 -7 325 579 ;
+ C 98 ; WX 333 ; N b ; B 17 -7 316 712 ;
+ C 99 ; WX 333 ; N c ; B 17 -7 316 579 ;
+ C 100 ; WX 333 ; N d ; B 17 -7 316 712 ;
+ C 101 ; WX 333 ; N e ; B 17 -7 316 579 ;
+ C 102 ; WX 204 ; N f ; B 6 0 202 712 ; L i fi ; L l fl ;
+ C 103 ; WX 333 ; N g ; B 17 -128 316 579 ;
+ C 104 ; WX 333 ; N h ; B 17 0 316 712 ;
+ C 105 ; WX 167 ; N i ; B 20 0 147 712 ;
+ C 106 ; WX 167 ; N j ; B -28 -128 152 712 ;
+ C 107 ; WX 333 ; N k ; B 19 0 331 712 ;
+ C 108 ; WX 167 ; N l ; B 20 0 147 712 ;
+ C 109 ; WX 500 ; N m ; B 14 0 485 579 ;
+ C 110 ; WX 333 ; N n ; B 17 0 316 579 ;
+ C 111 ; WX 333 ; N o ; B 17 -7 316 579 ;
+ C 112 ; WX 333 ; N p ; B 19 -128 318 579 ;
+ C 113 ; WX 333 ; N q ; B 17 -128 316 579 ;
+ C 114 ; WX 333 ; N r ; B 17 0 316 579 ;
+ C 115 ; WX 333 ; N s ; B 14 -7 319 579 ;
+ C 116 ; WX 204 ; N t ; B 3 0 201 676 ;
+ C 117 ; WX 333 ; N u ; B 17 -7 316 572 ;
+ C 118 ; WX 333 ; N v ; B 5 0 327 572 ;
+ C 119 ; WX 537 ; N w ; B 3 0 535 572 ;
+ C 120 ; WX 333 ; N x ; B 1 0 332 572 ;
+ C 121 ; WX 333 ; N y ; B 4 -128 328 572 ;
+ C 122 ; WX 259 ; N z ; B 9 0 250 572 ;
+ C 123 ; WX 333 ; N braceleft ; B 38 -95 295 726 ;
+ C 124 ; WX 222 ; N bar ; B 53 -250 169 750 ;
+ C 125 ; WX 333 ; N braceright ; B 38 -102 295 719 ;
+ C 126 ; WX 556 ; N asciitilde ; B 47 200 509 386 ;
+ C 161 ; WX 259 ; N exclamdown ; B 66 -114 193 598 ;
+ C 162 ; WX 370 ; N cent ; B 34 -68 333 630 ;
+ C 163 ; WX 370 ; N sterling ; B 7 -14 362 726 ;
+ C 164 ; WX 130 ; N fraction ; B -123 -14 266 726 ;
+ C 165 ; WX 370 ; N yen ; B 2 0 368 712 ;
+ C 166 ; WX 370 ; N florin ; B -13 -128 383 726 ;
+ C 167 ; WX 426 ; N section ; B 24 -62 401 726 ;
+ C 168 ; WX 370 ; N currency ; B 4 113 366 477 ;
+ C 169 ; WX 222 ; N quotesingle ; B 51 441 171 712 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 8 457 324 712 ;
+ C 171 ; WX 333 ; N guillemotleft ; B 12 85 316 535 ;
+ C 172 ; WX 167 ; N guilsinglleft ; B 13 85 154 535 ;
+ C 173 ; WX 167 ; N guilsinglright ; B 13 85 154 535 ;
+ C 174 ; WX 370 ; N fi ; B 9 0 360 712 ;
+ C 175 ; WX 370 ; N fl ; B 9 0 360 712 ;
+ C 177 ; WX 500 ; N endash ; B 0 266 500 354 ;
+ C 178 ; WX 426 ; N dagger ; B 20 -73 406 712 ;
+ C 179 ; WX 426 ; N daggerdbl ; B 20 -62 406 712 ;
+ C 180 ; WX 185 ; N periodcentered ; B 8 200 176 367 ;
+ C 182 ; WX 620 ; N paragraph ; B 75 -179 604 712 ;
+ C 183 ; WX 500 ; N bullet ; B 75 181 425 531 ;
+ C 184 ; WX 167 ; N quotesinglbase ; B 9 -107 158 148 ;
+ C 185 ; WX 333 ; N quotedblbase ; B 9 -107 325 148 ;
+ C 186 ; WX 333 ; N quotedblright ; B 9 457 325 712 ;
+ C 187 ; WX 333 ; N guillemotright ; B 17 85 321 535 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 103 0 896 148 ;
+ C 189 ; WX 759 ; N perthousand ; B 11 -14 747 726 ;
+ C 191 ; WX 426 ; N questiondown ; B 63 -128 363 598 ;
+ C 193 ; WX 167 ; N grave ; B -45 620 147 755 ;
+ C 194 ; WX 167 ; N acute ; B 41 620 233 755 ;
+ C 195 ; WX 167 ; N circumflex ; B -60 620 226 755 ;
+ C 196 ; WX 167 ; N tilde ; B -52 632 220 738 ;
+ C 197 ; WX 167 ; N macron ; B -48 653 220 718 ;
+ C 198 ; WX 167 ; N breve ; B -56 623 227 752 ;
+ C 199 ; WX 167 ; N dotaccent ; B 36 632 130 741 ;
+ C 200 ; WX 167 ; N dieresis ; B -46 632 213 741 ;
+ C 202 ; WX 167 ; N ring ; B -9 633 176 822 ;
+ C 203 ; WX 167 ; N cedilla ; B -38 -235 211 0 ;
+ C 205 ; WX 167 ; N hungarumlaut ; B -36 620 307 755 ;
+ C 206 ; WX 167 ; N ogonek ; B -48 -188 140 0 ;
+ C 207 ; WX 167 ; N caron ; B -58 620 231 755 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 266 1000 354 ;
+ C 225 ; WX 500 ; N AE ; B -2 0 491 712 ;
+ C 227 ; WX 200 ; N ordfeminine ; B 7 375 194 726 ;
+ C 232 ; WX 296 ; N Lslash ; B -12 0 285 712 ;
+ C 233 ; WX 370 ; N Oslash ; B 6 -62 360 745 ;
+ C 234 ; WX 463 ; N OE ; B 18 -14 454 726 ;
+ C 235 ; WX 200 ; N ordmasculine ; B 10 375 179 726 ;
+ C 241 ; WX 500 ; N ae ; B 14 -7 485 579 ;
+ C 245 ; WX 167 ; N dotlessi ; B 20 0 147 572 ;
+ C 248 ; WX 167 ; N lslash ; B -12 0 182 712 ;
+ C 249 ; WX 333 ; N oslash ; B 3 -68 324 641 ;
+ C 250 ; WX 500 ; N oe ; B 14 -7 485 579 ;
+ C 251 ; WX 333 ; N germandbls ; B 17 -7 316 726 ;
+ C -1 ; WX 333 ; N ecircumflex ; B 17 -7 316 755 ;
+ C -1 ; WX 333 ; N edieresis ; B 17 -7 316 741 ;
+ C -1 ; WX 333 ; N aacute ; B 17 -7 325 755 ;
+ C -1 ; WX 800 ; N registered ; B 16 -14 784 726 ;
+ C -1 ; WX 167 ; N icircumflex ; B -60 0 226 755 ;
+ C -1 ; WX 333 ; N udieresis ; B 17 -7 316 741 ;
+ C -1 ; WX 333 ; N ograve ; B 17 -7 316 755 ;
+ C -1 ; WX 333 ; N uacute ; B 17 -7 316 755 ;
+ C -1 ; WX 333 ; N ucircumflex ; B 17 -7 316 755 ;
+ C -1 ; WX 370 ; N Aacute ; B -4 0 374 889 ;
+ C -1 ; WX 167 ; N igrave ; B -45 0 147 755 ;
+ C -1 ; WX 204 ; N Icircumflex ; B -41 0 245 889 ;
+ C -1 ; WX 333 ; N ccedilla ; B 17 -235 316 579 ;
+ C -1 ; WX 333 ; N adieresis ; B 17 -7 325 741 ;
+ C -1 ; WX 296 ; N Ecircumflex ; B 5 0 291 889 ;
+ C -1 ; WX 333 ; N scaron ; B 14 -7 319 755 ;
+ C -1 ; WX 333 ; N thorn ; B 19 -128 318 712 ;
+ C -1 ; WX 1000 ; N trademark ; B 36 300 964 712 ;
+ C -1 ; WX 333 ; N egrave ; B 17 -7 316 755 ;
+ C -1 ; WX 240 ; N threesuperior ; B 12 282 228 726 ;
+ C -1 ; WX 259 ; N zcaron ; B -12 0 277 755 ;
+ C -1 ; WX 333 ; N atilde ; B 17 -7 325 738 ;
+ C -1 ; WX 333 ; N aring ; B 17 -7 325 822 ;
+ C -1 ; WX 333 ; N ocircumflex ; B 17 -7 316 755 ;
+ C -1 ; WX 296 ; N Edieresis ; B 19 0 287 875 ;
+ C -1 ; WX 555 ; N threequarters ; B 7 -14 547 726 ;
+ C -1 ; WX 333 ; N ydieresis ; B 4 -128 328 741 ;
+ C -1 ; WX 333 ; N yacute ; B 4 -128 328 755 ;
+ C -1 ; WX 167 ; N iacute ; B 20 0 233 755 ;
+ C -1 ; WX 370 ; N Acircumflex ; B -4 0 374 889 ;
+ C -1 ; WX 370 ; N Uacute ; B 19 -14 351 889 ;
+ C -1 ; WX 333 ; N eacute ; B 17 -7 316 755 ;
+ C -1 ; WX 370 ; N Ograve ; B 19 -14 351 889 ;
+ C -1 ; WX 333 ; N agrave ; B 17 -7 325 755 ;
+ C -1 ; WX 370 ; N Udieresis ; B 19 -14 351 875 ;
+ C -1 ; WX 333 ; N acircumflex ; B 17 -7 325 755 ;
+ C -1 ; WX 204 ; N Igrave ; B -26 0 172 889 ;
+ C -1 ; WX 240 ; N twosuperior ; B 12 290 228 726 ;
+ C -1 ; WX 370 ; N Ugrave ; B 19 -14 351 889 ;
+ C -1 ; WX 555 ; N onequarter ; B 20 -14 547 726 ;
+ C -1 ; WX 370 ; N Ucircumflex ; B 19 -14 351 889 ;
+ C -1 ; WX 370 ; N Scaron ; B 17 -14 354 889 ;
+ C -1 ; WX 204 ; N Idieresis ; B -27 0 232 875 ;
+ C -1 ; WX 167 ; N idieresis ; B -46 0 213 741 ;
+ C -1 ; WX 296 ; N Egrave ; B 20 0 287 889 ;
+ C -1 ; WX 370 ; N Oacute ; B 19 -14 351 889 ;
+ C -1 ; WX 556 ; N divide ; B 33 16 523 556 ;
+ C -1 ; WX 370 ; N Atilde ; B -4 0 374 872 ;
+ C -1 ; WX 370 ; N Aring ; B -4 0 374 956 ;
+ C -1 ; WX 370 ; N Odieresis ; B 19 -14 351 875 ;
+ C -1 ; WX 370 ; N Adieresis ; B -4 0 374 875 ;
+ C -1 ; WX 426 ; N Ntilde ; B 23 0 403 872 ;
+ C -1 ; WX 296 ; N Zcaron ; B 4 0 296 889 ;
+ C -1 ; WX 370 ; N Thorn ; B 19 0 351 712 ;
+ C -1 ; WX 204 ; N Iacute ; B 31 0 252 889 ;
+ C -1 ; WX 556 ; N plusminus ; B 33 40 523 532 ;
+ C -1 ; WX 556 ; N multiply ; B 33 40 523 532 ;
+ C -1 ; WX 296 ; N Eacute ; B 23 0 298 889 ;
+ C -1 ; WX 370 ; N Ydieresis ; B 2 0 368 875 ;
+ C -1 ; WX 240 ; N onesuperior ; B 49 290 193 717 ;
+ C -1 ; WX 333 ; N ugrave ; B 17 -7 316 755 ;
+ C -1 ; WX 556 ; N logicalnot ; B 33 149 523 460 ;
+ C -1 ; WX 333 ; N ntilde ; B 17 0 316 738 ;
+ C -1 ; WX 370 ; N Otilde ; B 19 -14 351 872 ;
+ C -1 ; WX 333 ; N otilde ; B 17 -7 316 738 ;
+ C -1 ; WX 370 ; N Ccedilla ; B 19 -235 351 726 ;
+ C -1 ; WX 370 ; N Agrave ; B -4 0 374 889 ;
+ C -1 ; WX 555 ; N onehalf ; B 20 -14 547 726 ;
+ C -1 ; WX 370 ; N Eth ; B -10 0 351 712 ;
+ C -1 ; WX 400 ; N degree ; B 57 426 343 712 ;
+ C -1 ; WX 370 ; N Yacute ; B 2 0 368 889 ;
+ C -1 ; WX 370 ; N Ocircumflex ; B 19 -14 351 889 ;
+ C -1 ; WX 333 ; N oacute ; B 17 -7 316 755 ;
+ C -1 ; WX 333 ; N mu ; B 17 -128 316 572 ;
+ C -1 ; WX 556 ; N minus ; B 33 228 523 344 ;
+ C -1 ; WX 333 ; N eth ; B 17 -7 316 751 ;
+ C -1 ; WX 333 ; N odieresis ; B 17 -7 316 741 ;
+ C -1 ; WX 800 ; N copyright ; B 16 -14 784 726 ;
+ C -1 ; WX 222 ; N brokenbar ; B 53 -175 169 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 87
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -37
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -92
+ KPX F comma -111
+ KPX F A -37
+ 
+ KPX L y -55
+ KPX L quoteright -92
+ KPX L Y -92
+ KPX L W -55
+ KPX L V -55
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -150
+ KPX P A -37
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T s -74
+ KPX T r -74
+ KPX T period -74
+ KPX T o -74
+ KPX T i -74
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -74
+ KPX T colon -74
+ KPX T c -74
+ KPX T a -74
+ KPX T A -74
+ 
+ KPX V y -18
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -55
+ KPX V o -18
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -18
+ KPX V comma -74
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -55
+ 
+ KPX W semicolon -18
+ KPX W period -37
+ KPX W o -18
+ KPX W hyphen -55
+ KPX W e -18
+ KPX W comma -55
+ KPX W colon -18
+ KPX W a -18
+ KPX W A -55
+ 
+ KPX Y v -18
+ KPX Y u -18
+ KPX Y semicolon -37
+ KPX Y q -55
+ KPX Y period -74
+ KPX Y p -18
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -92
+ KPX Y e -55
+ KPX Y comma -92
+ KPX Y colon -37
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX quoteright t -18
+ KPX quoteright s -55
+ 
+ KPX r period -129
+ KPX r hyphen -18
+ KPX r comma -129
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 102 134 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 102 134 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 102 134 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 102 134 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 102 134 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 102 134 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 65 134 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 65 134 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 65 134 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 65 134 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 19 134 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 19 134 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 19 134 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 19 134 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 130 134 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 102 134 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 102 134 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 102 134 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 102 134 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 102 134 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 102 134 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 102 134 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 102 134 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 102 134 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 102 134 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 102 134 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 102 134 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 65 134 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 83 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 83 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 83 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 83 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 83 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 83 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 83 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 83 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 83 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 83 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 83 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 83 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 83 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 83 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 83 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 83 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 83 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 83 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 83 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 83 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 83 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 46 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-ExtC+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-ExtC+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-ExtC+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 370 ; N Ccaron ; B 19 -14 365 912 ;
+ C -1 ; WX 333 ; N ccaron ; B 17 -7 329 755 ;
+ C -1 ; WX 370 ; N Dcaron ; B 19 0 351 912 ;
+ C -1 ; WX 437 ; N dcaron ; B 17 -7 480 783 ;
+ C -1 ; WX 296 ; N Ecaron ; B 6 0 295 912 ;
+ C -1 ; WX 333 ; N ecaron ; B 17 -7 316 755 ;
+ C -1 ; WX 296 ; N Lcaron ; B 19 0 336 783 ;
+ C -1 ; WX 296 ; N Lacute ; B 19 0 297 912 ;
+ C -1 ; WX 271 ; N lcaron ; B 20 0 311 783 ;
+ C -1 ; WX 167 ; N lacute ; B 20 0 252 912 ;
+ C -1 ; WX 426 ; N Ncaron ; B 23 0 403 912 ;
+ C -1 ; WX 333 ; N ncaron ; B 17 0 316 755 ;
+ C -1 ; WX 370 ; N Rcaron ; B 19 0 372 912 ;
+ C -1 ; WX 370 ; N Racute ; B 19 0 372 912 ;
+ C -1 ; WX 333 ; N rcaron ; B 17 0 316 755 ;
+ C -1 ; WX 333 ; N racute ; B 17 0 335 755 ;
+ C -1 ; WX 333 ; N Tcaron ; B 1 0 332 912 ;
+ C -1 ; WX 308 ; N tcaron ; B 3 0 365 712 ;
+ C -1 ; WX 370 ; N Uring ; B 19 -14 351 912 ;
+ C -1 ; WX 333 ; N uring ; B 17 -7 316 822 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 134 157 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 98 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 101 157 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 322 71 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 64 157 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 178 71 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 64 157 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 153 71 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 19 157 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 129 157 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 101 157 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 137 157 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 83 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 102 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 83 157 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 207 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 101 90 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Lt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Lt:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Lt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment  Copyright (c) 1985, 1987, 1988 Adobe Systems Incorporated. All Rights Reserved.
+ Comment Creation Date:Mon Jan 11 16:46:06 PST 1988
+ FontName Helvetica-Light
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica Light
+ FamilyName Helvetica
+ Weight Light
+ ItalicAngle 0.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.002
+ Notice Copyright (c) 1985, 1987, 1988 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype Company.
+ FontBBox -164 -212 1000 979
+ CapHeight 720
+ XHeight 518
+ Descender -204
+ Ascender 720
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 130 0 203 720 ;
+ C 34 ; WX 278 ; N quotedbl ; B 57 494 220 720 ;
+ C 35 ; WX 556 ; N numbersign ; B 27 0 530 698 ;
+ C 36 ; WX 556 ; N dollar ; B 37 -95 518 766 ;
+ C 37 ; WX 889 ; N percent ; B 67 -14 821 705 ;
+ C 38 ; WX 667 ; N ampersand ; B 41 -19 644 720 ;
+ C 39 ; WX 222 ; N quoteright ; B 80 495 153 720 ;
+ C 40 ; WX 333 ; N parenleft ; B 55 -191 277 739 ;
+ C 41 ; WX 333 ; N parenright ; B 56 -191 278 739 ;
+ C 42 ; WX 389 ; N asterisk ; B 44 434 344 720 ;
+ C 43 ; WX 660 ; N plus ; B 80 0 580 500 ;
+ C 44 ; WX 278 ; N comma ; B 102 -137 175 88 ;
+ C 45 ; WX 333 ; N hyphen ; B 40 229 293 291 ;
+ C 46 ; WX 278 ; N period ; B 102 0 175 88 ;
+ C 47 ; WX 278 ; N slash ; B -3 -90 288 739 ;
+ C 48 ; WX 556 ; N zero ; B 39 -14 516 705 ;
+ C 49 ; WX 556 ; N one ; B 120 0 366 705 ;
+ C 50 ; WX 556 ; N two ; B 48 0 515 705 ;
+ C 51 ; WX 556 ; N three ; B 34 -14 512 705 ;
+ C 52 ; WX 556 ; N four ; B 36 0 520 698 ;
+ C 53 ; WX 556 ; N five ; B 35 -14 506 698 ;
+ C 54 ; WX 556 ; N six ; B 41 -14 514 705 ;
+ C 55 ; WX 556 ; N seven ; B 59 0 508 698 ;
+ C 56 ; WX 556 ; N eight ; B 44 -14 512 705 ;
+ C 57 ; WX 556 ; N nine ; B 41 -14 515 705 ;
+ C 58 ; WX 278 ; N colon ; B 102 0 175 492 ;
+ C 59 ; WX 278 ; N semicolon ; B 102 -137 175 492 ;
+ C 60 ; WX 660 ; N less ; B 80 -6 580 505 ;
+ C 61 ; WX 660 ; N equal ; B 80 124 580 378 ;
+ C 62 ; WX 660 ; N greater ; B 80 -6 580 505 ;
+ C 63 ; WX 500 ; N question ; B 37 0 472 739 ;
+ C 64 ; WX 800 ; N at ; B 40 -19 760 739 ;
+ C 65 ; WX 667 ; N A ; B 15 0 651 720 ;
+ C 66 ; WX 667 ; N B ; B 81 0 610 720 ;
+ C 67 ; WX 722 ; N C ; B 48 -19 670 739 ;
+ C 68 ; WX 722 ; N D ; B 81 0 669 720 ;
+ C 69 ; WX 611 ; N E ; B 81 0 570 720 ;
+ C 70 ; WX 556 ; N F ; B 74 0 538 720 ;
+ C 71 ; WX 778 ; N G ; B 53 -19 695 739 ;
+ C 72 ; WX 722 ; N H ; B 80 0 642 720 ;
+ C 73 ; WX 278 ; N I ; B 105 0 173 720 ;
+ C 74 ; WX 500 ; N J ; B 22 -19 415 720 ;
+ C 75 ; WX 667 ; N K ; B 85 0 649 720 ;
+ C 76 ; WX 556 ; N L ; B 81 0 535 720 ;
+ C 77 ; WX 833 ; N M ; B 78 0 755 720 ;
+ C 78 ; WX 722 ; N N ; B 79 0 642 720 ;
+ C 79 ; WX 778 ; N O ; B 53 -19 724 739 ;
+ C 80 ; WX 611 ; N P ; B 78 0 576 720 ;
+ C 81 ; WX 778 ; N Q ; B 48 -52 719 739 ;
+ C 82 ; WX 667 ; N R ; B 80 0 612 720 ;
+ C 83 ; WX 611 ; N S ; B 43 -19 567 739 ;
+ C 84 ; WX 556 ; N T ; B 16 0 540 720 ;
+ C 85 ; WX 722 ; N U ; B 82 -19 640 720 ;
+ C 86 ; WX 611 ; N V ; B 18 0 593 720 ;
+ C 87 ; WX 889 ; N W ; B 14 0 875 720 ;
+ C 88 ; WX 611 ; N X ; B 18 0 592 720 ;
+ C 89 ; WX 611 ; N Y ; B 12 0 598 720 ;
+ C 90 ; WX 611 ; N Z ; B 31 0 579 720 ;
+ C 91 ; WX 333 ; N bracketleft ; B 91 -191 282 739 ;
+ C 92 ; WX 278 ; N backslash ; B -46 0 324 739 ;
+ C 93 ; WX 333 ; N bracketright ; B 51 -191 242 739 ;
+ C 94 ; WX 660 ; N asciicircum ; B 73 245 586 698 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -119 500 -61 ;
+ C 96 ; WX 222 ; N quoteleft ; B 69 495 142 720 ;
+ C 97 ; WX 556 ; N a ; B 46 -14 534 532 ;
+ C 98 ; WX 611 ; N b ; B 79 -14 555 720 ;
+ C 99 ; WX 556 ; N c ; B 47 -14 508 532 ;
+ C 100 ; WX 611 ; N d ; B 56 -14 532 720 ;
+ C 101 ; WX 556 ; N e ; B 45 -14 511 532 ;
+ C 102 ; WX 278 ; N f ; B 20 0 257 734 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B 56 -212 532 532 ;
+ C 104 ; WX 556 ; N h ; B 72 0 483 720 ;
+ C 105 ; WX 222 ; N i ; B 78 0 144 720 ;
+ C 106 ; WX 222 ; N j ; B 5 -204 151 720 ;
+ C 107 ; WX 500 ; N k ; B 68 0 487 720 ;
+ C 108 ; WX 222 ; N l ; B 81 0 141 720 ;
+ C 109 ; WX 833 ; N m ; B 64 0 768 532 ;
+ C 110 ; WX 556 ; N n ; B 72 0 483 532 ;
+ C 111 ; WX 556 ; N o ; B 38 -14 518 532 ;
+ C 112 ; WX 611 ; N p ; B 79 -204 555 532 ;
+ C 113 ; WX 611 ; N q ; B 56 -204 532 532 ;
+ C 114 ; WX 333 ; N r ; B 75 0 306 532 ;
+ C 115 ; WX 500 ; N s ; B 46 -14 454 532 ;
+ C 116 ; WX 278 ; N t ; B 20 -14 254 662 ;
+ C 117 ; WX 556 ; N u ; B 72 -14 483 518 ;
+ C 118 ; WX 500 ; N v ; B 17 0 483 518 ;
+ C 119 ; WX 722 ; N w ; B 15 0 707 518 ;
+ C 120 ; WX 500 ; N x ; B 18 0 481 518 ;
+ C 121 ; WX 500 ; N y ; B 18 -204 482 518 ;
+ C 122 ; WX 500 ; N z ; B 33 0 467 518 ;
+ C 123 ; WX 333 ; N braceleft ; B 45 -191 279 739 ;
+ C 124 ; WX 222 ; N bar ; B 81 0 141 739 ;
+ C 125 ; WX 333 ; N braceright ; B 51 -187 285 743 ;
+ C 126 ; WX 660 ; N asciitilde ; B 80 174 580 339 ;
+ C 161 ; WX 333 ; N exclamdown ; B 130 -187 203 532 ;
+ C 162 ; WX 556 ; N cent ; B 45 -141 506 647 ;
+ C 163 ; WX 556 ; N sterling ; B 25 -14 530 705 ;
+ C 164 ; WX 167 ; N fraction ; B -164 -14 331 705 ;
+ C 165 ; WX 556 ; N yen ; B 4 0 552 720 ;
+ C 166 ; WX 556 ; N florin ; B 13 -196 539 734 ;
+ C 167 ; WX 556 ; N section ; B 48 -181 508 739 ;
+ C 168 ; WX 556 ; N currency ; B 27 50 529 553 ;
+ C 169 ; WX 222 ; N quotesingle ; B 85 494 137 720 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 86 495 310 720 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 113 117 443 404 ;
+ C 172 ; WX 389 ; N guilsinglleft ; B 121 117 267 404 ;
+ C 173 ; WX 389 ; N guilsinglright ; B 122 117 268 404 ;
+ C 174 ; WX 500 ; N fi ; B 13 0 435 734 ;
+ C 175 ; WX 500 ; N fl ; B 13 0 432 734 ;
+ C 177 ; WX 500 ; N endash ; B 0 238 500 282 ;
+ C 178 ; WX 556 ; N dagger ; B 37 -166 519 720 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 37 -166 519 720 ;
+ C 180 ; WX 278 ; N periodcentered ; B 90 301 187 398 ;
+ C 182 ; WX 650 ; N paragraph ; B 66 -146 506 720 ;
+ C 183 ; WX 500 ; N bullet ; B 70 180 430 540 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 80 -137 153 88 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 79 -137 303 88 ;
+ C 186 ; WX 389 ; N quotedblright ; B 79 495 303 720 ;
+ C 187 ; WX 556 ; N guillemotright ; B 113 117 443 404 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 131 0 870 88 ;
+ C 189 ; WX 1000 ; N perthousand ; B 14 -14 985 705 ;
+ C 191 ; WX 500 ; N questiondown ; B 28 -207 463 532 ;
+ C 193 ; WX 333 ; N grave ; B 45 574 234 713 ;
+ C 194 ; WX 333 ; N acute ; B 109 574 297 713 ;
+ C 195 ; WX 333 ; N circumflex ; B 24 574 318 713 ;
+ C 196 ; WX 333 ; N tilde ; B 16 586 329 688 ;
+ C 197 ; WX 333 ; N macron ; B 23 612 319 657 ;
+ C 198 ; WX 333 ; N breve ; B 28 580 316 706 ;
+ C 199 ; WX 333 ; N dotaccent ; B 134 584 199 686 ;
+ C 200 ; WX 333 ; N dieresis ; B 60 584 284 686 ;
+ C 202 ; WX 333 ; N ring ; B 67 578 266 777 ;
+ C 203 ; WX 333 ; N cedilla ; B 54 -207 257 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 109 574 459 713 ;
+ C 206 ; WX 333 ; N ogonek ; B 74 -190 228 0 ;
+ C 207 ; WX 333 ; N caron ; B 24 574 318 713 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 238 1000 282 ;
+ C 225 ; WX 1000 ; N AE ; B 5 0 960 720 ;
+ C 227 ; WX 334 ; N ordfeminine ; B 8 307 325 739 ;
+ C 232 ; WX 556 ; N Lslash ; B 0 0 535 720 ;
+ C 233 ; WX 778 ; N Oslash ; B 42 -37 736 747 ;
+ C 234 ; WX 1000 ; N OE ; B 41 -19 967 739 ;
+ C 235 ; WX 334 ; N ordmasculine ; B 11 307 323 739 ;
+ C 241 ; WX 889 ; N ae ; B 39 -14 847 532 ;
+ C 245 ; WX 222 ; N dotlessi ; B 78 0 138 518 ;
+ C 248 ; WX 222 ; N lslash ; B 10 0 212 720 ;
+ C 249 ; WX 556 ; N oslash ; B 35 -23 521 541 ;
+ C 250 ; WX 944 ; N oe ; B 36 -14 904 532 ;
+ C 251 ; WX 500 ; N germandbls ; B 52 -14 459 734 ;
+ C -1 ; WX 667 ; N Aacute ; B 15 0 651 915 ;
+ C -1 ; WX 667 ; N Acircumflex ; B 15 0 651 915 ;
+ C -1 ; WX 667 ; N Adieresis ; B 15 0 651 888 ;
+ C -1 ; WX 667 ; N Agrave ; B 15 0 651 915 ;
+ C -1 ; WX 667 ; N Aring ; B 15 0 651 979 ;
+ C -1 ; WX 667 ; N Atilde ; B 15 0 651 890 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 48 -207 670 739 ;
+ C -1 ; WX 611 ; N Eacute ; B 81 0 570 915 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 81 0 570 915 ;
+ C -1 ; WX 611 ; N Edieresis ; B 81 0 570 888 ;
+ C -1 ; WX 611 ; N Egrave ; B 81 0 570 915 ;
+ C -1 ; WX 722 ; N Eth ; B 10 0 669 720 ;
+ C -1 ; WX 278 ; N Iacute ; B 62 0 250 915 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -23 0 271 915 ;
+ C -1 ; WX 278 ; N Idieresis ; B 13 0 237 888 ;
+ C -1 ; WX 278 ; N Igrave ; B 18 0 207 915 ;
+ C -1 ; WX 722 ; N Ntilde ; B 79 0 642 890 ;
+ C -1 ; WX 778 ; N Oacute ; B 53 -19 724 915 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 53 -19 724 915 ;
+ C -1 ; WX 778 ; N Odieresis ; B 53 -19 724 888 ;
+ C -1 ; WX 778 ; N Ograve ; B 53 -19 724 915 ;
+ C -1 ; WX 778 ; N Otilde ; B 53 -19 724 890 ;
+ C -1 ; WX 611 ; N Scaron ; B 43 -19 567 915 ;
+ C -1 ; WX 611 ; N Thorn ; B 78 0 576 720 ;
+ C -1 ; WX 722 ; N Uacute ; B 82 -19 640 915 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 82 -19 640 915 ;
+ C -1 ; WX 722 ; N Udieresis ; B 82 -19 640 888 ;
+ C -1 ; WX 722 ; N Ugrave ; B 82 -19 640 915 ;
+ C -1 ; WX 611 ; N Yacute ; B 12 0 598 915 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 12 0 598 888 ;
+ C -1 ; WX 611 ; N Zcaron ; B 31 0 579 915 ;
+ C -1 ; WX 556 ; N aacute ; B 46 -14 534 713 ;
+ C -1 ; WX 556 ; N acircumflex ; B 46 -14 534 713 ;
+ C -1 ; WX 556 ; N adieresis ; B 46 -14 534 686 ;
+ C -1 ; WX 556 ; N agrave ; B 46 -14 534 713 ;
+ C -1 ; WX 556 ; N aring ; B 46 -14 534 777 ;
+ C -1 ; WX 556 ; N atilde ; B 46 -14 534 688 ;
+ C -1 ; WX 222 ; N brokenbar ; B 81 0 141 739 ;
+ C -1 ; WX 556 ; N ccedilla ; B 47 -207 508 532 ;
+ C -1 ; WX 800 ; N copyright ; B 21 -19 779 739 ;
+ C -1 ; WX 400 ; N degree ; B 50 405 350 705 ;
+ C -1 ; WX 660 ; N divide ; B 80 0 580 500 ;
+ C -1 ; WX 556 ; N eacute ; B 45 -14 511 713 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 45 -14 511 713 ;
+ C -1 ; WX 556 ; N edieresis ; B 45 -14 511 686 ;
+ C -1 ; WX 556 ; N egrave ; B 45 -14 511 713 ;
+ C -1 ; WX 556 ; N eth ; B 38 -14 518 739 ;
+ C -1 ; WX 222 ; N iacute ; B 34 0 222 713 ;
+ C -1 ; WX 222 ; N icircumflex ; B -51 0 243 713 ;
+ C -1 ; WX 222 ; N idieresis ; B -15 0 209 686 ;
+ C -1 ; WX 222 ; N igrave ; B -10 0 179 713 ;
+ C -1 ; WX 660 ; N logicalnot ; B 80 112 580 378 ;
+ C -1 ; WX 660 ; N minus ; B 80 220 580 280 ;
+ C -1 ; WX 556 ; N mu ; B 72 -204 483 518 ;
+ C -1 ; WX 660 ; N multiply ; B 83 6 578 500 ;
+ C -1 ; WX 556 ; N ntilde ; B 72 0 483 688 ;
+ C -1 ; WX 556 ; N oacute ; B 38 -14 518 713 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 38 -14 518 713 ;
+ C -1 ; WX 556 ; N odieresis ; B 38 -14 518 686 ;
+ C -1 ; WX 556 ; N ograve ; B 38 -14 518 713 ;
+ C -1 ; WX 834 ; N onehalf ; B 40 -14 794 739 ;
+ C -1 ; WX 834 ; N onequarter ; B 40 -14 794 739 ;
+ C -1 ; WX 333 ; N onesuperior ; B 87 316 247 739 ;
+ C -1 ; WX 556 ; N otilde ; B 38 -14 518 688 ;
+ C -1 ; WX 660 ; N plusminus ; B 80 0 580 500 ;
+ C -1 ; WX 800 ; N registered ; B 21 -19 779 739 ;
+ C -1 ; WX 500 ; N scaron ; B 46 -14 454 713 ;
+ C -1 ; WX 611 ; N thorn ; B 79 -204 555 720 ;
+ C -1 ; WX 834 ; N threequarters ; B 40 -14 794 739 ;
+ C -1 ; WX 333 ; N threesuperior ; B 11 308 322 739 ;
+ C -1 ; WX 940 ; N trademark ; B 29 299 859 720 ;
+ C -1 ; WX 333 ; N twosuperior ; B 15 316 318 739 ;
+ C -1 ; WX 556 ; N uacute ; B 72 -14 483 713 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 72 -14 483 713 ;
+ C -1 ; WX 556 ; N udieresis ; B 72 -14 483 686 ;
+ C -1 ; WX 556 ; N ugrave ; B 72 -14 483 713 ;
+ C -1 ; WX 500 ; N yacute ; B 18 -204 482 713 ;
+ C -1 ; WX 500 ; N ydieresis ; B 18 -204 482 686 ;
+ C -1 ; WX 500 ; N zcaron ; B 33 0 467 713 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -74
+ KPX A Y -74
+ KPX A W -37
+ KPX A V -74
+ KPX A T -92
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -55
+ 
+ KPX L y -37
+ KPX L quoteright -74
+ KPX L Y -111
+ KPX L W -55
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -74
+ 
+ KPX R y 0
+ KPX R Y -37
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -84
+ KPX T w -84
+ KPX T u -92
+ KPX T semicolon -111
+ KPX T s -111
+ KPX T r -92
+ KPX T period -111
+ KPX T o -111
+ KPX T i 0
+ KPX T hyphen -129
+ KPX T e -111
+ KPX T comma -111
+ KPX T colon -111
+ KPX T c -111
+ KPX T a -111
+ KPX T A -92
+ 
+ KPX V y -18
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V r -37
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -74
+ 
+ KPX W y 0
+ KPX W u -18
+ KPX W semicolon -18
+ KPX W r -18
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen 0
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y v -40
+ KPX Y u -37
+ KPX Y semicolon -92
+ KPX Y q -92
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -92
+ KPX Y i -20
+ KPX Y hyphen -111
+ KPX Y e -92
+ KPX Y comma -111
+ KPX Y colon -92
+ KPX Y a -92
+ KPX Y A -74
+ 
+ KPX f quoteright 18
+ KPX f f -18
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t -18
+ KPX quoteright s -74
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 18
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q -18
+ KPX r period -92
+ KPX r o -18
+ KPX r n 18
+ KPX r m 18
+ KPX r hyphen -55
+ KPX r h 0
+ KPX r g 0
+ KPX r f 18
+ KPX r e -18
+ KPX r d -18
+ KPX r comma -92
+ KPX r c -18
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 202 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 139 202 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 83 0 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 194 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 139 202 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 202 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 202 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 202 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 202 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 202 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -47 202 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -47 202 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -47 202 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 202 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -75 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -75 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -75 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -55 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 202 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 202 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 202 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 202 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 202 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 202 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 202 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 202 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 202 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 202 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 202 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 202 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 202 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 202 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 202 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 187 202 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Lt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Lt+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Lt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 48 -19 670 925 ;
+ C -1 ; WX 556 ; N ccaron ; B 47 -14 508 713 ;
+ C -1 ; WX 722 ; N Dcaron ; B 81 0 669 925 ;
+ C -1 ; WX 662 ; N dcaron ; B 56 -14 612 792 ;
+ C -1 ; WX 611 ; N Ecaron ; B 81 0 570 925 ;
+ C -1 ; WX 556 ; N ecaron ; B 45 -14 511 713 ;
+ C -1 ; WX 556 ; N Lcaron ; B 81 0 535 792 ;
+ C -1 ; WX 556 ; N Lacute ; B 81 0 535 925 ;
+ C -1 ; WX 273 ; N lcaron ; B 81 0 221 792 ;
+ C -1 ; WX 222 ; N lacute ; B 73 0 261 925 ;
+ C -1 ; WX 722 ; N Ncaron ; B 79 0 642 925 ;
+ C -1 ; WX 556 ; N ncaron ; B 72 0 483 713 ;
+ C -1 ; WX 667 ; N Rcaron ; B 80 0 612 925 ;
+ C -1 ; WX 667 ; N Racute ; B 80 0 612 925 ;
+ C -1 ; WX 333 ; N rcaron ; B 24 0 318 713 ;
+ C -1 ; WX 333 ; N racute ; B 75 0 316 713 ;
+ C -1 ; WX 556 ; N Tcaron ; B 16 0 540 925 ;
+ C -1 ; WX 329 ; N tcaron ; B 20 -14 334 720 ;
+ C -1 ; WX 722 ; N Uring ; B 82 -19 640 925 ;
+ C -1 ; WX 556 ; N uring ; B 72 -14 483 777 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 256 212 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 134 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 212 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 459 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 212 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 100 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 111 212 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 68 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -36 212 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 212 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 212 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 203 212 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 19 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 111 212 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 181 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 148 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-LtO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-LtO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-LtO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment  Copyright (c) 1985, 1987, 1988 Adobe Systems Incorporated. All Rights Reserved.
+ Comment Creation Date:Mon Jan 11 17:38:44 PST 1988
+ FontName Helvetica-LightOblique
+ EncodingScheme AdobeStandardEncoding
+ FullName Helvetica Light Oblique
+ FamilyName Helvetica
+ Weight Light
+ ItalicAngle -12.0
+ IsFixedPitch false
+ UnderlinePosition -90
+ UnderlineThickness 58
+ Version 001.002
+ Notice Copyright (c) 1985, 1987, 1988 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype Company.
+ FontBBox -167 -212 1110 979
+ CapHeight 720
+ XHeight 518
+ Descender -204
+ Ascender 720
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 130 0 356 720 ;
+ C 34 ; WX 278 ; N quotedbl ; B 162 494 373 720 ;
+ C 35 ; WX 556 ; N numbersign ; B 75 0 633 698 ;
+ C 36 ; WX 556 ; N dollar ; B 75 -95 613 766 ;
+ C 37 ; WX 889 ; N percent ; B 176 -14 860 705 ;
+ C 38 ; WX 667 ; N ampersand ; B 77 -19 646 720 ;
+ C 39 ; WX 222 ; N quoteright ; B 185 495 306 720 ;
+ C 40 ; WX 333 ; N parenleft ; B 97 -191 434 739 ;
+ C 41 ; WX 333 ; N parenright ; B 15 -191 353 739 ;
+ C 42 ; WX 389 ; N asterisk ; B 172 434 472 720 ;
+ C 43 ; WX 660 ; N plus ; B 127 0 640 500 ;
+ C 44 ; WX 278 ; N comma ; B 73 -137 194 88 ;
+ C 45 ; WX 333 ; N hyphen ; B 89 229 355 291 ;
+ C 46 ; WX 278 ; N period ; B 102 0 194 88 ;
+ C 47 ; WX 278 ; N slash ; B -22 -90 445 739 ;
+ C 48 ; WX 556 ; N zero ; B 93 -14 609 705 ;
+ C 49 ; WX 556 ; N one ; B 231 0 516 705 ;
+ C 50 ; WX 556 ; N two ; B 48 0 628 705 ;
+ C 51 ; WX 556 ; N three ; B 74 -14 605 705 ;
+ C 52 ; WX 556 ; N four ; B 73 0 570 698 ;
+ C 53 ; WX 556 ; N five ; B 71 -14 616 698 ;
+ C 54 ; WX 556 ; N six ; B 94 -14 617 705 ;
+ C 55 ; WX 556 ; N seven ; B 152 0 656 698 ;
+ C 56 ; WX 556 ; N eight ; B 80 -14 601 705 ;
+ C 57 ; WX 556 ; N nine ; B 84 -14 607 705 ;
+ C 58 ; WX 278 ; N colon ; B 102 0 280 492 ;
+ C 59 ; WX 278 ; N semicolon ; B 73 -137 280 492 ;
+ C 60 ; WX 660 ; N less ; B 129 -6 687 505 ;
+ C 61 ; WX 660 ; N equal ; B 106 124 660 378 ;
+ C 62 ; WX 660 ; N greater ; B 79 -6 640 505 ;
+ C 63 ; WX 500 ; N question ; B 148 0 594 739 ;
+ C 64 ; WX 800 ; N at ; B 108 -19 857 739 ;
+ C 65 ; WX 667 ; N A ; B 15 0 651 720 ;
+ C 66 ; WX 667 ; N B ; B 81 0 697 720 ;
+ C 67 ; WX 722 ; N C ; B 111 -19 771 739 ;
+ C 68 ; WX 722 ; N D ; B 81 0 758 720 ;
+ C 69 ; WX 611 ; N E ; B 81 0 713 720 ;
+ C 70 ; WX 556 ; N F ; B 74 0 691 720 ;
+ C 71 ; WX 778 ; N G ; B 116 -19 796 739 ;
+ C 72 ; WX 722 ; N H ; B 80 0 795 720 ;
+ C 73 ; WX 278 ; N I ; B 105 0 326 720 ;
+ C 74 ; WX 500 ; N J ; B 58 -19 568 720 ;
+ C 75 ; WX 667 ; N K ; B 85 0 752 720 ;
+ C 76 ; WX 556 ; N L ; B 81 0 547 720 ;
+ C 77 ; WX 833 ; N M ; B 78 0 908 720 ;
+ C 78 ; WX 722 ; N N ; B 79 0 795 720 ;
+ C 79 ; WX 778 ; N O ; B 117 -19 812 739 ;
+ C 80 ; WX 611 ; N P ; B 78 0 693 720 ;
+ C 81 ; WX 778 ; N Q ; B 112 -52 808 739 ;
+ C 82 ; WX 667 ; N R ; B 80 0 726 720 ;
+ C 83 ; WX 611 ; N S ; B 82 -19 663 739 ;
+ C 84 ; WX 556 ; N T ; B 157 0 693 720 ;
+ C 85 ; WX 722 ; N U ; B 129 -19 793 720 ;
+ C 86 ; WX 611 ; N V ; B 171 0 746 720 ;
+ C 87 ; WX 889 ; N W ; B 167 0 1028 720 ;
+ C 88 ; WX 611 ; N X ; B 18 0 734 720 ;
+ C 89 ; WX 611 ; N Y ; B 165 0 751 720 ;
+ C 90 ; WX 611 ; N Z ; B 31 0 729 720 ;
+ C 91 ; WX 333 ; N bracketleft ; B 50 -191 439 739 ;
+ C 92 ; WX 278 ; N backslash ; B 111 0 324 739 ;
+ C 93 ; WX 333 ; N bracketright ; B 10 -191 399 739 ;
+ C 94 ; WX 660 ; N asciicircum ; B 125 245 638 698 ;
+ C 95 ; WX 500 ; N underscore ; B -25 -119 487 -61 ;
+ C 96 ; WX 222 ; N quoteleft ; B 174 495 295 720 ;
+ C 97 ; WX 556 ; N a ; B 71 -14 555 532 ;
+ C 98 ; WX 611 ; N b ; B 79 -14 619 720 ;
+ C 99 ; WX 556 ; N c ; B 92 -14 576 532 ;
+ C 100 ; WX 611 ; N d ; B 101 -14 685 720 ;
+ C 101 ; WX 556 ; N e ; B 90 -14 575 532 ;
+ C 102 ; WX 278 ; N f ; B 97 0 412 734 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B 56 -212 642 532 ;
+ C 104 ; WX 556 ; N h ; B 72 0 565 720 ;
+ C 105 ; WX 222 ; N i ; B 81 0 297 720 ;
+ C 106 ; WX 222 ; N j ; B -38 -204 304 720 ;
+ C 107 ; WX 500 ; N k ; B 68 0 574 720 ;
+ C 108 ; WX 222 ; N l ; B 81 0 294 720 ;
+ C 109 ; WX 833 ; N m ; B 64 0 848 532 ;
+ C 110 ; WX 556 ; N n ; B 72 0 565 532 ;
+ C 111 ; WX 556 ; N o ; B 84 -14 582 532 ;
+ C 112 ; WX 611 ; N p ; B 36 -204 620 532 ;
+ C 113 ; WX 611 ; N q ; B 102 -204 642 532 ;
+ C 114 ; WX 333 ; N r ; B 75 0 419 532 ;
+ C 115 ; WX 500 ; N s ; B 78 -14 519 532 ;
+ C 116 ; WX 278 ; N t ; B 108 -14 360 662 ;
+ C 117 ; WX 556 ; N u ; B 103 -14 593 518 ;
+ C 118 ; WX 500 ; N v ; B 127 0 593 518 ;
+ C 119 ; WX 722 ; N w ; B 125 0 817 518 ;
+ C 120 ; WX 500 ; N x ; B 18 0 584 518 ;
+ C 121 ; WX 500 ; N y ; B 26 -204 592 518 ;
+ C 122 ; WX 500 ; N z ; B 33 0 564 518 ;
+ C 123 ; WX 333 ; N braceleft ; B 103 -191 436 739 ;
+ C 124 ; WX 222 ; N bar ; B 81 0 298 739 ;
+ C 125 ; WX 333 ; N braceright ; B 12 -187 344 743 ;
+ C 126 ; WX 660 ; N asciitilde ; B 127 174 645 339 ;
+ C 161 ; WX 333 ; N exclamdown ; B 90 -187 316 532 ;
+ C 162 ; WX 556 ; N cent ; B 90 -141 574 647 ;
+ C 163 ; WX 556 ; N sterling ; B 51 -14 613 705 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -14 481 705 ;
+ C 165 ; WX 556 ; N yen ; B 110 0 705 720 ;
+ C 166 ; WX 556 ; N florin ; B -26 -196 691 734 ;
+ C 167 ; WX 556 ; N section ; B 91 -181 581 739 ;
+ C 168 ; WX 556 ; N currency ; B 55 50 629 553 ;
+ C 169 ; WX 222 ; N quotesingle ; B 190 494 290 720 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 191 495 463 720 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 161 117 529 404 ;
+ C 172 ; WX 389 ; N guilsinglleft ; B 169 117 353 404 ;
+ C 173 ; WX 389 ; N guilsinglright ; B 147 117 330 404 ;
+ C 174 ; WX 500 ; N fi ; B 92 0 588 734 ;
+ C 175 ; WX 500 ; N fl ; B 92 0 585 734 ;
+ C 177 ; WX 500 ; N endash ; B 51 238 560 282 ;
+ C 178 ; WX 556 ; N dagger ; B 130 -166 623 720 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 49 -166 625 720 ;
+ C 180 ; WX 278 ; N periodcentered ; B 163 301 262 398 ;
+ C 182 ; WX 650 ; N paragraph ; B 174 -146 659 720 ;
+ C 183 ; WX 500 ; N bullet ; B 142 180 510 540 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 51 -137 172 88 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 50 -137 322 88 ;
+ C 186 ; WX 389 ; N quotedblright ; B 184 495 456 720 ;
+ C 187 ; WX 556 ; N guillemotright ; B 138 117 505 404 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 131 0 889 88 ;
+ C 189 ; WX 1000 ; N perthousand ; B 83 -14 1020 705 ;
+ C 191 ; WX 500 ; N questiondown ; B 19 -207 465 532 ;
+ C 193 ; WX 333 ; N grave ; B 197 574 356 713 ;
+ C 194 ; WX 333 ; N acute ; B 231 574 449 713 ;
+ C 195 ; WX 333 ; N circumflex ; B 146 574 440 713 ;
+ C 196 ; WX 333 ; N tilde ; B 141 586 475 688 ;
+ C 197 ; WX 333 ; N macron ; B 153 612 459 657 ;
+ C 198 ; WX 333 ; N breve ; B 177 580 466 706 ;
+ C 199 ; WX 333 ; N dotaccent ; B 258 584 345 686 ;
+ C 200 ; WX 333 ; N dieresis ; B 184 584 430 686 ;
+ C 202 ; WX 333 ; N ring ; B 209 578 412 777 ;
+ C 203 ; WX 333 ; N cedilla ; B 14 -207 233 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 231 574 611 713 ;
+ C 206 ; WX 333 ; N ogonek ; B 50 -190 199 0 ;
+ C 207 ; WX 333 ; N caron ; B 176 574 470 713 ;
+ C 208 ; WX 1000 ; N emdash ; B 51 238 1060 282 ;
+ C 225 ; WX 1000 ; N AE ; B 5 0 1101 720 ;
+ C 227 ; WX 334 ; N ordfeminine ; B 73 307 423 739 ;
+ C 232 ; WX 556 ; N Lslash ; B 68 0 547 720 ;
+ C 233 ; WX 778 ; N Oslash ; B 41 -37 887 747 ;
+ C 234 ; WX 1000 ; N OE ; B 104 -19 1110 739 ;
+ C 235 ; WX 334 ; N ordmasculine ; B 76 307 450 739 ;
+ C 241 ; WX 889 ; N ae ; B 63 -14 913 532 ;
+ C 245 ; WX 222 ; N dotlessi ; B 78 0 248 518 ;
+ C 248 ; WX 222 ; N lslash ; B 74 0 316 720 ;
+ C 249 ; WX 556 ; N oslash ; B 36 -23 629 541 ;
+ C 250 ; WX 944 ; N oe ; B 82 -14 970 532 ;
+ C 251 ; WX 500 ; N germandbls ; B 52 -14 554 734 ;
+ C -1 ; WX 667 ; N Aacute ; B 15 0 659 915 ;
+ C -1 ; WX 667 ; N Acircumflex ; B 15 0 651 915 ;
+ C -1 ; WX 667 ; N Adieresis ; B 15 0 651 888 ;
+ C -1 ; WX 667 ; N Agrave ; B 15 0 651 915 ;
+ C -1 ; WX 667 ; N Aring ; B 15 0 651 979 ;
+ C -1 ; WX 667 ; N Atilde ; B 15 0 685 890 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 111 -207 771 739 ;
+ C -1 ; WX 611 ; N Eacute ; B 81 0 713 915 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 81 0 713 915 ;
+ C -1 ; WX 611 ; N Edieresis ; B 81 0 713 888 ;
+ C -1 ; WX 611 ; N Egrave ; B 81 0 713 915 ;
+ C -1 ; WX 722 ; N Eth ; B 81 0 758 720 ;
+ C -1 ; WX 278 ; N Iacute ; B 105 0 445 915 ;
+ C -1 ; WX 278 ; N Icircumflex ; B 105 0 436 915 ;
+ C -1 ; WX 278 ; N Idieresis ; B 105 0 426 888 ;
+ C -1 ; WX 278 ; N Igrave ; B 105 0 372 915 ;
+ C -1 ; WX 722 ; N Ntilde ; B 79 0 795 890 ;
+ C -1 ; WX 778 ; N Oacute ; B 117 -19 812 915 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 117 -19 812 915 ;
+ C -1 ; WX 778 ; N Odieresis ; B 117 -19 812 888 ;
+ C -1 ; WX 778 ; N Ograve ; B 117 -19 812 915 ;
+ C -1 ; WX 778 ; N Otilde ; B 117 -19 812 890 ;
+ C -1 ; WX 611 ; N Scaron ; B 82 -19 663 915 ;
+ C -1 ; WX 611 ; N Thorn ; B 78 0 661 720 ;
+ C -1 ; WX 722 ; N Uacute ; B 129 -19 793 915 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 129 -19 793 915 ;
+ C -1 ; WX 722 ; N Udieresis ; B 129 -19 793 888 ;
+ C -1 ; WX 722 ; N Ugrave ; B 129 -19 793 915 ;
+ C -1 ; WX 611 ; N Yacute ; B 165 0 751 915 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 165 0 751 888 ;
+ C -1 ; WX 611 ; N Zcaron ; B 31 0 729 915 ;
+ C -1 ; WX 556 ; N aacute ; B 71 -14 561 713 ;
+ C -1 ; WX 556 ; N acircumflex ; B 71 -14 555 713 ;
+ C -1 ; WX 556 ; N adieresis ; B 71 -14 555 686 ;
+ C -1 ; WX 556 ; N agrave ; B 71 -14 555 713 ;
+ C -1 ; WX 556 ; N aring ; B 71 -14 555 777 ;
+ C -1 ; WX 556 ; N atilde ; B 71 -14 587 688 ;
+ C -1 ; WX 222 ; N brokenbar ; B 81 0 298 739 ;
+ C -1 ; WX 556 ; N ccedilla ; B 92 -207 576 532 ;
+ C -1 ; WX 800 ; N copyright ; B 89 -19 864 739 ;
+ C -1 ; WX 400 ; N degree ; B 165 405 471 705 ;
+ C -1 ; WX 660 ; N divide ; B 127 0 640 500 ;
+ C -1 ; WX 556 ; N eacute ; B 90 -14 575 713 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 90 -14 575 713 ;
+ C -1 ; WX 556 ; N edieresis ; B 90 -14 575 686 ;
+ C -1 ; WX 556 ; N egrave ; B 90 -14 575 713 ;
+ C -1 ; WX 556 ; N eth ; B 84 -14 582 739 ;
+ C -1 ; WX 222 ; N iacute ; B 78 0 374 713 ;
+ C -1 ; WX 222 ; N icircumflex ; B 71 0 365 713 ;
+ C -1 ; WX 222 ; N idieresis ; B 78 0 355 686 ;
+ C -1 ; WX 222 ; N igrave ; B 78 0 301 713 ;
+ C -1 ; WX 660 ; N logicalnot ; B 148 112 660 378 ;
+ C -1 ; WX 660 ; N minus ; B 127 220 640 280 ;
+ C -1 ; WX 556 ; N mu ; B 29 -204 593 518 ;
+ C -1 ; WX 660 ; N multiply ; B 92 6 677 500 ;
+ C -1 ; WX 556 ; N ntilde ; B 72 0 587 688 ;
+ C -1 ; WX 556 ; N oacute ; B 84 -14 582 713 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 84 -14 582 713 ;
+ C -1 ; WX 556 ; N odieresis ; B 84 -14 582 686 ;
+ C -1 ; WX 556 ; N ograve ; B 84 -14 582 713 ;
+ C -1 ; WX 834 ; N onehalf ; B 125 -14 862 739 ;
+ C -1 ; WX 834 ; N onequarter ; B 165 -14 823 739 ;
+ C -1 ; WX 333 ; N onesuperior ; B 221 316 404 739 ;
+ C -1 ; WX 556 ; N otilde ; B 84 -14 587 688 ;
+ C -1 ; WX 660 ; N plusminus ; B 80 0 650 500 ;
+ C -1 ; WX 800 ; N registered ; B 89 -19 864 739 ;
+ C -1 ; WX 500 ; N scaron ; B 78 -14 554 713 ;
+ C -1 ; WX 611 ; N thorn ; B 36 -204 620 720 ;
+ C -1 ; WX 834 ; N threequarters ; B 131 -14 853 739 ;
+ C -1 ; WX 333 ; N threesuperior ; B 102 308 444 739 ;
+ C -1 ; WX 940 ; N trademark ; B 174 299 1012 720 ;
+ C -1 ; WX 333 ; N twosuperior ; B 82 316 453 739 ;
+ C -1 ; WX 556 ; N uacute ; B 103 -14 593 713 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 103 -14 593 713 ;
+ C -1 ; WX 556 ; N udieresis ; B 103 -14 593 686 ;
+ C -1 ; WX 556 ; N ugrave ; B 103 -14 593 713 ;
+ C -1 ; WX 500 ; N yacute ; B 26 -204 592 713 ;
+ C -1 ; WX 500 ; N ydieresis ; B 26 -204 592 686 ;
+ C -1 ; WX 500 ; N zcaron ; B 33 0 564 713 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 115
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -74
+ KPX A Y -74
+ KPX A W -37
+ KPX A V -74
+ KPX A T -92
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -55
+ 
+ KPX L y -37
+ KPX L quoteright -74
+ KPX L Y -111
+ KPX L W -55
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -74
+ 
+ KPX R y 0
+ KPX R Y -37
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -84
+ KPX T w -84
+ KPX T u -92
+ KPX T semicolon -111
+ KPX T s -111
+ KPX T r -92
+ KPX T period -111
+ KPX T o -111
+ KPX T i 0
+ KPX T hyphen -129
+ KPX T e -111
+ KPX T comma -111
+ KPX T colon -111
+ KPX T c -111
+ KPX T a -111
+ KPX T A -92
+ 
+ KPX V y -18
+ KPX V u -37
+ KPX V semicolon -74
+ KPX V r -37
+ KPX V period -129
+ KPX V o -55
+ KPX V i -18
+ KPX V hyphen -55
+ KPX V e -55
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -55
+ KPX V A -74
+ 
+ KPX W y 0
+ KPX W u -18
+ KPX W semicolon -18
+ KPX W r -18
+ KPX W period -74
+ KPX W o -18
+ KPX W i 0
+ KPX W hyphen 0
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -37
+ KPX W A -37
+ 
+ KPX Y v -40
+ KPX Y u -37
+ KPX Y semicolon -92
+ KPX Y q -92
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -92
+ KPX Y i -20
+ KPX Y hyphen -111
+ KPX Y e -92
+ KPX Y comma -111
+ KPX Y colon -92
+ KPX Y a -92
+ KPX Y A -74
+ 
+ KPX f quoteright 18
+ KPX f f -18
+ 
+ KPX quoteleft quoteleft -18
+ 
+ KPX quoteright t -18
+ KPX quoteright s -74
+ KPX quoteright quoteright -18
+ 
+ KPX r z 0
+ KPX r y 18
+ KPX r x 0
+ KPX r w 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 18
+ KPX r r 0
+ KPX r quoteright 0
+ KPX r q -18
+ KPX r period -92
+ KPX r o -18
+ KPX r n 18
+ KPX r m 18
+ KPX r hyphen -55
+ KPX r h 0
+ KPX r g 0
+ KPX r f 18
+ KPX r e -18
+ KPX r d -18
+ KPX r comma -92
+ KPX r c -18
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 202 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 139 202 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 83 0 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 194 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 111 0 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 139 202 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 202 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 202 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 202 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 202 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 202 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 111 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 111 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 111 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 0 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -47 202 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -47 202 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -47 202 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -27 202 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -75 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -75 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -75 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -55 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 202 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 202 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 202 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 202 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 111 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 111 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 111 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 111 0 ;
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 167 202 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 167 202 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 202 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 167 202 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 222 202 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 222 202 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 222 202 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 222 202 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 202 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 194 202 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 111 0 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 222 202 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 187 202 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-LtO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-LtO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-LtO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 111 -19 775 925 ;
+ C -1 ; WX 556 ; N ccaron ; B 92 -14 605 713 ;
+ C -1 ; WX 722 ; N Dcaron ; B 81 0 758 925 ;
+ C -1 ; WX 696 ; N dcaron ; B 101 -14 818 792 ;
+ C -1 ; WX 611 ; N Ecaron ; B 81 0 713 925 ;
+ C -1 ; WX 556 ; N ecaron ; B 90 -14 581 713 ;
+ C -1 ; WX 556 ; N Lcaron ; B 81 0 547 792 ;
+ C -1 ; WX 556 ; N Lacute ; B 81 0 605 925 ;
+ C -1 ; WX 307 ; N lcaron ; B 81 0 427 792 ;
+ C -1 ; WX 222 ; N lacute ; B 81 0 461 925 ;
+ C -1 ; WX 722 ; N Ncaron ; B 79 0 795 925 ;
+ C -1 ; WX 556 ; N ncaron ; B 72 0 581 713 ;
+ C -1 ; WX 667 ; N Rcaron ; B 80 0 726 925 ;
+ C -1 ; WX 667 ; N Racute ; B 80 0 726 925 ;
+ C -1 ; WX 333 ; N rcaron ; B 75 0 470 713 ;
+ C -1 ; WX 333 ; N racute ; B 75 0 471 713 ;
+ C -1 ; WX 556 ; N Tcaron ; B 157 0 693 925 ;
+ C -1 ; WX 363 ; N tcaron ; B 108 -14 493 720 ;
+ C -1 ; WX 722 ; N Uring ; B 129 -19 793 925 ;
+ C -1 ; WX 556 ; N uring ; B 103 -14 593 777 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 305 212 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 135 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 239 212 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 512 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 184 212 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 153 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 156 212 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 121 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 12 212 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 239 212 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 212 212 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 253 212 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 22 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 156 212 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 187 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 225 148 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Nr
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Nr:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Nr	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,612 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Thu Mar 15 11:04:57 1990
+ Comment UniqueID 28380
+ Comment VMusage 7572 42473
+ FontName Helvetica-Narrow
+ FullName Helvetica Narrow
+ FamilyName Helvetica
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -136 -225 820 931
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 523
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 228 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 228 ; N exclam ; B 74 0 153 718 ;
+ C 34 ; WX 291 ; N quotedbl ; B 57 463 234 718 ;
+ C 35 ; WX 456 ; N numbersign ; B 23 0 434 688 ;
+ C 36 ; WX 456 ; N dollar ; B 26 -115 426 775 ;
+ C 37 ; WX 729 ; N percent ; B 32 -19 697 703 ;
+ C 38 ; WX 547 ; N ampersand ; B 36 -15 529 718 ;
+ C 39 ; WX 182 ; N quoteright ; B 43 463 129 718 ;
+ C 40 ; WX 273 ; N parenleft ; B 56 -207 245 733 ;
+ C 41 ; WX 273 ; N parenright ; B 28 -207 217 733 ;
+ C 42 ; WX 319 ; N asterisk ; B 32 431 286 718 ;
+ C 43 ; WX 479 ; N plus ; B 32 0 447 505 ;
+ C 44 ; WX 228 ; N comma ; B 71 -147 157 106 ;
+ C 45 ; WX 273 ; N hyphen ; B 36 232 237 322 ;
+ C 46 ; WX 228 ; N period ; B 71 0 157 106 ;
+ C 47 ; WX 228 ; N slash ; B -14 -19 242 737 ;
+ C 48 ; WX 456 ; N zero ; B 30 -19 426 703 ;
+ C 49 ; WX 456 ; N one ; B 83 0 294 703 ;
+ C 50 ; WX 456 ; N two ; B 21 0 416 703 ;
+ C 51 ; WX 456 ; N three ; B 28 -19 428 703 ;
+ C 52 ; WX 456 ; N four ; B 20 0 429 703 ;
+ C 53 ; WX 456 ; N five ; B 26 -19 421 688 ;
+ C 54 ; WX 456 ; N six ; B 31 -19 425 703 ;
+ C 55 ; WX 456 ; N seven ; B 30 0 429 688 ;
+ C 56 ; WX 456 ; N eight ; B 31 -19 424 703 ;
+ C 57 ; WX 456 ; N nine ; B 34 -19 421 703 ;
+ C 58 ; WX 228 ; N colon ; B 71 0 157 516 ;
+ C 59 ; WX 228 ; N semicolon ; B 71 -147 157 516 ;
+ C 60 ; WX 479 ; N less ; B 39 11 440 495 ;
+ C 61 ; WX 479 ; N equal ; B 32 115 447 390 ;
+ C 62 ; WX 479 ; N greater ; B 39 11 440 495 ;
+ C 63 ; WX 456 ; N question ; B 46 0 403 727 ;
+ C 64 ; WX 832 ; N at ; B 121 -19 712 737 ;
+ C 65 ; WX 547 ; N A ; B 11 0 536 718 ;
+ C 66 ; WX 547 ; N B ; B 61 0 514 718 ;
+ C 67 ; WX 592 ; N C ; B 36 -19 558 737 ;
+ C 68 ; WX 592 ; N D ; B 66 0 553 718 ;
+ C 69 ; WX 547 ; N E ; B 71 0 505 718 ;
+ C 70 ; WX 501 ; N F ; B 71 0 478 718 ;
+ C 71 ; WX 638 ; N G ; B 39 -19 577 737 ;
+ C 72 ; WX 592 ; N H ; B 63 0 530 718 ;
+ C 73 ; WX 228 ; N I ; B 75 0 154 718 ;
+ C 74 ; WX 410 ; N J ; B 14 -19 351 718 ;
+ C 75 ; WX 547 ; N K ; B 62 0 544 718 ;
+ C 76 ; WX 456 ; N L ; B 62 0 440 718 ;
+ C 77 ; WX 683 ; N M ; B 60 0 624 718 ;
+ C 78 ; WX 592 ; N N ; B 62 0 530 718 ;
+ C 79 ; WX 638 ; N O ; B 32 -19 606 737 ;
+ C 80 ; WX 547 ; N P ; B 71 0 510 718 ;
+ C 81 ; WX 638 ; N Q ; B 32 -56 606 737 ;
+ C 82 ; WX 592 ; N R ; B 72 0 561 718 ;
+ C 83 ; WX 547 ; N S ; B 40 -19 508 737 ;
+ C 84 ; WX 501 ; N T ; B 11 0 490 718 ;
+ C 85 ; WX 592 ; N U ; B 65 -19 528 718 ;
+ C 86 ; WX 547 ; N V ; B 16 0 531 718 ;
+ C 87 ; WX 774 ; N W ; B 13 0 761 718 ;
+ C 88 ; WX 547 ; N X ; B 16 0 531 718 ;
+ C 89 ; WX 547 ; N Y ; B 11 0 535 718 ;
+ C 90 ; WX 501 ; N Z ; B 19 0 482 718 ;
+ C 91 ; WX 228 ; N bracketleft ; B 52 -196 205 722 ;
+ C 92 ; WX 228 ; N backslash ; B -14 -19 242 737 ;
+ C 93 ; WX 228 ; N bracketright ; B 23 -196 176 722 ;
+ C 94 ; WX 385 ; N asciicircum ; B -11 264 396 688 ;
+ C 95 ; WX 456 ; N underscore ; B 0 -125 456 -75 ;
+ C 96 ; WX 182 ; N quoteleft ; B 53 470 139 725 ;
+ C 97 ; WX 456 ; N a ; B 30 -15 435 538 ;
+ C 98 ; WX 456 ; N b ; B 48 -15 424 718 ;
+ C 99 ; WX 410 ; N c ; B 25 -15 391 538 ;
+ C 100 ; WX 456 ; N d ; B 29 -15 409 718 ;
+ C 101 ; WX 456 ; N e ; B 33 -15 423 538 ;
+ C 102 ; WX 228 ; N f ; B 11 0 215 728 ; L i fi ; L l fl ;
+ C 103 ; WX 456 ; N g ; B 33 -220 409 538 ;
+ C 104 ; WX 456 ; N h ; B 53 0 403 718 ;
+ C 105 ; WX 182 ; N i ; B 55 0 127 718 ;
+ C 106 ; WX 182 ; N j ; B -13 -210 127 718 ;
+ C 107 ; WX 410 ; N k ; B 55 0 411 718 ;
+ C 108 ; WX 182 ; N l ; B 55 0 127 718 ;
+ C 109 ; WX 683 ; N m ; B 53 0 631 538 ;
+ C 110 ; WX 456 ; N n ; B 53 0 403 538 ;
+ C 111 ; WX 456 ; N o ; B 29 -14 427 538 ;
+ C 112 ; WX 456 ; N p ; B 48 -207 424 538 ;
+ C 113 ; WX 456 ; N q ; B 29 -207 405 538 ;
+ C 114 ; WX 273 ; N r ; B 63 0 272 538 ;
+ C 115 ; WX 410 ; N s ; B 26 -15 380 538 ;
+ C 116 ; WX 228 ; N t ; B 11 -7 211 669 ;
+ C 117 ; WX 456 ; N u ; B 56 -15 401 523 ;
+ C 118 ; WX 410 ; N v ; B 7 0 403 523 ;
+ C 119 ; WX 592 ; N w ; B 11 0 581 523 ;
+ C 120 ; WX 410 ; N x ; B 9 0 402 523 ;
+ C 121 ; WX 410 ; N y ; B 9 -214 401 523 ;
+ C 122 ; WX 410 ; N z ; B 25 0 385 523 ;
+ C 123 ; WX 274 ; N braceleft ; B 34 -196 239 722 ;
+ C 124 ; WX 213 ; N bar ; B 77 -19 137 737 ;
+ C 125 ; WX 274 ; N braceright ; B 34 -196 239 722 ;
+ C 126 ; WX 479 ; N asciitilde ; B 50 180 429 326 ;
+ C 161 ; WX 273 ; N exclamdown ; B 97 -195 176 523 ;
+ C 162 ; WX 456 ; N cent ; B 42 -115 421 623 ;
+ C 163 ; WX 456 ; N sterling ; B 27 -16 442 718 ;
+ C 164 ; WX 137 ; N fraction ; B -136 -19 273 703 ;
+ C 165 ; WX 456 ; N yen ; B 2 0 453 688 ;
+ C 166 ; WX 456 ; N florin ; B -9 -207 411 737 ;
+ C 167 ; WX 456 ; N section ; B 35 -191 420 737 ;
+ C 168 ; WX 456 ; N currency ; B 23 99 433 603 ;
+ C 169 ; WX 157 ; N quotesingle ; B 48 463 108 718 ;
+ C 170 ; WX 273 ; N quotedblleft ; B 31 470 252 725 ;
+ C 171 ; WX 456 ; N guillemotleft ; B 80 108 376 446 ;
+ C 172 ; WX 273 ; N guilsinglleft ; B 72 108 201 446 ;
+ C 173 ; WX 273 ; N guilsinglright ; B 72 108 201 446 ;
+ C 174 ; WX 410 ; N fi ; B 11 0 356 728 ;
+ C 175 ; WX 410 ; N fl ; B 11 0 354 728 ;
+ C 177 ; WX 456 ; N endash ; B 0 240 456 313 ;
+ C 178 ; WX 456 ; N dagger ; B 35 -159 421 718 ;
+ C 179 ; WX 456 ; N daggerdbl ; B 35 -159 421 718 ;
+ C 180 ; WX 228 ; N periodcentered ; B 63 190 166 315 ;
+ C 182 ; WX 440 ; N paragraph ; B 15 -173 408 718 ;
+ C 183 ; WX 287 ; N bullet ; B 15 202 273 517 ;
+ C 184 ; WX 182 ; N quotesinglbase ; B 43 -149 129 106 ;
+ C 185 ; WX 273 ; N quotedblbase ; B 21 -149 242 106 ;
+ C 186 ; WX 273 ; N quotedblright ; B 21 463 242 718 ;
+ C 187 ; WX 456 ; N guillemotright ; B 80 108 376 446 ;
+ C 188 ; WX 820 ; N ellipsis ; B 94 0 726 106 ;
+ C 189 ; WX 820 ; N perthousand ; B 6 -19 815 703 ;
+ C 191 ; WX 501 ; N questiondown ; B 75 -201 432 525 ;
+ C 193 ; WX 273 ; N grave ; B 11 593 173 734 ;
+ C 194 ; WX 273 ; N acute ; B 100 593 262 734 ;
+ C 195 ; WX 273 ; N circumflex ; B 17 593 256 734 ;
+ C 196 ; WX 273 ; N tilde ; B -3 606 276 722 ;
+ C 197 ; WX 273 ; N macron ; B 8 627 265 684 ;
+ C 198 ; WX 273 ; N breve ; B 11 595 263 731 ;
+ C 199 ; WX 273 ; N dotaccent ; B 99 604 174 706 ;
+ C 200 ; WX 273 ; N dieresis ; B 33 604 240 706 ;
+ C 202 ; WX 273 ; N ring ; B 61 572 212 756 ;
+ C 203 ; WX 273 ; N cedilla ; B 37 -225 212 0 ;
+ C 205 ; WX 273 ; N hungarumlaut ; B 25 593 335 734 ;
+ C 206 ; WX 273 ; N ogonek ; B 60 -225 235 0 ;
+ C 207 ; WX 273 ; N caron ; B 17 593 256 734 ;
+ C 208 ; WX 820 ; N emdash ; B 0 240 820 313 ;
+ C 225 ; WX 820 ; N AE ; B 7 0 780 718 ;
+ C 227 ; WX 303 ; N ordfeminine ; B 20 304 284 737 ;
+ C 232 ; WX 456 ; N Lslash ; B -16 0 440 718 ;
+ C 233 ; WX 638 ; N Oslash ; B 32 -19 607 737 ;
+ C 234 ; WX 820 ; N OE ; B 30 -19 791 737 ;
+ C 235 ; WX 299 ; N ordmasculine ; B 20 304 280 737 ;
+ C 241 ; WX 729 ; N ae ; B 30 -15 695 538 ;
+ C 245 ; WX 228 ; N dotlessi ; B 78 0 150 523 ;
+ C 248 ; WX 182 ; N lslash ; B -16 0 198 718 ;
+ C 249 ; WX 501 ; N oslash ; B 23 -22 440 545 ;
+ C 250 ; WX 774 ; N oe ; B 29 -15 740 538 ;
+ C 251 ; WX 501 ; N germandbls ; B 55 -15 468 728 ;
+ C -1 ; WX 501 ; N Zcaron ; B 19 0 482 929 ;
+ C -1 ; WX 410 ; N ccedilla ; B 25 -225 391 538 ;
+ C -1 ; WX 410 ; N ydieresis ; B 9 -214 401 706 ;
+ C -1 ; WX 456 ; N atilde ; B 30 -15 435 722 ;
+ C -1 ; WX 228 ; N icircumflex ; B -5 0 234 734 ;
+ C -1 ; WX 273 ; N threesuperior ; B 4 270 266 703 ;
+ C -1 ; WX 456 ; N ecircumflex ; B 33 -15 423 734 ;
+ C -1 ; WX 456 ; N thorn ; B 48 -207 424 718 ;
+ C -1 ; WX 456 ; N egrave ; B 33 -15 423 734 ;
+ C -1 ; WX 273 ; N twosuperior ; B 3 281 265 703 ;
+ C -1 ; WX 456 ; N eacute ; B 33 -15 423 734 ;
+ C -1 ; WX 456 ; N otilde ; B 29 -14 427 722 ;
+ C -1 ; WX 547 ; N Aacute ; B 11 0 536 929 ;
+ C -1 ; WX 456 ; N ocircumflex ; B 29 -14 427 734 ;
+ C -1 ; WX 410 ; N yacute ; B 9 -214 401 734 ;
+ C -1 ; WX 456 ; N udieresis ; B 56 -15 401 706 ;
+ C -1 ; WX 684 ; N threequarters ; B 37 -19 664 703 ;
+ C -1 ; WX 456 ; N acircumflex ; B 30 -15 435 734 ;
+ C -1 ; WX 592 ; N Eth ; B 0 0 553 718 ;
+ C -1 ; WX 456 ; N edieresis ; B 33 -15 423 706 ;
+ C -1 ; WX 456 ; N ugrave ; B 56 -15 401 734 ;
+ C -1 ; WX 820 ; N trademark ; B 38 306 740 718 ;
+ C -1 ; WX 456 ; N ograve ; B 29 -14 427 734 ;
+ C -1 ; WX 410 ; N scaron ; B 26 -15 380 734 ;
+ C -1 ; WX 228 ; N Idieresis ; B 11 0 218 901 ;
+ C -1 ; WX 456 ; N uacute ; B 56 -15 401 734 ;
+ C -1 ; WX 456 ; N agrave ; B 30 -15 435 734 ;
+ C -1 ; WX 456 ; N ntilde ; B 53 0 403 722 ;
+ C -1 ; WX 456 ; N aring ; B 30 -15 435 756 ;
+ C -1 ; WX 410 ; N zcaron ; B 25 0 385 734 ;
+ C -1 ; WX 228 ; N Icircumflex ; B -5 0 234 929 ;
+ C -1 ; WX 592 ; N Ntilde ; B 62 0 530 917 ;
+ C -1 ; WX 456 ; N ucircumflex ; B 56 -15 401 734 ;
+ C -1 ; WX 547 ; N Ecircumflex ; B 71 0 505 929 ;
+ C -1 ; WX 228 ; N Iacute ; B 75 0 239 929 ;
+ C -1 ; WX 592 ; N Ccedilla ; B 36 -225 558 737 ;
+ C -1 ; WX 638 ; N Odieresis ; B 32 -19 606 901 ;
+ C -1 ; WX 547 ; N Scaron ; B 40 -19 508 929 ;
+ C -1 ; WX 547 ; N Edieresis ; B 71 0 505 901 ;
+ C -1 ; WX 228 ; N Igrave ; B -11 0 154 929 ;
+ C -1 ; WX 456 ; N adieresis ; B 30 -15 435 706 ;
+ C -1 ; WX 638 ; N Ograve ; B 32 -19 606 929 ;
+ C -1 ; WX 547 ; N Egrave ; B 71 0 505 929 ;
+ C -1 ; WX 547 ; N Ydieresis ; B 11 0 535 901 ;
+ C -1 ; WX 604 ; N registered ; B -11 -19 617 737 ;
+ C -1 ; WX 638 ; N Otilde ; B 32 -19 606 917 ;
+ C -1 ; WX 684 ; N onequarter ; B 60 -19 620 703 ;
+ C -1 ; WX 592 ; N Ugrave ; B 65 -19 528 929 ;
+ C -1 ; WX 592 ; N Ucircumflex ; B 65 -19 528 929 ;
+ C -1 ; WX 547 ; N Thorn ; B 71 0 510 718 ;
+ C -1 ; WX 479 ; N divide ; B 32 -19 447 524 ;
+ C -1 ; WX 547 ; N Atilde ; B 11 0 536 917 ;
+ C -1 ; WX 592 ; N Uacute ; B 65 -19 528 929 ;
+ C -1 ; WX 638 ; N Ocircumflex ; B 32 -19 606 929 ;
+ C -1 ; WX 479 ; N logicalnot ; B 32 108 447 390 ;
+ C -1 ; WX 547 ; N Aring ; B 11 0 536 931 ;
+ C -1 ; WX 228 ; N idieresis ; B 11 0 218 706 ;
+ C -1 ; WX 228 ; N iacute ; B 78 0 239 734 ;
+ C -1 ; WX 456 ; N aacute ; B 30 -15 435 734 ;
+ C -1 ; WX 479 ; N plusminus ; B 32 0 447 506 ;
+ C -1 ; WX 479 ; N multiply ; B 32 0 447 506 ;
+ C -1 ; WX 592 ; N Udieresis ; B 65 -19 528 901 ;
+ C -1 ; WX 479 ; N minus ; B 32 216 447 289 ;
+ C -1 ; WX 273 ; N onesuperior ; B 35 281 182 703 ;
+ C -1 ; WX 547 ; N Eacute ; B 71 0 505 929 ;
+ C -1 ; WX 547 ; N Acircumflex ; B 11 0 536 929 ;
+ C -1 ; WX 604 ; N copyright ; B -11 -19 617 737 ;
+ C -1 ; WX 547 ; N Agrave ; B 11 0 536 929 ;
+ C -1 ; WX 456 ; N odieresis ; B 29 -14 427 706 ;
+ C -1 ; WX 456 ; N oacute ; B 29 -14 427 734 ;
+ C -1 ; WX 328 ; N degree ; B 44 411 284 703 ;
+ C -1 ; WX 228 ; N igrave ; B -11 0 151 734 ;
+ C -1 ; WX 456 ; N mu ; B 56 -207 401 523 ;
+ C -1 ; WX 638 ; N Oacute ; B 32 -19 606 929 ;
+ C -1 ; WX 456 ; N eth ; B 29 -15 428 737 ;
+ C -1 ; WX 547 ; N Adieresis ; B 11 0 536 901 ;
+ C -1 ; WX 547 ; N Yacute ; B 11 0 535 929 ;
+ C -1 ; WX 213 ; N brokenbar ; B 77 -19 137 737 ;
+ C -1 ; WX 684 ; N onehalf ; B 35 -19 634 703 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 250
+ 
+ KPX A y -32
+ KPX A w -32
+ KPX A v -32
+ KPX A u -24
+ KPX A Y -81
+ KPX A W -40
+ KPX A V -56
+ KPX A U -40
+ KPX A T -97
+ KPX A Q -24
+ KPX A O -24
+ KPX A G -24
+ KPX A C -24
+ 
+ KPX B period -15
+ KPX B comma -15
+ KPX B U -7
+ 
+ KPX C period -24
+ KPX C comma -24
+ 
+ KPX D period -56
+ KPX D comma -56
+ KPX D Y -73
+ KPX D W -32
+ KPX D V -56
+ KPX D A -32
+ 
+ KPX F r -36
+ KPX F period -122
+ KPX F o -24
+ KPX F e -24
+ KPX F comma -122
+ KPX F a -40
+ KPX F A -65
+ 
+ KPX J u -15
+ KPX J period -24
+ KPX J comma -24
+ KPX J a -15
+ KPX J A -15
+ 
+ KPX K y -40
+ KPX K u -24
+ KPX K o -32
+ KPX K e -32
+ KPX K O -40
+ 
+ KPX L y -24
+ KPX L quoteright -130
+ KPX L quotedblright -114
+ KPX L Y -114
+ KPX L W -56
+ KPX L V -89
+ KPX L T -89
+ 
+ KPX O period -32
+ KPX O comma -32
+ KPX O Y -56
+ KPX O X -48
+ KPX O W -24
+ KPX O V -40
+ KPX O T -32
+ KPX O A -15
+ 
+ KPX P period -147
+ KPX P o -40
+ KPX P e -40
+ KPX P comma -147
+ KPX P a -32
+ KPX P A -97
+ 
+ KPX Q U -7
+ 
+ KPX R Y -40
+ KPX R W -24
+ KPX R V -40
+ KPX R U -32
+ KPX R T -24
+ KPX R O -15
+ 
+ KPX S period -15
+ KPX S comma -15
+ 
+ KPX T y -97
+ KPX T w -97
+ KPX T u -97
+ KPX T semicolon -15
+ KPX T r -97
+ KPX T period -97
+ KPX T o -97
+ KPX T hyphen -114
+ KPX T e -97
+ KPX T comma -97
+ KPX T colon -15
+ KPX T a -97
+ KPX T O -32
+ KPX T A -97
+ 
+ KPX U period -32
+ KPX U comma -32
+ KPX U A -32
+ 
+ KPX V u -56
+ KPX V semicolon -32
+ KPX V period -102
+ KPX V o -65
+ KPX V hyphen -65
+ KPX V e -65
+ KPX V comma -102
+ KPX V colon -32
+ KPX V a -56
+ KPX V O -32
+ KPX V G -32
+ KPX V A -65
+ 
+ KPX W y -15
+ KPX W u -24
+ KPX W period -65
+ KPX W o -24
+ KPX W hyphen -32
+ KPX W e -24
+ KPX W comma -65
+ KPX W a -32
+ KPX W O -15
+ KPX W A -40
+ 
+ KPX Y u -89
+ KPX Y semicolon -48
+ KPX Y period -114
+ KPX Y o -114
+ KPX Y i -15
+ KPX Y hyphen -114
+ KPX Y e -114
+ KPX Y comma -114
+ KPX Y colon -48
+ KPX Y a -114
+ KPX Y O -69
+ KPX Y A -89
+ 
+ KPX a y -24
+ KPX a w -15
+ KPX a v -15
+ 
+ KPX b y -15
+ KPX b v -15
+ KPX b u -15
+ KPX b period -32
+ KPX b l -15
+ KPX b comma -32
+ KPX b b -7
+ 
+ KPX c k -15
+ KPX c comma -11
+ 
+ KPX colon space -40
+ 
+ KPX comma quoteright -81
+ KPX comma quotedblright -81
+ 
+ KPX e y -15
+ KPX e x -24
+ KPX e w -15
+ KPX e v -24
+ KPX e period -11
+ KPX e comma -11
+ 
+ KPX f quoteright 41
+ KPX f quotedblright 49
+ KPX f period -24
+ KPX f o -24
+ KPX f e -24
+ KPX f dotlessi -22
+ KPX f comma -24
+ KPX f a -24
+ 
+ KPX g r -7
+ 
+ KPX h y -24
+ 
+ KPX k o -15
+ KPX k e -15
+ 
+ KPX m y -11
+ KPX m u -7
+ 
+ KPX n y -11
+ KPX n v -15
+ KPX n u -7
+ 
+ KPX o y -24
+ KPX o x -24
+ KPX o w -11
+ KPX o v -11
+ KPX o period -32
+ KPX o comma -32
+ 
+ KPX oslash z -44
+ KPX oslash y -56
+ KPX oslash x -69
+ KPX oslash w -56
+ KPX oslash v -56
+ KPX oslash u -44
+ KPX oslash t -44
+ KPX oslash s -44
+ KPX oslash r -44
+ KPX oslash q -44
+ KPX oslash period -77
+ KPX oslash p -44
+ KPX oslash o -44
+ KPX oslash n -44
+ KPX oslash m -44
+ KPX oslash l -44
+ KPX oslash k -44
+ KPX oslash j -44
+ KPX oslash i -44
+ KPX oslash h -44
+ KPX oslash g -44
+ KPX oslash f -44
+ KPX oslash e -44
+ KPX oslash d -44
+ KPX oslash comma -77
+ KPX oslash c -44
+ KPX oslash b -44
+ KPX oslash a -44
+ 
+ KPX p y -24
+ KPX p period -28
+ KPX p comma -28
+ 
+ KPX period space -48
+ KPX period quoteright -81
+ KPX period quotedblright -81
+ 
+ KPX quotedblright space -32
+ 
+ KPX quoteleft quoteleft -46
+ 
+ KPX quoteright space -56
+ KPX quoteright s -40
+ KPX quoteright r -40
+ KPX quoteright quoteright -46
+ KPX quoteright d -40
+ 
+ KPX r y 25
+ KPX r v 25
+ KPX r u 12
+ KPX r t 33
+ KPX r semicolon 25
+ KPX r period -40
+ KPX r p 25
+ KPX r n 21
+ KPX r m 21
+ KPX r l 12
+ KPX r k 12
+ KPX r i 12
+ KPX r comma -40
+ KPX r colon 25
+ KPX r a -7
+ 
+ KPX s w -24
+ KPX s period -11
+ KPX s comma -11
+ 
+ KPX semicolon space -40
+ 
+ KPX space quoteleft -48
+ KPX space quotedblleft -24
+ KPX space Y -73
+ KPX space W -32
+ KPX space V -40
+ KPX space T -40
+ 
+ KPX v period -65
+ KPX v o -20
+ KPX v e -20
+ KPX v comma -65
+ KPX v a -20
+ 
+ KPX w period -48
+ KPX w o -7
+ KPX w e -7
+ KPX w comma -48
+ KPX w a -11
+ 
+ KPX x e -24
+ 
+ KPX y period -81
+ KPX y o -15
+ KPX y e -15
+ KPX y comma -81
+ KPX y a -15
+ 
+ KPX z o -11
+ KPX z e -11
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 137 195 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 137 195 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 137 195 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 137 195 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 137 175 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 137 195 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 160 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 137 195 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 137 195 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 137 195 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 137 195 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -22 195 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -22 195 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -22 195 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -22 195 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 168 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 183 195 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 183 195 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 183 195 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 183 195 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 183 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 137 195 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 160 195 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 160 195 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 160 195 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 160 195 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 137 195 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 137 195 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 114 195 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 92 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 92 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 92 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 92 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 92 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 69 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 92 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 92 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 92 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 92 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -22 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -22 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -22 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -22 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 84 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 92 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 92 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 92 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 92 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 92 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 69 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 92 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 92 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 92 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 92 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 69 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 69 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 69 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Nr+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Nr+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-Nr+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 592 ; N Ccaron ; B 36 -19 558 925 ;
+ C -1 ; WX 410 ; N ccaron ; B 25 -15 391 734 ;
+ C -1 ; WX 592 ; N Dcaron ; B 66 0 553 925 ;
+ C -1 ; WX 516 ; N dcaron ; B 29 -15 504 790 ;
+ C -1 ; WX 547 ; N Ecaron ; B 71 0 505 925 ;
+ C -1 ; WX 456 ; N ecaron ; B 33 -15 423 734 ;
+ C -1 ; WX 456 ; N Lcaron ; B 62 0 440 790 ;
+ C -1 ; WX 456 ; N Lacute ; B 62 0 440 925 ;
+ C -1 ; WX 242 ; N lcaron ; B 55 0 222 790 ;
+ C -1 ; WX 182 ; N lacute ; B 55 0 233 925 ;
+ C -1 ; WX 592 ; N Ncaron ; B 62 0 530 925 ;
+ C -1 ; WX 456 ; N ncaron ; B 53 0 403 734 ;
+ C -1 ; WX 592 ; N Rcaron ; B 72 0 561 925 ;
+ C -1 ; WX 592 ; N Racute ; B 72 0 561 925 ;
+ C -1 ; WX 273 ; N rcaron ; B 17 0 272 734 ;
+ C -1 ; WX 273 ; N racute ; B 63 0 278 734 ;
+ C -1 ; WX 501 ; N Tcaron ; B 11 0 490 925 ;
+ C -1 ; WX 288 ; N tcaron ; B 11 -7 306 718 ;
+ C -1 ; WX 592 ; N Uring ; B 65 -19 528 925 ;
+ C -1 ; WX 456 ; N uring ; B 56 -15 401 756 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 211 191 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 86 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 159 191 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 375 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 137 191 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 91 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 120 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 91 191 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 93 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -29 191 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 159 191 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 91 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 159 191 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 190 191 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 16 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 114 191 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 177 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 159 169 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 91 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBd:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,570 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Mar 15 11:47:27 1990
+ Comment UniqueID 28398
+ Comment VMusage 7614 43068
+ FontName Helvetica-Narrow-Bold
+ FullName Helvetica Narrow Bold
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -139 -228 822 962
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 532
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 228 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 273 ; N exclam ; B 74 0 200 718 ;
+ C 34 ; WX 389 ; N quotedbl ; B 80 447 308 718 ;
+ C 35 ; WX 456 ; N numbersign ; B 15 0 441 698 ;
+ C 36 ; WX 456 ; N dollar ; B 25 -115 429 775 ;
+ C 37 ; WX 729 ; N percent ; B 23 -19 706 710 ;
+ C 38 ; WX 592 ; N ampersand ; B 44 -19 575 718 ;
+ C 39 ; WX 228 ; N quoteright ; B 57 445 171 718 ;
+ C 40 ; WX 273 ; N parenleft ; B 29 -208 257 734 ;
+ C 41 ; WX 273 ; N parenright ; B 16 -208 244 734 ;
+ C 42 ; WX 319 ; N asterisk ; B 22 387 297 718 ;
+ C 43 ; WX 479 ; N plus ; B 33 0 446 506 ;
+ C 44 ; WX 228 ; N comma ; B 52 -168 175 146 ;
+ C 45 ; WX 273 ; N hyphen ; B 22 215 251 345 ;
+ C 46 ; WX 228 ; N period ; B 52 0 175 146 ;
+ C 47 ; WX 228 ; N slash ; B -27 -19 255 737 ;
+ C 48 ; WX 456 ; N zero ; B 26 -19 430 710 ;
+ C 49 ; WX 456 ; N one ; B 57 0 310 710 ;
+ C 50 ; WX 456 ; N two ; B 21 0 419 710 ;
+ C 51 ; WX 456 ; N three ; B 22 -19 423 710 ;
+ C 52 ; WX 456 ; N four ; B 22 0 431 710 ;
+ C 53 ; WX 456 ; N five ; B 22 -19 423 698 ;
+ C 54 ; WX 456 ; N six ; B 25 -19 426 710 ;
+ C 55 ; WX 456 ; N seven ; B 20 0 433 698 ;
+ C 56 ; WX 456 ; N eight ; B 26 -19 430 710 ;
+ C 57 ; WX 456 ; N nine ; B 25 -19 428 710 ;
+ C 58 ; WX 273 ; N colon ; B 75 0 198 512 ;
+ C 59 ; WX 273 ; N semicolon ; B 75 -168 198 512 ;
+ C 60 ; WX 479 ; N less ; B 31 -8 448 514 ;
+ C 61 ; WX 479 ; N equal ; B 33 87 446 419 ;
+ C 62 ; WX 479 ; N greater ; B 31 -8 448 514 ;
+ C 63 ; WX 501 ; N question ; B 49 0 456 727 ;
+ C 64 ; WX 800 ; N at ; B 97 -19 702 737 ;
+ C 65 ; WX 592 ; N A ; B 16 0 576 718 ;
+ C 66 ; WX 592 ; N B ; B 62 0 549 718 ;
+ C 67 ; WX 592 ; N C ; B 36 -19 561 737 ;
+ C 68 ; WX 592 ; N D ; B 62 0 562 718 ;
+ C 69 ; WX 547 ; N E ; B 62 0 509 718 ;
+ C 70 ; WX 501 ; N F ; B 62 0 481 718 ;
+ C 71 ; WX 638 ; N G ; B 36 -19 585 737 ;
+ C 72 ; WX 592 ; N H ; B 58 0 534 718 ;
+ C 73 ; WX 228 ; N I ; B 52 0 175 718 ;
+ C 74 ; WX 456 ; N J ; B 18 -18 397 718 ;
+ C 75 ; WX 592 ; N K ; B 71 0 592 718 ;
+ C 76 ; WX 501 ; N L ; B 62 0 478 718 ;
+ C 77 ; WX 683 ; N M ; B 57 0 627 718 ;
+ C 78 ; WX 592 ; N N ; B 57 0 536 718 ;
+ C 79 ; WX 638 ; N O ; B 36 -19 602 737 ;
+ C 80 ; WX 547 ; N P ; B 62 0 514 718 ;
+ C 81 ; WX 638 ; N Q ; B 36 -52 604 737 ;
+ C 82 ; WX 592 ; N R ; B 62 0 555 718 ;
+ C 83 ; WX 547 ; N S ; B 32 -19 516 737 ;
+ C 84 ; WX 501 ; N T ; B 11 0 490 718 ;
+ C 85 ; WX 592 ; N U ; B 59 -19 534 718 ;
+ C 86 ; WX 547 ; N V ; B 16 0 531 718 ;
+ C 87 ; WX 774 ; N W ; B 13 0 762 718 ;
+ C 88 ; WX 547 ; N X ; B 11 0 535 718 ;
+ C 89 ; WX 547 ; N Y ; B 12 0 535 718 ;
+ C 90 ; WX 501 ; N Z ; B 20 0 481 718 ;
+ C 91 ; WX 273 ; N bracketleft ; B 52 -196 253 722 ;
+ C 92 ; WX 228 ; N backslash ; B -27 -19 255 737 ;
+ C 93 ; WX 273 ; N bracketright ; B 20 -196 221 722 ;
+ C 94 ; WX 479 ; N asciicircum ; B 51 323 428 698 ;
+ C 95 ; WX 456 ; N underscore ; B 0 -125 456 -75 ;
+ C 96 ; WX 228 ; N quoteleft ; B 57 454 171 727 ;
+ C 97 ; WX 456 ; N a ; B 24 -14 432 546 ;
+ C 98 ; WX 501 ; N b ; B 50 -14 474 718 ;
+ C 99 ; WX 456 ; N c ; B 28 -14 430 546 ;
+ C 100 ; WX 501 ; N d ; B 28 -14 452 718 ;
+ C 101 ; WX 456 ; N e ; B 19 -14 433 546 ;
+ C 102 ; WX 273 ; N f ; B 8 0 261 727 ; L i fi ; L l fl ;
+ C 103 ; WX 501 ; N g ; B 33 -217 453 546 ;
+ C 104 ; WX 501 ; N h ; B 53 0 448 718 ;
+ C 105 ; WX 228 ; N i ; B 57 0 171 725 ;
+ C 106 ; WX 228 ; N j ; B 2 -214 171 725 ;
+ C 107 ; WX 456 ; N k ; B 57 0 461 718 ;
+ C 108 ; WX 228 ; N l ; B 57 0 171 718 ;
+ C 109 ; WX 729 ; N m ; B 52 0 677 546 ;
+ C 110 ; WX 501 ; N n ; B 53 0 448 546 ;
+ C 111 ; WX 501 ; N o ; B 28 -14 474 546 ;
+ C 112 ; WX 501 ; N p ; B 51 -207 474 546 ;
+ C 113 ; WX 501 ; N q ; B 28 -207 453 546 ;
+ C 114 ; WX 319 ; N r ; B 52 0 306 546 ;
+ C 115 ; WX 456 ; N s ; B 25 -14 426 546 ;
+ C 116 ; WX 273 ; N t ; B 8 -6 253 676 ;
+ C 117 ; WX 501 ; N u ; B 54 -14 447 532 ;
+ C 118 ; WX 456 ; N v ; B 11 0 445 532 ;
+ C 119 ; WX 638 ; N w ; B 8 0 631 532 ;
+ C 120 ; WX 456 ; N x ; B 12 0 444 532 ;
+ C 121 ; WX 456 ; N y ; B 8 -214 442 532 ;
+ C 122 ; WX 410 ; N z ; B 16 0 394 532 ;
+ C 123 ; WX 319 ; N braceleft ; B 39 -196 299 722 ;
+ C 124 ; WX 230 ; N bar ; B 69 -19 161 737 ;
+ C 125 ; WX 319 ; N braceright ; B 20 -196 280 722 ;
+ C 126 ; WX 479 ; N asciitilde ; B 50 163 429 343 ;
+ C 161 ; WX 273 ; N exclamdown ; B 74 -186 200 532 ;
+ C 162 ; WX 456 ; N cent ; B 28 -118 430 628 ;
+ C 163 ; WX 456 ; N sterling ; B 23 -16 444 718 ;
+ C 164 ; WX 137 ; N fraction ; B -139 -19 276 710 ;
+ C 165 ; WX 456 ; N yen ; B -7 0 463 698 ;
+ C 166 ; WX 456 ; N florin ; B -8 -210 423 737 ;
+ C 167 ; WX 456 ; N section ; B 28 -184 428 727 ;
+ C 168 ; WX 456 ; N currency ; B -2 76 458 636 ;
+ C 169 ; WX 195 ; N quotesingle ; B 57 447 138 718 ;
+ C 170 ; WX 410 ; N quotedblleft ; B 52 454 358 727 ;
+ C 171 ; WX 456 ; N guillemotleft ; B 72 76 384 484 ;
+ C 172 ; WX 273 ; N guilsinglleft ; B 68 76 205 484 ;
+ C 173 ; WX 273 ; N guilsinglright ; B 68 76 205 484 ;
+ C 174 ; WX 501 ; N fi ; B 8 0 444 727 ;
+ C 175 ; WX 501 ; N fl ; B 8 0 444 727 ;
+ C 177 ; WX 456 ; N endash ; B 0 227 456 333 ;
+ C 178 ; WX 456 ; N dagger ; B 30 -171 426 718 ;
+ C 179 ; WX 456 ; N daggerdbl ; B 30 -171 426 718 ;
+ C 180 ; WX 228 ; N periodcentered ; B 48 172 180 334 ;
+ C 182 ; WX 456 ; N paragraph ; B -7 -191 442 700 ;
+ C 183 ; WX 287 ; N bullet ; B 8 194 279 524 ;
+ C 184 ; WX 228 ; N quotesinglbase ; B 57 -146 171 127 ;
+ C 185 ; WX 410 ; N quotedblbase ; B 52 -146 358 127 ;
+ C 186 ; WX 410 ; N quotedblright ; B 52 445 358 718 ;
+ C 187 ; WX 456 ; N guillemotright ; B 72 76 384 484 ;
+ C 188 ; WX 820 ; N ellipsis ; B 75 0 745 146 ;
+ C 189 ; WX 820 ; N perthousand ; B -2 -19 822 710 ;
+ C 191 ; WX 501 ; N questiondown ; B 45 -195 452 532 ;
+ C 193 ; WX 273 ; N grave ; B -19 604 184 750 ;
+ C 194 ; WX 273 ; N acute ; B 89 604 292 750 ;
+ C 195 ; WX 273 ; N circumflex ; B -8 604 281 750 ;
+ C 196 ; WX 273 ; N tilde ; B -14 610 287 737 ;
+ C 197 ; WX 273 ; N macron ; B -5 604 278 678 ;
+ C 198 ; WX 273 ; N breve ; B -2 604 275 750 ;
+ C 199 ; WX 273 ; N dotaccent ; B 85 614 189 729 ;
+ C 200 ; WX 273 ; N dieresis ; B 5 614 268 729 ;
+ C 202 ; WX 273 ; N ring ; B 48 568 225 776 ;
+ C 203 ; WX 273 ; N cedilla ; B 5 -228 201 0 ;
+ C 205 ; WX 273 ; N hungarumlaut ; B 7 604 399 750 ;
+ C 206 ; WX 273 ; N ogonek ; B 58 -228 249 0 ;
+ C 207 ; WX 273 ; N caron ; B -8 604 281 750 ;
+ C 208 ; WX 820 ; N emdash ; B 0 227 820 333 ;
+ C 225 ; WX 820 ; N AE ; B 4 0 782 718 ;
+ C 227 ; WX 303 ; N ordfeminine ; B 18 276 285 737 ;
+ C 232 ; WX 501 ; N Lslash ; B -16 0 478 718 ;
+ C 233 ; WX 638 ; N Oslash ; B 27 -27 610 745 ;
+ C 234 ; WX 820 ; N OE ; B 30 -19 788 737 ;
+ C 235 ; WX 299 ; N ordmasculine ; B 5 276 295 737 ;
+ C 241 ; WX 729 ; N ae ; B 24 -14 704 546 ;
+ C 245 ; WX 228 ; N dotlessi ; B 57 0 171 532 ;
+ C 248 ; WX 228 ; N lslash ; B -15 0 243 718 ;
+ C 249 ; WX 501 ; N oslash ; B 18 -29 483 560 ;
+ C 250 ; WX 774 ; N oe ; B 28 -14 748 546 ;
+ C 251 ; WX 501 ; N germandbls ; B 57 -14 475 731 ;
+ C -1 ; WX 501 ; N Zcaron ; B 20 0 481 936 ;
+ C -1 ; WX 456 ; N ccedilla ; B 28 -228 430 546 ;
+ C -1 ; WX 456 ; N ydieresis ; B 8 -214 442 729 ;
+ C -1 ; WX 456 ; N atilde ; B 24 -14 432 737 ;
+ C -1 ; WX 228 ; N icircumflex ; B -30 0 259 750 ;
+ C -1 ; WX 273 ; N threesuperior ; B 7 271 267 710 ;
+ C -1 ; WX 456 ; N ecircumflex ; B 19 -14 433 750 ;
+ C -1 ; WX 501 ; N thorn ; B 51 -208 474 718 ;
+ C -1 ; WX 456 ; N egrave ; B 19 -14 433 750 ;
+ C -1 ; WX 273 ; N twosuperior ; B 7 283 266 710 ;
+ C -1 ; WX 456 ; N eacute ; B 19 -14 433 750 ;
+ C -1 ; WX 501 ; N otilde ; B 28 -14 474 737 ;
+ C -1 ; WX 592 ; N Aacute ; B 16 0 576 936 ;
+ C -1 ; WX 501 ; N ocircumflex ; B 28 -14 474 750 ;
+ C -1 ; WX 456 ; N yacute ; B 8 -214 442 750 ;
+ C -1 ; WX 501 ; N udieresis ; B 54 -14 447 729 ;
+ C -1 ; WX 684 ; N threequarters ; B 13 -19 655 710 ;
+ C -1 ; WX 456 ; N acircumflex ; B 24 -14 432 750 ;
+ C -1 ; WX 592 ; N Eth ; B -4 0 562 718 ;
+ C -1 ; WX 456 ; N edieresis ; B 19 -14 433 729 ;
+ C -1 ; WX 501 ; N ugrave ; B 54 -14 447 750 ;
+ C -1 ; WX 820 ; N trademark ; B 36 306 784 718 ;
+ C -1 ; WX 501 ; N ograve ; B 28 -14 474 750 ;
+ C -1 ; WX 456 ; N scaron ; B 25 -14 426 750 ;
+ C -1 ; WX 228 ; N Idieresis ; B -17 0 246 915 ;
+ C -1 ; WX 501 ; N uacute ; B 54 -14 447 750 ;
+ C -1 ; WX 456 ; N agrave ; B 24 -14 432 750 ;
+ C -1 ; WX 501 ; N ntilde ; B 53 0 448 737 ;
+ C -1 ; WX 456 ; N aring ; B 24 -14 432 776 ;
+ C -1 ; WX 410 ; N zcaron ; B 16 0 394 750 ;
+ C -1 ; WX 228 ; N Icircumflex ; B -30 0 259 936 ;
+ C -1 ; WX 592 ; N Ntilde ; B 57 0 536 923 ;
+ C -1 ; WX 501 ; N ucircumflex ; B 54 -14 447 750 ;
+ C -1 ; WX 547 ; N Ecircumflex ; B 62 0 509 936 ;
+ C -1 ; WX 228 ; N Iacute ; B 52 0 270 936 ;
+ C -1 ; WX 592 ; N Ccedilla ; B 36 -228 561 737 ;
+ C -1 ; WX 638 ; N Odieresis ; B 36 -19 602 915 ;
+ C -1 ; WX 547 ; N Scaron ; B 32 -19 516 936 ;
+ C -1 ; WX 547 ; N Edieresis ; B 62 0 509 915 ;
+ C -1 ; WX 228 ; N Igrave ; B -41 0 175 936 ;
+ C -1 ; WX 456 ; N adieresis ; B 24 -14 432 729 ;
+ C -1 ; WX 638 ; N Ograve ; B 36 -19 602 936 ;
+ C -1 ; WX 547 ; N Egrave ; B 62 0 509 936 ;
+ C -1 ; WX 547 ; N Ydieresis ; B 12 0 535 915 ;
+ C -1 ; WX 604 ; N registered ; B -9 -19 613 737 ;
+ C -1 ; WX 638 ; N Otilde ; B 36 -19 602 923 ;
+ C -1 ; WX 684 ; N onequarter ; B 21 -19 628 710 ;
+ C -1 ; WX 592 ; N Ugrave ; B 59 -19 534 936 ;
+ C -1 ; WX 592 ; N Ucircumflex ; B 59 -19 534 936 ;
+ C -1 ; WX 547 ; N Thorn ; B 62 0 514 718 ;
+ C -1 ; WX 479 ; N divide ; B 33 -42 446 548 ;
+ C -1 ; WX 592 ; N Atilde ; B 16 0 576 923 ;
+ C -1 ; WX 592 ; N Uacute ; B 59 -19 534 936 ;
+ C -1 ; WX 638 ; N Ocircumflex ; B 36 -19 602 936 ;
+ C -1 ; WX 479 ; N logicalnot ; B 33 108 446 419 ;
+ C -1 ; WX 592 ; N Aring ; B 16 0 576 962 ;
+ C -1 ; WX 228 ; N idieresis ; B -17 0 246 729 ;
+ C -1 ; WX 228 ; N iacute ; B 57 0 270 750 ;
+ C -1 ; WX 456 ; N aacute ; B 24 -14 432 750 ;
+ C -1 ; WX 479 ; N plusminus ; B 33 0 446 506 ;
+ C -1 ; WX 479 ; N multiply ; B 33 1 447 505 ;
+ C -1 ; WX 592 ; N Udieresis ; B 59 -19 534 915 ;
+ C -1 ; WX 479 ; N minus ; B 33 197 446 309 ;
+ C -1 ; WX 273 ; N onesuperior ; B 21 283 194 710 ;
+ C -1 ; WX 547 ; N Eacute ; B 62 0 509 936 ;
+ C -1 ; WX 592 ; N Acircumflex ; B 16 0 576 936 ;
+ C -1 ; WX 604 ; N copyright ; B -9 -19 614 737 ;
+ C -1 ; WX 592 ; N Agrave ; B 16 0 576 936 ;
+ C -1 ; WX 501 ; N odieresis ; B 28 -14 474 729 ;
+ C -1 ; WX 501 ; N oacute ; B 28 -14 474 750 ;
+ C -1 ; WX 328 ; N degree ; B 47 426 281 712 ;
+ C -1 ; WX 228 ; N igrave ; B -41 0 171 750 ;
+ C -1 ; WX 501 ; N mu ; B 54 -207 447 532 ;
+ C -1 ; WX 638 ; N Oacute ; B 36 -19 602 936 ;
+ C -1 ; WX 501 ; N eth ; B 28 -14 474 737 ;
+ C -1 ; WX 592 ; N Adieresis ; B 16 0 576 915 ;
+ C -1 ; WX 547 ; N Yacute ; B 12 0 535 936 ;
+ C -1 ; WX 230 ; N brokenbar ; B 69 -19 161 737 ;
+ C -1 ; WX 684 ; N onehalf ; B 21 -19 651 710 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 209
+ 
+ KPX A y -24
+ KPX A w -24
+ KPX A v -32
+ KPX A u -24
+ KPX A Y -89
+ KPX A W -48
+ KPX A V -65
+ KPX A U -40
+ KPX A T -73
+ KPX A Q -32
+ KPX A O -32
+ KPX A G -40
+ KPX A C -32
+ 
+ KPX B U -7
+ KPX B A -24
+ 
+ KPX D period -24
+ KPX D comma -24
+ KPX D Y -56
+ KPX D W -32
+ KPX D V -32
+ KPX D A -32
+ 
+ KPX F period -81
+ KPX F comma -81
+ KPX F a -15
+ KPX F A -65
+ 
+ KPX J u -15
+ KPX J period -15
+ KPX J comma -15
+ KPX J A -15
+ 
+ KPX K y -32
+ KPX K u -24
+ KPX K o -28
+ KPX K e -11
+ KPX K O -24
+ 
+ KPX L y -24
+ KPX L quoteright -114
+ KPX L quotedblright -114
+ KPX L Y -97
+ KPX L W -65
+ KPX L V -89
+ KPX L T -73
+ 
+ KPX O period -32
+ KPX O comma -32
+ KPX O Y -56
+ KPX O X -40
+ KPX O W -40
+ KPX O V -40
+ KPX O T -32
+ KPX O A -40
+ 
+ KPX P period -97
+ KPX P o -32
+ KPX P e -24
+ KPX P comma -97
+ KPX P a -24
+ KPX P A -81
+ 
+ KPX Q period 16
+ KPX Q comma 16
+ KPX Q U -7
+ 
+ KPX R Y -40
+ KPX R W -32
+ KPX R V -40
+ KPX R U -15
+ KPX R T -15
+ KPX R O -15
+ 
+ KPX T y -48
+ KPX T w -48
+ KPX T u -73
+ KPX T semicolon -32
+ KPX T r -65
+ KPX T period -65
+ KPX T o -65
+ KPX T hyphen -97
+ KPX T e -48
+ KPX T comma -65
+ KPX T colon -32
+ KPX T a -65
+ KPX T O -32
+ KPX T A -73
+ 
+ KPX U period -24
+ KPX U comma -24
+ KPX U A -40
+ 
+ KPX V u -48
+ KPX V semicolon -32
+ KPX V period -97
+ KPX V o -73
+ KPX V hyphen -65
+ KPX V e -40
+ KPX V comma -97
+ KPX V colon -32
+ KPX V a -48
+ KPX V O -40
+ KPX V G -40
+ KPX V A -65
+ 
+ KPX W y -15
+ KPX W u -36
+ KPX W semicolon -7
+ KPX W period -65
+ KPX W o -48
+ KPX W hyphen -32
+ KPX W e -28
+ KPX W comma -65
+ KPX W colon -7
+ KPX W a -32
+ KPX W O -15
+ KPX W A -48
+ 
+ KPX Y u -81
+ KPX Y semicolon -40
+ KPX Y period -81
+ KPX Y o -81
+ KPX Y e -65
+ KPX Y comma -81
+ KPX Y colon -40
+ KPX Y a -73
+ KPX Y O -56
+ KPX Y A -89
+ 
+ KPX a y -15
+ KPX a w -11
+ KPX a v -11
+ KPX a g -7
+ 
+ KPX b y -15
+ KPX b v -15
+ KPX b u -15
+ KPX b l -7
+ 
+ KPX c y -7
+ KPX c l -15
+ KPX c k -15
+ KPX c h -7
+ 
+ KPX colon space -32
+ 
+ KPX comma space -32
+ KPX comma quoteright -97
+ KPX comma quotedblright -97
+ 
+ KPX d y -11
+ KPX d w -11
+ KPX d v -11
+ KPX d d -7
+ 
+ KPX e y -11
+ KPX e x -11
+ KPX e w -11
+ KPX e v -11
+ KPX e period 16
+ KPX e comma 8
+ 
+ KPX f quoteright 25
+ KPX f quotedblright 25
+ KPX f period -7
+ KPX f o -15
+ KPX f e -7
+ KPX f comma -7
+ 
+ KPX g g -7
+ KPX g e 8
+ 
+ KPX h y -15
+ 
+ KPX k o -11
+ 
+ KPX l y -11
+ KPX l w -11
+ 
+ KPX m y -24
+ KPX m u -15
+ 
+ KPX n y -15
+ KPX n v -32
+ KPX n u -7
+ 
+ KPX o y -15
+ KPX o x -24
+ KPX o w -11
+ KPX o v -15
+ 
+ KPX p y -11
+ 
+ KPX period space -32
+ KPX period quoteright -97
+ KPX period quotedblright -97
+ 
+ KPX quotedblright space -65
+ 
+ KPX quoteleft quoteleft -37
+ 
+ KPX quoteright v -15
+ KPX quoteright space -65
+ KPX quoteright s -48
+ KPX quoteright r -32
+ KPX quoteright quoteright -37
+ KPX quoteright l -15
+ KPX quoteright d -65
+ 
+ KPX r y 8
+ KPX r v 8
+ KPX r t 16
+ KPX r s -11
+ KPX r q -15
+ KPX r period -48
+ KPX r o -15
+ KPX r hyphen -15
+ KPX r g -11
+ KPX r d -15
+ KPX r comma -48
+ KPX r c -15
+ 
+ KPX s w -11
+ 
+ KPX semicolon space -32
+ 
+ KPX space quoteleft -48
+ KPX space quotedblleft -65
+ KPX space Y -97
+ KPX space W -65
+ KPX space V -65
+ KPX space T -81
+ 
+ KPX v period -65
+ KPX v o -24
+ KPX v comma -65
+ KPX v a -15
+ 
+ KPX w period -32
+ KPX w o -15
+ KPX w comma -32
+ 
+ KPX x e -7
+ 
+ KPX y period -65
+ KPX y o -20
+ KPX y e -7
+ KPX y comma -65
+ KPX y a -24
+ 
+ KPX z e 8
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 160 186 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 160 186 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 160 186 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 160 186 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 160 186 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 160 186 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 176 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 137 186 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 137 186 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 137 186 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 137 186 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute -22 186 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex -22 186 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis -22 186 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave -22 186 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 160 186 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 183 186 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 183 186 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 183 186 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 183 186 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 183 186 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 137 186 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 160 186 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 160 186 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 160 186 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 160 186 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 137 186 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 137 186 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 114 186 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 92 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 92 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 92 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 92 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 92 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 92 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 108 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 92 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 92 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 92 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 92 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -22 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -22 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -22 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -22 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 114 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 114 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 114 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 114 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 114 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 114 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 92 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 114 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 114 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 114 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 114 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 92 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 92 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 69 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBd+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 592 ; N Ccaron ; B 36 -19 561 930 ;
+ C -1 ; WX 456 ; N ccaron ; B 28 -14 430 750 ;
+ C -1 ; WX 592 ; N Dcaron ; B 62 0 562 930 ;
+ C -1 ; WX 581 ; N dcaron ; B 28 -14 577 790 ;
+ C -1 ; WX 547 ; N Ecaron ; B 62 0 509 930 ;
+ C -1 ; WX 456 ; N ecaron ; B 19 -14 433 750 ;
+ C -1 ; WX 501 ; N Lcaron ; B 62 0 478 790 ;
+ C -1 ; WX 501 ; N Lacute ; B 62 0 478 930 ;
+ C -1 ; WX 308 ; N lcaron ; B 57 0 296 790 ;
+ C -1 ; WX 228 ; N lacute ; B 57 0 290 930 ;
+ C -1 ; WX 592 ; N Ncaron ; B 57 0 536 930 ;
+ C -1 ; WX 501 ; N ncaron ; B 53 0 448 750 ;
+ C -1 ; WX 592 ; N Rcaron ; B 62 0 555 930 ;
+ C -1 ; WX 592 ; N Racute ; B 62 0 555 930 ;
+ C -1 ; WX 319 ; N rcaron ; B 15 0 306 750 ;
+ C -1 ; WX 319 ; N racute ; B 52 0 335 750 ;
+ C -1 ; WX 501 ; N Tcaron ; B 11 0 490 930 ;
+ C -1 ; WX 353 ; N tcaron ; B 8 -6 378 718 ;
+ C -1 ; WX 592 ; N Uring ; B 59 -19 534 930 ;
+ C -1 ; WX 501 ; N uring ; B 54 -14 447 776 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 212 180 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 111 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 159 180 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 406 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 137 180 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 91 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 129 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 114 180 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 125 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -2 180 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 159 180 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 114 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 159 180 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 198 180 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 23 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 43 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 114 180 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 207 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 159 154 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 114 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBdO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBdO:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBdO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,570 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Mar 15 12:08:57 1990
+ Comment UniqueID 28407
+ Comment VMusage 7614 43068
+ FontName Helvetica-Narrow-BoldOblique
+ FullName Helvetica Narrow Bold Oblique
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -143 -228 913 962
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 532
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 228 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 273 ; N exclam ; B 77 0 325 718 ;
+ C 34 ; WX 389 ; N quotedbl ; B 158 447 433 718 ;
+ C 35 ; WX 456 ; N numbersign ; B 49 0 528 698 ;
+ C 36 ; WX 456 ; N dollar ; B 55 -115 510 775 ;
+ C 37 ; WX 729 ; N percent ; B 112 -19 739 710 ;
+ C 38 ; WX 592 ; N ampersand ; B 73 -19 600 718 ;
+ C 39 ; WX 228 ; N quoteright ; B 137 445 297 718 ;
+ C 40 ; WX 273 ; N parenleft ; B 62 -208 385 734 ;
+ C 41 ; WX 273 ; N parenright ; B -21 -208 302 734 ;
+ C 42 ; WX 319 ; N asterisk ; B 120 387 394 718 ;
+ C 43 ; WX 479 ; N plus ; B 67 0 500 506 ;
+ C 44 ; WX 228 ; N comma ; B 23 -168 201 146 ;
+ C 45 ; WX 273 ; N hyphen ; B 60 215 311 345 ;
+ C 46 ; WX 228 ; N period ; B 52 0 201 146 ;
+ C 47 ; WX 228 ; N slash ; B -30 -19 383 737 ;
+ C 48 ; WX 456 ; N zero ; B 71 -19 506 710 ;
+ C 49 ; WX 456 ; N one ; B 142 0 434 710 ;
+ C 50 ; WX 456 ; N two ; B 21 0 508 710 ;
+ C 51 ; WX 456 ; N three ; B 54 -19 499 710 ;
+ C 52 ; WX 456 ; N four ; B 50 0 490 710 ;
+ C 53 ; WX 456 ; N five ; B 53 -19 522 698 ;
+ C 54 ; WX 456 ; N six ; B 70 -19 507 710 ;
+ C 55 ; WX 456 ; N seven ; B 102 0 555 698 ;
+ C 56 ; WX 456 ; N eight ; B 57 -19 505 710 ;
+ C 57 ; WX 456 ; N nine ; B 64 -19 504 710 ;
+ C 58 ; WX 273 ; N colon ; B 75 0 288 512 ;
+ C 59 ; WX 273 ; N semicolon ; B 46 -168 288 512 ;
+ C 60 ; WX 479 ; N less ; B 67 -8 537 514 ;
+ C 61 ; WX 479 ; N equal ; B 48 87 519 419 ;
+ C 62 ; WX 479 ; N greater ; B 30 -8 500 514 ;
+ C 63 ; WX 501 ; N question ; B 135 0 550 727 ;
+ C 64 ; WX 800 ; N at ; B 152 -19 782 737 ;
+ C 65 ; WX 592 ; N A ; B 16 0 576 718 ;
+ C 66 ; WX 592 ; N B ; B 62 0 626 718 ;
+ C 67 ; WX 592 ; N C ; B 88 -19 647 737 ;
+ C 68 ; WX 592 ; N D ; B 62 0 637 718 ;
+ C 69 ; WX 547 ; N E ; B 62 0 620 718 ;
+ C 70 ; WX 501 ; N F ; B 62 0 606 718 ;
+ C 71 ; WX 638 ; N G ; B 89 -19 670 737 ;
+ C 72 ; WX 592 ; N H ; B 58 0 659 718 ;
+ C 73 ; WX 228 ; N I ; B 52 0 301 718 ;
+ C 74 ; WX 456 ; N J ; B 49 -18 522 718 ;
+ C 75 ; WX 592 ; N K ; B 71 0 703 718 ;
+ C 76 ; WX 501 ; N L ; B 62 0 501 718 ;
+ C 77 ; WX 683 ; N M ; B 57 0 752 718 ;
+ C 78 ; WX 592 ; N N ; B 57 0 661 718 ;
+ C 79 ; WX 638 ; N O ; B 88 -19 675 737 ;
+ C 80 ; WX 547 ; N P ; B 62 0 605 718 ;
+ C 81 ; WX 638 ; N Q ; B 88 -52 675 737 ;
+ C 82 ; WX 592 ; N R ; B 62 0 638 718 ;
+ C 83 ; WX 547 ; N S ; B 66 -19 588 737 ;
+ C 84 ; WX 501 ; N T ; B 114 0 615 718 ;
+ C 85 ; WX 592 ; N U ; B 96 -19 659 718 ;
+ C 86 ; WX 547 ; N V ; B 141 0 656 718 ;
+ C 87 ; WX 774 ; N W ; B 138 0 887 718 ;
+ C 88 ; WX 547 ; N X ; B 11 0 648 718 ;
+ C 89 ; WX 547 ; N Y ; B 137 0 661 718 ;
+ C 90 ; WX 501 ; N Z ; B 20 0 604 718 ;
+ C 91 ; WX 273 ; N bracketleft ; B 17 -196 379 722 ;
+ C 92 ; WX 228 ; N backslash ; B 101 -19 252 737 ;
+ C 93 ; WX 273 ; N bracketright ; B -14 -196 347 722 ;
+ C 94 ; WX 479 ; N asciicircum ; B 107 323 484 698 ;
+ C 95 ; WX 456 ; N underscore ; B -22 -125 443 -75 ;
+ C 96 ; WX 228 ; N quoteleft ; B 136 454 296 727 ;
+ C 97 ; WX 456 ; N a ; B 45 -14 478 546 ;
+ C 98 ; WX 501 ; N b ; B 50 -14 529 718 ;
+ C 99 ; WX 456 ; N c ; B 65 -14 491 546 ;
+ C 100 ; WX 501 ; N d ; B 67 -14 577 718 ;
+ C 101 ; WX 456 ; N e ; B 58 -14 486 546 ;
+ C 102 ; WX 273 ; N f ; B 71 0 385 727 ; L i fi ; L l fl ;
+ C 103 ; WX 501 ; N g ; B 31 -217 546 546 ;
+ C 104 ; WX 501 ; N h ; B 53 0 516 718 ;
+ C 105 ; WX 228 ; N i ; B 57 0 298 725 ;
+ C 106 ; WX 228 ; N j ; B -35 -214 298 725 ;
+ C 107 ; WX 456 ; N k ; B 57 0 549 718 ;
+ C 108 ; WX 228 ; N l ; B 57 0 297 718 ;
+ C 109 ; WX 729 ; N m ; B 52 0 746 546 ;
+ C 110 ; WX 501 ; N n ; B 53 0 516 546 ;
+ C 111 ; WX 501 ; N o ; B 67 -14 527 546 ;
+ C 112 ; WX 501 ; N p ; B 15 -207 529 546 ;
+ C 113 ; WX 501 ; N q ; B 66 -207 545 546 ;
+ C 114 ; WX 319 ; N r ; B 52 0 401 546 ;
+ C 115 ; WX 456 ; N s ; B 52 -14 479 546 ;
+ C 116 ; WX 273 ; N t ; B 82 -6 346 676 ;
+ C 117 ; WX 501 ; N u ; B 80 -14 540 532 ;
+ C 118 ; WX 456 ; N v ; B 103 0 538 532 ;
+ C 119 ; WX 638 ; N w ; B 101 0 723 532 ;
+ C 120 ; WX 456 ; N x ; B 12 0 531 532 ;
+ C 121 ; WX 456 ; N y ; B 34 -214 535 532 ;
+ C 122 ; WX 410 ; N z ; B 16 0 478 532 ;
+ C 123 ; WX 319 ; N braceleft ; B 77 -196 425 722 ;
+ C 124 ; WX 230 ; N bar ; B 66 -19 289 737 ;
+ C 125 ; WX 319 ; N braceright ; B -14 -196 333 722 ;
+ C 126 ; WX 479 ; N asciitilde ; B 94 163 473 343 ;
+ C 161 ; WX 273 ; N exclamdown ; B 41 -186 290 532 ;
+ C 162 ; WX 456 ; N cent ; B 65 -118 491 628 ;
+ C 163 ; WX 456 ; N sterling ; B 41 -16 520 718 ;
+ C 164 ; WX 137 ; N fraction ; B -143 -19 399 710 ;
+ C 165 ; WX 456 ; N yen ; B 49 0 585 698 ;
+ C 166 ; WX 456 ; N florin ; B -41 -210 548 737 ;
+ C 167 ; WX 456 ; N section ; B 50 -184 491 727 ;
+ C 168 ; WX 456 ; N currency ; B 22 76 558 636 ;
+ C 169 ; WX 195 ; N quotesingle ; B 135 447 263 718 ;
+ C 170 ; WX 410 ; N quotedblleft ; B 132 454 482 727 ;
+ C 171 ; WX 456 ; N guillemotleft ; B 111 76 468 484 ;
+ C 172 ; WX 273 ; N guilsinglleft ; B 106 76 289 484 ;
+ C 173 ; WX 273 ; N guilsinglright ; B 81 76 264 484 ;
+ C 174 ; WX 501 ; N fi ; B 71 0 571 727 ;
+ C 175 ; WX 501 ; N fl ; B 71 0 570 727 ;
+ C 177 ; WX 456 ; N endash ; B 40 227 514 333 ;
+ C 178 ; WX 456 ; N dagger ; B 97 -171 513 718 ;
+ C 179 ; WX 456 ; N daggerdbl ; B 38 -171 515 718 ;
+ C 180 ; WX 228 ; N periodcentered ; B 90 172 226 334 ;
+ C 182 ; WX 456 ; N paragraph ; B 80 -191 564 700 ;
+ C 183 ; WX 287 ; N bullet ; B 68 194 345 524 ;
+ C 184 ; WX 228 ; N quotesinglbase ; B 34 -146 194 127 ;
+ C 185 ; WX 410 ; N quotedblbase ; B 29 -146 380 127 ;
+ C 186 ; WX 410 ; N quotedblright ; B 132 445 483 718 ;
+ C 187 ; WX 456 ; N guillemotright ; B 85 76 443 484 ;
+ C 188 ; WX 820 ; N ellipsis ; B 75 0 770 146 ;
+ C 189 ; WX 820 ; N perthousand ; B 62 -19 851 710 ;
+ C 191 ; WX 501 ; N questiondown ; B 44 -195 459 532 ;
+ C 193 ; WX 273 ; N grave ; B 112 604 290 750 ;
+ C 194 ; WX 273 ; N acute ; B 194 604 423 750 ;
+ C 195 ; WX 273 ; N circumflex ; B 97 604 387 750 ;
+ C 196 ; WX 273 ; N tilde ; B 92 610 415 737 ;
+ C 197 ; WX 273 ; N macron ; B 100 604 396 678 ;
+ C 198 ; WX 273 ; N breve ; B 128 604 405 750 ;
+ C 199 ; WX 273 ; N dotaccent ; B 192 614 316 729 ;
+ C 200 ; WX 273 ; N dieresis ; B 112 614 395 729 ;
+ C 202 ; WX 273 ; N ring ; B 164 568 344 776 ;
+ C 203 ; WX 273 ; N cedilla ; B -30 -228 180 0 ;
+ C 205 ; WX 273 ; N hungarumlaut ; B 113 604 529 750 ;
+ C 206 ; WX 273 ; N ogonek ; B 33 -228 216 0 ;
+ C 207 ; WX 273 ; N caron ; B 123 604 412 750 ;
+ C 208 ; WX 820 ; N emdash ; B 40 227 878 333 ;
+ C 225 ; WX 820 ; N AE ; B 4 0 902 718 ;
+ C 227 ; WX 303 ; N ordfeminine ; B 75 276 381 737 ;
+ C 232 ; WX 501 ; N Lslash ; B 28 0 501 718 ;
+ C 233 ; WX 638 ; N Oslash ; B 29 -27 733 745 ;
+ C 234 ; WX 820 ; N OE ; B 81 -19 913 737 ;
+ C 235 ; WX 299 ; N ordmasculine ; B 75 276 398 737 ;
+ C 241 ; WX 729 ; N ae ; B 46 -14 757 546 ;
+ C 245 ; WX 228 ; N dotlessi ; B 57 0 264 532 ;
+ C 248 ; WX 228 ; N lslash ; B 33 0 334 718 ;
+ C 249 ; WX 501 ; N oslash ; B 18 -29 575 560 ;
+ C 250 ; WX 774 ; N oe ; B 67 -14 801 546 ;
+ C 251 ; WX 501 ; N germandbls ; B 57 -14 539 731 ;
+ C -1 ; WX 501 ; N Zcaron ; B 20 0 604 936 ;
+ C -1 ; WX 456 ; N ccedilla ; B 65 -228 491 546 ;
+ C -1 ; WX 456 ; N ydieresis ; B 34 -214 535 729 ;
+ C -1 ; WX 456 ; N atilde ; B 45 -14 507 737 ;
+ C -1 ; WX 228 ; N icircumflex ; B 57 0 364 750 ;
+ C -1 ; WX 273 ; N threesuperior ; B 75 271 361 710 ;
+ C -1 ; WX 456 ; N ecircumflex ; B 58 -14 486 750 ;
+ C -1 ; WX 501 ; N thorn ; B 15 -208 529 718 ;
+ C -1 ; WX 456 ; N egrave ; B 58 -14 486 750 ;
+ C -1 ; WX 273 ; N twosuperior ; B 57 283 368 710 ;
+ C -1 ; WX 456 ; N eacute ; B 58 -14 514 750 ;
+ C -1 ; WX 501 ; N otilde ; B 67 -14 529 737 ;
+ C -1 ; WX 592 ; N Aacute ; B 16 0 615 936 ;
+ C -1 ; WX 501 ; N ocircumflex ; B 67 -14 527 750 ;
+ C -1 ; WX 456 ; N yacute ; B 34 -214 535 750 ;
+ C -1 ; WX 501 ; N udieresis ; B 80 -14 540 729 ;
+ C -1 ; WX 684 ; N threequarters ; B 82 -19 688 710 ;
+ C -1 ; WX 456 ; N acircumflex ; B 45 -14 478 750 ;
+ C -1 ; WX 592 ; N Eth ; B 51 0 637 718 ;
+ C -1 ; WX 456 ; N edieresis ; B 58 -14 487 729 ;
+ C -1 ; WX 501 ; N ugrave ; B 80 -14 540 750 ;
+ C -1 ; WX 820 ; N trademark ; B 146 306 909 718 ;
+ C -1 ; WX 501 ; N ograve ; B 67 -14 527 750 ;
+ C -1 ; WX 456 ; N scaron ; B 52 -14 504 750 ;
+ C -1 ; WX 228 ; N Idieresis ; B 52 0 405 915 ;
+ C -1 ; WX 501 ; N uacute ; B 80 -14 540 750 ;
+ C -1 ; WX 456 ; N agrave ; B 45 -14 478 750 ;
+ C -1 ; WX 501 ; N ntilde ; B 53 0 529 737 ;
+ C -1 ; WX 456 ; N aring ; B 45 -14 478 776 ;
+ C -1 ; WX 410 ; N zcaron ; B 16 0 481 750 ;
+ C -1 ; WX 228 ; N Icircumflex ; B 52 0 397 936 ;
+ C -1 ; WX 592 ; N Ntilde ; B 57 0 661 923 ;
+ C -1 ; WX 501 ; N ucircumflex ; B 80 -14 540 750 ;
+ C -1 ; WX 547 ; N Ecircumflex ; B 62 0 620 936 ;
+ C -1 ; WX 228 ; N Iacute ; B 52 0 433 936 ;
+ C -1 ; WX 592 ; N Ccedilla ; B 88 -228 647 737 ;
+ C -1 ; WX 638 ; N Odieresis ; B 88 -19 675 915 ;
+ C -1 ; WX 547 ; N Scaron ; B 66 -19 588 936 ;
+ C -1 ; WX 547 ; N Edieresis ; B 62 0 620 915 ;
+ C -1 ; WX 228 ; N Igrave ; B 52 0 301 936 ;
+ C -1 ; WX 456 ; N adieresis ; B 45 -14 487 729 ;
+ C -1 ; WX 638 ; N Ograve ; B 88 -19 675 936 ;
+ C -1 ; WX 547 ; N Egrave ; B 62 0 620 936 ;
+ C -1 ; WX 547 ; N Ydieresis ; B 137 0 661 915 ;
+ C -1 ; WX 604 ; N registered ; B 45 -19 684 737 ;
+ C -1 ; WX 638 ; N Otilde ; B 88 -19 675 923 ;
+ C -1 ; WX 684 ; N onequarter ; B 108 -19 661 710 ;
+ C -1 ; WX 592 ; N Ugrave ; B 96 -19 659 936 ;
+ C -1 ; WX 592 ; N Ucircumflex ; B 96 -19 659 936 ;
+ C -1 ; WX 547 ; N Thorn ; B 62 0 588 718 ;
+ C -1 ; WX 479 ; N divide ; B 67 -42 500 548 ;
+ C -1 ; WX 592 ; N Atilde ; B 16 0 608 923 ;
+ C -1 ; WX 592 ; N Uacute ; B 96 -19 659 936 ;
+ C -1 ; WX 638 ; N Ocircumflex ; B 88 -19 675 936 ;
+ C -1 ; WX 479 ; N logicalnot ; B 86 108 519 419 ;
+ C -1 ; WX 592 ; N Aring ; B 16 0 576 962 ;
+ C -1 ; WX 228 ; N idieresis ; B 57 0 373 729 ;
+ C -1 ; WX 228 ; N iacute ; B 57 0 400 750 ;
+ C -1 ; WX 456 ; N aacute ; B 45 -14 514 750 ;
+ C -1 ; WX 479 ; N plusminus ; B 33 0 512 506 ;
+ C -1 ; WX 479 ; N multiply ; B 47 1 520 505 ;
+ C -1 ; WX 592 ; N Udieresis ; B 96 -19 659 915 ;
+ C -1 ; WX 479 ; N minus ; B 67 197 500 309 ;
+ C -1 ; WX 273 ; N onesuperior ; B 121 283 318 710 ;
+ C -1 ; WX 547 ; N Eacute ; B 62 0 620 936 ;
+ C -1 ; WX 592 ; N Acircumflex ; B 16 0 579 936 ;
+ C -1 ; WX 604 ; N copyright ; B 46 -19 685 737 ;
+ C -1 ; WX 592 ; N Agrave ; B 16 0 576 936 ;
+ C -1 ; WX 501 ; N odieresis ; B 67 -14 527 729 ;
+ C -1 ; WX 501 ; N oacute ; B 67 -14 537 750 ;
+ C -1 ; WX 328 ; N degree ; B 143 426 383 712 ;
+ C -1 ; WX 228 ; N igrave ; B 57 0 268 750 ;
+ C -1 ; WX 501 ; N mu ; B 18 -207 540 532 ;
+ C -1 ; WX 638 ; N Oacute ; B 88 -19 675 936 ;
+ C -1 ; WX 501 ; N eth ; B 67 -14 549 737 ;
+ C -1 ; WX 592 ; N Adieresis ; B 16 0 588 915 ;
+ C -1 ; WX 547 ; N Yacute ; B 137 0 661 936 ;
+ C -1 ; WX 230 ; N brokenbar ; B 66 -19 289 737 ;
+ C -1 ; WX 684 ; N onehalf ; B 108 -19 704 710 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 209
+ 
+ KPX A y -30
+ KPX A w -30
+ KPX A v -40
+ KPX A u -30
+ KPX A Y -110
+ KPX A W -60
+ KPX A V -80
+ KPX A U -50
+ KPX A T -90
+ KPX A Q -40
+ KPX A O -40
+ KPX A G -50
+ KPX A C -40
+ 
+ KPX B U -10
+ KPX B A -30
+ 
+ KPX D period -30
+ KPX D comma -30
+ KPX D Y -70
+ KPX D W -40
+ KPX D V -40
+ KPX D A -40
+ 
+ KPX F period -100
+ KPX F comma -100
+ KPX F a -20
+ KPX F A -80
+ 
+ KPX J u -20
+ KPX J period -20
+ KPX J comma -20
+ KPX J A -20
+ 
+ KPX K y -40
+ KPX K u -30
+ KPX K o -35
+ KPX K e -15
+ KPX K O -30
+ 
+ KPX L y -30
+ KPX L quoteright -140
+ KPX L quotedblright -140
+ KPX L Y -120
+ KPX L W -80
+ KPX L V -110
+ KPX L T -90
+ 
+ KPX O period -40
+ KPX O comma -40
+ KPX O Y -70
+ KPX O X -50
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -50
+ 
+ KPX P period -120
+ KPX P o -40
+ KPX P e -30
+ KPX P comma -120
+ KPX P a -30
+ KPX P A -100
+ 
+ KPX Q period 20
+ KPX Q comma 20
+ KPX Q U -10
+ 
+ KPX R Y -50
+ KPX R W -40
+ KPX R V -50
+ KPX R U -20
+ KPX R T -20
+ KPX R O -20
+ 
+ KPX T y -60
+ KPX T w -60
+ KPX T u -90
+ KPX T semicolon -40
+ KPX T r -80
+ KPX T period -80
+ KPX T o -80
+ KPX T hyphen -120
+ KPX T e -60
+ KPX T comma -80
+ KPX T colon -40
+ KPX T a -80
+ KPX T O -40
+ KPX T A -90
+ 
+ KPX U period -30
+ KPX U comma -30
+ KPX U A -50
+ 
+ KPX V u -60
+ KPX V semicolon -40
+ KPX V period -120
+ KPX V o -90
+ KPX V hyphen -80
+ KPX V e -50
+ KPX V comma -120
+ KPX V colon -40
+ KPX V a -60
+ KPX V O -50
+ KPX V G -50
+ KPX V A -80
+ 
+ KPX W y -20
+ KPX W u -45
+ KPX W semicolon -10
+ KPX W period -80
+ KPX W o -60
+ KPX W hyphen -40
+ KPX W e -35
+ KPX W comma -80
+ KPX W colon -10
+ KPX W a -40
+ KPX W O -20
+ KPX W A -60
+ 
+ KPX Y u -100
+ KPX Y semicolon -50
+ KPX Y period -100
+ KPX Y o -100
+ KPX Y e -80
+ KPX Y comma -100
+ KPX Y colon -50
+ KPX Y a -90
+ KPX Y O -70
+ KPX Y A -110
+ 
+ KPX a y -20
+ KPX a w -15
+ KPX a v -15
+ KPX a g -10
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -20
+ KPX b l -10
+ 
+ KPX c y -10
+ KPX c l -20
+ KPX c k -20
+ KPX c h -10
+ 
+ KPX colon space -40
+ 
+ KPX comma space -40
+ KPX comma quoteright -120
+ KPX comma quotedblright -120
+ 
+ KPX d y -15
+ KPX d w -15
+ KPX d v -15
+ KPX d d -10
+ 
+ KPX e y -15
+ KPX e x -15
+ KPX e w -15
+ KPX e v -15
+ KPX e period 20
+ KPX e comma 10
+ 
+ KPX f quoteright 30
+ KPX f quotedblright 30
+ KPX f period -10
+ KPX f o -20
+ KPX f e -10
+ KPX f comma -10
+ 
+ KPX g g -10
+ KPX g e 10
+ 
+ KPX h y -20
+ 
+ KPX k o -15
+ 
+ KPX l y -15
+ KPX l w -15
+ 
+ KPX m y -30
+ KPX m u -20
+ 
+ KPX n y -20
+ KPX n v -40
+ KPX n u -10
+ 
+ KPX o y -20
+ KPX o x -30
+ KPX o w -15
+ KPX o v -20
+ 
+ KPX p y -15
+ 
+ KPX period space -40
+ KPX period quoteright -120
+ KPX period quotedblright -120
+ 
+ KPX quotedblright space -80
+ 
+ KPX quoteleft quoteleft -46
+ 
+ KPX quoteright v -20
+ KPX quoteright space -80
+ KPX quoteright s -60
+ KPX quoteright r -40
+ KPX quoteright quoteright -46
+ KPX quoteright l -20
+ KPX quoteright d -80
+ 
+ KPX r y 10
+ KPX r v 10
+ KPX r t 20
+ KPX r s -15
+ KPX r q -20
+ KPX r period -60
+ KPX r o -20
+ KPX r hyphen -20
+ KPX r g -15
+ KPX r d -20
+ KPX r comma -60
+ KPX r c -20
+ 
+ KPX s w -15
+ 
+ KPX semicolon space -40
+ 
+ KPX space quoteleft -60
+ KPX space quotedblleft -80
+ KPX space Y -120
+ KPX space W -80
+ KPX space V -80
+ KPX space T -100
+ 
+ KPX v period -80
+ KPX v o -30
+ KPX v comma -80
+ KPX v a -20
+ 
+ KPX w period -40
+ KPX w o -20
+ KPX w comma -40
+ 
+ KPX x e -10
+ 
+ KPX y period -80
+ KPX y o -25
+ KPX y e -10
+ KPX y comma -80
+ KPX y a -30
+ 
+ KPX z e 10
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 192 186 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 192 186 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 192 186 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 192 186 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 192 186 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 192 186 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 176 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 169 186 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 169 186 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 169 186 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 169 186 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 10 186 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 10 186 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 10 186 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 10 186 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 192 186 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 215 186 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 215 186 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 215 186 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 215 186 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 215 186 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 169 186 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 192 186 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 192 186 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 192 186 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 192 186 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 169 186 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 169 186 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 146 186 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 92 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 92 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 92 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 92 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 92 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 92 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 108 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 92 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 92 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 92 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 92 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -22 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -22 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -22 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -22 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 114 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 114 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 114 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 114 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 114 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 114 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 92 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 114 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 114 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 114 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 114 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 92 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 92 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 69 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBdO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBdO+:1.1
*** /dev/null	Tue Jan  9 18:08:34 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrBdO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 592 ; N Ccaron ; B 88 -19 665 930 ;
+ C -1 ; WX 456 ; N ccaron ; B 65 -14 524 750 ;
+ C -1 ; WX 592 ; N Dcaron ; B 62 0 637 930 ;
+ C -1 ; WX 613 ; N dcaron ; B 67 -14 753 790 ;
+ C -1 ; WX 547 ; N Ecaron ; B 62 0 620 930 ;
+ C -1 ; WX 456 ; N ecaron ; B 58 -14 503 750 ;
+ C -1 ; WX 501 ; N Lcaron ; B 62 0 501 790 ;
+ C -1 ; WX 501 ; N Lacute ; B 62 0 575 930 ;
+ C -1 ; WX 340 ; N lcaron ; B 57 0 473 790 ;
+ C -1 ; WX 228 ; N lacute ; B 57 0 462 930 ;
+ C -1 ; WX 592 ; N Ncaron ; B 57 0 661 930 ;
+ C -1 ; WX 501 ; N ncaron ; B 53 0 526 750 ;
+ C -1 ; WX 592 ; N Rcaron ; B 62 0 638 930 ;
+ C -1 ; WX 592 ; N Racute ; B 62 0 664 930 ;
+ C -1 ; WX 319 ; N rcaron ; B 52 0 435 750 ;
+ C -1 ; WX 319 ; N racute ; B 52 0 469 750 ;
+ C -1 ; WX 501 ; N Tcaron ; B 114 0 615 930 ;
+ C -1 ; WX 385 ; N tcaron ; B 82 -6 522 718 ;
+ C -1 ; WX 592 ; N Uring ; B 96 -19 659 930 ;
+ C -1 ; WX 501 ; N uring ; B 80 -14 540 776 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 253 180 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 112 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 197 180 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 456 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 175 180 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 91 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 180 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 152 180 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 176 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 39 180 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 197 180 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 114 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 197 180 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 241 180 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 23 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 46 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 152 180 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 225 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 191 154 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 114 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrO
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrO:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrO	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,612 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Thu Mar 15 11:25:48 1990
+ Comment UniqueID 28389
+ Comment VMusage 7572 42473
+ FontName Helvetica-Narrow-Oblique
+ FullName Helvetica Narrow Oblique
+ FamilyName Helvetica
+ Weight Medium
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -139 -225 915 931
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 523
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 228 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 228 ; N exclam ; B 74 0 278 718 ;
+ C 34 ; WX 291 ; N quotedbl ; B 138 463 359 718 ;
+ C 35 ; WX 456 ; N numbersign ; B 60 0 517 688 ;
+ C 36 ; WX 456 ; N dollar ; B 57 -115 506 775 ;
+ C 37 ; WX 729 ; N percent ; B 120 -19 729 703 ;
+ C 38 ; WX 547 ; N ampersand ; B 63 -15 530 718 ;
+ C 39 ; WX 182 ; N quoteright ; B 124 463 254 718 ;
+ C 40 ; WX 273 ; N parenleft ; B 89 -207 372 733 ;
+ C 41 ; WX 273 ; N parenright ; B -7 -207 276 733 ;
+ C 42 ; WX 319 ; N asterisk ; B 135 431 389 718 ;
+ C 43 ; WX 479 ; N plus ; B 70 0 497 505 ;
+ C 44 ; WX 228 ; N comma ; B 46 -147 175 106 ;
+ C 45 ; WX 273 ; N hyphen ; B 77 232 293 322 ;
+ C 46 ; WX 228 ; N period ; B 71 0 175 106 ;
+ C 47 ; WX 228 ; N slash ; B -17 -19 370 737 ;
+ C 48 ; WX 456 ; N zero ; B 77 -19 499 703 ;
+ C 49 ; WX 456 ; N one ; B 170 0 417 703 ;
+ C 50 ; WX 456 ; N two ; B 21 0 506 703 ;
+ C 51 ; WX 456 ; N three ; B 61 -19 500 703 ;
+ C 52 ; WX 456 ; N four ; B 50 0 472 703 ;
+ C 53 ; WX 456 ; N five ; B 55 -19 509 688 ;
+ C 54 ; WX 456 ; N six ; B 74 -19 504 703 ;
+ C 55 ; WX 456 ; N seven ; B 112 0 549 688 ;
+ C 56 ; WX 456 ; N eight ; B 60 -19 497 703 ;
+ C 57 ; WX 456 ; N nine ; B 67 -19 499 703 ;
+ C 58 ; WX 228 ; N colon ; B 71 0 247 516 ;
+ C 59 ; WX 228 ; N semicolon ; B 46 -147 247 516 ;
+ C 60 ; WX 479 ; N less ; B 77 11 526 495 ;
+ C 61 ; WX 479 ; N equal ; B 52 115 515 390 ;
+ C 62 ; WX 479 ; N greater ; B 41 11 490 495 ;
+ C 63 ; WX 456 ; N question ; B 132 0 500 727 ;
+ C 64 ; WX 832 ; N at ; B 176 -19 791 737 ;
+ C 65 ; WX 547 ; N A ; B 11 0 536 718 ;
+ C 66 ; WX 547 ; N B ; B 61 0 583 718 ;
+ C 67 ; WX 592 ; N C ; B 88 -19 640 737 ;
+ C 68 ; WX 592 ; N D ; B 66 0 626 718 ;
+ C 69 ; WX 547 ; N E ; B 71 0 625 718 ;
+ C 70 ; WX 501 ; N F ; B 71 0 603 718 ;
+ C 71 ; WX 638 ; N G ; B 91 -19 655 737 ;
+ C 72 ; WX 592 ; N H ; B 63 0 655 718 ;
+ C 73 ; WX 228 ; N I ; B 75 0 279 718 ;
+ C 74 ; WX 410 ; N J ; B 39 -19 476 718 ;
+ C 75 ; WX 547 ; N K ; B 62 0 662 718 ;
+ C 76 ; WX 456 ; N L ; B 62 0 455 718 ;
+ C 77 ; WX 683 ; N M ; B 60 0 749 718 ;
+ C 78 ; WX 592 ; N N ; B 62 0 655 718 ;
+ C 79 ; WX 638 ; N O ; B 86 -19 677 737 ;
+ C 80 ; WX 547 ; N P ; B 71 0 604 718 ;
+ C 81 ; WX 638 ; N Q ; B 86 -56 677 737 ;
+ C 82 ; WX 592 ; N R ; B 72 0 634 718 ;
+ C 83 ; WX 547 ; N S ; B 74 -19 584 737 ;
+ C 84 ; WX 501 ; N T ; B 122 0 615 718 ;
+ C 85 ; WX 592 ; N U ; B 101 -19 653 718 ;
+ C 86 ; WX 547 ; N V ; B 142 0 656 718 ;
+ C 87 ; WX 774 ; N W ; B 138 0 886 718 ;
+ C 88 ; WX 547 ; N X ; B 16 0 647 718 ;
+ C 89 ; WX 547 ; N Y ; B 137 0 661 718 ;
+ C 90 ; WX 501 ; N Z ; B 19 0 607 718 ;
+ C 91 ; WX 228 ; N bracketleft ; B 17 -196 331 722 ;
+ C 92 ; WX 228 ; N backslash ; B 115 -19 239 737 ;
+ C 93 ; WX 228 ; N bracketright ; B -11 -196 302 722 ;
+ C 94 ; WX 385 ; N asciicircum ; B 35 264 442 688 ;
+ C 95 ; WX 456 ; N underscore ; B -22 -125 443 -75 ;
+ C 96 ; WX 182 ; N quoteleft ; B 135 470 265 725 ;
+ C 97 ; WX 456 ; N a ; B 50 -15 458 538 ;
+ C 98 ; WX 456 ; N b ; B 48 -15 479 718 ;
+ C 99 ; WX 410 ; N c ; B 61 -15 454 538 ;
+ C 100 ; WX 456 ; N d ; B 69 -15 534 718 ;
+ C 101 ; WX 456 ; N e ; B 69 -15 474 538 ;
+ C 102 ; WX 228 ; N f ; B 71 0 341 728 ; L i fi ; L l fl ;
+ C 103 ; WX 456 ; N g ; B 34 -220 500 538 ;
+ C 104 ; WX 456 ; N h ; B 53 0 470 718 ;
+ C 105 ; WX 182 ; N i ; B 55 0 252 718 ;
+ C 106 ; WX 182 ; N j ; B -49 -210 252 718 ;
+ C 107 ; WX 410 ; N k ; B 55 0 492 718 ;
+ C 108 ; WX 182 ; N l ; B 55 0 252 718 ;
+ C 109 ; WX 683 ; N m ; B 53 0 699 538 ;
+ C 110 ; WX 456 ; N n ; B 53 0 470 538 ;
+ C 111 ; WX 456 ; N o ; B 68 -14 479 538 ;
+ C 112 ; WX 456 ; N p ; B 11 -207 479 538 ;
+ C 113 ; WX 456 ; N q ; B 69 -207 496 538 ;
+ C 114 ; WX 273 ; N r ; B 63 0 365 538 ;
+ C 115 ; WX 410 ; N s ; B 52 -15 434 538 ;
+ C 116 ; WX 228 ; N t ; B 84 -7 302 669 ;
+ C 117 ; WX 456 ; N u ; B 77 -15 492 523 ;
+ C 118 ; WX 410 ; N v ; B 98 0 495 523 ;
+ C 119 ; WX 592 ; N w ; B 103 0 673 523 ;
+ C 120 ; WX 410 ; N x ; B 9 0 487 523 ;
+ C 121 ; WX 410 ; N y ; B 12 -214 492 523 ;
+ C 122 ; WX 410 ; N z ; B 25 0 468 523 ;
+ C 123 ; WX 274 ; N braceleft ; B 75 -196 365 722 ;
+ C 124 ; WX 213 ; N bar ; B 74 -19 265 737 ;
+ C 125 ; WX 274 ; N braceright ; B 0 -196 291 722 ;
+ C 126 ; WX 479 ; N asciitilde ; B 91 180 476 326 ;
+ C 161 ; WX 273 ; N exclamdown ; B 63 -195 267 523 ;
+ C 162 ; WX 456 ; N cent ; B 78 -115 479 623 ;
+ C 163 ; WX 456 ; N sterling ; B 40 -16 520 718 ;
+ C 164 ; WX 137 ; N fraction ; B -139 -19 396 703 ;
+ C 165 ; WX 456 ; N yen ; B 67 0 573 688 ;
+ C 166 ; WX 456 ; N florin ; B -43 -207 537 737 ;
+ C 167 ; WX 456 ; N section ; B 63 -191 479 737 ;
+ C 168 ; WX 456 ; N currency ; B 49 99 530 603 ;
+ C 169 ; WX 157 ; N quotesingle ; B 129 463 233 718 ;
+ C 170 ; WX 273 ; N quotedblleft ; B 113 470 378 725 ;
+ C 171 ; WX 456 ; N guillemotleft ; B 120 108 454 446 ;
+ C 172 ; WX 273 ; N guilsinglleft ; B 112 108 279 446 ;
+ C 173 ; WX 273 ; N guilsinglright ; B 91 108 257 446 ;
+ C 174 ; WX 410 ; N fi ; B 71 0 481 728 ;
+ C 175 ; WX 410 ; N fl ; B 71 0 479 728 ;
+ C 177 ; WX 456 ; N endash ; B 42 240 510 313 ;
+ C 178 ; WX 456 ; N dagger ; B 110 -159 510 718 ;
+ C 179 ; WX 456 ; N daggerdbl ; B 43 -159 511 718 ;
+ C 180 ; WX 228 ; N periodcentered ; B 106 190 211 315 ;
+ C 182 ; WX 440 ; N paragraph ; B 103 -173 533 718 ;
+ C 183 ; WX 287 ; N bullet ; B 74 202 339 517 ;
+ C 184 ; WX 182 ; N quotesinglbase ; B 17 -149 147 106 ;
+ C 185 ; WX 273 ; N quotedblbase ; B -5 -149 260 106 ;
+ C 186 ; WX 273 ; N quotedblright ; B 102 463 367 718 ;
+ C 187 ; WX 456 ; N guillemotright ; B 98 108 433 446 ;
+ C 188 ; WX 820 ; N ellipsis ; B 94 0 744 106 ;
+ C 189 ; WX 820 ; N perthousand ; B 72 -19 844 703 ;
+ C 191 ; WX 501 ; N questiondown ; B 70 -201 438 525 ;
+ C 193 ; WX 273 ; N grave ; B 139 593 276 734 ;
+ C 194 ; WX 273 ; N acute ; B 203 593 390 734 ;
+ C 195 ; WX 273 ; N circumflex ; B 121 593 359 734 ;
+ C 196 ; WX 273 ; N tilde ; B 102 606 402 722 ;
+ C 197 ; WX 273 ; N macron ; B 117 627 384 684 ;
+ C 198 ; WX 273 ; N breve ; B 137 595 391 731 ;
+ C 199 ; WX 273 ; N dotaccent ; B 204 604 297 706 ;
+ C 200 ; WX 273 ; N dieresis ; B 138 604 363 706 ;
+ C 202 ; WX 273 ; N ring ; B 175 572 330 756 ;
+ C 203 ; WX 273 ; N cedilla ; B 2 -225 191 0 ;
+ C 205 ; WX 273 ; N hungarumlaut ; B 129 593 463 734 ;
+ C 206 ; WX 273 ; N ogonek ; B 35 -225 204 0 ;
+ C 207 ; WX 273 ; N caron ; B 145 593 384 734 ;
+ C 208 ; WX 820 ; N emdash ; B 42 240 875 313 ;
+ C 225 ; WX 820 ; N AE ; B 7 0 899 718 ;
+ C 227 ; WX 303 ; N ordfeminine ; B 82 304 368 737 ;
+ C 232 ; WX 456 ; N Lslash ; B 34 0 455 718 ;
+ C 233 ; WX 638 ; N Oslash ; B 35 -19 730 737 ;
+ C 234 ; WX 820 ; N OE ; B 80 -19 915 737 ;
+ C 235 ; WX 299 ; N ordmasculine ; B 82 304 384 737 ;
+ C 241 ; WX 729 ; N ae ; B 50 -15 746 538 ;
+ C 245 ; WX 228 ; N dotlessi ; B 78 0 241 523 ;
+ C 248 ; WX 182 ; N lslash ; B 34 0 284 718 ;
+ C 249 ; WX 501 ; N oslash ; B 24 -22 531 545 ;
+ C 250 ; WX 774 ; N oe ; B 68 -15 791 538 ;
+ C 251 ; WX 501 ; N germandbls ; B 55 -15 539 728 ;
+ C -1 ; WX 501 ; N Zcaron ; B 19 0 607 929 ;
+ C -1 ; WX 410 ; N ccedilla ; B 61 -225 454 538 ;
+ C -1 ; WX 410 ; N ydieresis ; B 12 -214 492 706 ;
+ C -1 ; WX 456 ; N atilde ; B 50 -15 486 722 ;
+ C -1 ; WX 228 ; N icircumflex ; B 78 0 337 734 ;
+ C -1 ; WX 273 ; N threesuperior ; B 74 270 358 703 ;
+ C -1 ; WX 456 ; N ecircumflex ; B 69 -15 474 734 ;
+ C -1 ; WX 456 ; N thorn ; B 11 -207 479 718 ;
+ C -1 ; WX 456 ; N egrave ; B 69 -15 474 734 ;
+ C -1 ; WX 273 ; N twosuperior ; B 52 281 368 703 ;
+ C -1 ; WX 456 ; N eacute ; B 69 -15 481 734 ;
+ C -1 ; WX 456 ; N otilde ; B 68 -14 494 722 ;
+ C -1 ; WX 547 ; N Aacute ; B 11 0 560 929 ;
+ C -1 ; WX 456 ; N ocircumflex ; B 68 -14 479 734 ;
+ C -1 ; WX 410 ; N yacute ; B 12 -214 492 734 ;
+ C -1 ; WX 456 ; N udieresis ; B 77 -15 492 706 ;
+ C -1 ; WX 684 ; N threequarters ; B 106 -19 706 703 ;
+ C -1 ; WX 456 ; N acircumflex ; B 50 -15 458 734 ;
+ C -1 ; WX 592 ; N Eth ; B 57 0 626 718 ;
+ C -1 ; WX 456 ; N edieresis ; B 69 -15 474 706 ;
+ C -1 ; WX 456 ; N ugrave ; B 77 -15 492 734 ;
+ C -1 ; WX 820 ; N trademark ; B 152 306 866 718 ;
+ C -1 ; WX 456 ; N ograve ; B 68 -14 479 734 ;
+ C -1 ; WX 410 ; N scaron ; B 52 -15 453 734 ;
+ C -1 ; WX 228 ; N Idieresis ; B 75 0 375 901 ;
+ C -1 ; WX 456 ; N uacute ; B 77 -15 492 734 ;
+ C -1 ; WX 456 ; N agrave ; B 50 -15 458 734 ;
+ C -1 ; WX 456 ; N ntilde ; B 53 0 486 722 ;
+ C -1 ; WX 456 ; N aring ; B 50 -15 458 756 ;
+ C -1 ; WX 410 ; N zcaron ; B 25 0 468 734 ;
+ C -1 ; WX 228 ; N Icircumflex ; B 75 0 371 929 ;
+ C -1 ; WX 592 ; N Ntilde ; B 62 0 655 917 ;
+ C -1 ; WX 456 ; N ucircumflex ; B 77 -15 492 734 ;
+ C -1 ; WX 547 ; N Ecircumflex ; B 71 0 625 929 ;
+ C -1 ; WX 228 ; N Iacute ; B 75 0 401 929 ;
+ C -1 ; WX 592 ; N Ccedilla ; B 88 -225 640 737 ;
+ C -1 ; WX 638 ; N Odieresis ; B 86 -19 677 901 ;
+ C -1 ; WX 547 ; N Scaron ; B 74 -19 584 929 ;
+ C -1 ; WX 547 ; N Edieresis ; B 71 0 625 901 ;
+ C -1 ; WX 228 ; N Igrave ; B 75 0 288 929 ;
+ C -1 ; WX 456 ; N adieresis ; B 50 -15 458 706 ;
+ C -1 ; WX 638 ; N Ograve ; B 86 -19 677 929 ;
+ C -1 ; WX 547 ; N Egrave ; B 71 0 625 929 ;
+ C -1 ; WX 547 ; N Ydieresis ; B 137 0 661 901 ;
+ C -1 ; WX 604 ; N registered ; B 44 -19 687 737 ;
+ C -1 ; WX 638 ; N Otilde ; B 86 -19 677 917 ;
+ C -1 ; WX 684 ; N onequarter ; B 123 -19 658 703 ;
+ C -1 ; WX 592 ; N Ugrave ; B 101 -19 653 929 ;
+ C -1 ; WX 592 ; N Ucircumflex ; B 101 -19 653 929 ;
+ C -1 ; WX 547 ; N Thorn ; B 71 0 584 718 ;
+ C -1 ; WX 479 ; N divide ; B 70 -19 497 524 ;
+ C -1 ; WX 547 ; N Atilde ; B 11 0 573 917 ;
+ C -1 ; WX 592 ; N Uacute ; B 101 -19 653 929 ;
+ C -1 ; WX 638 ; N Ocircumflex ; B 86 -19 677 929 ;
+ C -1 ; WX 479 ; N logicalnot ; B 87 108 515 390 ;
+ C -1 ; WX 547 ; N Aring ; B 11 0 536 931 ;
+ C -1 ; WX 228 ; N idieresis ; B 78 0 341 706 ;
+ C -1 ; WX 228 ; N iacute ; B 78 0 367 734 ;
+ C -1 ; WX 456 ; N aacute ; B 50 -15 481 734 ;
+ C -1 ; WX 479 ; N plusminus ; B 32 0 507 506 ;
+ C -1 ; WX 479 ; N multiply ; B 41 0 526 506 ;
+ C -1 ; WX 592 ; N Udieresis ; B 101 -19 653 901 ;
+ C -1 ; WX 479 ; N minus ; B 70 216 497 289 ;
+ C -1 ; WX 273 ; N onesuperior ; B 136 281 305 703 ;
+ C -1 ; WX 547 ; N Eacute ; B 71 0 625 929 ;
+ C -1 ; WX 547 ; N Acircumflex ; B 11 0 536 929 ;
+ C -1 ; WX 604 ; N copyright ; B 44 -19 687 737 ;
+ C -1 ; WX 547 ; N Agrave ; B 11 0 536 929 ;
+ C -1 ; WX 456 ; N odieresis ; B 68 -14 479 706 ;
+ C -1 ; WX 456 ; N oacute ; B 68 -14 481 734 ;
+ C -1 ; WX 328 ; N degree ; B 138 411 384 703 ;
+ C -1 ; WX 228 ; N igrave ; B 78 0 254 734 ;
+ C -1 ; WX 456 ; N mu ; B 20 -207 492 523 ;
+ C -1 ; WX 638 ; N Oacute ; B 86 -19 677 929 ;
+ C -1 ; WX 456 ; N eth ; B 67 -15 506 737 ;
+ C -1 ; WX 547 ; N Adieresis ; B 11 0 536 901 ;
+ C -1 ; WX 547 ; N Yacute ; B 137 0 661 929 ;
+ C -1 ; WX 213 ; N brokenbar ; B 74 -19 265 737 ;
+ C -1 ; WX 684 ; N onehalf ; B 93 -19 688 703 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 250
+ 
+ KPX A y -40
+ KPX A w -40
+ KPX A v -40
+ KPX A u -30
+ KPX A Y -100
+ KPX A W -50
+ KPX A V -70
+ KPX A U -50
+ KPX A T -120
+ KPX A Q -30
+ KPX A O -30
+ KPX A G -30
+ KPX A C -30
+ 
+ KPX B period -20
+ KPX B comma -20
+ KPX B U -10
+ 
+ KPX C period -30
+ KPX C comma -30
+ 
+ KPX D period -70
+ KPX D comma -70
+ KPX D Y -90
+ KPX D W -40
+ KPX D V -70
+ KPX D A -40
+ 
+ KPX F r -45
+ KPX F period -150
+ KPX F o -30
+ KPX F e -30
+ KPX F comma -150
+ KPX F a -50
+ KPX F A -80
+ 
+ KPX J u -20
+ KPX J period -30
+ KPX J comma -30
+ KPX J a -20
+ KPX J A -20
+ 
+ KPX K y -50
+ KPX K u -30
+ KPX K o -40
+ KPX K e -40
+ KPX K O -50
+ 
+ KPX L y -30
+ KPX L quoteright -160
+ KPX L quotedblright -140
+ KPX L Y -140
+ KPX L W -70
+ KPX L V -110
+ KPX L T -110
+ 
+ KPX O period -40
+ KPX O comma -40
+ KPX O Y -70
+ KPX O X -60
+ KPX O W -30
+ KPX O V -50
+ KPX O T -40
+ KPX O A -20
+ 
+ KPX P period -180
+ KPX P o -50
+ KPX P e -50
+ KPX P comma -180
+ KPX P a -40
+ KPX P A -120
+ 
+ KPX Q U -10
+ 
+ KPX R Y -50
+ KPX R W -30
+ KPX R V -50
+ KPX R U -40
+ KPX R T -30
+ KPX R O -20
+ 
+ KPX S period -20
+ KPX S comma -20
+ 
+ KPX T y -120
+ KPX T w -120
+ KPX T u -120
+ KPX T semicolon -20
+ KPX T r -120
+ KPX T period -120
+ KPX T o -120
+ KPX T hyphen -140
+ KPX T e -120
+ KPX T comma -120
+ KPX T colon -20
+ KPX T a -120
+ KPX T O -40
+ KPX T A -120
+ 
+ KPX U period -40
+ KPX U comma -40
+ KPX U A -40
+ 
+ KPX V u -70
+ KPX V semicolon -40
+ KPX V period -125
+ KPX V o -80
+ KPX V hyphen -80
+ KPX V e -80
+ KPX V comma -125
+ KPX V colon -40
+ KPX V a -70
+ KPX V O -40
+ KPX V G -40
+ KPX V A -80
+ 
+ KPX W y -20
+ KPX W u -30
+ KPX W period -80
+ KPX W o -30
+ KPX W hyphen -40
+ KPX W e -30
+ KPX W comma -80
+ KPX W a -40
+ KPX W O -20
+ KPX W A -50
+ 
+ KPX Y u -110
+ KPX Y semicolon -60
+ KPX Y period -140
+ KPX Y o -140
+ KPX Y i -20
+ KPX Y hyphen -140
+ KPX Y e -140
+ KPX Y comma -140
+ KPX Y colon -60
+ KPX Y a -140
+ KPX Y O -85
+ KPX Y A -110
+ 
+ KPX a y -30
+ KPX a w -20
+ KPX a v -20
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -20
+ KPX b period -40
+ KPX b l -20
+ KPX b comma -40
+ KPX b b -10
+ 
+ KPX c k -20
+ KPX c comma -15
+ 
+ KPX colon space -50
+ 
+ KPX comma quoteright -100
+ KPX comma quotedblright -100
+ 
+ KPX e y -20
+ KPX e x -30
+ KPX e w -20
+ KPX e v -30
+ KPX e period -15
+ KPX e comma -15
+ 
+ KPX f quoteright 50
+ KPX f quotedblright 60
+ KPX f period -30
+ KPX f o -30
+ KPX f e -30
+ KPX f dotlessi -28
+ KPX f comma -30
+ KPX f a -30
+ 
+ KPX g r -10
+ 
+ KPX h y -30
+ 
+ KPX k o -20
+ KPX k e -20
+ 
+ KPX m y -15
+ KPX m u -10
+ 
+ KPX n y -15
+ KPX n v -20
+ KPX n u -10
+ 
+ KPX o y -30
+ KPX o x -30
+ KPX o w -15
+ KPX o v -15
+ KPX o period -40
+ KPX o comma -40
+ 
+ KPX oslash z -55
+ KPX oslash y -70
+ KPX oslash x -85
+ KPX oslash w -70
+ KPX oslash v -70
+ KPX oslash u -55
+ KPX oslash t -55
+ KPX oslash s -55
+ KPX oslash r -55
+ KPX oslash q -55
+ KPX oslash period -95
+ KPX oslash p -55
+ KPX oslash o -55
+ KPX oslash n -55
+ KPX oslash m -55
+ KPX oslash l -55
+ KPX oslash k -55
+ KPX oslash j -55
+ KPX oslash i -55
+ KPX oslash h -55
+ KPX oslash g -55
+ KPX oslash f -55
+ KPX oslash e -55
+ KPX oslash d -55
+ KPX oslash comma -95
+ KPX oslash c -55
+ KPX oslash b -55
+ KPX oslash a -55
+ 
+ KPX p y -30
+ KPX p period -35
+ KPX p comma -35
+ 
+ KPX period space -60
+ KPX period quoteright -100
+ KPX period quotedblright -100
+ 
+ KPX quotedblright space -40
+ 
+ KPX quoteleft quoteleft -57
+ 
+ KPX quoteright space -70
+ KPX quoteright s -50
+ KPX quoteright r -50
+ KPX quoteright quoteright -57
+ KPX quoteright d -50
+ 
+ KPX r y 30
+ KPX r v 30
+ KPX r u 15
+ KPX r t 40
+ KPX r semicolon 30
+ KPX r period -50
+ KPX r p 30
+ KPX r n 25
+ KPX r m 25
+ KPX r l 15
+ KPX r k 15
+ KPX r i 15
+ KPX r comma -50
+ KPX r colon 30
+ KPX r a -10
+ 
+ KPX s w -30
+ KPX s period -15
+ KPX s comma -15
+ 
+ KPX semicolon space -50
+ 
+ KPX space quoteleft -60
+ KPX space quotedblleft -30
+ KPX space Y -90
+ KPX space W -40
+ KPX space V -50
+ KPX space T -50
+ 
+ KPX v period -80
+ KPX v o -25
+ KPX v e -25
+ KPX v comma -80
+ KPX v a -25
+ 
+ KPX w period -60
+ KPX w o -10
+ KPX w e -10
+ KPX w comma -60
+ KPX w a -15
+ 
+ KPX x e -30
+ 
+ KPX y period -100
+ KPX y o -20
+ KPX y e -20
+ KPX y comma -100
+ KPX y a -20
+ 
+ KPX z o -15
+ KPX z e -15
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 171 195 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 171 195 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 171 195 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 171 195 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 167 175 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 171 195 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 160 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 171 195 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 171 195 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 171 195 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 171 195 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 12 195 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 12 195 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 12 195 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 12 195 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 202 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 217 195 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 217 195 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 217 195 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 217 195 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 217 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 171 195 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 194 195 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 194 195 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 194 195 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 194 195 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 171 195 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 171 195 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 148 195 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 92 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 92 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 92 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 92 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 92 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 69 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 92 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 92 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 92 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 92 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -22 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -22 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -22 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -22 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 84 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 92 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 92 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 92 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 92 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 92 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 69 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 92 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 92 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 92 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 92 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 69 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 69 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 69 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrO+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrO+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-NrO+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 592 ; N Ccaron ; B 88 -19 640 925 ;
+ C -1 ; WX 410 ; N ccaron ; B 61 -15 472 734 ;
+ C -1 ; WX 592 ; N Dcaron ; B 66 0 626 925 ;
+ C -1 ; WX 547 ; N dcaron ; B 69 -15 677 790 ;
+ C -1 ; WX 547 ; N Ecaron ; B 71 0 625 925 ;
+ C -1 ; WX 456 ; N ecaron ; B 69 -15 475 734 ;
+ C -1 ; WX 456 ; N Lcaron ; B 62 0 455 790 ;
+ C -1 ; WX 456 ; N Lacute ; B 62 0 521 925 ;
+ C -1 ; WX 273 ; N lcaron ; B 55 0 395 790 ;
+ C -1 ; WX 182 ; N lacute ; B 55 0 404 925 ;
+ C -1 ; WX 592 ; N Ncaron ; B 62 0 655 925 ;
+ C -1 ; WX 456 ; N ncaron ; B 53 0 475 734 ;
+ C -1 ; WX 592 ; N Rcaron ; B 72 0 634 925 ;
+ C -1 ; WX 592 ; N Racute ; B 72 0 634 925 ;
+ C -1 ; WX 273 ; N rcaron ; B 63 0 384 734 ;
+ C -1 ; WX 273 ; N racute ; B 63 0 409 734 ;
+ C -1 ; WX 501 ; N Tcaron ; B 122 0 615 925 ;
+ C -1 ; WX 319 ; N tcaron ; B 84 -7 445 718 ;
+ C -1 ; WX 592 ; N Uring ; B 101 -19 653 925 ;
+ C -1 ; WX 456 ; N uring ; B 77 -15 492 756 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 254 191 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 88 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 199 191 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 423 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 177 191 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 91 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 168 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 131 191 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 141 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 14 191 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 199 191 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 91 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 199 191 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 235 191 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 19 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 154 191 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 191 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 169 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 91 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-O
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-O:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-O	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,612 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Thu Mar 15 10:24:18 1990
+ Comment UniqueID 28362
+ Comment VMusage 7572 42473
+ FontName Helvetica-Oblique
+ FullName Helvetica Oblique
+ FamilyName Helvetica
+ Weight Medium
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -170 -225 1116 931
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.Helvetica is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 718
+ XHeight 523
+ Ascender 718
+ Descender -207
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 90 0 340 718 ;
+ C 34 ; WX 355 ; N quotedbl ; B 168 463 438 718 ;
+ C 35 ; WX 556 ; N numbersign ; B 73 0 631 688 ;
+ C 36 ; WX 556 ; N dollar ; B 69 -115 617 775 ;
+ C 37 ; WX 889 ; N percent ; B 147 -19 889 703 ;
+ C 38 ; WX 667 ; N ampersand ; B 77 -15 647 718 ;
+ C 39 ; WX 222 ; N quoteright ; B 151 463 310 718 ;
+ C 40 ; WX 333 ; N parenleft ; B 108 -207 454 733 ;
+ C 41 ; WX 333 ; N parenright ; B -9 -207 337 733 ;
+ C 42 ; WX 389 ; N asterisk ; B 165 431 475 718 ;
+ C 43 ; WX 584 ; N plus ; B 85 0 606 505 ;
+ C 44 ; WX 278 ; N comma ; B 56 -147 214 106 ;
+ C 45 ; WX 333 ; N hyphen ; B 93 232 357 322 ;
+ C 46 ; WX 278 ; N period ; B 87 0 214 106 ;
+ C 47 ; WX 278 ; N slash ; B -21 -19 452 737 ;
+ C 48 ; WX 556 ; N zero ; B 93 -19 608 703 ;
+ C 49 ; WX 556 ; N one ; B 207 0 508 703 ;
+ C 50 ; WX 556 ; N two ; B 26 0 617 703 ;
+ C 51 ; WX 556 ; N three ; B 75 -19 610 703 ;
+ C 52 ; WX 556 ; N four ; B 61 0 576 703 ;
+ C 53 ; WX 556 ; N five ; B 68 -19 621 688 ;
+ C 54 ; WX 556 ; N six ; B 91 -19 615 703 ;
+ C 55 ; WX 556 ; N seven ; B 137 0 669 688 ;
+ C 56 ; WX 556 ; N eight ; B 74 -19 607 703 ;
+ C 57 ; WX 556 ; N nine ; B 82 -19 609 703 ;
+ C 58 ; WX 278 ; N colon ; B 87 0 301 516 ;
+ C 59 ; WX 278 ; N semicolon ; B 56 -147 301 516 ;
+ C 60 ; WX 584 ; N less ; B 94 11 641 495 ;
+ C 61 ; WX 584 ; N equal ; B 63 115 628 390 ;
+ C 62 ; WX 584 ; N greater ; B 50 11 597 495 ;
+ C 63 ; WX 556 ; N question ; B 161 0 610 727 ;
+ C 64 ; WX 1015 ; N at ; B 215 -19 965 737 ;
+ C 65 ; WX 667 ; N A ; B 14 0 654 718 ;
+ C 66 ; WX 667 ; N B ; B 74 0 712 718 ;
+ C 67 ; WX 722 ; N C ; B 108 -19 782 737 ;
+ C 68 ; WX 722 ; N D ; B 81 0 764 718 ;
+ C 69 ; WX 667 ; N E ; B 86 0 762 718 ;
+ C 70 ; WX 611 ; N F ; B 86 0 736 718 ;
+ C 71 ; WX 778 ; N G ; B 111 -19 799 737 ;
+ C 72 ; WX 722 ; N H ; B 77 0 799 718 ;
+ C 73 ; WX 278 ; N I ; B 91 0 341 718 ;
+ C 74 ; WX 500 ; N J ; B 47 -19 581 718 ;
+ C 75 ; WX 667 ; N K ; B 76 0 808 718 ;
+ C 76 ; WX 556 ; N L ; B 76 0 555 718 ;
+ C 77 ; WX 833 ; N M ; B 73 0 914 718 ;
+ C 78 ; WX 722 ; N N ; B 76 0 799 718 ;
+ C 79 ; WX 778 ; N O ; B 105 -19 826 737 ;
+ C 80 ; WX 667 ; N P ; B 86 0 737 718 ;
+ C 81 ; WX 778 ; N Q ; B 105 -56 826 737 ;
+ C 82 ; WX 722 ; N R ; B 88 0 773 718 ;
+ C 83 ; WX 667 ; N S ; B 90 -19 713 737 ;
+ C 84 ; WX 611 ; N T ; B 148 0 750 718 ;
+ C 85 ; WX 722 ; N U ; B 123 -19 797 718 ;
+ C 86 ; WX 667 ; N V ; B 173 0 800 718 ;
+ C 87 ; WX 944 ; N W ; B 169 0 1081 718 ;
+ C 88 ; WX 667 ; N X ; B 19 0 790 718 ;
+ C 89 ; WX 667 ; N Y ; B 167 0 806 718 ;
+ C 90 ; WX 611 ; N Z ; B 23 0 741 718 ;
+ C 91 ; WX 278 ; N bracketleft ; B 21 -196 403 722 ;
+ C 92 ; WX 278 ; N backslash ; B 140 -19 291 737 ;
+ C 93 ; WX 278 ; N bracketright ; B -14 -196 368 722 ;
+ C 94 ; WX 469 ; N asciicircum ; B 42 264 539 688 ;
+ C 95 ; WX 556 ; N underscore ; B -27 -125 540 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 165 470 323 725 ;
+ C 97 ; WX 556 ; N a ; B 61 -15 559 538 ;
+ C 98 ; WX 556 ; N b ; B 58 -15 584 718 ;
+ C 99 ; WX 500 ; N c ; B 74 -15 553 538 ;
+ C 100 ; WX 556 ; N d ; B 84 -15 652 718 ;
+ C 101 ; WX 556 ; N e ; B 84 -15 578 538 ;
+ C 102 ; WX 278 ; N f ; B 86 0 416 728 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 42 -220 610 538 ;
+ C 104 ; WX 556 ; N h ; B 65 0 573 718 ;
+ C 105 ; WX 222 ; N i ; B 67 0 308 718 ;
+ C 106 ; WX 222 ; N j ; B -60 -210 308 718 ;
+ C 107 ; WX 500 ; N k ; B 67 0 600 718 ;
+ C 108 ; WX 222 ; N l ; B 67 0 308 718 ;
+ C 109 ; WX 833 ; N m ; B 65 0 852 538 ;
+ C 110 ; WX 556 ; N n ; B 65 0 573 538 ;
+ C 111 ; WX 556 ; N o ; B 83 -14 585 538 ;
+ C 112 ; WX 556 ; N p ; B 14 -207 584 538 ;
+ C 113 ; WX 556 ; N q ; B 84 -207 605 538 ;
+ C 114 ; WX 333 ; N r ; B 77 0 446 538 ;
+ C 115 ; WX 500 ; N s ; B 63 -15 529 538 ;
+ C 116 ; WX 278 ; N t ; B 102 -7 368 669 ;
+ C 117 ; WX 556 ; N u ; B 94 -15 600 523 ;
+ C 118 ; WX 500 ; N v ; B 119 0 603 523 ;
+ C 119 ; WX 722 ; N w ; B 125 0 820 523 ;
+ C 120 ; WX 500 ; N x ; B 11 0 594 523 ;
+ C 121 ; WX 500 ; N y ; B 15 -214 600 523 ;
+ C 122 ; WX 500 ; N z ; B 31 0 571 523 ;
+ C 123 ; WX 334 ; N braceleft ; B 92 -196 445 722 ;
+ C 124 ; WX 260 ; N bar ; B 90 -19 324 737 ;
+ C 125 ; WX 334 ; N braceright ; B 0 -196 354 722 ;
+ C 126 ; WX 584 ; N asciitilde ; B 111 180 580 326 ;
+ C 161 ; WX 333 ; N exclamdown ; B 77 -195 326 523 ;
+ C 162 ; WX 556 ; N cent ; B 95 -115 584 623 ;
+ C 163 ; WX 556 ; N sterling ; B 49 -16 634 718 ;
+ C 164 ; WX 167 ; N fraction ; B -170 -19 482 703 ;
+ C 165 ; WX 556 ; N yen ; B 81 0 699 688 ;
+ C 166 ; WX 556 ; N florin ; B -52 -207 654 737 ;
+ C 167 ; WX 556 ; N section ; B 76 -191 584 737 ;
+ C 168 ; WX 556 ; N currency ; B 60 99 646 603 ;
+ C 169 ; WX 191 ; N quotesingle ; B 157 463 285 718 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 138 470 461 725 ;
+ C 171 ; WX 556 ; N guillemotleft ; B 146 108 554 446 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 137 108 340 446 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 111 108 314 446 ;
+ C 174 ; WX 500 ; N fi ; B 86 0 587 728 ;
+ C 175 ; WX 500 ; N fl ; B 86 0 585 728 ;
+ C 177 ; WX 556 ; N endash ; B 51 240 623 313 ;
+ C 178 ; WX 556 ; N dagger ; B 135 -159 622 718 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 52 -159 623 718 ;
+ C 180 ; WX 278 ; N periodcentered ; B 129 190 257 315 ;
+ C 182 ; WX 537 ; N paragraph ; B 126 -173 650 718 ;
+ C 183 ; WX 350 ; N bullet ; B 91 202 413 517 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 21 -149 180 106 ;
+ C 185 ; WX 333 ; N quotedblbase ; B -6 -149 318 106 ;
+ C 186 ; WX 333 ; N quotedblright ; B 124 463 448 718 ;
+ C 187 ; WX 556 ; N guillemotright ; B 120 108 528 446 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 115 0 908 106 ;
+ C 189 ; WX 1000 ; N perthousand ; B 88 -19 1029 703 ;
+ C 191 ; WX 611 ; N questiondown ; B 85 -201 534 525 ;
+ C 193 ; WX 333 ; N grave ; B 170 593 337 734 ;
+ C 194 ; WX 333 ; N acute ; B 248 593 475 734 ;
+ C 195 ; WX 333 ; N circumflex ; B 147 593 438 734 ;
+ C 196 ; WX 333 ; N tilde ; B 125 606 490 722 ;
+ C 197 ; WX 333 ; N macron ; B 143 627 468 684 ;
+ C 198 ; WX 333 ; N breve ; B 167 595 476 731 ;
+ C 199 ; WX 333 ; N dotaccent ; B 249 604 362 706 ;
+ C 200 ; WX 333 ; N dieresis ; B 168 604 443 706 ;
+ C 202 ; WX 333 ; N ring ; B 214 572 402 756 ;
+ C 203 ; WX 333 ; N cedilla ; B 2 -225 232 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 157 593 565 734 ;
+ C 206 ; WX 333 ; N ogonek ; B 43 -225 249 0 ;
+ C 207 ; WX 333 ; N caron ; B 177 593 468 734 ;
+ C 208 ; WX 1000 ; N emdash ; B 51 240 1067 313 ;
+ C 225 ; WX 1000 ; N AE ; B 8 0 1097 718 ;
+ C 227 ; WX 370 ; N ordfeminine ; B 100 304 449 737 ;
+ C 232 ; WX 556 ; N Lslash ; B 41 0 555 718 ;
+ C 233 ; WX 778 ; N Oslash ; B 43 -19 890 737 ;
+ C 234 ; WX 1000 ; N OE ; B 98 -19 1116 737 ;
+ C 235 ; WX 365 ; N ordmasculine ; B 100 304 468 737 ;
+ C 241 ; WX 889 ; N ae ; B 61 -15 909 538 ;
+ C 245 ; WX 278 ; N dotlessi ; B 95 0 294 523 ;
+ C 248 ; WX 222 ; N lslash ; B 41 0 347 718 ;
+ C 249 ; WX 611 ; N oslash ; B 29 -22 647 545 ;
+ C 250 ; WX 944 ; N oe ; B 83 -15 964 538 ;
+ C 251 ; WX 611 ; N germandbls ; B 67 -15 658 728 ;
+ C -1 ; WX 611 ; N Zcaron ; B 23 0 741 929 ;
+ C -1 ; WX 500 ; N ccedilla ; B 74 -225 553 538 ;
+ C -1 ; WX 500 ; N ydieresis ; B 15 -214 600 706 ;
+ C -1 ; WX 556 ; N atilde ; B 61 -15 592 722 ;
+ C -1 ; WX 278 ; N icircumflex ; B 95 0 411 734 ;
+ C -1 ; WX 333 ; N threesuperior ; B 90 270 436 703 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 84 -15 578 734 ;
+ C -1 ; WX 556 ; N thorn ; B 14 -207 584 718 ;
+ C -1 ; WX 556 ; N egrave ; B 84 -15 578 734 ;
+ C -1 ; WX 333 ; N twosuperior ; B 64 281 449 703 ;
+ C -1 ; WX 556 ; N eacute ; B 84 -15 587 734 ;
+ C -1 ; WX 556 ; N otilde ; B 83 -14 602 722 ;
+ C -1 ; WX 667 ; N Aacute ; B 14 0 683 929 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 83 -14 585 734 ;
+ C -1 ; WX 500 ; N yacute ; B 15 -214 600 734 ;
+ C -1 ; WX 556 ; N udieresis ; B 94 -15 600 706 ;
+ C -1 ; WX 834 ; N threequarters ; B 130 -19 861 703 ;
+ C -1 ; WX 556 ; N acircumflex ; B 61 -15 559 734 ;
+ C -1 ; WX 722 ; N Eth ; B 69 0 764 718 ;
+ C -1 ; WX 556 ; N edieresis ; B 84 -15 578 706 ;
+ C -1 ; WX 556 ; N ugrave ; B 94 -15 600 734 ;
+ C -1 ; WX 1000 ; N trademark ; B 186 306 1056 718 ;
+ C -1 ; WX 556 ; N ograve ; B 83 -14 585 734 ;
+ C -1 ; WX 500 ; N scaron ; B 63 -15 552 734 ;
+ C -1 ; WX 278 ; N Idieresis ; B 91 0 458 901 ;
+ C -1 ; WX 556 ; N uacute ; B 94 -15 600 734 ;
+ C -1 ; WX 556 ; N agrave ; B 61 -15 559 734 ;
+ C -1 ; WX 556 ; N ntilde ; B 65 0 592 722 ;
+ C -1 ; WX 556 ; N aring ; B 61 -15 559 756 ;
+ C -1 ; WX 500 ; N zcaron ; B 31 0 571 734 ;
+ C -1 ; WX 278 ; N Icircumflex ; B 91 0 452 929 ;
+ C -1 ; WX 722 ; N Ntilde ; B 76 0 799 917 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 94 -15 600 734 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 86 0 762 929 ;
+ C -1 ; WX 278 ; N Iacute ; B 91 0 489 929 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 108 -225 782 737 ;
+ C -1 ; WX 778 ; N Odieresis ; B 105 -19 826 901 ;
+ C -1 ; WX 667 ; N Scaron ; B 90 -19 713 929 ;
+ C -1 ; WX 667 ; N Edieresis ; B 86 0 762 901 ;
+ C -1 ; WX 278 ; N Igrave ; B 91 0 351 929 ;
+ C -1 ; WX 556 ; N adieresis ; B 61 -15 559 706 ;
+ C -1 ; WX 778 ; N Ograve ; B 105 -19 826 929 ;
+ C -1 ; WX 667 ; N Egrave ; B 86 0 762 929 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 167 0 806 901 ;
+ C -1 ; WX 737 ; N registered ; B 54 -19 837 737 ;
+ C -1 ; WX 778 ; N Otilde ; B 105 -19 826 917 ;
+ C -1 ; WX 834 ; N onequarter ; B 150 -19 802 703 ;
+ C -1 ; WX 722 ; N Ugrave ; B 123 -19 797 929 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 123 -19 797 929 ;
+ C -1 ; WX 667 ; N Thorn ; B 86 0 712 718 ;
+ C -1 ; WX 584 ; N divide ; B 85 -19 606 524 ;
+ C -1 ; WX 667 ; N Atilde ; B 14 0 699 917 ;
+ C -1 ; WX 722 ; N Uacute ; B 123 -19 797 929 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 105 -19 826 929 ;
+ C -1 ; WX 584 ; N logicalnot ; B 106 108 628 390 ;
+ C -1 ; WX 667 ; N Aring ; B 14 0 654 931 ;
+ C -1 ; WX 278 ; N idieresis ; B 95 0 416 706 ;
+ C -1 ; WX 278 ; N iacute ; B 95 0 448 734 ;
+ C -1 ; WX 556 ; N aacute ; B 61 -15 587 734 ;
+ C -1 ; WX 584 ; N plusminus ; B 39 0 618 506 ;
+ C -1 ; WX 584 ; N multiply ; B 50 0 642 506 ;
+ C -1 ; WX 722 ; N Udieresis ; B 123 -19 797 901 ;
+ C -1 ; WX 584 ; N minus ; B 85 216 606 289 ;
+ C -1 ; WX 333 ; N onesuperior ; B 166 281 371 703 ;
+ C -1 ; WX 667 ; N Eacute ; B 86 0 762 929 ;
+ C -1 ; WX 667 ; N Acircumflex ; B 14 0 654 929 ;
+ C -1 ; WX 737 ; N copyright ; B 54 -19 837 737 ;
+ C -1 ; WX 667 ; N Agrave ; B 14 0 654 929 ;
+ C -1 ; WX 556 ; N odieresis ; B 83 -14 585 706 ;
+ C -1 ; WX 556 ; N oacute ; B 83 -14 587 734 ;
+ C -1 ; WX 400 ; N degree ; B 169 411 468 703 ;
+ C -1 ; WX 278 ; N igrave ; B 95 0 310 734 ;
+ C -1 ; WX 556 ; N mu ; B 24 -207 600 523 ;
+ C -1 ; WX 778 ; N Oacute ; B 105 -19 826 929 ;
+ C -1 ; WX 556 ; N eth ; B 81 -15 617 737 ;
+ C -1 ; WX 667 ; N Adieresis ; B 14 0 654 901 ;
+ C -1 ; WX 667 ; N Yacute ; B 167 0 806 929 ;
+ C -1 ; WX 260 ; N brokenbar ; B 90 -19 324 737 ;
+ C -1 ; WX 834 ; N onehalf ; B 114 -19 839 703 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 250
+ 
+ KPX A y -40
+ KPX A w -40
+ KPX A v -40
+ KPX A u -30
+ KPX A Y -100
+ KPX A W -50
+ KPX A V -70
+ KPX A U -50
+ KPX A T -120
+ KPX A Q -30
+ KPX A O -30
+ KPX A G -30
+ KPX A C -30
+ 
+ KPX B period -20
+ KPX B comma -20
+ KPX B U -10
+ 
+ KPX C period -30
+ KPX C comma -30
+ 
+ KPX D period -70
+ KPX D comma -70
+ KPX D Y -90
+ KPX D W -40
+ KPX D V -70
+ KPX D A -40
+ 
+ KPX F r -45
+ KPX F period -150
+ KPX F o -30
+ KPX F e -30
+ KPX F comma -150
+ KPX F a -50
+ KPX F A -80
+ 
+ KPX J u -20
+ KPX J period -30
+ KPX J comma -30
+ KPX J a -20
+ KPX J A -20
+ 
+ KPX K y -50
+ KPX K u -30
+ KPX K o -40
+ KPX K e -40
+ KPX K O -50
+ 
+ KPX L y -30
+ KPX L quoteright -160
+ KPX L quotedblright -140
+ KPX L Y -140
+ KPX L W -70
+ KPX L V -110
+ KPX L T -110
+ 
+ KPX O period -40
+ KPX O comma -40
+ KPX O Y -70
+ KPX O X -60
+ KPX O W -30
+ KPX O V -50
+ KPX O T -40
+ KPX O A -20
+ 
+ KPX P period -180
+ KPX P o -50
+ KPX P e -50
+ KPX P comma -180
+ KPX P a -40
+ KPX P A -120
+ 
+ KPX Q U -10
+ 
+ KPX R Y -50
+ KPX R W -30
+ KPX R V -50
+ KPX R U -40
+ KPX R T -30
+ KPX R O -20
+ 
+ KPX S period -20
+ KPX S comma -20
+ 
+ KPX T y -120
+ KPX T w -120
+ KPX T u -120
+ KPX T semicolon -20
+ KPX T r -120
+ KPX T period -120
+ KPX T o -120
+ KPX T hyphen -140
+ KPX T e -120
+ KPX T comma -120
+ KPX T colon -20
+ KPX T a -120
+ KPX T O -40
+ KPX T A -120
+ 
+ KPX U period -40
+ KPX U comma -40
+ KPX U A -40
+ 
+ KPX V u -70
+ KPX V semicolon -40
+ KPX V period -125
+ KPX V o -80
+ KPX V hyphen -80
+ KPX V e -80
+ KPX V comma -125
+ KPX V colon -40
+ KPX V a -70
+ KPX V O -40
+ KPX V G -40
+ KPX V A -80
+ 
+ KPX W y -20
+ KPX W u -30
+ KPX W period -80
+ KPX W o -30
+ KPX W hyphen -40
+ KPX W e -30
+ KPX W comma -80
+ KPX W a -40
+ KPX W O -20
+ KPX W A -50
+ 
+ KPX Y u -110
+ KPX Y semicolon -60
+ KPX Y period -140
+ KPX Y o -140
+ KPX Y i -20
+ KPX Y hyphen -140
+ KPX Y e -140
+ KPX Y comma -140
+ KPX Y colon -60
+ KPX Y a -140
+ KPX Y O -85
+ KPX Y A -110
+ 
+ KPX a y -30
+ KPX a w -20
+ KPX a v -20
+ 
+ KPX b y -20
+ KPX b v -20
+ KPX b u -20
+ KPX b period -40
+ KPX b l -20
+ KPX b comma -40
+ KPX b b -10
+ 
+ KPX c k -20
+ KPX c comma -15
+ 
+ KPX colon space -50
+ 
+ KPX comma quoteright -100
+ KPX comma quotedblright -100
+ 
+ KPX e y -20
+ KPX e x -30
+ KPX e w -20
+ KPX e v -30
+ KPX e period -15
+ KPX e comma -15
+ 
+ KPX f quoteright 50
+ KPX f quotedblright 60
+ KPX f period -30
+ KPX f o -30
+ KPX f e -30
+ KPX f dotlessi -28
+ KPX f comma -30
+ KPX f a -30
+ 
+ KPX g r -10
+ 
+ KPX h y -30
+ 
+ KPX k o -20
+ KPX k e -20
+ 
+ KPX m y -15
+ KPX m u -10
+ 
+ KPX n y -15
+ KPX n v -20
+ KPX n u -10
+ 
+ KPX o y -30
+ KPX o x -30
+ KPX o w -15
+ KPX o v -15
+ KPX o period -40
+ KPX o comma -40
+ 
+ KPX oslash z -55
+ KPX oslash y -70
+ KPX oslash x -85
+ KPX oslash w -70
+ KPX oslash v -70
+ KPX oslash u -55
+ KPX oslash t -55
+ KPX oslash s -55
+ KPX oslash r -55
+ KPX oslash q -55
+ KPX oslash period -95
+ KPX oslash p -55
+ KPX oslash o -55
+ KPX oslash n -55
+ KPX oslash m -55
+ KPX oslash l -55
+ KPX oslash k -55
+ KPX oslash j -55
+ KPX oslash i -55
+ KPX oslash h -55
+ KPX oslash g -55
+ KPX oslash f -55
+ KPX oslash e -55
+ KPX oslash d -55
+ KPX oslash comma -95
+ KPX oslash c -55
+ KPX oslash b -55
+ KPX oslash a -55
+ 
+ KPX p y -30
+ KPX p period -35
+ KPX p comma -35
+ 
+ KPX period space -60
+ KPX period quoteright -100
+ KPX period quotedblright -100
+ 
+ KPX quotedblright space -40
+ 
+ KPX quoteleft quoteleft -57
+ 
+ KPX quoteright space -70
+ KPX quoteright s -50
+ KPX quoteright r -50
+ KPX quoteright quoteright -57
+ KPX quoteright d -50
+ 
+ KPX r y 30
+ KPX r v 30
+ KPX r u 15
+ KPX r t 40
+ KPX r semicolon 30
+ KPX r period -50
+ KPX r p 30
+ KPX r n 25
+ KPX r m 25
+ KPX r l 15
+ KPX r k 15
+ KPX r i 15
+ KPX r comma -50
+ KPX r colon 30
+ KPX r a -10
+ 
+ KPX s w -30
+ KPX s period -15
+ KPX s comma -15
+ 
+ KPX semicolon space -50
+ 
+ KPX space quoteleft -60
+ KPX space quotedblleft -30
+ KPX space Y -90
+ KPX space W -40
+ KPX space V -50
+ KPX space T -50
+ 
+ KPX v period -80
+ KPX v o -25
+ KPX v e -25
+ KPX v comma -80
+ KPX v a -25
+ 
+ KPX w period -60
+ KPX w o -10
+ KPX w e -10
+ KPX w comma -60
+ KPX w a -15
+ 
+ KPX x e -30
+ 
+ KPX y period -100
+ KPX y o -20
+ KPX y e -20
+ KPX y comma -100
+ KPX y a -20
+ 
+ KPX z o -15
+ KPX z e -15
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 208 195 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 208 195 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 208 195 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 208 195 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 204 175 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 208 195 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 195 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 208 195 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 208 195 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 208 195 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 208 195 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 14 195 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 14 195 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 14 195 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 14 195 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 246 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 264 195 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 264 195 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 264 195 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 264 195 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 264 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 208 195 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 236 195 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 236 195 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 236 195 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 236 195 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 208 195 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 208 195 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 180 195 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 112 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 102 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 84 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 112 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 112 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 112 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 112 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 102 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 112 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 84 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 112 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 112 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 112 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 112 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 84 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-O+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-O+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-O+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 108 -19 782 925 ;
+ C -1 ; WX 500 ; N ccaron ; B 74 -15 575 734 ;
+ C -1 ; WX 722 ; N Dcaron ; B 81 0 764 925 ;
+ C -1 ; WX 667 ; N dcaron ; B 84 -15 827 790 ;
+ C -1 ; WX 667 ; N Ecaron ; B 86 0 762 925 ;
+ C -1 ; WX 556 ; N ecaron ; B 84 -15 579 734 ;
+ C -1 ; WX 556 ; N Lcaron ; B 76 0 555 790 ;
+ C -1 ; WX 556 ; N Lacute ; B 76 0 626 925 ;
+ C -1 ; WX 333 ; N lcaron ; B 67 0 483 790 ;
+ C -1 ; WX 222 ; N lacute ; B 67 0 483 925 ;
+ C -1 ; WX 722 ; N Ncaron ; B 76 0 799 925 ;
+ C -1 ; WX 556 ; N ncaron ; B 65 0 579 734 ;
+ C -1 ; WX 722 ; N Rcaron ; B 88 0 773 925 ;
+ C -1 ; WX 722 ; N Racute ; B 88 0 773 925 ;
+ C -1 ; WX 333 ; N rcaron ; B 77 0 468 734 ;
+ C -1 ; WX 333 ; N racute ; B 77 0 498 734 ;
+ C -1 ; WX 611 ; N Tcaron ; B 148 0 750 925 ;
+ C -1 ; WX 389 ; N tcaron ; B 102 -7 543 718 ;
+ C -1 ; WX 722 ; N Uring ; B 123 -19 797 925 ;
+ C -1 ; WX 556 ; N uring ; B 94 -15 600 756 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 301 191 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 107 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 234 191 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 517 72 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 207 191 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 206 72 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 151 191 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 173 72 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 8 191 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 234 191 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 234 191 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 277 191 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 23 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 179 191 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 233 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 229 169 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-UlCm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-UlCm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-UlCm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,417 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1988, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Fri Dec 13 16:24:33 1991
+ Comment UniqueID 37160
+ Comment VMusage 24329 31221
+ FontName Helvetica-UltraCompressed
+ FullName Helvetica Ultra Compressed
+ FamilyName Helvetica
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -250 1000 925
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.002
+ Notice Copyright (c) 1988, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Helvetica is a trademark of Linotype-Hell AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 712
+ XHeight 572
+ Ascender 712
+ Descender -128
+ StartCharMetrics 228
+ C 32 ; WX 166 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 204 ; N exclam ; B 52 0 152 712 ;
+ C 34 ; WX 333 ; N quotedbl ; B 47 441 285 712 ;
+ C 35 ; WX 333 ; N numbersign ; B -34 0 367 712 ;
+ C 36 ; WX 333 ; N dollar ; B 26 -51 306 740 ;
+ C 37 ; WX 500 ; N percent ; B 16 -8 484 720 ;
+ C 38 ; WX 389 ; N ampersand ; B 32 -14 380 726 ;
+ C 39 ; WX 167 ; N quoteright ; B 28 503 154 712 ;
+ C 40 ; WX 167 ; N parenleft ; B 13 -97 190 712 ;
+ C 41 ; WX 167 ; N parenright ; B -23 -97 154 712 ;
+ C 42 ; WX 315 ; N asterisk ; B 15 454 300 712 ;
+ C 43 ; WX 500 ; N plus ; B 5 41 495 531 ;
+ C 44 ; WX 166 ; N comma ; B 15 -125 147 111 ;
+ C 45 ; WX 166 ; N hyphen ; B 20 264 147 336 ;
+ C 46 ; WX 166 ; N period ; B 33 0 133 111 ;
+ C 47 ; WX 278 ; N slash ; B -10 -14 287 726 ;
+ C 48 ; WX 333 ; N zero ; B 28 -8 305 720 ;
+ C 49 ; WX 333 ; N one ; B 48 0 232 712 ;
+ C 50 ; WX 333 ; N two ; B 28 0 305 720 ;
+ C 51 ; WX 333 ; N three ; B 28 -8 305 720 ;
+ C 52 ; WX 333 ; N four ; B 6 0 327 712 ;
+ C 53 ; WX 333 ; N five ; B 28 -8 305 712 ;
+ C 54 ; WX 333 ; N six ; B 28 -8 305 720 ;
+ C 55 ; WX 333 ; N seven ; B 20 0 314 712 ;
+ C 56 ; WX 333 ; N eight ; B 28 -8 305 720 ;
+ C 57 ; WX 333 ; N nine ; B 28 -2 305 726 ;
+ C 58 ; WX 166 ; N colon ; B 33 0 133 521 ;
+ C 59 ; WX 166 ; N semicolon ; B 8 -125 140 521 ;
+ C 60 ; WX 500 ; N less ; B 32 62 469 510 ;
+ C 61 ; WX 500 ; N equal ; B 5 140 495 432 ;
+ C 62 ; WX 500 ; N greater ; B 31 61 468 510 ;
+ C 63 ; WX 333 ; N question ; B 44 0 289 726 ;
+ C 64 ; WX 800 ; N at ; B 42 -14 757 726 ;
+ C 65 ; WX 333 ; N A ; B 6 0 327 712 ;
+ C 66 ; WX 333 ; N B ; B 28 0 305 712 ;
+ C 67 ; WX 333 ; N C ; B 28 -14 305 726 ;
+ C 68 ; WX 333 ; N D ; B 28 0 305 712 ;
+ C 69 ; WX 278 ; N E ; B 31 0 269 712 ;
+ C 70 ; WX 278 ; N F ; B 31 0 269 712 ;
+ C 71 ; WX 333 ; N G ; B 28 -14 305 726 ;
+ C 72 ; WX 333 ; N H ; B 31 0 302 712 ;
+ C 73 ; WX 167 ; N I ; B 30 0 136 712 ;
+ C 74 ; WX 333 ; N J ; B 31 -14 302 712 ;
+ C 75 ; WX 333 ; N K ; B 31 0 326 712 ;
+ C 76 ; WX 278 ; N L ; B 31 0 272 712 ;
+ C 77 ; WX 481 ; N M ; B 36 0 445 712 ;
+ C 78 ; WX 389 ; N N ; B 31 0 358 712 ;
+ C 79 ; WX 333 ; N O ; B 28 -14 305 726 ;
+ C 80 ; WX 333 ; N P ; B 28 0 305 712 ;
+ C 81 ; WX 333 ; N Q ; B 28 -79 315 726 ;
+ C 82 ; WX 333 ; N R ; B 28 0 318 712 ;
+ C 83 ; WX 333 ; N S ; B 28 -14 305 726 ;
+ C 84 ; WX 315 ; N T ; B 12 0 303 712 ;
+ C 85 ; WX 333 ; N U ; B 28 -14 305 712 ;
+ C 86 ; WX 333 ; N V ; B 4 0 328 712 ;
+ C 87 ; WX 481 ; N W ; B 10 0 470 712 ;
+ C 88 ; WX 333 ; N X ; B 1 0 332 712 ;
+ C 89 ; WX 333 ; N Y ; B 4 0 328 712 ;
+ C 90 ; WX 259 ; N Z ; B 11 0 247 712 ;
+ C 91 ; WX 222 ; N bracketleft ; B 30 -97 208 712 ;
+ C 92 ; WX 278 ; N backslash ; B -57 -14 335 726 ;
+ C 93 ; WX 222 ; N bracketright ; B 14 -97 192 712 ;
+ C 94 ; WX 500 ; N asciicircum ; B 10 308 490 712 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 167 ; N quoteleft ; B 13 503 139 712 ;
+ C 97 ; WX 278 ; N a ; B 20 -7 258 579 ;
+ C 98 ; WX 278 ; N b ; B 20 -7 258 712 ;
+ C 99 ; WX 278 ; N c ; B 20 -7 258 579 ;
+ C 100 ; WX 278 ; N d ; B 20 -7 258 712 ;
+ C 101 ; WX 278 ; N e ; B 20 -7 258 579 ;
+ C 102 ; WX 167 ; N f ; B 5 0 161 712 ; L i fi ; L l fl ;
+ C 103 ; WX 278 ; N g ; B 20 -128 258 579 ;
+ C 104 ; WX 278 ; N h ; B 20 0 258 712 ;
+ C 105 ; WX 148 ; N i ; B 26 0 122 712 ;
+ C 106 ; WX 148 ; N j ; B -17 -128 122 712 ;
+ C 107 ; WX 278 ; N k ; B 22 0 273 712 ;
+ C 108 ; WX 148 ; N l ; B 26 0 122 712 ;
+ C 109 ; WX 426 ; N m ; B 25 0 401 579 ;
+ C 110 ; WX 278 ; N n ; B 20 0 258 579 ;
+ C 111 ; WX 278 ; N o ; B 20 -7 258 579 ;
+ C 112 ; WX 278 ; N p ; B 20 -128 258 579 ;
+ C 113 ; WX 278 ; N q ; B 20 -128 258 579 ;
+ C 114 ; WX 278 ; N r ; B 20 0 258 579 ;
+ C 115 ; WX 278 ; N s ; B 20 -7 258 579 ;
+ C 116 ; WX 167 ; N t ; B 6 0 161 675 ;
+ C 117 ; WX 278 ; N u ; B 20 -7 258 572 ;
+ C 118 ; WX 278 ; N v ; B 2 0 275 572 ;
+ C 119 ; WX 444 ; N w ; B 3 0 440 572 ;
+ C 120 ; WX 259 ; N x ; B 4 0 255 572 ;
+ C 121 ; WX 278 ; N y ; B 4 -128 273 572 ;
+ C 122 ; WX 222 ; N z ; B 4 0 217 572 ;
+ C 123 ; WX 333 ; N braceleft ; B 37 -97 314 712 ;
+ C 124 ; WX 222 ; N bar ; B 67 -250 155 750 ;
+ C 125 ; WX 333 ; N braceright ; B 19 -97 296 712 ;
+ C 126 ; WX 500 ; N asciitilde ; B 19 205 481 365 ;
+ C 161 ; WX 204 ; N exclamdown ; B 52 -112 152 598 ;
+ C 162 ; WX 333 ; N cent ; B 51 -83 289 648 ;
+ C 163 ; WX 333 ; N sterling ; B 19 -4 322 720 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -8 334 720 ;
+ C 165 ; WX 333 ; N yen ; B 4 0 328 712 ;
+ C 166 ; WX 333 ; N florin ; B -1 -128 334 720 ;
+ C 167 ; WX 333 ; N section ; B 23 -128 310 726 ;
+ C 168 ; WX 333 ; N currency ; B 25 253 309 536 ;
+ C 169 ; WX 222 ; N quotesingle ; B 67 441 155 712 ;
+ C 170 ; WX 315 ; N quotedblleft ; B 20 503 276 712 ;
+ C 171 ; WX 333 ; N guillemotleft ; B 16 68 316 501 ;
+ C 172 ; WX 185 ; N guilsinglleft ; B 24 68 161 501 ;
+ C 173 ; WX 185 ; N guilsinglright ; B 24 68 161 501 ;
+ C 174 ; WX 315 ; N fi ; B 5 0 296 712 ;
+ C 175 ; WX 315 ; N fl ; B 5 0 296 712 ;
+ C 177 ; WX 500 ; N endash ; B 0 266 500 333 ;
+ C 178 ; WX 333 ; N dagger ; B 10 -116 323 712 ;
+ C 179 ; WX 333 ; N daggerdbl ; B 10 -116 323 712 ;
+ C 180 ; WX 166 ; N periodcentered ; B 30 232 137 339 ;
+ C 182 ; WX 600 ; N paragraph ; B 27 -179 566 712 ;
+ C 183 ; WX 500 ; N bullet ; B 75 175 425 525 ;
+ C 184 ; WX 167 ; N quotesinglbase ; B 28 -98 154 111 ;
+ C 185 ; WX 315 ; N quotedblbase ; B 39 -98 295 111 ;
+ C 186 ; WX 315 ; N quotedblright ; B 39 503 295 712 ;
+ C 187 ; WX 333 ; N guillemotright ; B 16 68 316 501 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 116 0 884 111 ;
+ C 189 ; WX 778 ; N perthousand ; B 33 -8 753 720 ;
+ C 191 ; WX 333 ; N questiondown ; B 44 -128 289 598 ;
+ C 193 ; WX 148 ; N grave ; B -51 633 141 804 ;
+ C 194 ; WX 148 ; N acute ; B 7 633 199 804 ;
+ C 195 ; WX 148 ; N circumflex ; B -53 633 201 804 ;
+ C 196 ; WX 148 ; N tilde ; B -55 656 211 774 ;
+ C 197 ; WX 148 ; N macron ; B -40 677 189 741 ;
+ C 198 ; WX 148 ; N breve ; B -50 652 199 778 ;
+ C 199 ; WX 148 ; N dotaccent ; B 29 666 119 763 ;
+ C 200 ; WX 148 ; N dieresis ; B -41 666 189 763 ;
+ C 202 ; WX 148 ; N ring ; B -9 626 157 796 ;
+ C 203 ; WX 148 ; N cedilla ; B -34 -207 176 -6 ;
+ C 205 ; WX 148 ; N hungarumlaut ; B -57 633 262 804 ;
+ C 206 ; WX 148 ; N ogonek ; B -24 -207 187 0 ;
+ C 207 ; WX 148 ; N caron ; B -53 633 201 804 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 266 1000 333 ;
+ C 225 ; WX 481 ; N AE ; B 0 0 472 712 ;
+ C 227 ; WX 167 ; N ordfeminine ; B 6 375 160 726 ;
+ C 232 ; WX 278 ; N Lslash ; B -6 0 272 712 ;
+ C 233 ; WX 333 ; N Oslash ; B -2 -45 335 748 ;
+ C 234 ; WX 444 ; N OE ; B 27 -14 442 726 ;
+ C 235 ; WX 167 ; N ordmasculine ; B 6 375 160 726 ;
+ C 241 ; WX 426 ; N ae ; B 23 -7 403 579 ;
+ C 245 ; WX 148 ; N dotlessi ; B 26 0 122 572 ;
+ C 248 ; WX 148 ; N lslash ; B -10 0 158 712 ;
+ C 249 ; WX 278 ; N oslash ; B 1 -36 280 609 ;
+ C 250 ; WX 426 ; N oe ; B 23 -7 403 579 ;
+ C 251 ; WX 278 ; N germandbls ; B 20 -8 262 712 ;
+ C -1 ; WX 278 ; N ecircumflex ; B 12 -7 266 804 ;
+ C -1 ; WX 278 ; N edieresis ; B 20 -7 258 763 ;
+ C -1 ; WX 278 ; N aacute ; B 20 -7 264 804 ;
+ C -1 ; WX 800 ; N registered ; B 22 -14 778 726 ;
+ C -1 ; WX 148 ; N icircumflex ; B -53 0 201 804 ;
+ C -1 ; WX 278 ; N udieresis ; B 20 -7 258 763 ;
+ C -1 ; WX 278 ; N ograve ; B 14 -7 258 804 ;
+ C -1 ; WX 278 ; N uacute ; B 20 -7 264 804 ;
+ C -1 ; WX 278 ; N ucircumflex ; B 12 -7 266 804 ;
+ C -1 ; WX 333 ; N Aacute ; B 6 0 327 925 ;
+ C -1 ; WX 148 ; N igrave ; B -51 0 141 804 ;
+ C -1 ; WX 167 ; N Icircumflex ; B -43 0 211 925 ;
+ C -1 ; WX 278 ; N ccedilla ; B 20 -207 258 579 ;
+ C -1 ; WX 278 ; N adieresis ; B 20 -7 258 763 ;
+ C -1 ; WX 278 ; N Ecircumflex ; B 12 0 269 925 ;
+ C -1 ; WX 278 ; N scaron ; B 12 -7 266 804 ;
+ C -1 ; WX 278 ; N thorn ; B 20 -128 258 712 ;
+ C -1 ; WX 990 ; N trademark ; B 51 300 939 712 ;
+ C -1 ; WX 278 ; N egrave ; B 14 -7 258 804 ;
+ C -1 ; WX 199 ; N threesuperior ; B 11 283 191 720 ;
+ C -1 ; WX 222 ; N zcaron ; B -16 0 238 804 ;
+ C -1 ; WX 278 ; N atilde ; B 10 -7 276 774 ;
+ C -1 ; WX 278 ; N aring ; B 20 -7 258 796 ;
+ C -1 ; WX 278 ; N ocircumflex ; B 12 -7 266 804 ;
+ C -1 ; WX 278 ; N Edieresis ; B 24 0 269 884 ;
+ C -1 ; WX 499 ; N threequarters ; B 16 -8 485 720 ;
+ C -1 ; WX 278 ; N ydieresis ; B 4 -128 273 763 ;
+ C -1 ; WX 278 ; N yacute ; B 4 -128 273 804 ;
+ C -1 ; WX 148 ; N iacute ; B 7 0 199 804 ;
+ C -1 ; WX 333 ; N Acircumflex ; B 6 0 327 925 ;
+ C -1 ; WX 333 ; N Uacute ; B 28 -14 305 925 ;
+ C -1 ; WX 278 ; N eacute ; B 20 -7 264 804 ;
+ C -1 ; WX 333 ; N Ograve ; B 28 -14 305 925 ;
+ C -1 ; WX 278 ; N agrave ; B 14 -7 258 804 ;
+ C -1 ; WX 333 ; N Udieresis ; B 28 -14 305 884 ;
+ C -1 ; WX 278 ; N acircumflex ; B 12 -7 266 804 ;
+ C -1 ; WX 167 ; N Igrave ; B -41 0 151 925 ;
+ C -1 ; WX 199 ; N twosuperior ; B 11 288 191 720 ;
+ C -1 ; WX 333 ; N Ugrave ; B 28 -14 305 925 ;
+ C -1 ; WX 499 ; N onequarter ; B 24 -8 475 720 ;
+ C -1 ; WX 333 ; N Ucircumflex ; B 28 -14 305 925 ;
+ C -1 ; WX 333 ; N Scaron ; B 28 -14 305 925 ;
+ C -1 ; WX 167 ; N Idieresis ; B -31 0 199 884 ;
+ C -1 ; WX 148 ; N idieresis ; B -41 0 189 763 ;
+ C -1 ; WX 278 ; N Egrave ; B 14 0 269 925 ;
+ C -1 ; WX 333 ; N Oacute ; B 28 -14 305 925 ;
+ C -1 ; WX 500 ; N divide ; B 5 0 495 572 ;
+ C -1 ; WX 333 ; N Atilde ; B 6 0 327 895 ;
+ C -1 ; WX 333 ; N Aring ; B 6 0 327 917 ;
+ C -1 ; WX 333 ; N Odieresis ; B 28 -14 305 884 ;
+ C -1 ; WX 333 ; N Adieresis ; B 6 0 327 884 ;
+ C -1 ; WX 389 ; N Ntilde ; B 31 0 358 895 ;
+ C -1 ; WX 259 ; N Zcaron ; B 3 0 257 925 ;
+ C -1 ; WX 333 ; N Thorn ; B 28 0 305 712 ;
+ C -1 ; WX 167 ; N Iacute ; B 17 0 209 925 ;
+ C -1 ; WX 500 ; N plusminus ; B 5 41 495 531 ;
+ C -1 ; WX 500 ; N multiply ; B 5 21 495 514 ;
+ C -1 ; WX 278 ; N Eacute ; B 31 0 269 925 ;
+ C -1 ; WX 333 ; N Ydieresis ; B 4 0 328 884 ;
+ C -1 ; WX 199 ; N onesuperior ; B 19 288 139 715 ;
+ C -1 ; WX 278 ; N ugrave ; B 14 -7 258 804 ;
+ C -1 ; WX 500 ; N logicalnot ; B 5 154 495 432 ;
+ C -1 ; WX 278 ; N ntilde ; B 10 0 276 774 ;
+ C -1 ; WX 333 ; N Otilde ; B 28 -14 305 895 ;
+ C -1 ; WX 278 ; N otilde ; B 10 -7 276 774 ;
+ C -1 ; WX 333 ; N Ccedilla ; B 28 -207 305 726 ;
+ C -1 ; WX 333 ; N Agrave ; B 6 0 327 925 ;
+ C -1 ; WX 499 ; N onehalf ; B 18 -8 481 720 ;
+ C -1 ; WX 333 ; N Eth ; B -6 0 305 712 ;
+ C -1 ; WX 400 ; N degree ; B 54 420 346 712 ;
+ C -1 ; WX 333 ; N Yacute ; B 4 0 328 925 ;
+ C -1 ; WX 333 ; N Ocircumflex ; B 28 -14 305 925 ;
+ C -1 ; WX 278 ; N oacute ; B 20 -7 264 804 ;
+ C -1 ; WX 278 ; N mu ; B 20 -128 258 572 ;
+ C -1 ; WX 500 ; N minus ; B 5 242 495 330 ;
+ C -1 ; WX 278 ; N eth ; B 20 -7 258 751 ;
+ C -1 ; WX 278 ; N odieresis ; B 20 -7 258 763 ;
+ C -1 ; WX 800 ; N copyright ; B 22 -14 778 726 ;
+ C -1 ; WX 222 ; N brokenbar ; B 67 -175 155 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 88
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -74
+ KPX A Y -55
+ KPX A W -37
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -37
+ 
+ KPX L y -37
+ KPX L quoteright -129
+ KPX L Y -74
+ KPX L W -55
+ KPX L V -55
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -92
+ KPX T semicolon -92
+ KPX T s -92
+ KPX T r -92
+ KPX T period -92
+ KPX T o -92
+ KPX T i -92
+ KPX T hyphen -92
+ KPX T e -92
+ KPX T comma -92
+ KPX T colon -92
+ KPX T c -92
+ KPX T a -92
+ KPX T A -55
+ 
+ KPX V u -18
+ KPX V semicolon -18
+ KPX V r -18
+ KPX V period -74
+ KPX V o -18
+ KPX V i -18
+ KPX V hyphen -37
+ KPX V e -18
+ KPX V comma -74
+ KPX V colon -18
+ KPX V a -18
+ KPX V A -37
+ 
+ KPX W semicolon -18
+ KPX W period -74
+ KPX W o -18
+ KPX W hyphen -37
+ KPX W e -18
+ KPX W comma -74
+ KPX W colon -18
+ KPX W a -18
+ KPX W A -37
+ 
+ KPX Y v -37
+ KPX Y u -37
+ KPX Y semicolon -55
+ KPX Y q -37
+ KPX Y period -111
+ KPX Y p -37
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -92
+ KPX Y e -55
+ KPX Y comma -92
+ KPX Y colon -55
+ KPX Y a -37
+ KPX Y A -55
+ 
+ KPX quoteleft quoteleft -37
+ 
+ KPX quoteright t -18
+ KPX quoteright s -74
+ KPX quoteright quoteright -37
+ 
+ KPX r period -129
+ KPX r hyphen -18
+ KPX r comma -129
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -74
+ KPX y comma -74
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 93 121 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 93 121 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 93 121 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 93 121 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 93 121 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 93 121 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 65 121 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 65 121 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 65 121 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 65 121 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 10 121 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 10 121 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 10 121 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 10 121 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 121 121 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 93 121 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 93 121 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 93 121 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 93 121 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 93 121 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 93 121 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 93 121 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 93 121 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 93 121 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 93 121 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 93 121 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 93 121 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 56 121 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 65 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 65 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 65 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 65 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 65 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 65 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 65 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 65 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 65 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 65 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 65 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 65 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 65 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 65 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 65 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 65 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 65 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 65 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 65 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 65 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 65 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 65 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 65 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 37 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-UlCm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-UlCm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/He-UlCm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 333 ; N Ccaron ; B 28 -14 321 948 ;
+ C -1 ; WX 278 ; N ccaron ; B 20 -7 278 804 ;
+ C -1 ; WX 333 ; N Dcaron ; B 28 0 305 948 ;
+ C -1 ; WX 366 ; N dcaron ; B 20 -7 397 783 ;
+ C -1 ; WX 278 ; N Ecaron ; B 12 0 269 948 ;
+ C -1 ; WX 278 ; N ecaron ; B 12 -7 266 804 ;
+ C -1 ; WX 278 ; N Lcaron ; B 31 0 275 783 ;
+ C -1 ; WX 278 ; N Lacute ; B 31 0 272 948 ;
+ C -1 ; WX 236 ; N lcaron ; B 26 0 261 783 ;
+ C -1 ; WX 148 ; N lacute ; B 26 0 218 948 ;
+ C -1 ; WX 389 ; N Ncaron ; B 31 0 358 948 ;
+ C -1 ; WX 278 ; N ncaron ; B 12 0 266 804 ;
+ C -1 ; WX 333 ; N Rcaron ; B 28 0 318 948 ;
+ C -1 ; WX 333 ; N Racute ; B 28 0 327 948 ;
+ C -1 ; WX 278 ; N rcaron ; B 12 0 266 804 ;
+ C -1 ; WX 278 ; N racute ; B 20 0 283 804 ;
+ C -1 ; WX 315 ; N Tcaron ; B 12 0 303 948 ;
+ C -1 ; WX 255 ; N tcaron ; B 6 0 300 712 ;
+ C -1 ; WX 333 ; N Uring ; B 28 -14 305 948 ;
+ C -1 ; WX 278 ; N uring ; B 20 -7 258 796 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 120 144 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 77 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 92 144 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 243 71 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 65 144 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 65 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 121 71 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 65 144 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 107 71 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 19 144 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 120 144 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 65 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 92 144 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 128 144 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 65 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 84 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 83 144 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 146 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 92 152 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 65 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,472 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1988, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue May 28 16:48:12 1991
+ Comment UniqueID 35031
+ Comment VMusage 30773 37665
+ FontName NewCenturySchlbk-Bold
+ FullName New Century Schoolbook Bold
+ FamilyName New Century Schoolbook
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -165 -250 1000 988
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.009
+ Notice Copyright (c) 1985, 1987, 1988, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 722
+ XHeight 475
+ Ascender 737
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 287 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 296 ; N exclam ; B 53 -15 243 737 ;
+ C 34 ; WX 333 ; N quotedbl ; B 0 378 333 737 ;
+ C 35 ; WX 574 ; N numbersign ; B 36 0 538 690 ;
+ C 36 ; WX 574 ; N dollar ; B 25 -141 549 810 ;
+ C 37 ; WX 833 ; N percent ; B 14 -15 819 705 ;
+ C 38 ; WX 852 ; N ampersand ; B 34 -15 818 737 ;
+ C 39 ; WX 241 ; N quoteright ; B 22 378 220 737 ;
+ C 40 ; WX 389 ; N parenleft ; B 77 -117 345 745 ;
+ C 41 ; WX 389 ; N parenright ; B 44 -117 312 745 ;
+ C 42 ; WX 500 ; N asterisk ; B 54 302 446 737 ;
+ C 43 ; WX 606 ; N plus ; B 50 0 556 506 ;
+ C 44 ; WX 278 ; N comma ; B 40 -184 238 175 ;
+ C 45 ; WX 333 ; N hyphen ; B 42 174 291 302 ;
+ C 46 ; WX 278 ; N period ; B 44 -15 234 175 ;
+ C 47 ; WX 278 ; N slash ; B -42 -15 320 737 ;
+ C 48 ; WX 574 ; N zero ; B 27 -15 547 705 ;
+ C 49 ; WX 574 ; N one ; B 83 0 491 705 ;
+ C 50 ; WX 574 ; N two ; B 19 0 531 705 ;
+ C 51 ; WX 574 ; N three ; B 23 -15 531 705 ;
+ C 52 ; WX 574 ; N four ; B 19 0 547 705 ;
+ C 53 ; WX 574 ; N five ; B 32 -15 534 705 ;
+ C 54 ; WX 574 ; N six ; B 27 -15 547 705 ;
+ C 55 ; WX 574 ; N seven ; B 45 -15 547 705 ;
+ C 56 ; WX 574 ; N eight ; B 27 -15 548 705 ;
+ C 57 ; WX 574 ; N nine ; B 27 -15 547 705 ;
+ C 58 ; WX 278 ; N colon ; B 44 -15 234 485 ;
+ C 59 ; WX 278 ; N semicolon ; B 40 -184 238 485 ;
+ C 60 ; WX 606 ; N less ; B 50 -9 556 515 ;
+ C 61 ; WX 606 ; N equal ; B 50 103 556 403 ;
+ C 62 ; WX 606 ; N greater ; B 50 -9 556 515 ;
+ C 63 ; WX 500 ; N question ; B 23 -15 477 737 ;
+ C 64 ; WX 747 ; N at ; B -2 -15 750 737 ;
+ C 65 ; WX 759 ; N A ; B -19 0 778 737 ;
+ C 66 ; WX 778 ; N B ; B 19 0 739 722 ;
+ C 67 ; WX 778 ; N C ; B 39 -15 723 737 ;
+ C 68 ; WX 833 ; N D ; B 19 0 794 722 ;
+ C 69 ; WX 759 ; N E ; B 19 0 708 722 ;
+ C 70 ; WX 722 ; N F ; B 19 0 697 722 ;
+ C 71 ; WX 833 ; N G ; B 39 -15 818 737 ;
+ C 72 ; WX 870 ; N H ; B 19 0 851 722 ;
+ C 73 ; WX 444 ; N I ; B 29 0 415 722 ;
+ C 74 ; WX 648 ; N J ; B 6 -15 642 722 ;
+ C 75 ; WX 815 ; N K ; B 19 0 822 722 ;
+ C 76 ; WX 722 ; N L ; B 19 0 703 722 ;
+ C 77 ; WX 981 ; N M ; B 10 0 971 722 ;
+ C 78 ; WX 833 ; N N ; B 5 -10 828 722 ;
+ C 79 ; WX 833 ; N O ; B 39 -15 794 737 ;
+ C 80 ; WX 759 ; N P ; B 24 0 735 722 ;
+ C 81 ; WX 833 ; N Q ; B 39 -189 808 737 ;
+ C 82 ; WX 815 ; N R ; B 19 -15 815 722 ;
+ C 83 ; WX 667 ; N S ; B 51 -15 634 737 ;
+ C 84 ; WX 722 ; N T ; B 16 0 706 722 ;
+ C 85 ; WX 833 ; N U ; B 14 -15 825 722 ;
+ C 86 ; WX 759 ; N V ; B -19 -10 778 722 ;
+ C 87 ; WX 981 ; N W ; B 7 -10 974 722 ;
+ C 88 ; WX 722 ; N X ; B -12 0 734 722 ;
+ C 89 ; WX 722 ; N Y ; B -12 0 734 722 ;
+ C 90 ; WX 667 ; N Z ; B 28 0 639 722 ;
+ C 91 ; WX 389 ; N bracketleft ; B 84 -109 339 737 ;
+ C 92 ; WX 606 ; N backslash ; B 122 -15 484 737 ;
+ C 93 ; WX 389 ; N bracketright ; B 50 -109 305 737 ;
+ C 94 ; WX 606 ; N asciicircum ; B 66 325 540 690 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 241 ; N quoteleft ; B 22 378 220 737 ;
+ C 97 ; WX 611 ; N a ; B 40 -15 601 485 ;
+ C 98 ; WX 648 ; N b ; B 4 -15 616 737 ;
+ C 99 ; WX 556 ; N c ; B 32 -15 524 485 ;
+ C 100 ; WX 667 ; N d ; B 32 -15 644 737 ;
+ C 101 ; WX 574 ; N e ; B 32 -15 542 485 ;
+ C 102 ; WX 389 ; N f ; B 11 0 461 737 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B 30 -205 623 535 ;
+ C 104 ; WX 685 ; N h ; B 17 0 662 737 ;
+ C 105 ; WX 370 ; N i ; B 26 0 338 737 ;
+ C 106 ; WX 352 ; N j ; B -86 -205 271 737 ;
+ C 107 ; WX 667 ; N k ; B 17 0 662 737 ;
+ C 108 ; WX 352 ; N l ; B 17 0 329 737 ;
+ C 109 ; WX 963 ; N m ; B 17 0 940 485 ;
+ C 110 ; WX 685 ; N n ; B 17 0 662 485 ;
+ C 111 ; WX 611 ; N o ; B 32 -15 579 485 ;
+ C 112 ; WX 667 ; N p ; B 17 -205 629 485 ;
+ C 113 ; WX 648 ; N q ; B 32 -205 638 485 ;
+ C 114 ; WX 519 ; N r ; B 17 0 516 485 ;
+ C 115 ; WX 500 ; N s ; B 48 -15 476 485 ;
+ C 116 ; WX 426 ; N t ; B 21 -15 405 675 ;
+ C 117 ; WX 685 ; N u ; B 17 -15 668 475 ;
+ C 118 ; WX 611 ; N v ; B 12 -10 599 475 ;
+ C 119 ; WX 889 ; N w ; B 16 -10 873 475 ;
+ C 120 ; WX 611 ; N x ; B 12 0 599 475 ;
+ C 121 ; WX 611 ; N y ; B 12 -205 599 475 ;
+ C 122 ; WX 537 ; N z ; B 38 0 499 475 ;
+ C 123 ; WX 389 ; N braceleft ; B 36 -109 313 737 ;
+ C 124 ; WX 606 ; N bar ; B 249 -250 357 750 ;
+ C 125 ; WX 389 ; N braceright ; B 76 -109 353 737 ;
+ C 126 ; WX 606 ; N asciitilde ; B 72 160 534 346 ;
+ C 161 ; WX 296 ; N exclamdown ; B 53 -205 243 547 ;
+ C 162 ; WX 574 ; N cent ; B 32 -102 528 572 ;
+ C 163 ; WX 574 ; N sterling ; B 16 -15 558 705 ;
+ C 164 ; WX 167 ; N fraction ; B -165 -15 332 705 ;
+ C 165 ; WX 574 ; N yen ; B -10 0 584 690 ;
+ C 166 ; WX 574 ; N florin ; B 14 -205 548 737 ;
+ C 167 ; WX 500 ; N section ; B 62 -86 438 737 ;
+ C 168 ; WX 574 ; N currency ; B 27 84 547 605 ;
+ C 169 ; WX 241 ; N quotesingle ; B 53 378 189 737 ;
+ C 170 ; WX 481 ; N quotedblleft ; B 22 378 459 737 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 46 79 454 397 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 62 79 271 397 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 62 79 271 397 ;
+ C 174 ; WX 685 ; N fi ; B 11 0 666 737 ;
+ C 175 ; WX 685 ; N fl ; B 11 0 666 737 ;
+ C 177 ; WX 500 ; N endash ; B 0 184 500 292 ;
+ C 178 ; WX 500 ; N dagger ; B 39 -101 461 737 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 39 -89 461 737 ;
+ C 180 ; WX 278 ; N periodcentered ; B 53 200 225 372 ;
+ C 182 ; WX 747 ; N paragraph ; B 96 -71 631 722 ;
+ C 183 ; WX 606 ; N bullet ; B 122 180 484 542 ;
+ C 184 ; WX 241 ; N quotesinglbase ; B 22 -184 220 175 ;
+ C 185 ; WX 481 ; N quotedblbase ; B 22 -184 459 175 ;
+ C 186 ; WX 481 ; N quotedblright ; B 22 378 459 737 ;
+ C 187 ; WX 500 ; N guillemotright ; B 46 79 454 397 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 72 -15 928 175 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -15 993 705 ;
+ C 191 ; WX 500 ; N questiondown ; B 23 -205 477 547 ;
+ C 193 ; WX 333 ; N grave ; B 2 547 249 737 ;
+ C 194 ; WX 333 ; N acute ; B 84 547 331 737 ;
+ C 195 ; WX 333 ; N circumflex ; B -10 547 344 725 ;
+ C 196 ; WX 333 ; N tilde ; B -24 563 357 705 ;
+ C 197 ; WX 333 ; N macron ; B -6 582 339 664 ;
+ C 198 ; WX 333 ; N breve ; B 9 547 324 714 ;
+ C 199 ; WX 333 ; N dotaccent ; B 95 552 237 694 ;
+ C 200 ; WX 333 ; N dieresis ; B -12 552 345 694 ;
+ C 202 ; WX 333 ; N ring ; B 58 545 274 761 ;
+ C 203 ; WX 333 ; N cedilla ; B 17 -224 248 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -16 547 431 737 ;
+ C 206 ; WX 333 ; N ogonek ; B 168 -163 346 3 ;
+ C 207 ; WX 333 ; N caron ; B -10 547 344 725 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 184 1000 292 ;
+ C 225 ; WX 981 ; N AE ; B -29 0 963 722 ;
+ C 227 ; WX 367 ; N ordfeminine ; B 1 407 393 705 ;
+ C 232 ; WX 722 ; N Lslash ; B 19 0 703 722 ;
+ C 233 ; WX 833 ; N Oslash ; B 39 -53 794 775 ;
+ C 234 ; WX 1000 ; N OE ; B 0 0 982 722 ;
+ C 235 ; WX 367 ; N ordmasculine ; B 1 407 366 705 ;
+ C 241 ; WX 870 ; N ae ; B 32 -15 838 485 ;
+ C 245 ; WX 370 ; N dotlessi ; B 26 0 338 475 ;
+ C 248 ; WX 352 ; N lslash ; B 17 0 329 737 ;
+ C 249 ; WX 611 ; N oslash ; B 32 -103 579 573 ;
+ C 250 ; WX 907 ; N oe ; B 32 -15 875 485 ;
+ C 251 ; WX 611 ; N germandbls ; B -2 -15 580 737 ;
+ C -1 ; WX 574 ; N ecircumflex ; B 32 -15 542 725 ;
+ C -1 ; WX 574 ; N edieresis ; B 32 -15 542 694 ;
+ C -1 ; WX 611 ; N aacute ; B 40 -15 601 737 ;
+ C -1 ; WX 747 ; N registered ; B -2 -15 750 737 ;
+ C -1 ; WX 370 ; N icircumflex ; B 9 0 363 725 ;
+ C -1 ; WX 685 ; N udieresis ; B 17 -15 668 694 ;
+ C -1 ; WX 611 ; N ograve ; B 32 -15 579 737 ;
+ C -1 ; WX 685 ; N uacute ; B 17 -15 668 737 ;
+ C -1 ; WX 685 ; N ucircumflex ; B 17 -15 668 725 ;
+ C -1 ; WX 759 ; N Aacute ; B -19 0 778 964 ;
+ C -1 ; WX 370 ; N igrave ; B 21 0 338 737 ;
+ C -1 ; WX 444 ; N Icircumflex ; B 29 0 415 952 ;
+ C -1 ; WX 556 ; N ccedilla ; B 32 -224 524 485 ;
+ C -1 ; WX 611 ; N adieresis ; B 40 -15 601 694 ;
+ C -1 ; WX 759 ; N Ecircumflex ; B 19 0 708 952 ;
+ C -1 ; WX 500 ; N scaron ; B 48 -15 476 725 ;
+ C -1 ; WX 667 ; N thorn ; B 17 -205 629 737 ;
+ C -1 ; WX 1000 ; N trademark ; B 6 317 982 722 ;
+ C -1 ; WX 574 ; N egrave ; B 32 -15 542 737 ;
+ C -1 ; WX 344 ; N threesuperior ; B -3 273 355 705 ;
+ C -1 ; WX 537 ; N zcaron ; B 38 0 499 725 ;
+ C -1 ; WX 611 ; N atilde ; B 40 -15 601 705 ;
+ C -1 ; WX 611 ; N aring ; B 40 -15 601 761 ;
+ C -1 ; WX 611 ; N ocircumflex ; B 32 -15 579 725 ;
+ C -1 ; WX 759 ; N Edieresis ; B 19 0 708 921 ;
+ C -1 ; WX 861 ; N threequarters ; B 15 -15 838 705 ;
+ C -1 ; WX 611 ; N ydieresis ; B 12 -205 599 694 ;
+ C -1 ; WX 611 ; N yacute ; B 12 -205 599 737 ;
+ C -1 ; WX 370 ; N iacute ; B 26 0 350 737 ;
+ C -1 ; WX 759 ; N Acircumflex ; B -19 0 778 952 ;
+ C -1 ; WX 833 ; N Uacute ; B 14 -15 825 964 ;
+ C -1 ; WX 574 ; N eacute ; B 32 -15 542 737 ;
+ C -1 ; WX 833 ; N Ograve ; B 39 -15 794 964 ;
+ C -1 ; WX 611 ; N agrave ; B 40 -15 601 737 ;
+ C -1 ; WX 833 ; N Udieresis ; B 14 -15 825 921 ;
+ C -1 ; WX 611 ; N acircumflex ; B 40 -15 601 725 ;
+ C -1 ; WX 444 ; N Igrave ; B 29 0 415 964 ;
+ C -1 ; WX 344 ; N twosuperior ; B -3 282 350 705 ;
+ C -1 ; WX 833 ; N Ugrave ; B 14 -15 825 964 ;
+ C -1 ; WX 861 ; N onequarter ; B 31 -15 838 705 ;
+ C -1 ; WX 833 ; N Ucircumflex ; B 14 -15 825 952 ;
+ C -1 ; WX 667 ; N Scaron ; B 51 -15 634 952 ;
+ C -1 ; WX 444 ; N Idieresis ; B 29 0 415 921 ;
+ C -1 ; WX 370 ; N idieresis ; B 7 0 364 694 ;
+ C -1 ; WX 759 ; N Egrave ; B 19 0 708 964 ;
+ C -1 ; WX 833 ; N Oacute ; B 39 -15 794 964 ;
+ C -1 ; WX 606 ; N divide ; B 50 -40 556 546 ;
+ C -1 ; WX 759 ; N Atilde ; B -19 0 778 932 ;
+ C -1 ; WX 759 ; N Aring ; B -19 0 778 988 ;
+ C -1 ; WX 833 ; N Odieresis ; B 39 -15 794 921 ;
+ C -1 ; WX 759 ; N Adieresis ; B -19 0 778 921 ;
+ C -1 ; WX 833 ; N Ntilde ; B 5 -10 828 932 ;
+ C -1 ; WX 667 ; N Zcaron ; B 28 0 639 952 ;
+ C -1 ; WX 759 ; N Thorn ; B 24 0 735 722 ;
+ C -1 ; WX 444 ; N Iacute ; B 29 0 415 964 ;
+ C -1 ; WX 606 ; N plusminus ; B 50 0 556 506 ;
+ C -1 ; WX 606 ; N multiply ; B 65 15 541 491 ;
+ C -1 ; WX 759 ; N Eacute ; B 19 0 708 964 ;
+ C -1 ; WX 722 ; N Ydieresis ; B -12 0 734 921 ;
+ C -1 ; WX 344 ; N onesuperior ; B 31 282 309 705 ;
+ C -1 ; WX 685 ; N ugrave ; B 17 -15 668 737 ;
+ C -1 ; WX 606 ; N logicalnot ; B 50 103 556 403 ;
+ C -1 ; WX 685 ; N ntilde ; B 17 0 662 705 ;
+ C -1 ; WX 833 ; N Otilde ; B 39 -15 794 932 ;
+ C -1 ; WX 611 ; N otilde ; B 32 -15 579 705 ;
+ C -1 ; WX 778 ; N Ccedilla ; B 39 -224 723 737 ;
+ C -1 ; WX 759 ; N Agrave ; B -19 0 778 964 ;
+ C -1 ; WX 861 ; N onehalf ; B 31 -15 838 705 ;
+ C -1 ; WX 833 ; N Eth ; B 19 0 794 722 ;
+ C -1 ; WX 400 ; N degree ; B 57 419 343 705 ;
+ C -1 ; WX 722 ; N Yacute ; B -12 0 734 964 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 39 -15 794 952 ;
+ C -1 ; WX 611 ; N oacute ; B 32 -15 579 737 ;
+ C -1 ; WX 685 ; N mu ; B 17 -205 668 475 ;
+ C -1 ; WX 606 ; N minus ; B 50 199 556 307 ;
+ C -1 ; WX 611 ; N eth ; B 32 -15 579 737 ;
+ C -1 ; WX 611 ; N odieresis ; B 32 -15 579 694 ;
+ C -1 ; WX 747 ; N copyright ; B -2 -15 750 737 ;
+ C -1 ; WX 606 ; N brokenbar ; B 249 -175 357 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 128
+ 
+ KPX A y -18
+ KPX A w -18
+ KPX A v -18
+ KPX A quoteright -74
+ KPX A quotedblright -74
+ KPX A Y -91
+ KPX A W -74
+ KPX A V -74
+ KPX A U -18
+ KPX A T -55
+ 
+ KPX C period -18
+ KPX C comma -18
+ 
+ KPX D period -25
+ KPX D comma -25
+ 
+ KPX F r -18
+ KPX F period -125
+ KPX F o -55
+ KPX F i -18
+ KPX F e -55
+ KPX F comma -125
+ KPX F a -74
+ 
+ KPX J u -18
+ KPX J period -55
+ KPX J o -18
+ KPX J e -18
+ KPX J comma -55
+ KPX J a -18
+ KPX J A -18
+ 
+ KPX K y -25
+ KPX K u -18
+ 
+ KPX L y -25
+ KPX L quoteright -100
+ KPX L quotedblright -100
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -100
+ KPX L T -100
+ 
+ KPX N period -18
+ KPX N comma -18
+ 
+ KPX O period -25
+ KPX O comma -25
+ KPX O T 10
+ 
+ KPX P period -150
+ KPX P o -55
+ KPX P e -55
+ KPX P comma -150
+ KPX P a -55
+ KPX P A -74
+ 
+ KPX S period -18
+ KPX S comma -18
+ 
+ KPX T u -18
+ KPX T r -18
+ KPX T period -100
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -125
+ KPX T e -74
+ KPX T comma -100
+ KPX T a -74
+ KPX T O 10
+ KPX T A -55
+ 
+ KPX U period -25
+ KPX U comma -25
+ KPX U A -18
+ 
+ KPX V u -55
+ KPX V semicolon -37
+ KPX V period -125
+ KPX V o -74
+ KPX V i -18
+ KPX V hyphen -100
+ KPX V e -74
+ KPX V comma -125
+ KPX V colon -37
+ KPX V a -74
+ KPX V A -74
+ 
+ KPX W y -25
+ KPX W u -37
+ KPX W semicolon -55
+ KPX W period -100
+ KPX W o -74
+ KPX W i -18
+ KPX W hyphen -100
+ KPX W e -74
+ KPX W comma -100
+ KPX W colon -55
+ KPX W a -74
+ KPX W A -74
+ 
+ KPX Y u -55
+ KPX Y semicolon -25
+ KPX Y period -100
+ KPX Y o -100
+ KPX Y i -18
+ KPX Y hyphen -125
+ KPX Y e -100
+ KPX Y comma -100
+ KPX Y colon -25
+ KPX Y a -100
+ KPX Y A -91
+ 
+ KPX colon space -18
+ 
+ KPX comma space -18
+ KPX comma quoteright -18
+ KPX comma quotedblright -18
+ 
+ KPX f quoteright 75
+ KPX f quotedblright 75
+ 
+ KPX period space -18
+ KPX period quoteright -18
+ KPX period quotedblright -18
+ 
+ KPX quotedblleft A -74
+ 
+ KPX quotedblright space -18
+ 
+ KPX quoteleft A -74
+ 
+ KPX quoteright s -25
+ KPX quoteright d -25
+ 
+ KPX r period -74
+ KPX r comma -74
+ 
+ KPX semicolon space -18
+ 
+ KPX space quoteleft -18
+ KPX space quotedblleft -18
+ KPX space Y -18
+ KPX space W -18
+ KPX space V -18
+ KPX space T -18
+ KPX space A -18
+ 
+ KPX v period -100
+ KPX v comma -100
+ 
+ KPX w period -100
+ KPX w comma -100
+ 
+ KPX y period -100
+ KPX y comma -100
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 213 227 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 213 227 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 213 227 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 213 227 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 213 227 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 213 227 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 213 227 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 213 227 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 213 227 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 213 227 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 56 227 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 56 227 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 56 227 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 56 227 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 250 227 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 227 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 227 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 227 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 227 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 227 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 167 227 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 250 227 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 250 227 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 250 227 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 250 227 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 195 227 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 195 227 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 227 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 139 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 139 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 139 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 139 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 139 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 139 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 121 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 121 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 121 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 121 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 19 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 19 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 19 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 19 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 176 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 84 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 176 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 176 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 176 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 176 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 139 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 139 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 102 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 778 ; N Ccaron ; B 39 -15 723 966 ;
+ C -1 ; WX 556 ; N ccaron ; B 32 -15 524 725 ;
+ C -1 ; WX 833 ; N Dcaron ; B 19 0 794 966 ;
+ C -1 ; WX 806 ; N dcaron ; B 32 -15 862 811 ;
+ C -1 ; WX 759 ; N Ecaron ; B 19 0 708 966 ;
+ C -1 ; WX 574 ; N ecaron ; B 32 -15 542 725 ;
+ C -1 ; WX 722 ; N Lcaron ; B 19 0 703 794 ;
+ C -1 ; WX 722 ; N Lacute ; B 19 0 703 978 ;
+ C -1 ; WX 491 ; N lcaron ; B 17 0 547 811 ;
+ C -1 ; WX 352 ; N lacute ; B 17 0 365 978 ;
+ C -1 ; WX 833 ; N Ncaron ; B 5 -10 828 966 ;
+ C -1 ; WX 685 ; N ncaron ; B 17 0 662 725 ;
+ C -1 ; WX 815 ; N Rcaron ; B 19 -15 815 966 ;
+ C -1 ; WX 815 ; N Racute ; B 19 -15 815 978 ;
+ C -1 ; WX 519 ; N rcaron ; B 17 0 516 725 ;
+ C -1 ; WX 519 ; N racute ; B 17 0 516 737 ;
+ C -1 ; WX 722 ; N Tcaron ; B 16 0 706 966 ;
+ C -1 ; WX 565 ; N tcaron ; B 21 -15 623 737 ;
+ C -1 ; WX 833 ; N Uring ; B 14 -15 825 966 ;
+ C -1 ; WX 685 ; N uring ; B 17 -15 668 761 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 290 241 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 136 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 250 241 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 642 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 213 241 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 120 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 413 57 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 194 241 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 327 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 34 241 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 250 241 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 176 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 241 241 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 288 241 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 93 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 118 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 194 241 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 403 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 250 205 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 176 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-BdIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-BdIt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-BdIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,602 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue May 28 16:56:07 1991
+ Comment UniqueID 35034
+ Comment VMusage 31030 37922
+ FontName NewCenturySchlbk-BoldItalic
+ FullName New Century Schoolbook Bold Italic
+ FamilyName New Century Schoolbook
+ Weight Bold
+ ItalicAngle -16
+ IsFixedPitch false
+ FontBBox -205 -250 1147 991
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 722
+ XHeight 477
+ Ascender 737
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 287 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 0 -15 333 737 ;
+ C 34 ; WX 400 ; N quotedbl ; B 66 388 428 737 ;
+ C 35 ; WX 574 ; N numbersign ; B 30 0 544 690 ;
+ C 36 ; WX 574 ; N dollar ; B 9 -120 565 810 ;
+ C 37 ; WX 889 ; N percent ; B 54 -28 835 727 ;
+ C 38 ; WX 889 ; N ampersand ; B 32 -15 823 737 ;
+ C 39 ; WX 259 ; N quoteright ; B 48 388 275 737 ;
+ C 40 ; WX 407 ; N parenleft ; B 72 -117 454 745 ;
+ C 41 ; WX 407 ; N parenright ; B -70 -117 310 745 ;
+ C 42 ; WX 500 ; N asterisk ; B 58 301 498 737 ;
+ C 43 ; WX 606 ; N plus ; B 50 0 556 506 ;
+ C 44 ; WX 287 ; N comma ; B -57 -192 170 157 ;
+ C 45 ; WX 333 ; N hyphen ; B 2 177 263 299 ;
+ C 46 ; WX 287 ; N period ; B -20 -15 152 157 ;
+ C 47 ; WX 278 ; N slash ; B -41 -15 320 737 ;
+ C 48 ; WX 574 ; N zero ; B 21 -15 553 705 ;
+ C 49 ; WX 574 ; N one ; B 25 0 489 705 ;
+ C 50 ; WX 574 ; N two ; B -38 -3 538 705 ;
+ C 51 ; WX 574 ; N three ; B -7 -15 536 705 ;
+ C 52 ; WX 574 ; N four ; B -13 0 544 705 ;
+ C 53 ; WX 574 ; N five ; B 0 -15 574 705 ;
+ C 54 ; WX 574 ; N six ; B 31 -15 574 705 ;
+ C 55 ; WX 574 ; N seven ; B 64 -15 593 705 ;
+ C 56 ; WX 574 ; N eight ; B 0 -15 552 705 ;
+ C 57 ; WX 574 ; N nine ; B 0 -15 543 705 ;
+ C 58 ; WX 287 ; N colon ; B -20 -15 237 477 ;
+ C 59 ; WX 287 ; N semicolon ; B -57 -192 237 477 ;
+ C 60 ; WX 606 ; N less ; B 50 -9 556 515 ;
+ C 61 ; WX 606 ; N equal ; B 50 103 556 403 ;
+ C 62 ; WX 606 ; N greater ; B 50 -8 556 514 ;
+ C 63 ; WX 481 ; N question ; B 79 -15 451 737 ;
+ C 64 ; WX 747 ; N at ; B -4 -15 751 737 ;
+ C 65 ; WX 741 ; N A ; B -75 0 716 737 ;
+ C 66 ; WX 759 ; N B ; B -50 0 721 722 ;
+ C 67 ; WX 759 ; N C ; B 37 -15 759 737 ;
+ C 68 ; WX 833 ; N D ; B -47 0 796 722 ;
+ C 69 ; WX 741 ; N E ; B -41 0 730 722 ;
+ C 70 ; WX 704 ; N F ; B -41 0 730 722 ;
+ C 71 ; WX 815 ; N G ; B 37 -15 805 737 ;
+ C 72 ; WX 870 ; N H ; B -41 0 911 722 ;
+ C 73 ; WX 444 ; N I ; B -41 0 485 722 ;
+ C 74 ; WX 667 ; N J ; B -20 -15 708 722 ;
+ C 75 ; WX 778 ; N K ; B -41 0 832 722 ;
+ C 76 ; WX 704 ; N L ; B -41 0 670 722 ;
+ C 77 ; WX 944 ; N M ; B -44 0 988 722 ;
+ C 78 ; WX 852 ; N N ; B -61 -10 913 722 ;
+ C 79 ; WX 833 ; N O ; B 37 -15 796 737 ;
+ C 80 ; WX 741 ; N P ; B -41 0 730 722 ;
+ C 81 ; WX 833 ; N Q ; B 37 -189 796 737 ;
+ C 82 ; WX 796 ; N R ; B -41 -15 749 722 ;
+ C 83 ; WX 685 ; N S ; B 1 -15 666 737 ;
+ C 84 ; WX 722 ; N T ; B 41 0 759 722 ;
+ C 85 ; WX 833 ; N U ; B 88 -15 900 722 ;
+ C 86 ; WX 741 ; N V ; B 32 -10 802 722 ;
+ C 87 ; WX 944 ; N W ; B 40 -10 1000 722 ;
+ C 88 ; WX 741 ; N X ; B -82 0 801 722 ;
+ C 89 ; WX 704 ; N Y ; B 13 0 775 722 ;
+ C 90 ; WX 704 ; N Z ; B -33 0 711 722 ;
+ C 91 ; WX 407 ; N bracketleft ; B 1 -109 464 737 ;
+ C 92 ; WX 606 ; N backslash ; B 161 -15 445 737 ;
+ C 93 ; WX 407 ; N bracketright ; B -101 -109 362 737 ;
+ C 94 ; WX 606 ; N asciicircum ; B 66 325 540 690 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 259 ; N quoteleft ; B 47 388 274 737 ;
+ C 97 ; WX 667 ; N a ; B 6 -15 636 477 ;
+ C 98 ; WX 611 ; N b ; B 29 -15 557 737 ;
+ C 99 ; WX 537 ; N c ; B 0 -15 482 477 ;
+ C 100 ; WX 667 ; N d ; B 0 -15 660 737 ;
+ C 101 ; WX 519 ; N e ; B 0 -15 479 477 ;
+ C 102 ; WX 389 ; N f ; B -48 -205 550 737 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B -63 -205 604 528 ;
+ C 104 ; WX 685 ; N h ; B 0 -15 639 737 ;
+ C 105 ; WX 389 ; N i ; B 32 -15 345 737 ;
+ C 106 ; WX 370 ; N j ; B -205 -205 347 737 ;
+ C 107 ; WX 648 ; N k ; B -11 -15 578 737 ;
+ C 108 ; WX 389 ; N l ; B 32 -15 375 737 ;
+ C 109 ; WX 944 ; N m ; B 0 -15 909 477 ;
+ C 110 ; WX 685 ; N n ; B 0 -15 639 477 ;
+ C 111 ; WX 574 ; N o ; B 0 -15 530 477 ;
+ C 112 ; WX 648 ; N p ; B -119 -205 590 477 ;
+ C 113 ; WX 630 ; N q ; B 0 -205 587 477 ;
+ C 114 ; WX 519 ; N r ; B 0 0 527 486 ;
+ C 115 ; WX 481 ; N s ; B 0 -15 435 477 ;
+ C 116 ; WX 407 ; N t ; B 24 -15 403 650 ;
+ C 117 ; WX 685 ; N u ; B 30 -15 635 477 ;
+ C 118 ; WX 556 ; N v ; B 30 -15 496 477 ;
+ C 119 ; WX 833 ; N w ; B 30 -15 773 477 ;
+ C 120 ; WX 574 ; N x ; B -46 -15 574 477 ;
+ C 121 ; WX 519 ; N y ; B -66 -205 493 477 ;
+ C 122 ; WX 519 ; N z ; B -19 -15 473 477 ;
+ C 123 ; WX 407 ; N braceleft ; B 52 -109 408 737 ;
+ C 124 ; WX 606 ; N bar ; B 249 -250 357 750 ;
+ C 125 ; WX 407 ; N braceright ; B -25 -109 331 737 ;
+ C 126 ; WX 606 ; N asciitilde ; B 72 160 534 346 ;
+ C 161 ; WX 333 ; N exclamdown ; B -44 -205 289 547 ;
+ C 162 ; WX 574 ; N cent ; B 30 -144 512 578 ;
+ C 163 ; WX 574 ; N sterling ; B -18 -15 566 705 ;
+ C 164 ; WX 167 ; N fraction ; B -166 -15 333 705 ;
+ C 165 ; WX 574 ; N yen ; B 17 0 629 690 ;
+ C 166 ; WX 574 ; N florin ; B -43 -205 575 737 ;
+ C 167 ; WX 500 ; N section ; B -30 -146 515 737 ;
+ C 168 ; WX 574 ; N currency ; B 27 84 547 605 ;
+ C 169 ; WX 287 ; N quotesingle ; B 112 388 250 737 ;
+ C 170 ; WX 481 ; N quotedblleft ; B 54 388 521 737 ;
+ C 171 ; WX 481 ; N guillemotleft ; B -35 69 449 407 ;
+ C 172 ; WX 278 ; N guilsinglleft ; B -25 69 244 407 ;
+ C 173 ; WX 278 ; N guilsinglright ; B -26 69 243 407 ;
+ C 174 ; WX 685 ; N fi ; B -70 -205 641 737 ;
+ C 175 ; WX 685 ; N fl ; B -70 -205 671 737 ;
+ C 177 ; WX 500 ; N endash ; B -47 189 479 287 ;
+ C 178 ; WX 500 ; N dagger ; B 48 -146 508 737 ;
+ C 179 ; WX 500 ; N daggerdbl ; B -60 -150 508 737 ;
+ C 180 ; WX 287 ; N periodcentered ; B 57 200 229 372 ;
+ C 182 ; WX 650 ; N paragraph ; B 25 -131 681 722 ;
+ C 183 ; WX 606 ; N bullet ; B 122 180 484 542 ;
+ C 184 ; WX 259 ; N quotesinglbase ; B -57 -192 170 157 ;
+ C 185 ; WX 481 ; N quotedblbase ; B -57 -192 412 157 ;
+ C 186 ; WX 481 ; N quotedblright ; B 43 388 510 737 ;
+ C 187 ; WX 481 ; N guillemotright ; B -31 69 453 407 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 81 -15 919 157 ;
+ C 189 ; WX 1167 ; N perthousand ; B 20 -28 1147 727 ;
+ C 191 ; WX 481 ; N questiondown ; B 0 -205 372 547 ;
+ C 193 ; WX 333 ; N grave ; B 74 538 294 722 ;
+ C 194 ; WX 333 ; N acute ; B 123 538 372 722 ;
+ C 195 ; WX 333 ; N circumflex ; B 23 533 365 705 ;
+ C 196 ; WX 333 ; N tilde ; B 28 561 398 690 ;
+ C 197 ; WX 333 ; N macron ; B 47 573 404 649 ;
+ C 198 ; WX 333 ; N breve ; B 67 535 390 698 ;
+ C 199 ; WX 333 ; N dotaccent ; B 145 546 289 690 ;
+ C 200 ; WX 333 ; N dieresis ; B 33 546 393 690 ;
+ C 202 ; WX 333 ; N ring ; B 111 522 335 746 ;
+ C 203 ; WX 333 ; N cedilla ; B -21 -220 225 3 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 15 538 480 722 ;
+ C 206 ; WX 333 ; N ogonek ; B 68 -155 246 -10 ;
+ C 207 ; WX 333 ; N caron ; B 60 531 403 705 ;
+ C 208 ; WX 1000 ; N emdash ; B -47 189 979 287 ;
+ C 225 ; WX 889 ; N AE ; B -86 0 915 722 ;
+ C 227 ; WX 412 ; N ordfeminine ; B 47 407 460 705 ;
+ C 232 ; WX 704 ; N Lslash ; B -41 0 670 722 ;
+ C 233 ; WX 833 ; N Oslash ; B 35 -68 798 790 ;
+ C 234 ; WX 963 ; N OE ; B 29 0 989 722 ;
+ C 235 ; WX 356 ; N ordmasculine ; B 42 407 394 705 ;
+ C 241 ; WX 815 ; N ae ; B -18 -15 775 477 ;
+ C 245 ; WX 389 ; N dotlessi ; B 32 -15 345 477 ;
+ C 248 ; WX 389 ; N lslash ; B 5 -15 390 737 ;
+ C 249 ; WX 574 ; N oslash ; B 0 -121 530 583 ;
+ C 250 ; WX 852 ; N oe ; B -6 -15 812 477 ;
+ C 251 ; WX 574 ; N germandbls ; B -91 -205 540 737 ;
+ C -1 ; WX 519 ; N ecircumflex ; B 0 -15 479 705 ;
+ C -1 ; WX 519 ; N edieresis ; B 0 -15 486 690 ;
+ C -1 ; WX 667 ; N aacute ; B 6 -15 636 722 ;
+ C -1 ; WX 747 ; N registered ; B -2 -15 750 737 ;
+ C -1 ; WX 389 ; N icircumflex ; B 21 -15 363 698 ;
+ C -1 ; WX 685 ; N udieresis ; B 30 -15 635 690 ;
+ C -1 ; WX 574 ; N ograve ; B 0 -15 530 722 ;
+ C -1 ; WX 685 ; N uacute ; B 30 -15 635 722 ;
+ C -1 ; WX 685 ; N ucircumflex ; B 30 -15 635 705 ;
+ C -1 ; WX 741 ; N Aacute ; B -75 0 716 947 ;
+ C -1 ; WX 389 ; N igrave ; B 32 -15 345 715 ;
+ C -1 ; WX 444 ; N Icircumflex ; B -41 0 485 930 ;
+ C -1 ; WX 537 ; N ccedilla ; B 0 -220 482 477 ;
+ C -1 ; WX 667 ; N adieresis ; B 6 -15 636 690 ;
+ C -1 ; WX 741 ; N Ecircumflex ; B -41 0 730 930 ;
+ C -1 ; WX 481 ; N scaron ; B 0 -15 477 705 ;
+ C -1 ; WX 648 ; N thorn ; B -119 -205 590 737 ;
+ C -1 ; WX 950 ; N trademark ; B 42 317 1017 722 ;
+ C -1 ; WX 519 ; N egrave ; B 0 -15 479 722 ;
+ C -1 ; WX 344 ; N threesuperior ; B 3 273 361 705 ;
+ C -1 ; WX 519 ; N zcaron ; B -19 -15 473 695 ;
+ C -1 ; WX 667 ; N atilde ; B 6 -15 636 690 ;
+ C -1 ; WX 667 ; N aring ; B 6 -15 636 746 ;
+ C -1 ; WX 574 ; N ocircumflex ; B 0 -15 530 705 ;
+ C -1 ; WX 741 ; N Edieresis ; B -41 0 730 915 ;
+ C -1 ; WX 861 ; N threequarters ; B 35 -15 789 705 ;
+ C -1 ; WX 519 ; N ydieresis ; B -66 -205 493 690 ;
+ C -1 ; WX 519 ; N yacute ; B -66 -205 493 722 ;
+ C -1 ; WX 389 ; N iacute ; B 32 -15 370 715 ;
+ C -1 ; WX 741 ; N Acircumflex ; B -75 0 716 930 ;
+ C -1 ; WX 833 ; N Uacute ; B 88 -15 900 947 ;
+ C -1 ; WX 519 ; N eacute ; B 0 -15 479 722 ;
+ C -1 ; WX 833 ; N Ograve ; B 37 -15 796 947 ;
+ C -1 ; WX 667 ; N agrave ; B 6 -15 636 722 ;
+ C -1 ; WX 833 ; N Udieresis ; B 88 -15 900 915 ;
+ C -1 ; WX 667 ; N acircumflex ; B 6 -15 636 705 ;
+ C -1 ; WX 444 ; N Igrave ; B -41 0 485 947 ;
+ C -1 ; WX 344 ; N twosuperior ; B -17 280 362 705 ;
+ C -1 ; WX 833 ; N Ugrave ; B 88 -15 900 947 ;
+ C -1 ; WX 861 ; N onequarter ; B 17 -15 789 705 ;
+ C -1 ; WX 833 ; N Ucircumflex ; B 88 -15 900 930 ;
+ C -1 ; WX 685 ; N Scaron ; B 1 -15 666 930 ;
+ C -1 ; WX 444 ; N Idieresis ; B -41 0 509 915 ;
+ C -1 ; WX 389 ; N idieresis ; B 31 -15 391 683 ;
+ C -1 ; WX 741 ; N Egrave ; B -41 0 730 947 ;
+ C -1 ; WX 833 ; N Oacute ; B 37 -15 796 947 ;
+ C -1 ; WX 606 ; N divide ; B 50 -40 556 546 ;
+ C -1 ; WX 741 ; N Atilde ; B -75 0 716 915 ;
+ C -1 ; WX 741 ; N Aring ; B -75 0 716 991 ;
+ C -1 ; WX 833 ; N Odieresis ; B 37 -15 796 915 ;
+ C -1 ; WX 741 ; N Adieresis ; B -75 0 716 915 ;
+ C -1 ; WX 852 ; N Ntilde ; B -61 -10 913 915 ;
+ C -1 ; WX 704 ; N Zcaron ; B -33 0 711 930 ;
+ C -1 ; WX 741 ; N Thorn ; B -41 0 690 722 ;
+ C -1 ; WX 444 ; N Iacute ; B -41 0 488 947 ;
+ C -1 ; WX 606 ; N plusminus ; B 50 0 556 506 ;
+ C -1 ; WX 606 ; N multiply ; B 65 15 541 491 ;
+ C -1 ; WX 741 ; N Eacute ; B -41 0 730 947 ;
+ C -1 ; WX 704 ; N Ydieresis ; B 13 0 775 915 ;
+ C -1 ; WX 344 ; N onesuperior ; B 19 282 326 705 ;
+ C -1 ; WX 685 ; N ugrave ; B 30 -15 635 722 ;
+ C -1 ; WX 606 ; N logicalnot ; B 50 103 556 403 ;
+ C -1 ; WX 685 ; N ntilde ; B 0 -15 639 690 ;
+ C -1 ; WX 833 ; N Otilde ; B 37 -15 796 915 ;
+ C -1 ; WX 574 ; N otilde ; B 0 -15 530 690 ;
+ C -1 ; WX 759 ; N Ccedilla ; B 37 -220 759 737 ;
+ C -1 ; WX 741 ; N Agrave ; B -75 0 716 947 ;
+ C -1 ; WX 861 ; N onehalf ; B 17 -15 798 705 ;
+ C -1 ; WX 833 ; N Eth ; B -47 0 796 722 ;
+ C -1 ; WX 400 ; N degree ; B 86 419 372 705 ;
+ C -1 ; WX 704 ; N Yacute ; B 13 0 775 947 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 37 -15 796 930 ;
+ C -1 ; WX 574 ; N oacute ; B 0 -15 530 722 ;
+ C -1 ; WX 685 ; N mu ; B -89 -205 635 477 ;
+ C -1 ; WX 606 ; N minus ; B 50 199 556 307 ;
+ C -1 ; WX 574 ; N eth ; B 0 -15 530 752 ;
+ C -1 ; WX 574 ; N odieresis ; B 0 -15 530 690 ;
+ C -1 ; WX 747 ; N copyright ; B -2 -15 750 737 ;
+ C -1 ; WX 606 ; N brokenbar ; B 249 -175 357 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 239
+ 
+ KPX A y -33
+ KPX A w -25
+ KPX A v -10
+ KPX A u -15
+ KPX A quoteright -95
+ KPX A quotedblright -95
+ KPX A Y -70
+ KPX A W -84
+ KPX A V -100
+ KPX A U -32
+ KPX A T 5
+ KPX A Q 5
+ KPX A O 5
+ KPX A G 5
+ KPX A C 5
+ 
+ KPX B period 15
+ KPX B comma 15
+ KPX B U 15
+ KPX B A -11
+ 
+ KPX C A -5
+ 
+ KPX D period -11
+ KPX D comma -11
+ KPX D Y 6
+ KPX D W -11
+ KPX D V -18
+ 
+ KPX F r -27
+ KPX F period -91
+ KPX F o -47
+ KPX F i -41
+ KPX F e -41
+ KPX F comma -91
+ KPX F a -47
+ KPX F A -79
+ 
+ KPX J u -39
+ KPX J period -74
+ KPX J o -40
+ KPX J e -33
+ KPX J comma -74
+ KPX J a -40
+ KPX J A -30
+ 
+ KPX K y -48
+ KPX K u -4
+ KPX K o -4
+ KPX K e 18
+ 
+ KPX L y -30
+ KPX L quoteright -100
+ KPX L quotedblright -100
+ KPX L Y -55
+ KPX L W -69
+ KPX L V -97
+ KPX L T -75
+ 
+ KPX N period -49
+ KPX N comma -49
+ 
+ KPX O period -18
+ KPX O comma -18
+ KPX O X -18
+ KPX O W -15
+ KPX O V -24
+ KPX O A -5
+ 
+ KPX P period -100
+ KPX P o -40
+ KPX P e -33
+ KPX P comma -100
+ KPX P a -40
+ KPX P A -80
+ 
+ KPX R W -14
+ KPX R V -24
+ 
+ KPX S period -18
+ KPX S comma -18
+ 
+ KPX T y -30
+ KPX T w -30
+ KPX T u -22
+ KPX T r -9
+ KPX T period -55
+ KPX T o -40
+ KPX T i -22
+ KPX T hyphen -75
+ KPX T h -9
+ KPX T e -33
+ KPX T comma -55
+ KPX T a -40
+ KPX T O 11
+ KPX T A -60
+ 
+ KPX U period -25
+ KPX U comma -25
+ KPX U A -42
+ 
+ KPX V u -70
+ KPX V semicolon 6
+ KPX V period -94
+ KPX V o -71
+ KPX V i -35
+ KPX V hyphen -94
+ KPX V e -66
+ KPX V comma -94
+ KPX V colon -49
+ KPX V a -55
+ KPX V O -19
+ KPX V G -12
+ KPX V A -100
+ 
+ KPX W y -41
+ KPX W u -25
+ KPX W semicolon -22
+ KPX W period -86
+ KPX W o -33
+ KPX W i -27
+ KPX W hyphen -61
+ KPX W h 5
+ KPX W e -39
+ KPX W comma -86
+ KPX W colon -22
+ KPX W a -33
+ KPX W O -11
+ KPX W A -66
+ 
+ KPX Y u -58
+ KPX Y semicolon -55
+ KPX Y period -91
+ KPX Y o -77
+ KPX Y i -22
+ KPX Y hyphen -91
+ KPX Y e -71
+ KPX Y comma -91
+ KPX Y colon -55
+ KPX Y a -77
+ KPX Y A -79
+ 
+ KPX a y -8
+ KPX a w -8
+ KPX a v 6
+ 
+ KPX b y -6
+ KPX b v 8
+ KPX b period 6
+ KPX b comma 6
+ 
+ KPX c y -20
+ KPX c period -8
+ KPX c l -13
+ KPX c k -8
+ KPX c h -18
+ KPX c comma -8
+ 
+ KPX colon space -18
+ 
+ KPX comma space -18
+ KPX comma quoteright -18
+ KPX comma quotedblright -18
+ 
+ KPX d y -15
+ KPX d w -15
+ 
+ KPX e y -15
+ KPX e x -5
+ KPX e w -15
+ KPX e p -11
+ KPX e g -4
+ KPX e b -8
+ 
+ KPX f quoteright 105
+ KPX f quotedblright 105
+ KPX f period -28
+ KPX f o 7
+ KPX f l 7
+ KPX f i 7
+ KPX f e 14
+ KPX f dotlessi 7
+ KPX f comma -28
+ KPX f a 8
+ 
+ KPX g y -11
+ KPX g r 11
+ KPX g period -5
+ KPX g comma -5
+ 
+ KPX h y -20
+ 
+ KPX i v 7
+ 
+ KPX k y -15
+ KPX k o -22
+ KPX k e -16
+ 
+ KPX l y -7
+ KPX l w -7
+ 
+ KPX m y -20
+ KPX m u -11
+ 
+ KPX n y -20
+ KPX n v -7
+ KPX n u -11
+ 
+ KPX o y -11
+ KPX o w -8
+ KPX o v 6
+ 
+ KPX p y -4
+ KPX p period 8
+ KPX p comma 8
+ 
+ KPX period space -18
+ KPX period quoteright -18
+ KPX period quotedblright -18
+ 
+ KPX quotedblleft quoteleft 20
+ KPX quotedblleft A -60
+ 
+ KPX quotedblright space -18
+ 
+ KPX quoteleft A -80
+ 
+ KPX quoteright v -16
+ KPX quoteright t -22
+ KPX quoteright s -46
+ KPX quoteright r -9
+ KPX quoteright l -22
+ KPX quoteright d -41
+ 
+ KPX r y -20
+ KPX r v -7
+ KPX r u -11
+ KPX r t -11
+ KPX r semicolon 9
+ KPX r s -20
+ KPX r quoteright 9
+ KPX r period -90
+ KPX r p -17
+ KPX r o -11
+ KPX r l -14
+ KPX r k 9
+ KPX r i -14
+ KPX r hyphen -16
+ KPX r g -11
+ KPX r e -7
+ KPX r d -7
+ KPX r comma -90
+ KPX r colon 9
+ KPX r a -11
+ 
+ KPX s period 11
+ KPX s comma 11
+ 
+ KPX semicolon space -18
+ 
+ KPX space quotedblleft -18
+ KPX space Y -18
+ KPX space W -33
+ KPX space V -24
+ KPX space T -18
+ KPX space A -22
+ 
+ KPX v period -11
+ KPX v o -6
+ KPX v comma -11
+ KPX v a -6
+ 
+ KPX w period -17
+ KPX w o -14
+ KPX w e -8
+ KPX w comma -17
+ KPX w a -14
+ 
+ KPX x e 5
+ 
+ KPX y period -25
+ KPX y o 8
+ KPX y e 15
+ KPX y comma -25
+ KPX y a 8
+ 
+ KPX z e 4
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 259 225 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 259 225 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 259 225 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 259 225 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 229 245 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 259 225 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 296 225 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 296 225 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 296 225 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 296 225 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 116 225 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 116 225 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 116 225 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 116 225 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 326 225 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 315 225 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 315 225 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 315 225 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 315 225 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 315 225 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 206 225 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 340 225 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 340 225 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 340 225 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 340 225 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 246 225 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 236 225 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 226 225 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 167 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 167 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 167 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 167 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 167 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 167 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 93 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 93 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 93 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 93 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -2 -7 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -2 -7 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -2 -7 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -2 -7 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 176 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 121 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 121 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 121 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 121 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 121 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 74 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 176 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 176 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 176 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 176 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 93 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 93 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 63 -10 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-BdIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-BdIt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-BdIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 759 ; N Ccaron ; B 37 -15 761 962 ;
+ C -1 ; WX 537 ; N ccaron ; B 0 -15 529 705 ;
+ C -1 ; WX 833 ; N Dcaron ; B -47 0 796 962 ;
+ C -1 ; WX 826 ; N dcaron ; B 0 -15 910 811 ;
+ C -1 ; WX 741 ; N Ecaron ; B -41 0 730 962 ;
+ C -1 ; WX 519 ; N ecaron ; B 0 -15 496 705 ;
+ C -1 ; WX 704 ; N Lcaron ; B -41 0 735 794 ;
+ C -1 ; WX 704 ; N Lacute ; B -41 0 670 972 ;
+ C -1 ; WX 548 ; N lcaron ; B 32 -15 625 811 ;
+ C -1 ; WX 389 ; N lacute ; B 32 -15 496 972 ;
+ C -1 ; WX 852 ; N Ncaron ; B -61 -10 913 962 ;
+ C -1 ; WX 685 ; N ncaron ; B 0 -15 639 705 ;
+ C -1 ; WX 796 ; N Rcaron ; B -41 -15 749 962 ;
+ C -1 ; WX 796 ; N Racute ; B -41 -15 749 972 ;
+ C -1 ; WX 519 ; N rcaron ; B 0 0 527 705 ;
+ C -1 ; WX 519 ; N racute ; B 0 0 527 722 ;
+ C -1 ; WX 722 ; N Tcaron ; B 41 0 759 962 ;
+ C -1 ; WX 566 ; N tcaron ; B 24 -15 653 737 ;
+ C -1 ; WX 833 ; N Uring ; B 88 -15 900 962 ;
+ C -1 ; WX 685 ; N uring ; B 30 -15 635 746 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 358 257 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 126 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 323 257 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 635 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 277 257 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 93 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 460 57 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 256 250 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 350 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 124 250 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 332 257 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 176 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 304 257 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 349 250 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 93 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 118 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 267 257 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 378 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 311 216 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 176 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-It
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-It:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-It	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,536 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue May 28 16:40:04 1991
+ Comment UniqueID 35028
+ Comment VMusage 31423 38315
+ FontName NewCenturySchlbk-Italic
+ FullName New Century Schoolbook Italic
+ FamilyName New Century Schoolbook
+ Weight Medium
+ ItalicAngle -16
+ IsFixedPitch false
+ FontBBox -166 -250 994 958
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.006
+ Notice Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 722
+ XHeight 466
+ Ascender 737
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 17 -15 303 737 ;
+ C 34 ; WX 400 ; N quotedbl ; B 127 463 363 737 ;
+ C 35 ; WX 556 ; N numbersign ; B 28 0 528 690 ;
+ C 36 ; WX 556 ; N dollar ; B 4 -142 536 808 ;
+ C 37 ; WX 833 ; N percent ; B 43 -15 790 705 ;
+ C 38 ; WX 852 ; N ampersand ; B 24 -15 773 737 ;
+ C 39 ; WX 204 ; N quoteright ; B 39 463 229 737 ;
+ C 40 ; WX 333 ; N parenleft ; B 53 -117 411 745 ;
+ C 41 ; WX 333 ; N parenright ; B -93 -117 265 745 ;
+ C 42 ; WX 500 ; N asterisk ; B 80 318 500 737 ;
+ C 43 ; WX 606 ; N plus ; B 50 0 556 506 ;
+ C 44 ; WX 278 ; N comma ; B -39 -165 151 109 ;
+ C 45 ; WX 333 ; N hyphen ; B 32 202 259 274 ;
+ C 46 ; WX 278 ; N period ; B 17 -15 141 109 ;
+ C 47 ; WX 606 ; N slash ; B 132 -15 474 737 ;
+ C 48 ; WX 556 ; N zero ; B 30 -15 526 705 ;
+ C 49 ; WX 556 ; N one ; B 50 0 459 705 ;
+ C 50 ; WX 556 ; N two ; B -37 0 506 705 ;
+ C 51 ; WX 556 ; N three ; B -2 -15 506 705 ;
+ C 52 ; WX 556 ; N four ; B -8 0 512 705 ;
+ C 53 ; WX 556 ; N five ; B 4 -15 540 705 ;
+ C 54 ; WX 556 ; N six ; B 36 -15 548 705 ;
+ C 55 ; WX 556 ; N seven ; B 69 -15 561 705 ;
+ C 56 ; WX 556 ; N eight ; B 6 -15 526 705 ;
+ C 57 ; WX 556 ; N nine ; B 8 -15 520 705 ;
+ C 58 ; WX 278 ; N colon ; B 17 -15 229 466 ;
+ C 59 ; WX 278 ; N semicolon ; B -39 -165 229 466 ;
+ C 60 ; WX 606 ; N less ; B 36 -8 542 514 ;
+ C 61 ; WX 606 ; N equal ; B 50 117 556 389 ;
+ C 62 ; WX 606 ; N greater ; B 64 -8 570 514 ;
+ C 63 ; WX 444 ; N question ; B 102 -15 417 737 ;
+ C 64 ; WX 747 ; N at ; B -2 -15 750 737 ;
+ C 65 ; WX 704 ; N A ; B -87 0 668 737 ;
+ C 66 ; WX 722 ; N B ; B -33 0 670 722 ;
+ C 67 ; WX 722 ; N C ; B 40 -15 712 737 ;
+ C 68 ; WX 778 ; N D ; B -33 0 738 722 ;
+ C 69 ; WX 722 ; N E ; B -33 0 700 722 ;
+ C 70 ; WX 667 ; N F ; B -33 0 700 722 ;
+ C 71 ; WX 778 ; N G ; B 40 -15 763 737 ;
+ C 72 ; WX 833 ; N H ; B -33 0 866 722 ;
+ C 73 ; WX 407 ; N I ; B -33 0 435 722 ;
+ C 74 ; WX 611 ; N J ; B -14 -15 651 722 ;
+ C 75 ; WX 741 ; N K ; B -33 0 816 722 ;
+ C 76 ; WX 667 ; N L ; B -33 0 627 722 ;
+ C 77 ; WX 944 ; N M ; B -33 0 977 722 ;
+ C 78 ; WX 815 ; N N ; B -51 -15 866 722 ;
+ C 79 ; WX 778 ; N O ; B 40 -15 738 737 ;
+ C 80 ; WX 667 ; N P ; B -33 0 667 722 ;
+ C 81 ; WX 778 ; N Q ; B 40 -190 738 737 ;
+ C 82 ; WX 741 ; N R ; B -45 -15 692 722 ;
+ C 83 ; WX 667 ; N S ; B -6 -15 638 737 ;
+ C 84 ; WX 685 ; N T ; B 40 0 725 722 ;
+ C 85 ; WX 815 ; N U ; B 93 -15 867 722 ;
+ C 86 ; WX 704 ; N V ; B 36 -10 779 722 ;
+ C 87 ; WX 926 ; N W ; B 53 -10 978 722 ;
+ C 88 ; WX 704 ; N X ; B -75 0 779 722 ;
+ C 89 ; WX 685 ; N Y ; B 31 0 760 722 ;
+ C 90 ; WX 667 ; N Z ; B -25 0 667 722 ;
+ C 91 ; WX 333 ; N bracketleft ; B -55 -109 388 737 ;
+ C 92 ; WX 606 ; N backslash ; B 132 -15 474 737 ;
+ C 93 ; WX 333 ; N bracketright ; B -77 -109 366 737 ;
+ C 94 ; WX 606 ; N asciicircum ; B 89 325 517 690 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 204 ; N quoteleft ; B 39 463 229 737 ;
+ C 97 ; WX 574 ; N a ; B 2 -15 524 466 ;
+ C 98 ; WX 556 ; N b ; B 32 -15 488 737 ;
+ C 99 ; WX 444 ; N c ; B 2 -15 394 466 ;
+ C 100 ; WX 611 ; N d ; B 2 -15 585 737 ;
+ C 101 ; WX 444 ; N e ; B -6 -15 388 466 ;
+ C 102 ; WX 333 ; N f ; B -68 -205 470 737 ; L i fi ; L l fl ;
+ C 103 ; WX 537 ; N g ; B -79 -205 523 497 ;
+ C 104 ; WX 611 ; N h ; B 14 -15 562 737 ;
+ C 105 ; WX 333 ; N i ; B 29 -15 282 715 ;
+ C 106 ; WX 315 ; N j ; B -166 -205 318 715 ;
+ C 107 ; WX 556 ; N k ; B 0 -15 497 737 ;
+ C 108 ; WX 333 ; N l ; B 14 -15 292 737 ;
+ C 109 ; WX 889 ; N m ; B 14 -15 840 466 ;
+ C 110 ; WX 611 ; N n ; B 14 -15 562 466 ;
+ C 111 ; WX 500 ; N o ; B 2 -15 450 466 ;
+ C 112 ; WX 574 ; N p ; B -101 -205 506 466 ;
+ C 113 ; WX 556 ; N q ; B 2 -205 500 466 ;
+ C 114 ; WX 444 ; N r ; B 10 0 434 466 ;
+ C 115 ; WX 444 ; N s ; B 2 -15 394 466 ;
+ C 116 ; WX 352 ; N t ; B 24 -15 328 619 ;
+ C 117 ; WX 611 ; N u ; B 44 -15 556 466 ;
+ C 118 ; WX 519 ; N v ; B 31 -15 447 466 ;
+ C 119 ; WX 778 ; N w ; B 31 -15 706 466 ;
+ C 120 ; WX 500 ; N x ; B -33 -15 471 466 ;
+ C 121 ; WX 500 ; N y ; B -83 -205 450 466 ;
+ C 122 ; WX 463 ; N z ; B -33 -15 416 466 ;
+ C 123 ; WX 333 ; N braceleft ; B 38 -109 394 737 ;
+ C 124 ; WX 606 ; N bar ; B 267 -250 339 750 ;
+ C 125 ; WX 333 ; N braceright ; B -87 -109 269 737 ;
+ C 126 ; WX 606 ; N asciitilde ; B 72 184 534 322 ;
+ C 161 ; WX 333 ; N exclamdown ; B -22 -205 264 547 ;
+ C 162 ; WX 556 ; N cent ; B 62 -144 486 580 ;
+ C 163 ; WX 556 ; N sterling ; B -13 -15 544 705 ;
+ C 164 ; WX 167 ; N fraction ; B -134 -15 301 705 ;
+ C 165 ; WX 556 ; N yen ; B 40 0 624 690 ;
+ C 166 ; WX 556 ; N florin ; B -58 -205 569 737 ;
+ C 167 ; WX 500 ; N section ; B -10 -147 480 737 ;
+ C 168 ; WX 556 ; N currency ; B 26 93 530 597 ;
+ C 169 ; WX 278 ; N quotesingle ; B 151 463 237 737 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 39 463 406 737 ;
+ C 171 ; WX 426 ; N guillemotleft ; B -15 74 402 402 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 40 74 259 402 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 40 74 259 402 ;
+ C 174 ; WX 611 ; N fi ; B -68 -205 555 737 ;
+ C 175 ; WX 611 ; N fl ; B -68 -205 587 737 ;
+ C 177 ; WX 500 ; N endash ; B -27 208 487 268 ;
+ C 178 ; WX 500 ; N dagger ; B 51 -147 506 737 ;
+ C 179 ; WX 500 ; N daggerdbl ; B -54 -147 506 737 ;
+ C 180 ; WX 278 ; N periodcentered ; B 71 238 207 374 ;
+ C 182 ; WX 650 ; N paragraph ; B 48 -132 665 722 ;
+ C 183 ; WX 606 ; N bullet ; B 122 180 484 542 ;
+ C 184 ; WX 204 ; N quotesinglbase ; B -78 -165 112 109 ;
+ C 185 ; WX 389 ; N quotedblbase ; B -78 -165 289 109 ;
+ C 186 ; WX 389 ; N quotedblright ; B 39 463 406 737 ;
+ C 187 ; WX 426 ; N guillemotright ; B -15 74 402 402 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 59 -15 849 109 ;
+ C 189 ; WX 1000 ; N perthousand ; B 6 -15 994 705 ;
+ C 191 ; WX 444 ; N questiondown ; B -3 -205 312 547 ;
+ C 193 ; WX 333 ; N grave ; B 71 518 262 690 ;
+ C 194 ; WX 333 ; N acute ; B 132 518 355 690 ;
+ C 195 ; WX 333 ; N circumflex ; B 37 518 331 690 ;
+ C 196 ; WX 333 ; N tilde ; B 52 547 383 649 ;
+ C 197 ; WX 333 ; N macron ; B 52 560 363 610 ;
+ C 198 ; WX 333 ; N breve ; B 69 518 370 677 ;
+ C 199 ; WX 333 ; N dotaccent ; B 146 544 248 646 ;
+ C 200 ; WX 333 ; N dieresis ; B 59 544 359 646 ;
+ C 202 ; WX 333 ; N ring ; B 114 512 314 712 ;
+ C 203 ; WX 333 ; N cedilla ; B 3 -215 215 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 32 518 455 690 ;
+ C 206 ; WX 333 ; N ogonek ; B 68 -215 254 0 ;
+ C 207 ; WX 333 ; N caron ; B 73 518 378 690 ;
+ C 208 ; WX 1000 ; N emdash ; B -27 208 987 268 ;
+ C 225 ; WX 870 ; N AE ; B -87 0 888 722 ;
+ C 227 ; WX 422 ; N ordfeminine ; B 72 416 420 705 ;
+ C 232 ; WX 667 ; N Lslash ; B -33 0 627 722 ;
+ C 233 ; WX 778 ; N Oslash ; B 16 -68 748 780 ;
+ C 234 ; WX 981 ; N OE ; B 40 0 975 722 ;
+ C 235 ; WX 372 ; N ordmasculine ; B 66 416 370 705 ;
+ C 241 ; WX 722 ; N ae ; B -18 -15 666 466 ;
+ C 245 ; WX 333 ; N dotlessi ; B 29 -15 282 466 ;
+ C 248 ; WX 333 ; N lslash ; B -25 -15 340 737 ;
+ C 249 ; WX 500 ; N oslash ; B 2 -121 450 549 ;
+ C 250 ; WX 778 ; N oe ; B 2 -15 722 466 ;
+ C 251 ; WX 556 ; N germandbls ; B -76 -205 525 737 ;
+ C -1 ; WX 444 ; N ecircumflex ; B -6 -15 388 690 ;
+ C -1 ; WX 444 ; N edieresis ; B -6 -15 415 646 ;
+ C -1 ; WX 574 ; N aacute ; B 2 -15 524 690 ;
+ C -1 ; WX 747 ; N registered ; B -2 -15 750 737 ;
+ C -1 ; WX 333 ; N icircumflex ; B 29 -15 331 690 ;
+ C -1 ; WX 611 ; N udieresis ; B 44 -15 556 646 ;
+ C -1 ; WX 500 ; N ograve ; B 2 -15 450 690 ;
+ C -1 ; WX 611 ; N uacute ; B 44 -15 556 690 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 44 -15 556 690 ;
+ C -1 ; WX 704 ; N Aacute ; B -87 0 668 946 ;
+ C -1 ; WX 333 ; N igrave ; B 29 -15 282 690 ;
+ C -1 ; WX 407 ; N Icircumflex ; B -33 0 435 946 ;
+ C -1 ; WX 444 ; N ccedilla ; B 2 -215 394 466 ;
+ C -1 ; WX 574 ; N adieresis ; B 2 -15 524 646 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B -33 0 700 946 ;
+ C -1 ; WX 444 ; N scaron ; B 2 -15 434 690 ;
+ C -1 ; WX 574 ; N thorn ; B -101 -205 506 737 ;
+ C -1 ; WX 950 ; N trademark ; B 32 318 968 722 ;
+ C -1 ; WX 444 ; N egrave ; B -6 -15 388 690 ;
+ C -1 ; WX 333 ; N threesuperior ; B 22 273 359 705 ;
+ C -1 ; WX 463 ; N zcaron ; B -33 -15 443 690 ;
+ C -1 ; WX 574 ; N atilde ; B 2 -15 524 649 ;
+ C -1 ; WX 574 ; N aring ; B 2 -15 524 712 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 2 -15 450 690 ;
+ C -1 ; WX 722 ; N Edieresis ; B -33 0 700 902 ;
+ C -1 ; WX 834 ; N threequarters ; B 22 -15 782 705 ;
+ C -1 ; WX 500 ; N ydieresis ; B -83 -205 450 646 ;
+ C -1 ; WX 500 ; N yacute ; B -83 -205 450 690 ;
+ C -1 ; WX 333 ; N iacute ; B 29 -15 355 690 ;
+ C -1 ; WX 704 ; N Acircumflex ; B -87 0 668 946 ;
+ C -1 ; WX 815 ; N Uacute ; B 93 -15 867 946 ;
+ C -1 ; WX 444 ; N eacute ; B -6 -15 411 690 ;
+ C -1 ; WX 778 ; N Ograve ; B 40 -15 738 946 ;
+ C -1 ; WX 574 ; N agrave ; B 2 -15 524 690 ;
+ C -1 ; WX 815 ; N Udieresis ; B 93 -15 867 902 ;
+ C -1 ; WX 574 ; N acircumflex ; B 2 -15 524 690 ;
+ C -1 ; WX 407 ; N Igrave ; B -33 0 435 946 ;
+ C -1 ; WX 333 ; N twosuperior ; B 0 282 359 705 ;
+ C -1 ; WX 815 ; N Ugrave ; B 93 -15 867 946 ;
+ C -1 ; WX 834 ; N onequarter ; B 34 -15 782 705 ;
+ C -1 ; WX 815 ; N Ucircumflex ; B 93 -15 867 946 ;
+ C -1 ; WX 667 ; N Scaron ; B -6 -15 638 946 ;
+ C -1 ; WX 407 ; N Idieresis ; B -33 0 456 902 ;
+ C -1 ; WX 333 ; N idieresis ; B 29 -15 359 646 ;
+ C -1 ; WX 722 ; N Egrave ; B -33 0 700 946 ;
+ C -1 ; WX 778 ; N Oacute ; B 40 -15 738 946 ;
+ C -1 ; WX 606 ; N divide ; B 50 -22 556 528 ;
+ C -1 ; WX 704 ; N Atilde ; B -87 0 668 905 ;
+ C -1 ; WX 704 ; N Aring ; B -87 0 668 958 ;
+ C -1 ; WX 778 ; N Odieresis ; B 40 -15 738 902 ;
+ C -1 ; WX 704 ; N Adieresis ; B -87 0 668 902 ;
+ C -1 ; WX 815 ; N Ntilde ; B -51 -15 866 905 ;
+ C -1 ; WX 667 ; N Zcaron ; B -25 0 667 946 ;
+ C -1 ; WX 667 ; N Thorn ; B -33 0 627 722 ;
+ C -1 ; WX 407 ; N Iacute ; B -33 0 452 946 ;
+ C -1 ; WX 606 ; N plusminus ; B 50 0 556 506 ;
+ C -1 ; WX 606 ; N multiply ; B 74 24 532 482 ;
+ C -1 ; WX 722 ; N Eacute ; B -33 0 700 946 ;
+ C -1 ; WX 685 ; N Ydieresis ; B 31 0 760 902 ;
+ C -1 ; WX 333 ; N onesuperior ; B 34 282 311 705 ;
+ C -1 ; WX 611 ; N ugrave ; B 44 -15 556 690 ;
+ C -1 ; WX 606 ; N logicalnot ; B 50 108 556 389 ;
+ C -1 ; WX 611 ; N ntilde ; B 14 -15 562 649 ;
+ C -1 ; WX 778 ; N Otilde ; B 40 -15 738 905 ;
+ C -1 ; WX 500 ; N otilde ; B 2 -15 467 649 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 40 -215 712 737 ;
+ C -1 ; WX 704 ; N Agrave ; B -87 0 668 946 ;
+ C -1 ; WX 834 ; N onehalf ; B 34 -15 776 705 ;
+ C -1 ; WX 778 ; N Eth ; B -33 0 738 722 ;
+ C -1 ; WX 400 ; N degree ; B 86 419 372 705 ;
+ C -1 ; WX 685 ; N Yacute ; B 31 0 760 946 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 40 -15 738 946 ;
+ C -1 ; WX 500 ; N oacute ; B 2 -15 450 690 ;
+ C -1 ; WX 611 ; N mu ; B -60 -205 556 466 ;
+ C -1 ; WX 606 ; N minus ; B 50 217 556 289 ;
+ C -1 ; WX 500 ; N eth ; B 2 -15 450 737 ;
+ C -1 ; WX 500 ; N odieresis ; B 2 -15 450 646 ;
+ C -1 ; WX 747 ; N copyright ; B -2 -15 750 737 ;
+ C -1 ; WX 606 ; N brokenbar ; B 267 -175 339 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 181
+ 
+ KPX A y -55
+ KPX A w -18
+ KPX A v -18
+ KPX A u -18
+ KPX A quoteright -125
+ KPX A quotedblright -125
+ KPX A Y -55
+ KPX A W -74
+ KPX A V -74
+ KPX A U -37
+ KPX A T -30
+ KPX A Q -18
+ KPX A O -18
+ KPX A G -18
+ KPX A C -18
+ 
+ KPX B period -50
+ KPX B comma -50
+ 
+ KPX C period -50
+ KPX C comma -50
+ 
+ KPX D period -50
+ KPX D comma -50
+ KPX D Y -18
+ KPX D W -18
+ KPX D V -18
+ 
+ KPX F r -55
+ KPX F period -125
+ KPX F o -55
+ KPX F i -10
+ KPX F e -55
+ KPX F comma -125
+ KPX F a -55
+ KPX F A -35
+ 
+ KPX G period -50
+ KPX G comma -50
+ 
+ KPX J u -18
+ KPX J period -100
+ KPX J o -37
+ KPX J e -37
+ KPX J comma -100
+ KPX J a -37
+ KPX J A -18
+ 
+ KPX L y -50
+ KPX L quoteright -125
+ KPX L quotedblright -125
+ KPX L Y -100
+ KPX L W -100
+ KPX L V -100
+ KPX L T -100
+ 
+ KPX N period -60
+ KPX N comma -60
+ 
+ KPX O period -50
+ KPX O comma -50
+ KPX O Y -18
+ KPX O X -18
+ KPX O V -18
+ KPX O T 18
+ 
+ KPX P period -125
+ KPX P o -55
+ KPX P e -55
+ KPX P comma -125
+ KPX P a -55
+ KPX P A -50
+ 
+ KPX Q period -20
+ KPX Q comma -20
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R U -18
+ 
+ KPX S period -50
+ KPX S comma -50
+ 
+ KPX T y -50
+ KPX T w -50
+ KPX T u -50
+ KPX T semicolon -50
+ KPX T r -50
+ KPX T period -100
+ KPX T o -74
+ KPX T i -18
+ KPX T hyphen -100
+ KPX T h -25
+ KPX T e -74
+ KPX T comma -100
+ KPX T colon -50
+ KPX T a -74
+ KPX T O 18
+ 
+ KPX U period -100
+ KPX U comma -100
+ KPX U A -18
+ 
+ KPX V u -75
+ KPX V semicolon -75
+ KPX V period -100
+ KPX V o -75
+ KPX V i -50
+ KPX V hyphen -100
+ KPX V e -75
+ KPX V comma -100
+ KPX V colon -75
+ KPX V a -75
+ KPX V A -37
+ 
+ KPX W y -55
+ KPX W u -55
+ KPX W semicolon -75
+ KPX W period -100
+ KPX W o -55
+ KPX W i -20
+ KPX W hyphen -75
+ KPX W h -20
+ KPX W e -55
+ KPX W comma -100
+ KPX W colon -75
+ KPX W a -55
+ KPX W A -55
+ 
+ KPX Y u -100
+ KPX Y semicolon -75
+ KPX Y period -100
+ KPX Y o -100
+ KPX Y i -25
+ KPX Y hyphen -100
+ KPX Y e -100
+ KPX Y comma -100
+ KPX Y colon -75
+ KPX Y a -100
+ KPX Y A -55
+ 
+ KPX b period -50
+ KPX b comma -50
+ KPX b b -10
+ 
+ KPX c period -50
+ KPX c k -18
+ KPX c h -18
+ KPX c comma -50
+ 
+ KPX colon space -37
+ 
+ KPX comma space -37
+ KPX comma quoteright -37
+ KPX comma quotedblright -37
+ 
+ KPX e period -37
+ KPX e comma -37
+ 
+ KPX f quoteright 75
+ KPX f quotedblright 75
+ KPX f period -75
+ KPX f o -10
+ KPX f comma -75
+ 
+ KPX g period -50
+ KPX g comma -50
+ 
+ KPX l y -10
+ 
+ KPX o period -50
+ KPX o comma -50
+ 
+ KPX p period -50
+ KPX p comma -50
+ 
+ KPX period space -37
+ KPX period quoteright -37
+ KPX period quotedblright -37
+ 
+ KPX quotedblleft A -75
+ 
+ KPX quotedblright space -37
+ 
+ KPX quoteleft quoteleft -37
+ KPX quoteleft A -75
+ 
+ KPX quoteright s -25
+ KPX quoteright quoteright -37
+ KPX quoteright d -37
+ 
+ KPX r semicolon -25
+ KPX r s -10
+ KPX r period -125
+ KPX r k -18
+ KPX r hyphen -75
+ KPX r comma -125
+ KPX r colon -25
+ 
+ KPX s period -50
+ KPX s comma -50
+ 
+ KPX semicolon space -37
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -75
+ KPX v comma -75
+ 
+ KPX w period -75
+ KPX w comma -75
+ 
+ KPX y period -75
+ KPX y comma -75
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 246 256 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 246 256 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 231 256 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 246 256 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 216 246 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 231 256 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 255 256 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 255 256 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 255 256 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 255 256 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 97 256 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 97 256 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 97 256 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 97 256 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 301 256 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 283 256 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 283 256 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 283 256 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 283 256 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 283 256 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 227 256 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 301 256 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 301 256 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 301 256 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 301 256 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 256 256 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 236 256 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 227 256 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 121 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 121 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 121 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 121 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 121 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 121 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 56 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 84 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 65 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-It+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-It+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-It+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 40 -15 716 960 ;
+ C -1 ; WX 444 ; N ccaron ; B 2 -15 453 690 ;
+ C -1 ; WX 778 ; N Dcaron ; B -33 0 738 960 ;
+ C -1 ; WX 744 ; N dcaron ; B 2 -15 794 811 ;
+ C -1 ; WX 722 ; N Ecaron ; B -33 0 700 960 ;
+ C -1 ; WX 444 ; N ecaron ; B -6 -15 433 690 ;
+ C -1 ; WX 667 ; N Lcaron ; B -33 0 644 794 ;
+ C -1 ; WX 667 ; N Lacute ; B -33 0 627 960 ;
+ C -1 ; WX 466 ; N lcaron ; B 14 -15 501 811 ;
+ C -1 ; WX 333 ; N lacute ; B 14 -15 454 960 ;
+ C -1 ; WX 815 ; N Ncaron ; B -51 -15 866 960 ;
+ C -1 ; WX 611 ; N ncaron ; B 14 -15 562 690 ;
+ C -1 ; WX 741 ; N Rcaron ; B -45 -15 692 960 ;
+ C -1 ; WX 741 ; N Racute ; B -45 -15 692 960 ;
+ C -1 ; WX 444 ; N rcaron ; B 10 0 434 690 ;
+ C -1 ; WX 444 ; N racute ; B 10 0 434 690 ;
+ C -1 ; WX 685 ; N Tcaron ; B 40 0 725 960 ;
+ C -1 ; WX 485 ; N tcaron ; B 24 -15 537 737 ;
+ C -1 ; WX 815 ; N Uring ; B 93 -15 867 960 ;
+ C -1 ; WX 611 ; N uring ; B 44 -15 556 712 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 338 270 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 299 270 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 565 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 271 270 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 415 57 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 244 270 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 272 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 99 270 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 318 270 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 281 270 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 323 270 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 77 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 253 270 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 308 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 312 248 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Rm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Rm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Rm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,524 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue May 28 16:31:51 1991
+ Comment UniqueID 35025
+ Comment VMusage 30420 37312
+ FontName NewCenturySchlbk-Roman
+ FullName New Century Schoolbook Roman
+ FamilyName New Century Schoolbook
+ Weight Roman
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -195 -250 1000 965
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 722
+ XHeight 464
+ Ascender 737
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 296 ; N exclam ; B 86 -15 210 737 ;
+ C 34 ; WX 389 ; N quotedbl ; B 61 443 328 737 ;
+ C 35 ; WX 556 ; N numbersign ; B 28 0 528 690 ;
+ C 36 ; WX 556 ; N dollar ; B 45 -138 511 813 ;
+ C 37 ; WX 833 ; N percent ; B 43 -15 790 705 ;
+ C 38 ; WX 815 ; N ampersand ; B 51 -15 775 737 ;
+ C 39 ; WX 204 ; N quoteright ; B 25 443 179 737 ;
+ C 40 ; WX 333 ; N parenleft ; B 40 -117 279 745 ;
+ C 41 ; WX 333 ; N parenright ; B 54 -117 293 745 ;
+ C 42 ; WX 500 ; N asterisk ; B 57 306 443 737 ;
+ C 43 ; WX 606 ; N plus ; B 50 0 556 506 ;
+ C 44 ; WX 278 ; N comma ; B 62 -185 216 109 ;
+ C 45 ; WX 333 ; N hyphen ; B 42 199 291 277 ;
+ C 46 ; WX 278 ; N period ; B 77 -15 201 109 ;
+ C 47 ; WX 278 ; N slash ; B -32 -15 310 737 ;
+ C 48 ; WX 556 ; N zero ; B 42 -15 514 705 ;
+ C 49 ; WX 556 ; N one ; B 100 0 496 705 ;
+ C 50 ; WX 556 ; N two ; B 35 0 505 705 ;
+ C 51 ; WX 556 ; N three ; B 42 -15 498 705 ;
+ C 52 ; WX 556 ; N four ; B 28 0 528 705 ;
+ C 53 ; WX 556 ; N five ; B 46 -15 502 705 ;
+ C 54 ; WX 556 ; N six ; B 41 -15 515 705 ;
+ C 55 ; WX 556 ; N seven ; B 59 -15 508 705 ;
+ C 56 ; WX 556 ; N eight ; B 42 -15 514 705 ;
+ C 57 ; WX 556 ; N nine ; B 41 -15 515 705 ;
+ C 58 ; WX 278 ; N colon ; B 77 -15 201 474 ;
+ C 59 ; WX 278 ; N semicolon ; B 62 -185 216 474 ;
+ C 60 ; WX 606 ; N less ; B 50 -8 556 514 ;
+ C 61 ; WX 606 ; N equal ; B 50 117 556 389 ;
+ C 62 ; WX 606 ; N greater ; B 50 -8 556 514 ;
+ C 63 ; WX 444 ; N question ; B 29 -15 415 737 ;
+ C 64 ; WX 737 ; N at ; B -8 -15 744 737 ;
+ C 65 ; WX 722 ; N A ; B -8 0 730 737 ;
+ C 66 ; WX 722 ; N B ; B 29 0 669 722 ;
+ C 67 ; WX 722 ; N C ; B 45 -15 668 737 ;
+ C 68 ; WX 778 ; N D ; B 29 0 733 722 ;
+ C 69 ; WX 722 ; N E ; B 29 0 663 722 ;
+ C 70 ; WX 667 ; N F ; B 29 0 638 722 ;
+ C 71 ; WX 778 ; N G ; B 45 -15 775 737 ;
+ C 72 ; WX 833 ; N H ; B 29 0 804 722 ;
+ C 73 ; WX 407 ; N I ; B 38 0 369 722 ;
+ C 74 ; WX 556 ; N J ; B 5 -15 540 722 ;
+ C 75 ; WX 778 ; N K ; B 29 0 803 722 ;
+ C 76 ; WX 667 ; N L ; B 29 0 644 722 ;
+ C 77 ; WX 944 ; N M ; B 29 0 915 722 ;
+ C 78 ; WX 815 ; N N ; B 24 -15 791 722 ;
+ C 79 ; WX 778 ; N O ; B 45 -15 733 737 ;
+ C 80 ; WX 667 ; N P ; B 29 0 650 722 ;
+ C 81 ; WX 778 ; N Q ; B 45 -190 748 737 ;
+ C 82 ; WX 722 ; N R ; B 29 -15 713 722 ;
+ C 83 ; WX 630 ; N S ; B 47 -15 583 737 ;
+ C 84 ; WX 667 ; N T ; B 19 0 648 722 ;
+ C 85 ; WX 815 ; N U ; B 16 -15 799 722 ;
+ C 86 ; WX 722 ; N V ; B -8 -10 730 722 ;
+ C 87 ; WX 981 ; N W ; B 5 -10 976 722 ;
+ C 88 ; WX 704 ; N X ; B -8 0 712 722 ;
+ C 89 ; WX 704 ; N Y ; B -11 0 715 722 ;
+ C 90 ; WX 611 ; N Z ; B 24 0 576 722 ;
+ C 91 ; WX 333 ; N bracketleft ; B 126 -109 315 737 ;
+ C 92 ; WX 606 ; N backslash ; B 132 -15 474 737 ;
+ C 93 ; WX 333 ; N bracketright ; B 18 -109 207 737 ;
+ C 94 ; WX 606 ; N asciicircum ; B 89 325 517 690 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 204 ; N quoteleft ; B 25 443 179 737 ;
+ C 97 ; WX 556 ; N a ; B 44 -15 542 479 ;
+ C 98 ; WX 556 ; N b ; B 10 -15 522 737 ;
+ C 99 ; WX 444 ; N c ; B 34 -15 426 479 ;
+ C 100 ; WX 574 ; N d ; B 34 -15 552 737 ;
+ C 101 ; WX 500 ; N e ; B 34 -15 466 479 ;
+ C 102 ; WX 333 ; N f ; B 18 0 437 737 ; L i fi ; L l fl ;
+ C 103 ; WX 537 ; N g ; B 23 -205 542 494 ;
+ C 104 ; WX 611 ; N h ; B 7 0 592 737 ;
+ C 105 ; WX 315 ; N i ; B 18 0 286 722 ;
+ C 106 ; WX 296 ; N j ; B -86 -205 216 722 ;
+ C 107 ; WX 593 ; N k ; B 10 0 589 737 ;
+ C 108 ; WX 315 ; N l ; B 18 0 286 737 ;
+ C 109 ; WX 889 ; N m ; B 26 0 863 479 ;
+ C 110 ; WX 611 ; N n ; B 22 0 589 479 ;
+ C 111 ; WX 500 ; N o ; B 34 -15 466 479 ;
+ C 112 ; WX 574 ; N p ; B 22 -205 540 479 ;
+ C 113 ; WX 556 ; N q ; B 34 -205 552 479 ;
+ C 114 ; WX 444 ; N r ; B 18 0 434 479 ;
+ C 115 ; WX 463 ; N s ; B 46 -15 417 479 ;
+ C 116 ; WX 389 ; N t ; B 18 -15 371 666 ;
+ C 117 ; WX 611 ; N u ; B 22 -15 589 464 ;
+ C 118 ; WX 537 ; N v ; B -6 -10 515 464 ;
+ C 119 ; WX 778 ; N w ; B 1 -10 749 464 ;
+ C 120 ; WX 537 ; N x ; B 8 0 529 464 ;
+ C 121 ; WX 537 ; N y ; B 4 -205 533 464 ;
+ C 122 ; WX 481 ; N z ; B 42 0 439 464 ;
+ C 123 ; WX 333 ; N braceleft ; B 54 -109 279 737 ;
+ C 124 ; WX 606 ; N bar ; B 267 -250 339 750 ;
+ C 125 ; WX 333 ; N braceright ; B 54 -109 279 737 ;
+ C 126 ; WX 606 ; N asciitilde ; B 72 184 534 322 ;
+ C 161 ; WX 296 ; N exclamdown ; B 86 -205 210 547 ;
+ C 162 ; WX 556 ; N cent ; B 74 -141 482 584 ;
+ C 163 ; WX 556 ; N sterling ; B 18 -15 538 705 ;
+ C 164 ; WX 167 ; N fraction ; B -195 -15 362 705 ;
+ C 165 ; WX 556 ; N yen ; B -1 0 557 690 ;
+ C 166 ; WX 556 ; N florin ; B 0 -205 538 737 ;
+ C 167 ; WX 500 ; N section ; B 55 -147 445 737 ;
+ C 168 ; WX 556 ; N currency ; B 26 93 530 597 ;
+ C 169 ; WX 204 ; N quotesingle ; B 59 443 145 737 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 25 443 364 737 ;
+ C 171 ; WX 426 ; N guillemotleft ; B 39 78 387 398 ;
+ C 172 ; WX 259 ; N guilsinglleft ; B 39 78 220 398 ;
+ C 173 ; WX 259 ; N guilsinglright ; B 39 78 220 398 ;
+ C 174 ; WX 611 ; N fi ; B 18 0 582 737 ;
+ C 175 ; WX 611 ; N fl ; B 18 0 582 737 ;
+ C 177 ; WX 556 ; N endash ; B 0 208 556 268 ;
+ C 178 ; WX 500 ; N dagger ; B 42 -147 458 737 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 42 -149 458 737 ;
+ C 180 ; WX 278 ; N periodcentered ; B 71 238 207 374 ;
+ C 182 ; WX 606 ; N paragraph ; B 60 -132 546 722 ;
+ C 183 ; WX 606 ; N bullet ; B 122 180 484 542 ;
+ C 184 ; WX 204 ; N quotesinglbase ; B 25 -185 179 109 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 25 -185 364 109 ;
+ C 186 ; WX 389 ; N quotedblright ; B 25 443 364 737 ;
+ C 187 ; WX 426 ; N guillemotright ; B 39 78 387 398 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 105 -15 895 109 ;
+ C 189 ; WX 1000 ; N perthousand ; B 6 -15 994 705 ;
+ C 191 ; WX 444 ; N questiondown ; B 29 -205 415 547 ;
+ C 193 ; WX 333 ; N grave ; B 17 528 242 699 ;
+ C 194 ; WX 333 ; N acute ; B 91 528 316 699 ;
+ C 195 ; WX 333 ; N circumflex ; B 10 528 323 695 ;
+ C 196 ; WX 333 ; N tilde ; B 1 553 332 655 ;
+ C 197 ; WX 333 ; N macron ; B 10 568 323 623 ;
+ C 198 ; WX 333 ; N breve ; B 25 528 308 685 ;
+ C 199 ; WX 333 ; N dotaccent ; B 116 543 218 645 ;
+ C 200 ; WX 333 ; N dieresis ; B 16 543 317 645 ;
+ C 202 ; WX 333 ; N ring ; B 66 522 266 722 ;
+ C 203 ; WX 333 ; N cedilla ; B 29 -215 237 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -9 528 416 699 ;
+ C 206 ; WX 333 ; N ogonek ; B 68 -215 254 0 ;
+ C 207 ; WX 333 ; N caron ; B 10 528 323 695 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 208 1000 268 ;
+ C 225 ; WX 1000 ; N AE ; B 0 0 962 722 ;
+ C 227 ; WX 334 ; N ordfeminine ; B -4 407 338 705 ;
+ C 232 ; WX 667 ; N Lslash ; B 29 0 644 722 ;
+ C 233 ; WX 778 ; N Oslash ; B 45 -56 733 778 ;
+ C 234 ; WX 1000 ; N OE ; B 21 0 979 722 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 4 407 296 705 ;
+ C 241 ; WX 796 ; N ae ; B 34 -15 762 479 ;
+ C 245 ; WX 315 ; N dotlessi ; B 18 0 286 464 ;
+ C 248 ; WX 315 ; N lslash ; B 18 0 286 737 ;
+ C 249 ; WX 500 ; N oslash ; B 34 -97 466 561 ;
+ C 250 ; WX 833 ; N oe ; B 34 -15 799 479 ;
+ C 251 ; WX 574 ; N germandbls ; B 30 -15 537 737 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 34 -15 466 695 ;
+ C -1 ; WX 500 ; N edieresis ; B 34 -15 466 645 ;
+ C -1 ; WX 556 ; N aacute ; B 44 -15 542 699 ;
+ C -1 ; WX 737 ; N registered ; B -8 -15 744 737 ;
+ C -1 ; WX 315 ; N icircumflex ; B 1 0 314 695 ;
+ C -1 ; WX 611 ; N udieresis ; B 22 -15 589 645 ;
+ C -1 ; WX 500 ; N ograve ; B 34 -15 466 699 ;
+ C -1 ; WX 611 ; N uacute ; B 22 -15 589 699 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 22 -15 589 695 ;
+ C -1 ; WX 722 ; N Aacute ; B -8 0 730 937 ;
+ C -1 ; WX 315 ; N igrave ; B 8 0 286 699 ;
+ C -1 ; WX 407 ; N Icircumflex ; B 38 0 369 933 ;
+ C -1 ; WX 444 ; N ccedilla ; B 34 -215 426 479 ;
+ C -1 ; WX 556 ; N adieresis ; B 44 -15 542 645 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B 29 0 663 933 ;
+ C -1 ; WX 463 ; N scaron ; B 46 -15 417 695 ;
+ C -1 ; WX 574 ; N thorn ; B 22 -205 540 737 ;
+ C -1 ; WX 1000 ; N trademark ; B 32 318 968 722 ;
+ C -1 ; WX 500 ; N egrave ; B 34 -15 466 699 ;
+ C -1 ; WX 333 ; N threesuperior ; B 18 273 315 705 ;
+ C -1 ; WX 481 ; N zcaron ; B 42 0 439 695 ;
+ C -1 ; WX 556 ; N atilde ; B 44 -15 542 655 ;
+ C -1 ; WX 556 ; N aring ; B 44 -15 542 732 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 34 -15 466 695 ;
+ C -1 ; WX 722 ; N Edieresis ; B 29 0 663 883 ;
+ C -1 ; WX 834 ; N threequarters ; B 28 -15 795 705 ;
+ C -1 ; WX 537 ; N ydieresis ; B 4 -205 533 645 ;
+ C -1 ; WX 537 ; N yacute ; B 4 -205 533 699 ;
+ C -1 ; WX 315 ; N iacute ; B 18 0 307 699 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -8 0 730 933 ;
+ C -1 ; WX 815 ; N Uacute ; B 16 -15 799 937 ;
+ C -1 ; WX 500 ; N eacute ; B 34 -15 466 699 ;
+ C -1 ; WX 778 ; N Ograve ; B 45 -15 733 937 ;
+ C -1 ; WX 556 ; N agrave ; B 44 -15 542 699 ;
+ C -1 ; WX 815 ; N Udieresis ; B 16 -15 799 883 ;
+ C -1 ; WX 556 ; N acircumflex ; B 44 -15 542 695 ;
+ C -1 ; WX 407 ; N Igrave ; B 38 0 369 937 ;
+ C -1 ; WX 333 ; N twosuperior ; B 14 282 319 705 ;
+ C -1 ; WX 815 ; N Ugrave ; B 16 -15 799 937 ;
+ C -1 ; WX 834 ; N onequarter ; B 39 -15 795 705 ;
+ C -1 ; WX 815 ; N Ucircumflex ; B 16 -15 799 933 ;
+ C -1 ; WX 630 ; N Scaron ; B 47 -15 583 933 ;
+ C -1 ; WX 407 ; N Idieresis ; B 38 0 369 883 ;
+ C -1 ; WX 315 ; N idieresis ; B 7 0 308 645 ;
+ C -1 ; WX 722 ; N Egrave ; B 29 0 663 937 ;
+ C -1 ; WX 778 ; N Oacute ; B 45 -15 733 937 ;
+ C -1 ; WX 606 ; N divide ; B 50 -22 556 528 ;
+ C -1 ; WX 722 ; N Atilde ; B -8 0 730 893 ;
+ C -1 ; WX 722 ; N Aring ; B -8 0 730 965 ;
+ C -1 ; WX 778 ; N Odieresis ; B 45 -15 733 883 ;
+ C -1 ; WX 722 ; N Adieresis ; B -8 0 730 883 ;
+ C -1 ; WX 815 ; N Ntilde ; B 24 -15 791 893 ;
+ C -1 ; WX 611 ; N Zcaron ; B 24 0 576 933 ;
+ C -1 ; WX 667 ; N Thorn ; B 29 0 650 722 ;
+ C -1 ; WX 407 ; N Iacute ; B 38 0 369 937 ;
+ C -1 ; WX 606 ; N plusminus ; B 50 0 556 506 ;
+ C -1 ; WX 606 ; N multiply ; B 74 24 532 482 ;
+ C -1 ; WX 722 ; N Eacute ; B 29 0 663 937 ;
+ C -1 ; WX 704 ; N Ydieresis ; B -11 0 715 883 ;
+ C -1 ; WX 333 ; N onesuperior ; B 39 282 294 705 ;
+ C -1 ; WX 611 ; N ugrave ; B 22 -15 589 699 ;
+ C -1 ; WX 606 ; N logicalnot ; B 50 108 556 389 ;
+ C -1 ; WX 611 ; N ntilde ; B 22 0 589 655 ;
+ C -1 ; WX 778 ; N Otilde ; B 45 -15 733 893 ;
+ C -1 ; WX 500 ; N otilde ; B 34 -15 466 655 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 45 -215 668 737 ;
+ C -1 ; WX 722 ; N Agrave ; B -8 0 730 937 ;
+ C -1 ; WX 834 ; N onehalf ; B 39 -15 820 705 ;
+ C -1 ; WX 778 ; N Eth ; B 29 0 733 722 ;
+ C -1 ; WX 400 ; N degree ; B 57 419 343 705 ;
+ C -1 ; WX 704 ; N Yacute ; B -11 0 715 937 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 45 -15 733 933 ;
+ C -1 ; WX 500 ; N oacute ; B 34 -15 466 699 ;
+ C -1 ; WX 611 ; N mu ; B 22 -205 589 464 ;
+ C -1 ; WX 606 ; N minus ; B 50 217 556 289 ;
+ C -1 ; WX 500 ; N eth ; B 34 -15 466 752 ;
+ C -1 ; WX 500 ; N odieresis ; B 34 -15 466 645 ;
+ C -1 ; WX 737 ; N copyright ; B -8 -15 744 737 ;
+ C -1 ; WX 606 ; N brokenbar ; B 267 -175 339 675 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 169
+ 
+ KPX A y -37
+ KPX A w -25
+ KPX A v -37
+ KPX A quoteright -74
+ KPX A quotedblright -74
+ KPX A Y -75
+ KPX A W -50
+ KPX A V -75
+ KPX A U -30
+ KPX A T -18
+ 
+ KPX B period -37
+ KPX B comma -37
+ KPX B A -18
+ 
+ KPX C period -37
+ KPX C comma -37
+ KPX C A -18
+ 
+ KPX D period -37
+ KPX D comma -37
+ KPX D Y -18
+ KPX D V -18
+ 
+ KPX F r -10
+ KPX F period -125
+ KPX F o -55
+ KPX F i -10
+ KPX F e -55
+ KPX F comma -125
+ KPX F a -65
+ KPX F A -50
+ 
+ KPX G period -37
+ KPX G comma -37
+ 
+ KPX J u -25
+ KPX J period -74
+ KPX J o -25
+ KPX J e -25
+ KPX J comma -74
+ KPX J a -25
+ KPX J A -18
+ 
+ KPX K y -25
+ KPX K o 10
+ KPX K e 10
+ 
+ KPX L y -25
+ KPX L quoteright -100
+ KPX L quotedblright -100
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -91
+ KPX L T -75
+ 
+ KPX N period -55
+ KPX N comma -55
+ 
+ KPX O period -37
+ KPX O comma -37
+ KPX O Y -18
+ KPX O V -18
+ KPX O T 10
+ 
+ KPX P period -125
+ KPX P o -37
+ KPX P e -37
+ KPX P comma -125
+ KPX P a -37
+ KPX P A -55
+ 
+ KPX Q period -25
+ KPX Q comma -25
+ 
+ KPX S period -37
+ KPX S comma -37
+ 
+ KPX T semicolon -37
+ KPX T period -125
+ KPX T o -55
+ KPX T hyphen -100
+ KPX T e -55
+ KPX T comma -125
+ KPX T colon -37
+ KPX T a -55
+ KPX T O 10
+ KPX T A -18
+ 
+ KPX U period -100
+ KPX U comma -100
+ KPX U A -30
+ 
+ KPX V u -75
+ KPX V semicolon -75
+ KPX V period -125
+ KPX V o -75
+ KPX V i -18
+ KPX V hyphen -100
+ KPX V e -75
+ KPX V comma -125
+ KPX V colon -75
+ KPX V a -85
+ KPX V O -18
+ KPX V A -74
+ 
+ KPX W y -55
+ KPX W u -55
+ KPX W semicolon -100
+ KPX W period -125
+ KPX W o -60
+ KPX W i -18
+ KPX W hyphen -100
+ KPX W e -60
+ KPX W comma -125
+ KPX W colon -100
+ KPX W a -75
+ KPX W A -50
+ 
+ KPX Y u -91
+ KPX Y semicolon -75
+ KPX Y period -100
+ KPX Y o -100
+ KPX Y i -18
+ KPX Y hyphen -125
+ KPX Y e -100
+ KPX Y comma -100
+ KPX Y colon -75
+ KPX Y a -100
+ KPX Y O -18
+ KPX Y A -75
+ 
+ KPX a y -10
+ KPX a w -10
+ KPX a v -10
+ 
+ KPX b period -18
+ KPX b comma -18
+ 
+ KPX c period -18
+ KPX c l -7
+ KPX c k -7
+ KPX c h -7
+ KPX c comma -18
+ 
+ KPX colon space -37
+ 
+ KPX comma space -37
+ KPX comma quoteright -37
+ KPX comma quotedblright -37
+ 
+ KPX e period -18
+ KPX e comma -18
+ 
+ KPX f quoteright 100
+ KPX f quotedblright 100
+ KPX f period -37
+ KPX f comma -37
+ 
+ KPX g period -25
+ KPX g comma -25
+ 
+ KPX o period -18
+ KPX o comma -18
+ 
+ KPX p period -18
+ KPX p comma -18
+ 
+ KPX period space -37
+ KPX period quoteright -37
+ KPX period quotedblright -37
+ 
+ KPX quotedblleft A -74
+ 
+ KPX quotedblright space -37
+ 
+ KPX quoteleft quoteleft -25
+ KPX quoteleft A -74
+ 
+ KPX quoteright s -25
+ KPX quoteright quoteright -25
+ KPX quoteright d -37
+ 
+ KPX r period -100
+ KPX r hyphen -37
+ KPX r comma -100
+ 
+ KPX s period -25
+ KPX s comma -25
+ 
+ KPX semicolon space -37
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -125
+ KPX v comma -125
+ 
+ KPX w period -125
+ KPX w comma -125
+ KPX w a -18
+ 
+ KPX y period -125
+ KPX y comma -125
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 238 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 238 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 238 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 238 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 195 243 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 238 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 195 238 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 195 238 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 195 238 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 195 238 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 37 238 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 37 238 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 37 238 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 37 238 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 241 238 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 223 238 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 223 238 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 223 238 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 223 238 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 223 238 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 149 238 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 241 238 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 241 238 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 241 238 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 241 238 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 216 238 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 186 238 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 238 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 112 10 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 112 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 84 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 84 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 84 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -9 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -9 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -9 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -9 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 65 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 102 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 102 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 74 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Rm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Rm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/NCS-Rm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 45 -15 668 955 ;
+ C -1 ; WX 444 ; N ccaron ; B 34 -15 426 695 ;
+ C -1 ; WX 778 ; N Dcaron ; B 29 0 733 955 ;
+ C -1 ; WX 682 ; N dcaron ; B 34 -15 721 811 ;
+ C -1 ; WX 722 ; N Ecaron ; B 29 0 663 955 ;
+ C -1 ; WX 500 ; N ecaron ; B 34 -15 466 695 ;
+ C -1 ; WX 667 ; N Lcaron ; B 29 0 644 794 ;
+ C -1 ; WX 667 ; N Lacute ; B 29 0 644 959 ;
+ C -1 ; WX 423 ; N lcaron ; B 18 0 455 811 ;
+ C -1 ; WX 315 ; N lacute ; B 18 0 330 959 ;
+ C -1 ; WX 815 ; N Ncaron ; B 24 -15 791 955 ;
+ C -1 ; WX 611 ; N ncaron ; B 22 0 589 695 ;
+ C -1 ; WX 722 ; N Rcaron ; B 29 -15 713 955 ;
+ C -1 ; WX 722 ; N Racute ; B 29 -15 713 959 ;
+ C -1 ; WX 444 ; N rcaron ; B 18 0 434 695 ;
+ C -1 ; WX 444 ; N racute ; B 18 0 434 699 ;
+ C -1 ; WX 667 ; N Tcaron ; B 19 0 648 955 ;
+ C -1 ; WX 497 ; N tcaron ; B 18 -15 540 737 ;
+ C -1 ; WX 815 ; N Uring ; B 16 -15 799 955 ;
+ C -1 ; WX 611 ; N uring ; B 22 -15 589 722 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 256 260 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 222 260 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 542 74 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 194 260 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 359 57 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 167 260 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 276 74 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 14 260 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 241 260 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 260 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 237 260 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 78 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 260 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 361 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 241 233 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,434 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Jul  2 22:26:30 1990
+ Comment UniqueID 31793
+ Comment VMusage 36031 46923
+ FontName Palatino-Bold
+ FullName Palatino Bold
+ FamilyName Palatino
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -152 -266 1000 924
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.005
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 471
+ Ascender 720
+ Descender -258
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 63 -12 219 688 ;
+ C 34 ; WX 402 ; N quotedbl ; B 22 376 380 695 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 496 673 ;
+ C 36 ; WX 500 ; N dollar ; B 28 -114 472 721 ;
+ C 37 ; WX 889 ; N percent ; B 61 -9 828 714 ;
+ C 38 ; WX 833 ; N ampersand ; B 52 -17 813 684 ;
+ C 39 ; WX 278 ; N quoteright ; B 29 405 249 695 ;
+ C 40 ; WX 333 ; N parenleft ; B 65 -104 305 723 ;
+ C 41 ; WX 333 ; N parenright ; B 28 -104 268 723 ;
+ C 42 ; WX 444 ; N asterisk ; B 44 332 399 695 ;
+ C 43 ; WX 606 ; N plus ; B 51 0 555 505 ;
+ C 44 ; WX 250 ; N comma ; B -6 -166 227 141 ;
+ C 45 ; WX 333 ; N hyphen ; B 16 195 317 305 ;
+ C 46 ; WX 250 ; N period ; B 47 -12 203 144 ;
+ C 47 ; WX 296 ; N slash ; B -9 -17 305 720 ;
+ C 48 ; WX 500 ; N zero ; B 33 -17 468 660 ;
+ C 49 ; WX 500 ; N one ; B 35 -3 455 670 ;
+ C 50 ; WX 500 ; N two ; B 25 -3 472 660 ;
+ C 51 ; WX 500 ; N three ; B 22 -17 458 660 ;
+ C 52 ; WX 500 ; N four ; B 12 -3 473 672 ;
+ C 53 ; WX 500 ; N five ; B 42 -17 472 656 ;
+ C 54 ; WX 500 ; N six ; B 37 -17 469 660 ;
+ C 55 ; WX 500 ; N seven ; B 46 -3 493 656 ;
+ C 56 ; WX 500 ; N eight ; B 34 -17 467 660 ;
+ C 57 ; WX 500 ; N nine ; B 31 -17 463 660 ;
+ C 58 ; WX 250 ; N colon ; B 47 -12 203 454 ;
+ C 59 ; WX 250 ; N semicolon ; B -6 -166 227 454 ;
+ C 60 ; WX 606 ; N less ; B 49 -15 558 519 ;
+ C 61 ; WX 606 ; N equal ; B 51 114 555 396 ;
+ C 62 ; WX 606 ; N greater ; B 49 -15 558 519 ;
+ C 63 ; WX 444 ; N question ; B 43 -12 411 687 ;
+ C 64 ; WX 747 ; N at ; B 42 -12 704 681 ;
+ C 65 ; WX 778 ; N A ; B 24 -3 757 686 ;
+ C 66 ; WX 667 ; N B ; B 39 -3 611 681 ;
+ C 67 ; WX 722 ; N C ; B 44 -17 695 695 ;
+ C 68 ; WX 833 ; N D ; B 35 -3 786 681 ;
+ C 69 ; WX 611 ; N E ; B 39 -4 577 681 ;
+ C 70 ; WX 556 ; N F ; B 28 -3 539 681 ;
+ C 71 ; WX 833 ; N G ; B 47 -17 776 695 ;
+ C 72 ; WX 833 ; N H ; B 36 -3 796 681 ;
+ C 73 ; WX 389 ; N I ; B 39 -3 350 681 ;
+ C 74 ; WX 389 ; N J ; B -11 -213 350 681 ;
+ C 75 ; WX 778 ; N K ; B 39 -3 763 681 ;
+ C 76 ; WX 611 ; N L ; B 39 -4 577 681 ;
+ C 77 ; WX 1000 ; N M ; B 32 -10 968 681 ;
+ C 78 ; WX 833 ; N N ; B 35 -16 798 681 ;
+ C 79 ; WX 833 ; N O ; B 47 -17 787 695 ;
+ C 80 ; WX 611 ; N P ; B 39 -3 594 681 ;
+ C 81 ; WX 833 ; N Q ; B 47 -184 787 695 ;
+ C 82 ; WX 722 ; N R ; B 39 -3 708 681 ;
+ C 83 ; WX 611 ; N S ; B 57 -17 559 695 ;
+ C 84 ; WX 667 ; N T ; B 17 -3 650 681 ;
+ C 85 ; WX 778 ; N U ; B 26 -17 760 681 ;
+ C 86 ; WX 778 ; N V ; B 20 -3 763 681 ;
+ C 87 ; WX 1000 ; N W ; B 17 -3 988 686 ;
+ C 88 ; WX 667 ; N X ; B 17 -3 650 695 ;
+ C 89 ; WX 667 ; N Y ; B 15 -3 660 695 ;
+ C 90 ; WX 667 ; N Z ; B 24 -3 627 681 ;
+ C 91 ; WX 333 ; N bracketleft ; B 73 -104 291 720 ;
+ C 92 ; WX 606 ; N backslash ; B 72 0 534 720 ;
+ C 93 ; WX 333 ; N bracketright ; B 42 -104 260 720 ;
+ C 94 ; WX 606 ; N asciicircum ; B 52 275 554 678 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 29 405 249 695 ;
+ C 97 ; WX 500 ; N a ; B 40 -17 478 471 ;
+ C 98 ; WX 611 ; N b ; B 10 -17 556 720 ;
+ C 99 ; WX 444 ; N c ; B 37 -17 414 471 ;
+ C 100 ; WX 611 ; N d ; B 42 -17 577 720 ;
+ C 101 ; WX 500 ; N e ; B 42 -17 461 471 ;
+ C 102 ; WX 389 ; N f ; B 34 -3 381 720 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 26 -266 535 471 ;
+ C 104 ; WX 611 ; N h ; B 24 -3 587 720 ;
+ C 105 ; WX 333 ; N i ; B 34 -3 298 706 ;
+ C 106 ; WX 333 ; N j ; B 3 -266 241 706 ;
+ C 107 ; WX 611 ; N k ; B 21 -3 597 720 ;
+ C 108 ; WX 333 ; N l ; B 24 -3 296 720 ;
+ C 109 ; WX 889 ; N m ; B 24 -3 864 471 ;
+ C 110 ; WX 611 ; N n ; B 24 -3 587 471 ;
+ C 111 ; WX 556 ; N o ; B 40 -17 517 471 ;
+ C 112 ; WX 611 ; N p ; B 29 -258 567 471 ;
+ C 113 ; WX 611 ; N q ; B 52 -258 589 471 ;
+ C 114 ; WX 389 ; N r ; B 30 -3 389 471 ;
+ C 115 ; WX 444 ; N s ; B 39 -17 405 471 ;
+ C 116 ; WX 333 ; N t ; B 22 -17 324 632 ;
+ C 117 ; WX 611 ; N u ; B 25 -17 583 471 ;
+ C 118 ; WX 556 ; N v ; B 11 -3 545 459 ;
+ C 119 ; WX 833 ; N w ; B 13 -3 820 471 ;
+ C 120 ; WX 500 ; N x ; B 20 -3 483 471 ;
+ C 121 ; WX 556 ; N y ; B 10 -266 546 459 ;
+ C 122 ; WX 500 ; N z ; B 16 -3 464 459 ;
+ C 123 ; WX 310 ; N braceleft ; B 5 -117 288 725 ;
+ C 124 ; WX 606 ; N bar ; B 260 0 346 720 ;
+ C 125 ; WX 310 ; N braceright ; B 22 -117 305 725 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 155 555 342 ;
+ C 161 ; WX 278 ; N exclamdown ; B 59 -227 215 471 ;
+ C 162 ; WX 500 ; N cent ; B 73 -106 450 554 ;
+ C 163 ; WX 500 ; N sterling ; B -2 -19 501 676 ;
+ C 164 ; WX 167 ; N fraction ; B -152 0 320 660 ;
+ C 165 ; WX 500 ; N yen ; B 17 -3 483 695 ;
+ C 166 ; WX 500 ; N florin ; B 11 -242 490 703 ;
+ C 167 ; WX 500 ; N section ; B 30 -217 471 695 ;
+ C 168 ; WX 500 ; N currency ; B 32 96 468 533 ;
+ C 169 ; WX 227 ; N quotesingle ; B 45 376 181 695 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 34 405 466 695 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 36 44 463 438 ;
+ C 172 ; WX 389 ; N guilsinglleft ; B 82 44 307 438 ;
+ C 173 ; WX 389 ; N guilsinglright ; B 82 44 307 438 ;
+ C 174 ; WX 611 ; N fi ; B 10 -3 595 720 ;
+ C 175 ; WX 611 ; N fl ; B 17 -3 593 720 ;
+ C 177 ; WX 500 ; N endash ; B 0 208 500 291 ;
+ C 178 ; WX 500 ; N dagger ; B 29 -6 472 682 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 32 -245 468 682 ;
+ C 180 ; WX 250 ; N periodcentered ; B 47 179 203 335 ;
+ C 182 ; WX 641 ; N paragraph ; B 19 -161 599 683 ;
+ C 183 ; WX 606 ; N bullet ; B 131 172 475 516 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 56 -160 276 130 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 34 -160 466 130 ;
+ C 186 ; WX 500 ; N quotedblright ; B 34 405 466 695 ;
+ C 187 ; WX 500 ; N guillemotright ; B 37 44 464 438 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 89 -12 911 144 ;
+ C 189 ; WX 1000 ; N perthousand ; B 33 -9 982 724 ;
+ C 191 ; WX 444 ; N questiondown ; B 33 -231 401 471 ;
+ C 193 ; WX 333 ; N grave ; B 18 506 256 691 ;
+ C 194 ; WX 333 ; N acute ; B 78 506 316 691 ;
+ C 195 ; WX 333 ; N circumflex ; B -2 506 335 681 ;
+ C 196 ; WX 333 ; N tilde ; B -16 535 349 661 ;
+ C 197 ; WX 333 ; N macron ; B 1 538 332 609 ;
+ C 198 ; WX 333 ; N breve ; B 15 506 318 669 ;
+ C 199 ; WX 333 ; N dotaccent ; B 100 537 234 671 ;
+ C 200 ; WX 333 ; N dieresis ; B -8 537 341 671 ;
+ C 202 ; WX 333 ; N ring ; B 67 500 267 700 ;
+ C 203 ; WX 333 ; N cedilla ; B 73 -225 300 -7 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -56 506 390 691 ;
+ C 206 ; WX 333 ; N ogonek ; B 60 -246 274 -17 ;
+ C 207 ; WX 333 ; N caron ; B -2 510 335 685 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 208 1000 291 ;
+ C 225 ; WX 1000 ; N AE ; B 12 -4 954 681 ;
+ C 227 ; WX 438 ; N ordfeminine ; B 77 367 361 660 ;
+ C 232 ; WX 611 ; N Lslash ; B 16 -4 577 681 ;
+ C 233 ; WX 833 ; N Oslash ; B 32 -20 808 698 ;
+ C 234 ; WX 1000 ; N OE ; B 43 -17 985 695 ;
+ C 235 ; WX 488 ; N ordmasculine ; B 89 367 399 660 ;
+ C 241 ; WX 778 ; N ae ; B 46 -17 731 471 ;
+ C 245 ; WX 333 ; N dotlessi ; B 34 -3 298 471 ;
+ C 248 ; WX 333 ; N lslash ; B -4 -3 334 720 ;
+ C 249 ; WX 556 ; N oslash ; B 23 -18 534 471 ;
+ C 250 ; WX 833 ; N oe ; B 48 -17 799 471 ;
+ C 251 ; WX 611 ; N germandbls ; B 30 -17 565 720 ;
+ C -1 ; WX 667 ; N Zcaron ; B 24 -3 627 909 ;
+ C -1 ; WX 444 ; N ccedilla ; B 37 -225 414 471 ;
+ C -1 ; WX 556 ; N ydieresis ; B 10 -266 546 691 ;
+ C -1 ; WX 500 ; N atilde ; B 40 -17 478 673 ;
+ C -1 ; WX 333 ; N icircumflex ; B -2 -3 335 701 ;
+ C -1 ; WX 300 ; N threesuperior ; B 9 261 292 667 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 42 -17 461 701 ;
+ C -1 ; WX 611 ; N thorn ; B 17 -258 563 720 ;
+ C -1 ; WX 500 ; N egrave ; B 42 -17 461 711 ;
+ C -1 ; WX 300 ; N twosuperior ; B 5 261 295 660 ;
+ C -1 ; WX 500 ; N eacute ; B 42 -17 461 711 ;
+ C -1 ; WX 556 ; N otilde ; B 40 -17 517 673 ;
+ C -1 ; WX 778 ; N Aacute ; B 24 -3 757 915 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 40 -17 517 701 ;
+ C -1 ; WX 556 ; N yacute ; B 10 -266 546 711 ;
+ C -1 ; WX 611 ; N udieresis ; B 25 -17 583 691 ;
+ C -1 ; WX 750 ; N threequarters ; B 15 -2 735 667 ;
+ C -1 ; WX 500 ; N acircumflex ; B 40 -17 478 701 ;
+ C -1 ; WX 833 ; N Eth ; B 10 -3 786 681 ;
+ C -1 ; WX 500 ; N edieresis ; B 42 -17 461 691 ;
+ C -1 ; WX 611 ; N ugrave ; B 25 -17 583 711 ;
+ C -1 ; WX 998 ; N trademark ; B 38 274 961 678 ;
+ C -1 ; WX 556 ; N ograve ; B 40 -17 517 711 ;
+ C -1 ; WX 444 ; N scaron ; B 39 -17 405 693 ;
+ C -1 ; WX 389 ; N Idieresis ; B 20 -3 369 895 ;
+ C -1 ; WX 611 ; N uacute ; B 25 -17 583 711 ;
+ C -1 ; WX 500 ; N agrave ; B 40 -17 478 711 ;
+ C -1 ; WX 611 ; N ntilde ; B 24 -3 587 673 ;
+ C -1 ; WX 500 ; N aring ; B 40 -17 478 700 ;
+ C -1 ; WX 500 ; N zcaron ; B 16 -3 464 693 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 26 -3 363 905 ;
+ C -1 ; WX 833 ; N Ntilde ; B 35 -16 798 885 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 25 -17 583 701 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 39 -4 577 905 ;
+ C -1 ; WX 389 ; N Iacute ; B 39 -3 350 915 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 44 -225 695 695 ;
+ C -1 ; WX 833 ; N Odieresis ; B 47 -17 787 895 ;
+ C -1 ; WX 611 ; N Scaron ; B 57 -17 559 909 ;
+ C -1 ; WX 611 ; N Edieresis ; B 39 -4 577 895 ;
+ C -1 ; WX 389 ; N Igrave ; B 39 -3 350 915 ;
+ C -1 ; WX 500 ; N adieresis ; B 40 -17 478 691 ;
+ C -1 ; WX 833 ; N Ograve ; B 47 -17 787 915 ;
+ C -1 ; WX 611 ; N Egrave ; B 39 -4 577 915 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 15 -3 660 895 ;
+ C -1 ; WX 747 ; N registered ; B 26 -17 720 695 ;
+ C -1 ; WX 833 ; N Otilde ; B 47 -17 787 885 ;
+ C -1 ; WX 750 ; N onequarter ; B 19 -2 735 665 ;
+ C -1 ; WX 778 ; N Ugrave ; B 26 -17 760 915 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 26 -17 760 905 ;
+ C -1 ; WX 611 ; N Thorn ; B 39 -3 574 681 ;
+ C -1 ; WX 606 ; N divide ; B 51 0 555 510 ;
+ C -1 ; WX 778 ; N Atilde ; B 24 -3 757 885 ;
+ C -1 ; WX 778 ; N Uacute ; B 26 -17 760 915 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 47 -17 787 905 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 114 555 396 ;
+ C -1 ; WX 778 ; N Aring ; B 24 -3 757 924 ;
+ C -1 ; WX 333 ; N idieresis ; B -8 -3 341 691 ;
+ C -1 ; WX 333 ; N iacute ; B 34 -3 316 711 ;
+ C -1 ; WX 500 ; N aacute ; B 40 -17 478 711 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 0 555 505 ;
+ C -1 ; WX 606 ; N multiply ; B 72 21 534 483 ;
+ C -1 ; WX 778 ; N Udieresis ; B 26 -17 760 895 ;
+ C -1 ; WX 606 ; N minus ; B 51 212 555 298 ;
+ C -1 ; WX 300 ; N onesuperior ; B 14 261 287 665 ;
+ C -1 ; WX 611 ; N Eacute ; B 39 -4 577 915 ;
+ C -1 ; WX 778 ; N Acircumflex ; B 24 -3 757 905 ;
+ C -1 ; WX 747 ; N copyright ; B 26 -17 720 695 ;
+ C -1 ; WX 778 ; N Agrave ; B 24 -3 757 915 ;
+ C -1 ; WX 556 ; N odieresis ; B 40 -17 517 691 ;
+ C -1 ; WX 556 ; N oacute ; B 40 -17 517 711 ;
+ C -1 ; WX 400 ; N degree ; B 50 360 350 660 ;
+ C -1 ; WX 333 ; N igrave ; B 18 -3 298 711 ;
+ C -1 ; WX 611 ; N mu ; B 25 -225 583 471 ;
+ C -1 ; WX 833 ; N Oacute ; B 47 -17 787 915 ;
+ C -1 ; WX 556 ; N eth ; B 40 -17 517 720 ;
+ C -1 ; WX 778 ; N Adieresis ; B 24 -3 757 895 ;
+ C -1 ; WX 667 ; N Yacute ; B 15 -3 660 915 ;
+ C -1 ; WX 606 ; N brokenbar ; B 260 0 346 720 ;
+ C -1 ; WX 750 ; N onehalf ; B 9 -2 745 665 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 101
+ 
+ KPX A y -70
+ KPX A w -70
+ KPX A v -70
+ KPX A space -18
+ KPX A quoteright -92
+ KPX A Y -111
+ KPX A W -90
+ KPX A V -129
+ KPX A T -92
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -55
+ 
+ KPX L y -74
+ KPX L space -18
+ KPX L quoteright -74
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -74
+ 
+ KPX R y -30
+ KPX R Y -55
+ KPX R W -37
+ KPX R V -74
+ KPX R T -55
+ 
+ KPX T y -90
+ KPX T w -90
+ KPX T u -129
+ KPX T semicolon -74
+ KPX T s -111
+ KPX T r -111
+ KPX T period -92
+ KPX T o -111
+ KPX T i -55
+ KPX T hyphen -92
+ KPX T e -111
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -129
+ KPX T a -111
+ KPX T A -92
+ 
+ KPX V y -90
+ KPX V u -92
+ KPX V semicolon -74
+ KPX V r -111
+ KPX V period -129
+ KPX V o -111
+ KPX V i -55
+ KPX V hyphen -92
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -111
+ KPX V A -129
+ 
+ KPX W y -74
+ KPX W u -74
+ KPX W semicolon -37
+ KPX W r -74
+ KPX W period -37
+ KPX W o -74
+ KPX W i -37
+ KPX W hyphen -37
+ KPX W e -74
+ KPX W comma -92
+ KPX W colon -37
+ KPX W a -74
+ KPX W A -90
+ 
+ KPX Y v -74
+ KPX Y u -74
+ KPX Y semicolon -55
+ KPX Y q -92
+ KPX Y period -74
+ KPX Y p -74
+ KPX Y o -74
+ KPX Y i -55
+ KPX Y hyphen -74
+ KPX Y e -74
+ KPX Y comma -74
+ KPX Y colon -55
+ KPX Y a -74
+ KPX Y A -55
+ 
+ KPX f quoteright 37
+ KPX f f -18
+ 
+ KPX one one -37
+ 
+ KPX quoteleft quoteleft -55
+ 
+ KPX quoteright t -18
+ KPX quoteright space -55
+ KPX quoteright s -55
+ KPX quoteright quoteright -55
+ 
+ KPX r quoteright 55
+ KPX r period -55
+ KPX r hyphen -18
+ KPX r comma -55
+ 
+ KPX v period -111
+ KPX v comma -111
+ 
+ KPX w period -92
+ KPX w comma -92
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 223 224 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 211 224 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 223 224 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 215 224 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 223 224 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 223 224 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 195 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 224 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 224 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 224 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 224 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 224 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 224 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 224 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 224 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 250 224 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 224 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 224 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 224 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 224 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 224 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 139 224 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 235 224 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 235 224 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 235 224 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 223 224 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 211 224 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 199 224 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 224 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 84 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 84 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 12 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 84 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 96 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 92 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 112 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 151 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 131 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 144 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 124 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 44 -17 695 918 ;
+ C -1 ; WX 444 ; N ccaron ; B 37 -17 414 685 ;
+ C -1 ; WX 833 ; N Dcaron ; B 35 -3 786 918 ;
+ C -1 ; WX 765 ; N dcaron ; B 42 -17 819 792 ;
+ C -1 ; WX 611 ; N Ecaron ; B 39 -4 577 918 ;
+ C -1 ; WX 500 ; N ecaron ; B 42 -17 461 685 ;
+ C -1 ; WX 611 ; N Lcaron ; B 39 -4 592 749 ;
+ C -1 ; WX 611 ; N Lacute ; B 39 -4 577 928 ;
+ C -1 ; WX 487 ; N lcaron ; B 24 -3 538 792 ;
+ C -1 ; WX 333 ; N lacute ; B 24 -3 340 928 ;
+ C -1 ; WX 833 ; N Ncaron ; B 35 -16 798 918 ;
+ C -1 ; WX 611 ; N ncaron ; B 24 -3 587 685 ;
+ C -1 ; WX 722 ; N Rcaron ; B 39 -3 708 918 ;
+ C -1 ; WX 722 ; N Racute ; B 39 -3 708 928 ;
+ C -1 ; WX 389 ; N rcaron ; B 26 -3 389 685 ;
+ C -1 ; WX 389 ; N racute ; B 30 -3 389 691 ;
+ C -1 ; WX 667 ; N Tcaron ; B 17 -3 650 918 ;
+ C -1 ; WX 487 ; N tcaron ; B 22 -17 566 695 ;
+ C -1 ; WX 778 ; N Uring ; B 26 -17 760 918 ;
+ C -1 ; WX 611 ; N uring ; B 25 -17 583 700 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 259 233 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 74 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 250 233 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 570 97 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 233 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 343 54 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 237 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 289 97 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 24 237 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 250 233 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 233 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 237 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 233 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 317 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 222 218 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdF
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdF:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdF	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,432 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Wed Apr 24 13:46:21 1991
+ Comment UniqueID 34739
+ Comment VMusage 36532 47424
+ FontName Palatino-BoldOsF
+ FullName Palatino Bold Old Style Figures
+ FamilyName Palatino
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -152 -266 988 924
+ UnderlinePosition -131
+ UnderlineThickness 58
+ Version 001.001
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 471
+ Ascender 720
+ Descender -258
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 63 -12 219 688 ;
+ C 34 ; WX 402 ; N quotedbl ; B 22 376 380 695 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 496 673 ;
+ C 36 ; WX 500 ; N dollar ; B 28 -114 472 721 ;
+ C 37 ; WX 889 ; N percent ; B 61 -9 828 714 ;
+ C 38 ; WX 833 ; N ampersand ; B 52 -17 813 684 ;
+ C 39 ; WX 278 ; N quoteright ; B 29 405 249 695 ;
+ C 40 ; WX 333 ; N parenleft ; B 65 -104 305 723 ;
+ C 41 ; WX 333 ; N parenright ; B 28 -104 268 723 ;
+ C 42 ; WX 444 ; N asterisk ; B 44 332 399 695 ;
+ C 43 ; WX 606 ; N plus ; B 51 0 555 505 ;
+ C 44 ; WX 250 ; N comma ; B -6 -166 227 141 ;
+ C 45 ; WX 333 ; N hyphen ; B 16 195 317 305 ;
+ C 46 ; WX 250 ; N period ; B 47 -12 203 144 ;
+ C 47 ; WX 296 ; N slash ; B -9 -17 305 720 ;
+ C 48 ; WX 500 ; N zero ; B 42 -10 476 481 ;
+ C 49 ; WX 500 ; N one ; B 28 -8 454 480 ;
+ C 50 ; WX 500 ; N two ; B 18 -8 462 473 ;
+ C 51 ; WX 500 ; N three ; B 8 -236 440 481 ;
+ C 52 ; WX 500 ; N four ; B 6 -236 460 488 ;
+ C 53 ; WX 500 ; N five ; B 2 -236 434 477 ;
+ C 54 ; WX 500 ; N six ; B 38 -10 470 668 ;
+ C 55 ; WX 500 ; N seven ; B 46 -236 488 474 ;
+ C 56 ; WX 500 ; N eight ; B 34 -10 468 668 ;
+ C 57 ; WX 500 ; N nine ; B 24 -236 458 481 ;
+ C 58 ; WX 250 ; N colon ; B 47 -12 203 454 ;
+ C 59 ; WX 250 ; N semicolon ; B -6 -166 227 454 ;
+ C 60 ; WX 606 ; N less ; B 49 -15 558 519 ;
+ C 61 ; WX 606 ; N equal ; B 51 114 555 396 ;
+ C 62 ; WX 606 ; N greater ; B 49 -15 558 519 ;
+ C 63 ; WX 444 ; N question ; B 43 -12 411 687 ;
+ C 64 ; WX 747 ; N at ; B 42 -12 704 681 ;
+ C 65 ; WX 778 ; N A ; B 24 -3 757 686 ;
+ C 66 ; WX 667 ; N B ; B 39 -3 611 681 ;
+ C 67 ; WX 722 ; N C ; B 44 -17 695 695 ;
+ C 68 ; WX 833 ; N D ; B 35 -3 786 681 ;
+ C 69 ; WX 611 ; N E ; B 39 -4 577 681 ;
+ C 70 ; WX 556 ; N F ; B 28 -3 539 681 ;
+ C 71 ; WX 833 ; N G ; B 47 -17 776 695 ;
+ C 72 ; WX 833 ; N H ; B 36 -3 796 681 ;
+ C 73 ; WX 389 ; N I ; B 39 -3 350 681 ;
+ C 74 ; WX 389 ; N J ; B -11 -213 350 681 ;
+ C 75 ; WX 778 ; N K ; B 39 -3 763 681 ;
+ C 76 ; WX 611 ; N L ; B 39 -4 577 681 ;
+ C 77 ; WX 1000 ; N M ; B 32 -10 968 681 ;
+ C 78 ; WX 833 ; N N ; B 35 -16 798 681 ;
+ C 79 ; WX 833 ; N O ; B 47 -17 787 695 ;
+ C 80 ; WX 611 ; N P ; B 39 -3 594 681 ;
+ C 81 ; WX 833 ; N Q ; B 47 -184 787 695 ;
+ C 82 ; WX 722 ; N R ; B 39 -3 708 681 ;
+ C 83 ; WX 611 ; N S ; B 57 -17 559 695 ;
+ C 84 ; WX 667 ; N T ; B 17 -3 650 681 ;
+ C 85 ; WX 778 ; N U ; B 26 -17 760 681 ;
+ C 86 ; WX 778 ; N V ; B 20 -3 763 681 ;
+ C 87 ; WX 1000 ; N W ; B 17 -3 988 686 ;
+ C 88 ; WX 667 ; N X ; B 17 -3 650 695 ;
+ C 89 ; WX 667 ; N Y ; B 15 -3 660 695 ;
+ C 90 ; WX 667 ; N Z ; B 24 -3 627 681 ;
+ C 91 ; WX 333 ; N bracketleft ; B 73 -104 291 720 ;
+ C 92 ; WX 606 ; N backslash ; B 72 0 534 720 ;
+ C 93 ; WX 333 ; N bracketright ; B 42 -104 260 720 ;
+ C 94 ; WX 606 ; N asciicircum ; B 52 275 554 678 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -160 500 -102 ;
+ C 96 ; WX 278 ; N quoteleft ; B 29 405 249 695 ;
+ C 97 ; WX 500 ; N a ; B 40 -17 478 471 ;
+ C 98 ; WX 611 ; N b ; B 10 -17 556 720 ;
+ C 99 ; WX 444 ; N c ; B 37 -17 414 471 ;
+ C 100 ; WX 611 ; N d ; B 42 -17 577 720 ;
+ C 101 ; WX 500 ; N e ; B 42 -17 461 471 ;
+ C 102 ; WX 389 ; N f ; B 34 -3 381 720 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 26 -266 535 471 ;
+ C 104 ; WX 611 ; N h ; B 24 -3 587 720 ;
+ C 105 ; WX 333 ; N i ; B 34 -3 298 706 ;
+ C 106 ; WX 333 ; N j ; B 3 -266 241 706 ;
+ C 107 ; WX 611 ; N k ; B 21 -3 597 720 ;
+ C 108 ; WX 333 ; N l ; B 24 -3 296 720 ;
+ C 109 ; WX 889 ; N m ; B 24 -3 864 471 ;
+ C 110 ; WX 611 ; N n ; B 24 -3 587 471 ;
+ C 111 ; WX 556 ; N o ; B 40 -17 517 471 ;
+ C 112 ; WX 611 ; N p ; B 29 -258 567 471 ;
+ C 113 ; WX 611 ; N q ; B 52 -258 589 471 ;
+ C 114 ; WX 389 ; N r ; B 30 -3 389 471 ;
+ C 115 ; WX 444 ; N s ; B 39 -17 405 471 ;
+ C 116 ; WX 333 ; N t ; B 22 -17 324 632 ;
+ C 117 ; WX 611 ; N u ; B 25 -17 583 471 ;
+ C 118 ; WX 556 ; N v ; B 11 -3 545 459 ;
+ C 119 ; WX 833 ; N w ; B 13 -3 820 471 ;
+ C 120 ; WX 500 ; N x ; B 20 -3 483 471 ;
+ C 121 ; WX 556 ; N y ; B 10 -266 546 459 ;
+ C 122 ; WX 500 ; N z ; B 16 -3 464 459 ;
+ C 123 ; WX 310 ; N braceleft ; B 5 -117 288 725 ;
+ C 124 ; WX 606 ; N bar ; B 260 0 346 720 ;
+ C 125 ; WX 310 ; N braceright ; B 22 -117 305 725 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 155 555 342 ;
+ C 161 ; WX 278 ; N exclamdown ; B 59 -227 215 471 ;
+ C 162 ; WX 500 ; N cent ; B 73 -106 450 554 ;
+ C 163 ; WX 500 ; N sterling ; B -2 -19 501 676 ;
+ C 164 ; WX 167 ; N fraction ; B -152 0 320 660 ;
+ C 165 ; WX 500 ; N yen ; B 17 -3 483 695 ;
+ C 166 ; WX 500 ; N florin ; B 11 -242 490 703 ;
+ C 167 ; WX 500 ; N section ; B 30 -217 471 695 ;
+ C 168 ; WX 500 ; N currency ; B 32 96 468 533 ;
+ C 169 ; WX 227 ; N quotesingle ; B 45 376 181 695 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 34 405 466 695 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 36 44 463 438 ;
+ C 172 ; WX 389 ; N guilsinglleft ; B 82 44 307 438 ;
+ C 173 ; WX 389 ; N guilsinglright ; B 82 44 307 438 ;
+ C 174 ; WX 611 ; N fi ; B 10 -3 595 720 ;
+ C 175 ; WX 611 ; N fl ; B 17 -3 593 720 ;
+ C 177 ; WX 500 ; N endash ; B 0 208 500 291 ;
+ C 178 ; WX 500 ; N dagger ; B 29 -6 472 682 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 32 -245 468 682 ;
+ C 180 ; WX 250 ; N periodcentered ; B 47 179 203 335 ;
+ C 182 ; WX 641 ; N paragraph ; B 19 -161 599 683 ;
+ C 183 ; WX 606 ; N bullet ; B 131 172 475 516 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 56 -160 276 130 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 34 -160 466 130 ;
+ C 186 ; WX 500 ; N quotedblright ; B 34 405 466 695 ;
+ C 187 ; WX 500 ; N guillemotright ; B 37 44 464 438 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 89 -12 911 144 ;
+ C 189 ; WX 1000 ; N perthousand ; B 33 -9 982 724 ;
+ C 191 ; WX 444 ; N questiondown ; B 33 -231 401 471 ;
+ C 193 ; WX 333 ; N grave ; B 18 506 256 691 ;
+ C 194 ; WX 333 ; N acute ; B 78 506 316 691 ;
+ C 195 ; WX 333 ; N circumflex ; B -2 506 335 681 ;
+ C 196 ; WX 333 ; N tilde ; B -16 535 349 661 ;
+ C 197 ; WX 333 ; N macron ; B 1 538 332 609 ;
+ C 198 ; WX 333 ; N breve ; B 15 506 318 669 ;
+ C 199 ; WX 333 ; N dotaccent ; B 100 537 234 671 ;
+ C 200 ; WX 333 ; N dieresis ; B -8 537 341 671 ;
+ C 202 ; WX 333 ; N ring ; B 67 500 267 700 ;
+ C 203 ; WX 333 ; N cedilla ; B 73 -225 300 -7 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -56 506 390 691 ;
+ C 206 ; WX 333 ; N ogonek ; B 60 -246 274 -17 ;
+ C 207 ; WX 333 ; N caron ; B -2 510 335 685 ;
+ C 208 ; WX 1000 ; N emdash ; B 125 208 875 291 ;
+ C 225 ; WX 1000 ; N AE ; B 12 -4 954 681 ;
+ C 227 ; WX 438 ; N ordfeminine ; B 77 367 361 660 ;
+ C 232 ; WX 611 ; N Lslash ; B 16 -4 577 681 ;
+ C 233 ; WX 833 ; N Oslash ; B 32 -20 808 698 ;
+ C 234 ; WX 1000 ; N OE ; B 43 -17 985 695 ;
+ C 235 ; WX 488 ; N ordmasculine ; B 89 367 399 660 ;
+ C 241 ; WX 778 ; N ae ; B 46 -17 731 471 ;
+ C 245 ; WX 333 ; N dotlessi ; B 34 -3 298 471 ;
+ C 248 ; WX 333 ; N lslash ; B -4 -3 334 720 ;
+ C 249 ; WX 556 ; N oslash ; B 23 -18 534 471 ;
+ C 250 ; WX 833 ; N oe ; B 48 -17 799 471 ;
+ C 251 ; WX 611 ; N germandbls ; B 30 -17 565 720 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 42 -17 461 701 ;
+ C -1 ; WX 500 ; N edieresis ; B 42 -17 461 691 ;
+ C -1 ; WX 500 ; N aacute ; B 40 -17 478 711 ;
+ C -1 ; WX 747 ; N registered ; B 26 -17 720 695 ;
+ C -1 ; WX 333 ; N icircumflex ; B -2 -3 335 701 ;
+ C -1 ; WX 611 ; N udieresis ; B 25 -17 583 691 ;
+ C -1 ; WX 556 ; N ograve ; B 40 -17 517 711 ;
+ C -1 ; WX 611 ; N uacute ; B 25 -17 583 711 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 25 -17 583 701 ;
+ C -1 ; WX 778 ; N Aacute ; B 24 -3 757 915 ;
+ C -1 ; WX 333 ; N igrave ; B 18 -3 298 711 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 26 -3 363 905 ;
+ C -1 ; WX 444 ; N ccedilla ; B 37 -225 414 471 ;
+ C -1 ; WX 500 ; N adieresis ; B 40 -17 478 691 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 39 -4 577 905 ;
+ C -1 ; WX 444 ; N scaron ; B 39 -17 405 693 ;
+ C -1 ; WX 611 ; N thorn ; B 17 -258 563 720 ;
+ C -1 ; WX 998 ; N trademark ; B 38 274 961 678 ;
+ C -1 ; WX 500 ; N egrave ; B 42 -17 461 711 ;
+ C -1 ; WX 300 ; N threesuperior ; B 9 261 292 667 ;
+ C -1 ; WX 500 ; N zcaron ; B 16 -3 464 693 ;
+ C -1 ; WX 500 ; N atilde ; B 40 -17 478 673 ;
+ C -1 ; WX 500 ; N aring ; B 40 -17 478 700 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 40 -17 517 701 ;
+ C -1 ; WX 611 ; N Edieresis ; B 39 -4 577 895 ;
+ C -1 ; WX 750 ; N threequarters ; B 15 -2 735 667 ;
+ C -1 ; WX 556 ; N ydieresis ; B 10 -266 546 691 ;
+ C -1 ; WX 556 ; N yacute ; B 10 -266 546 711 ;
+ C -1 ; WX 333 ; N iacute ; B 34 -3 316 711 ;
+ C -1 ; WX 778 ; N Acircumflex ; B 24 -3 757 905 ;
+ C -1 ; WX 778 ; N Uacute ; B 26 -17 760 915 ;
+ C -1 ; WX 500 ; N eacute ; B 42 -17 461 711 ;
+ C -1 ; WX 833 ; N Ograve ; B 47 -17 787 915 ;
+ C -1 ; WX 500 ; N agrave ; B 40 -17 478 711 ;
+ C -1 ; WX 778 ; N Udieresis ; B 26 -17 760 895 ;
+ C -1 ; WX 500 ; N acircumflex ; B 40 -17 478 701 ;
+ C -1 ; WX 389 ; N Igrave ; B 39 -3 350 915 ;
+ C -1 ; WX 300 ; N twosuperior ; B 5 261 295 660 ;
+ C -1 ; WX 778 ; N Ugrave ; B 26 -17 760 915 ;
+ C -1 ; WX 750 ; N onequarter ; B 19 -2 735 665 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 26 -17 760 905 ;
+ C -1 ; WX 611 ; N Scaron ; B 57 -17 559 909 ;
+ C -1 ; WX 389 ; N Idieresis ; B 20 -3 369 895 ;
+ C -1 ; WX 333 ; N idieresis ; B -8 -3 341 691 ;
+ C -1 ; WX 611 ; N Egrave ; B 39 -4 577 915 ;
+ C -1 ; WX 833 ; N Oacute ; B 47 -17 787 915 ;
+ C -1 ; WX 606 ; N divide ; B 51 0 555 510 ;
+ C -1 ; WX 778 ; N Atilde ; B 24 -3 757 885 ;
+ C -1 ; WX 778 ; N Aring ; B 24 -3 757 924 ;
+ C -1 ; WX 833 ; N Odieresis ; B 47 -17 787 895 ;
+ C -1 ; WX 778 ; N Adieresis ; B 24 -3 757 895 ;
+ C -1 ; WX 833 ; N Ntilde ; B 35 -16 798 885 ;
+ C -1 ; WX 667 ; N Zcaron ; B 24 -3 627 909 ;
+ C -1 ; WX 611 ; N Thorn ; B 39 -3 574 681 ;
+ C -1 ; WX 389 ; N Iacute ; B 39 -3 350 915 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 0 555 505 ;
+ C -1 ; WX 606 ; N multiply ; B 72 21 534 483 ;
+ C -1 ; WX 611 ; N Eacute ; B 39 -4 577 915 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 15 -3 660 895 ;
+ C -1 ; WX 300 ; N onesuperior ; B 14 261 287 665 ;
+ C -1 ; WX 611 ; N ugrave ; B 25 -17 583 711 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 114 555 396 ;
+ C -1 ; WX 611 ; N ntilde ; B 24 -3 587 673 ;
+ C -1 ; WX 833 ; N Otilde ; B 47 -17 787 885 ;
+ C -1 ; WX 556 ; N otilde ; B 40 -17 517 673 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 44 -225 695 695 ;
+ C -1 ; WX 778 ; N Agrave ; B 24 -3 757 915 ;
+ C -1 ; WX 750 ; N onehalf ; B 9 -2 745 665 ;
+ C -1 ; WX 833 ; N Eth ; B 10 -3 786 681 ;
+ C -1 ; WX 400 ; N degree ; B 50 360 350 660 ;
+ C -1 ; WX 667 ; N Yacute ; B 15 -3 660 915 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 47 -17 787 905 ;
+ C -1 ; WX 556 ; N oacute ; B 40 -17 517 711 ;
+ C -1 ; WX 611 ; N mu ; B 25 -225 583 471 ;
+ C -1 ; WX 606 ; N minus ; B 51 212 555 298 ;
+ C -1 ; WX 556 ; N eth ; B 40 -17 517 720 ;
+ C -1 ; WX 556 ; N odieresis ; B 40 -17 517 691 ;
+ C -1 ; WX 747 ; N copyright ; B 26 -17 720 695 ;
+ C -1 ; WX 606 ; N brokenbar ; B 260 0 346 720 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 101
+ 
+ KPX A y -70
+ KPX A w -70
+ KPX A v -70
+ KPX A space -18
+ KPX A quoteright -92
+ KPX A Y -111
+ KPX A W -90
+ KPX A V -129
+ KPX A T -92
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -55
+ 
+ KPX L y -74
+ KPX L space -18
+ KPX L quoteright -74
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -74
+ 
+ KPX R y -30
+ KPX R Y -55
+ KPX R W -37
+ KPX R V -74
+ KPX R T -55
+ 
+ KPX T y -90
+ KPX T w -90
+ KPX T u -129
+ KPX T semicolon -74
+ KPX T s -111
+ KPX T r -111
+ KPX T period -92
+ KPX T o -111
+ KPX T i -55
+ KPX T hyphen -92
+ KPX T e -111
+ KPX T comma -92
+ KPX T colon -74
+ KPX T c -129
+ KPX T a -111
+ KPX T A -92
+ 
+ KPX V y -90
+ KPX V u -92
+ KPX V semicolon -74
+ KPX V r -111
+ KPX V period -129
+ KPX V o -111
+ KPX V i -55
+ KPX V hyphen -92
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -111
+ KPX V A -129
+ 
+ KPX W y -74
+ KPX W u -74
+ KPX W semicolon -37
+ KPX W r -74
+ KPX W period -37
+ KPX W o -74
+ KPX W i -37
+ KPX W hyphen -37
+ KPX W e -74
+ KPX W comma -92
+ KPX W colon -37
+ KPX W a -74
+ KPX W A -90
+ 
+ KPX Y v -74
+ KPX Y u -74
+ KPX Y semicolon -55
+ KPX Y q -92
+ KPX Y period -74
+ KPX Y p -74
+ KPX Y o -74
+ KPX Y i -55
+ KPX Y hyphen -74
+ KPX Y e -74
+ KPX Y comma -74
+ KPX Y colon -55
+ KPX Y a -74
+ KPX Y A -55
+ 
+ KPX f quoteright 37
+ KPX f f -18
+ 
+ KPX one one -37
+ 
+ KPX quoteleft quoteleft -55
+ 
+ KPX quoteright t -18
+ KPX quoteright space -55
+ KPX quoteright s -55
+ KPX quoteright quoteright -55
+ 
+ KPX r quoteright 55
+ KPX r period -55
+ KPX r hyphen -18
+ KPX r comma -55
+ 
+ KPX v period -111
+ KPX v comma -111
+ 
+ KPX w period -92
+ KPX w comma -92
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 223 224 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 211 224 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 223 224 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 215 224 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 223 224 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 223 224 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 224 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 224 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 224 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 224 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 224 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 224 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 224 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 224 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 250 224 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 224 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 224 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 224 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 224 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 224 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 139 224 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 235 224 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 235 224 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 235 224 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 223 224 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 211 224 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 199 224 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 224 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 84 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 84 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 12 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 84 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 96 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 92 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 112 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 151 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 131 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 144 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 124 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdF+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdF+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdF+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 44 -17 695 918 ;
+ C -1 ; WX 444 ; N ccaron ; B 37 -17 414 685 ;
+ C -1 ; WX 833 ; N Dcaron ; B 35 -3 786 918 ;
+ C -1 ; WX 765 ; N dcaron ; B 42 -17 819 792 ;
+ C -1 ; WX 611 ; N Ecaron ; B 39 -4 577 918 ;
+ C -1 ; WX 500 ; N ecaron ; B 42 -17 461 685 ;
+ C -1 ; WX 611 ; N Lcaron ; B 39 -4 592 749 ;
+ C -1 ; WX 611 ; N Lacute ; B 39 -4 577 928 ;
+ C -1 ; WX 487 ; N lcaron ; B 24 -3 538 792 ;
+ C -1 ; WX 333 ; N lacute ; B 24 -3 340 928 ;
+ C -1 ; WX 833 ; N Ncaron ; B 35 -16 798 918 ;
+ C -1 ; WX 611 ; N ncaron ; B 24 -3 587 685 ;
+ C -1 ; WX 722 ; N Rcaron ; B 39 -3 708 918 ;
+ C -1 ; WX 722 ; N Racute ; B 39 -3 708 928 ;
+ C -1 ; WX 389 ; N rcaron ; B 26 -3 389 685 ;
+ C -1 ; WX 389 ; N racute ; B 30 -3 389 691 ;
+ C -1 ; WX 667 ; N Tcaron ; B 17 -3 650 918 ;
+ C -1 ; WX 487 ; N tcaron ; B 22 -17 566 695 ;
+ C -1 ; WX 778 ; N Uring ; B 26 -17 760 918 ;
+ C -1 ; WX 611 ; N uring ; B 25 -17 583 700 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 259 233 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 74 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 250 233 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 570 97 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 233 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 343 54 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 237 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 289 97 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 24 237 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 250 233 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 233 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 237 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 233 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 317 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 222 218 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdIt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,441 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Jul  2 22:48:39 1990
+ Comment UniqueID 31799
+ Comment VMusage 37656 48548
+ FontName Palatino-BoldItalic
+ FullName Palatino Bold Italic
+ FamilyName Palatino
+ Weight Bold
+ ItalicAngle -10
+ IsFixedPitch false
+ FontBBox -170 -271 1073 926
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.005
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 469
+ Ascender 726
+ Descender -271
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 58 -17 322 695 ;
+ C 34 ; WX 500 ; N quotedbl ; B 137 467 493 720 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 496 673 ;
+ C 36 ; WX 500 ; N dollar ; B 20 -108 477 737 ;
+ C 37 ; WX 889 ; N percent ; B 56 -17 790 697 ;
+ C 38 ; WX 833 ; N ampersand ; B 74 -17 811 695 ;
+ C 39 ; WX 278 ; N quoteright ; B 76 431 302 720 ;
+ C 40 ; WX 333 ; N parenleft ; B 58 -129 368 723 ;
+ C 41 ; WX 333 ; N parenright ; B -12 -129 298 723 ;
+ C 42 ; WX 444 ; N asterisk ; B 84 332 439 695 ;
+ C 43 ; WX 606 ; N plus ; B 50 -5 556 501 ;
+ C 44 ; WX 250 ; N comma ; B -33 -164 208 147 ;
+ C 45 ; WX 389 ; N hyphen ; B 37 198 362 300 ;
+ C 46 ; WX 250 ; N period ; B 48 -17 187 135 ;
+ C 47 ; WX 315 ; N slash ; B 1 -17 315 720 ;
+ C 48 ; WX 500 ; N zero ; B 42 -17 490 683 ;
+ C 49 ; WX 500 ; N one ; B 41 -3 434 678 ;
+ C 50 ; WX 500 ; N two ; B 1 -3 454 683 ;
+ C 51 ; WX 500 ; N three ; B 8 -17 450 683 ;
+ C 52 ; WX 500 ; N four ; B 3 -3 487 683 ;
+ C 53 ; WX 500 ; N five ; B 14 -17 481 675 ;
+ C 54 ; WX 500 ; N six ; B 39 -17 488 683 ;
+ C 55 ; WX 500 ; N seven ; B 69 -3 544 674 ;
+ C 56 ; WX 500 ; N eight ; B 26 -17 484 683 ;
+ C 57 ; WX 500 ; N nine ; B 27 -17 491 683 ;
+ C 58 ; WX 250 ; N colon ; B 38 -17 236 452 ;
+ C 59 ; WX 250 ; N semicolon ; B -33 -164 247 452 ;
+ C 60 ; WX 606 ; N less ; B 49 -21 558 517 ;
+ C 61 ; WX 606 ; N equal ; B 51 106 555 390 ;
+ C 62 ; WX 606 ; N greater ; B 48 -21 557 517 ;
+ C 63 ; WX 444 ; N question ; B 91 -17 450 695 ;
+ C 64 ; WX 833 ; N at ; B 82 -12 744 681 ;
+ C 65 ; WX 722 ; N A ; B -35 -3 685 683 ;
+ C 66 ; WX 667 ; N B ; B 8 -3 629 681 ;
+ C 67 ; WX 685 ; N C ; B 69 -17 695 695 ;
+ C 68 ; WX 778 ; N D ; B 0 -3 747 682 ;
+ C 69 ; WX 611 ; N E ; B 11 -3 606 681 ;
+ C 70 ; WX 556 ; N F ; B -6 -3 593 681 ;
+ C 71 ; WX 778 ; N G ; B 72 -17 750 695 ;
+ C 72 ; WX 778 ; N H ; B -12 -3 826 681 ;
+ C 73 ; WX 389 ; N I ; B -1 -3 412 681 ;
+ C 74 ; WX 389 ; N J ; B -29 -207 417 681 ;
+ C 75 ; WX 722 ; N K ; B -10 -3 746 681 ;
+ C 76 ; WX 611 ; N L ; B 26 -3 578 681 ;
+ C 77 ; WX 944 ; N M ; B -23 -17 985 681 ;
+ C 78 ; WX 778 ; N N ; B -2 -3 829 681 ;
+ C 79 ; WX 833 ; N O ; B 76 -17 794 695 ;
+ C 80 ; WX 667 ; N P ; B 11 -3 673 681 ;
+ C 81 ; WX 833 ; N Q ; B 76 -222 794 695 ;
+ C 82 ; WX 722 ; N R ; B 4 -3 697 681 ;
+ C 83 ; WX 556 ; N S ; B 50 -17 517 695 ;
+ C 84 ; WX 611 ; N T ; B 56 -3 674 681 ;
+ C 85 ; WX 778 ; N U ; B 83 -17 825 681 ;
+ C 86 ; WX 667 ; N V ; B 67 -3 745 681 ;
+ C 87 ; WX 1000 ; N W ; B 67 -3 1073 689 ;
+ C 88 ; WX 722 ; N X ; B -9 -3 772 681 ;
+ C 89 ; WX 611 ; N Y ; B 54 -3 675 695 ;
+ C 90 ; WX 667 ; N Z ; B 1 -3 676 681 ;
+ C 91 ; WX 333 ; N bracketleft ; B 45 -102 381 723 ;
+ C 92 ; WX 606 ; N backslash ; B 72 0 534 720 ;
+ C 93 ; WX 333 ; N bracketright ; B -21 -102 315 723 ;
+ C 94 ; WX 606 ; N asciicircum ; B 63 275 543 678 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 65 431 291 720 ;
+ C 97 ; WX 556 ; N a ; B 44 -17 519 470 ;
+ C 98 ; WX 537 ; N b ; B 44 -17 494 726 ;
+ C 99 ; WX 444 ; N c ; B 32 -17 436 469 ;
+ C 100 ; WX 556 ; N d ; B 38 -17 550 726 ;
+ C 101 ; WX 444 ; N e ; B 28 -17 418 469 ;
+ C 102 ; WX 333 ; N f ; B -130 -271 449 726 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -50 -271 529 469 ;
+ C 104 ; WX 556 ; N h ; B 22 -17 522 726 ;
+ C 105 ; WX 333 ; N i ; B 26 -17 312 695 ;
+ C 106 ; WX 333 ; N j ; B -64 -271 323 695 ;
+ C 107 ; WX 556 ; N k ; B 34 -17 528 726 ;
+ C 108 ; WX 333 ; N l ; B 64 -17 318 726 ;
+ C 109 ; WX 833 ; N m ; B 19 -17 803 469 ;
+ C 110 ; WX 556 ; N n ; B 17 -17 521 469 ;
+ C 111 ; WX 556 ; N o ; B 48 -17 502 469 ;
+ C 112 ; WX 556 ; N p ; B -21 -271 516 469 ;
+ C 113 ; WX 537 ; N q ; B 32 -271 513 469 ;
+ C 114 ; WX 389 ; N r ; B 20 -17 411 469 ;
+ C 115 ; WX 444 ; N s ; B 25 -17 406 469 ;
+ C 116 ; WX 389 ; N t ; B 42 -17 409 636 ;
+ C 117 ; WX 556 ; N u ; B 22 -17 521 469 ;
+ C 118 ; WX 556 ; N v ; B 19 -17 513 469 ;
+ C 119 ; WX 833 ; N w ; B 27 -17 802 469 ;
+ C 120 ; WX 500 ; N x ; B -8 -17 500 469 ;
+ C 121 ; WX 556 ; N y ; B 13 -271 541 469 ;
+ C 122 ; WX 500 ; N z ; B 31 -17 470 469 ;
+ C 123 ; WX 333 ; N braceleft ; B 18 -105 334 720 ;
+ C 124 ; WX 606 ; N bar ; B 259 0 347 720 ;
+ C 125 ; WX 333 ; N braceright ; B -1 -105 315 720 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 151 555 346 ;
+ C 161 ; WX 333 ; N exclamdown ; B 2 -225 259 479 ;
+ C 162 ; WX 500 ; N cent ; B 52 -105 456 547 ;
+ C 163 ; WX 500 ; N sterling ; B 21 -5 501 683 ;
+ C 164 ; WX 167 ; N fraction ; B -170 0 338 683 ;
+ C 165 ; WX 500 ; N yen ; B 11 -3 538 695 ;
+ C 166 ; WX 500 ; N florin ; B 8 -242 479 690 ;
+ C 167 ; WX 556 ; N section ; B 47 -151 497 695 ;
+ C 168 ; WX 500 ; N currency ; B 32 96 468 533 ;
+ C 169 ; WX 250 ; N quotesingle ; B 127 467 293 720 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 65 431 511 720 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 35 43 458 446 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 60 43 292 446 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 35 40 267 443 ;
+ C 174 ; WX 611 ; N fi ; B -130 -271 588 726 ;
+ C 175 ; WX 611 ; N fl ; B -130 -271 631 726 ;
+ C 177 ; WX 500 ; N endash ; B -12 214 512 282 ;
+ C 178 ; WX 556 ; N dagger ; B 67 -3 499 685 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 33 -153 537 693 ;
+ C 180 ; WX 250 ; N periodcentered ; B 67 172 206 324 ;
+ C 182 ; WX 556 ; N paragraph ; B 14 -204 629 681 ;
+ C 183 ; WX 606 ; N bullet ; B 131 172 475 516 ;
+ C 184 ; WX 250 ; N quotesinglbase ; B -3 -144 220 145 ;
+ C 185 ; WX 500 ; N quotedblbase ; B -18 -144 424 145 ;
+ C 186 ; WX 500 ; N quotedblright ; B 73 431 519 720 ;
+ C 187 ; WX 500 ; N guillemotright ; B 35 40 458 443 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 91 -17 896 135 ;
+ C 189 ; WX 1000 ; N perthousand ; B 65 -17 912 691 ;
+ C 191 ; WX 444 ; N questiondown ; B -12 -226 347 479 ;
+ C 193 ; WX 333 ; N grave ; B 110 518 322 699 ;
+ C 194 ; WX 333 ; N acute ; B 153 518 392 699 ;
+ C 195 ; WX 333 ; N circumflex ; B 88 510 415 684 ;
+ C 196 ; WX 333 ; N tilde ; B 82 535 441 654 ;
+ C 197 ; WX 333 ; N macron ; B 76 538 418 608 ;
+ C 198 ; WX 333 ; N breve ; B 96 518 412 680 ;
+ C 199 ; WX 333 ; N dotaccent ; B 202 537 325 668 ;
+ C 200 ; WX 333 ; N dieresis ; B 90 537 426 668 ;
+ C 202 ; WX 556 ; N ring ; B 277 514 477 714 ;
+ C 203 ; WX 333 ; N cedilla ; B 12 -218 248 5 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -28 518 409 699 ;
+ C 206 ; WX 333 ; N ogonek ; B 32 -206 238 -17 ;
+ C 207 ; WX 333 ; N caron ; B 113 510 445 684 ;
+ C 208 ; WX 1000 ; N emdash ; B -12 214 1012 282 ;
+ C 225 ; WX 944 ; N AE ; B -29 -3 927 681 ;
+ C 227 ; WX 333 ; N ordfeminine ; B 47 391 355 684 ;
+ C 232 ; WX 611 ; N Lslash ; B 6 -3 578 681 ;
+ C 233 ; WX 833 ; N Oslash ; B 57 -54 797 730 ;
+ C 234 ; WX 944 ; N OE ; B 39 -17 961 695 ;
+ C 235 ; WX 333 ; N ordmasculine ; B 51 391 346 683 ;
+ C 241 ; WX 738 ; N ae ; B 44 -17 711 469 ;
+ C 245 ; WX 333 ; N dotlessi ; B 26 -17 293 469 ;
+ C 248 ; WX 333 ; N lslash ; B 13 -17 365 726 ;
+ C 249 ; WX 556 ; N oslash ; B 14 -50 522 506 ;
+ C 250 ; WX 778 ; N oe ; B 48 -17 755 469 ;
+ C 251 ; WX 556 ; N germandbls ; B -131 -271 549 726 ;
+ C -1 ; WX 667 ; N Zcaron ; B 1 -3 676 896 ;
+ C -1 ; WX 444 ; N ccedilla ; B 32 -218 436 469 ;
+ C -1 ; WX 556 ; N ydieresis ; B 13 -271 541 688 ;
+ C -1 ; WX 556 ; N atilde ; B 44 -17 553 666 ;
+ C -1 ; WX 333 ; N icircumflex ; B 26 -17 403 704 ;
+ C -1 ; WX 300 ; N threesuperior ; B 23 263 310 683 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 28 -17 471 704 ;
+ C -1 ; WX 556 ; N thorn ; B -21 -271 516 726 ;
+ C -1 ; WX 444 ; N egrave ; B 28 -17 418 719 ;
+ C -1 ; WX 300 ; N twosuperior ; B 26 271 321 683 ;
+ C -1 ; WX 444 ; N eacute ; B 28 -17 448 719 ;
+ C -1 ; WX 556 ; N otilde ; B 48 -17 553 666 ;
+ C -1 ; WX 722 ; N Aacute ; B -35 -3 685 911 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 48 -17 515 704 ;
+ C -1 ; WX 556 ; N yacute ; B 13 -271 541 719 ;
+ C -1 ; WX 556 ; N udieresis ; B 22 -17 538 688 ;
+ C -1 ; WX 750 ; N threequarters ; B 18 -2 732 683 ;
+ C -1 ; WX 556 ; N acircumflex ; B 44 -17 527 704 ;
+ C -1 ; WX 778 ; N Eth ; B 0 -3 747 682 ;
+ C -1 ; WX 444 ; N edieresis ; B 28 -17 482 688 ;
+ C -1 ; WX 556 ; N ugrave ; B 22 -17 521 719 ;
+ C -1 ; WX 1000 ; N trademark ; B 38 274 961 678 ;
+ C -1 ; WX 556 ; N ograve ; B 48 -17 502 719 ;
+ C -1 ; WX 444 ; N scaron ; B 25 -17 489 692 ;
+ C -1 ; WX 389 ; N Idieresis ; B -1 -3 454 880 ;
+ C -1 ; WX 556 ; N uacute ; B 22 -17 521 719 ;
+ C -1 ; WX 556 ; N agrave ; B 44 -17 519 719 ;
+ C -1 ; WX 556 ; N ntilde ; B 17 -17 553 666 ;
+ C -1 ; WX 556 ; N aring ; B 44 -17 519 714 ;
+ C -1 ; WX 500 ; N zcaron ; B 31 -17 517 692 ;
+ C -1 ; WX 389 ; N Icircumflex ; B -1 -3 443 896 ;
+ C -1 ; WX 778 ; N Ntilde ; B -2 -3 829 866 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 22 -17 521 704 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 11 -3 606 896 ;
+ C -1 ; WX 389 ; N Iacute ; B -1 -3 420 911 ;
+ C -1 ; WX 685 ; N Ccedilla ; B 69 -218 695 695 ;
+ C -1 ; WX 833 ; N Odieresis ; B 76 -17 794 880 ;
+ C -1 ; WX 556 ; N Scaron ; B 50 -17 557 896 ;
+ C -1 ; WX 611 ; N Edieresis ; B 11 -3 606 880 ;
+ C -1 ; WX 389 ; N Igrave ; B -1 -3 412 911 ;
+ C -1 ; WX 556 ; N adieresis ; B 44 -17 538 688 ;
+ C -1 ; WX 833 ; N Ograve ; B 76 -17 794 911 ;
+ C -1 ; WX 611 ; N Egrave ; B 11 -3 606 911 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 54 -3 675 880 ;
+ C -1 ; WX 747 ; N registered ; B 26 -17 720 695 ;
+ C -1 ; WX 833 ; N Otilde ; B 76 -17 794 866 ;
+ C -1 ; WX 750 ; N onequarter ; B 18 -2 732 683 ;
+ C -1 ; WX 778 ; N Ugrave ; B 83 -17 825 911 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 83 -17 825 896 ;
+ C -1 ; WX 667 ; N Thorn ; B 11 -3 644 681 ;
+ C -1 ; WX 606 ; N divide ; B 50 -5 556 501 ;
+ C -1 ; WX 722 ; N Atilde ; B -35 -3 685 866 ;
+ C -1 ; WX 778 ; N Uacute ; B 83 -17 825 911 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 76 -17 794 896 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 107 555 390 ;
+ C -1 ; WX 722 ; N Aring ; B -35 -3 685 926 ;
+ C -1 ; WX 333 ; N idieresis ; B 26 -17 426 688 ;
+ C -1 ; WX 333 ; N iacute ; B 26 -17 392 719 ;
+ C -1 ; WX 556 ; N aacute ; B 44 -17 519 719 ;
+ C -1 ; WX 606 ; N plusminus ; B 50 0 556 501 ;
+ C -1 ; WX 606 ; N multiply ; B 72 17 534 479 ;
+ C -1 ; WX 778 ; N Udieresis ; B 83 -17 825 880 ;
+ C -1 ; WX 606 ; N minus ; B 51 204 555 292 ;
+ C -1 ; WX 300 ; N onesuperior ; B 41 271 298 680 ;
+ C -1 ; WX 611 ; N Eacute ; B 11 -3 606 911 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -35 -3 685 896 ;
+ C -1 ; WX 747 ; N copyright ; B 26 -17 720 695 ;
+ C -1 ; WX 722 ; N Agrave ; B -35 -3 685 911 ;
+ C -1 ; WX 556 ; N odieresis ; B 48 -17 538 688 ;
+ C -1 ; WX 556 ; N oacute ; B 48 -17 504 719 ;
+ C -1 ; WX 400 ; N degree ; B 50 383 350 683 ;
+ C -1 ; WX 333 ; N igrave ; B 26 -17 322 719 ;
+ C -1 ; WX 556 ; N mu ; B -15 -232 521 469 ;
+ C -1 ; WX 833 ; N Oacute ; B 76 -17 794 911 ;
+ C -1 ; WX 556 ; N eth ; B 48 -17 546 726 ;
+ C -1 ; WX 722 ; N Adieresis ; B -35 -3 685 880 ;
+ C -1 ; WX 611 ; N Yacute ; B 54 -3 675 911 ;
+ C -1 ; WX 606 ; N brokenbar ; B 259 0 347 720 ;
+ C -1 ; WX 750 ; N onehalf ; B 14 -2 736 683 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 108
+ 
+ KPX A y -55
+ KPX A w -37
+ KPX A v -55
+ KPX A space -55
+ KPX A quoteright -55
+ KPX A Y -74
+ KPX A W -74
+ KPX A V -74
+ KPX A T -55
+ 
+ KPX F space -18
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -74
+ 
+ KPX L y -37
+ KPX L space -18
+ KPX L quoteright -55
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P space -55
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -92
+ 
+ KPX R y -20
+ KPX R Y -37
+ KPX R W -55
+ KPX R V -55
+ KPX R T -37
+ 
+ KPX T y -80
+ KPX T w -50
+ KPX T u -92
+ KPX T semicolon -55
+ KPX T s -92
+ KPX T r -92
+ KPX T period -55
+ KPX T o -111
+ KPX T i -74
+ KPX T hyphen -92
+ KPX T e -111
+ KPX T comma -55
+ KPX T colon -55
+ KPX T c -92
+ KPX T a -111
+ KPX T O -18
+ KPX T A -55
+ 
+ KPX V y -50
+ KPX V u -50
+ KPX V semicolon -37
+ KPX V r -74
+ KPX V period -111
+ KPX V o -74
+ KPX V i -50
+ KPX V hyphen -37
+ KPX V e -74
+ KPX V comma -111
+ KPX V colon -37
+ KPX V a -92
+ KPX V A -74
+ 
+ KPX W y -30
+ KPX W u -30
+ KPX W semicolon -18
+ KPX W r -30
+ KPX W period -55
+ KPX W o -55
+ KPX W i -30
+ KPX W e -55
+ KPX W comma -55
+ KPX W colon -28
+ KPX W a -74
+ KPX W A -74
+ 
+ KPX Y v -30
+ KPX Y u -50
+ KPX Y semicolon -55
+ KPX Y q -92
+ KPX Y period -55
+ KPX Y p -74
+ KPX Y o -111
+ KPX Y i -54
+ KPX Y hyphen -55
+ KPX Y e -92
+ KPX Y comma -55
+ KPX Y colon -55
+ KPX Y a -111
+ KPX Y A -55
+ 
+ KPX f quoteright 37
+ KPX f f -37
+ 
+ KPX one one -55
+ 
+ KPX quoteleft quoteleft -55
+ 
+ KPX quoteright t -18
+ KPX quoteright space -37
+ KPX quoteright s -37
+ KPX quoteright quoteright -55
+ 
+ KPX r quoteright 55
+ KPX r q -18
+ KPX r period -55
+ KPX r o -18
+ KPX r h -18
+ KPX r g -18
+ KPX r e -18
+ KPX r comma -55
+ KPX r c -18
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -37
+ KPX y comma -37
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 212 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 212 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 212 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 212 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 83 212 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 212 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 176 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 212 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 212 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 212 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 212 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 212 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 212 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 212 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 212 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 223 212 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 212 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 212 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 212 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 212 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 212 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 212 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 223 212 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 223 212 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 223 212 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 211 212 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 151 212 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 212 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 212 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 112 12 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 56 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -12 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 112 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 100 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 44 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 112 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 100 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 112 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 112 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 72 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdIt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 685 ; N Ccaron ; B 69 -17 725 917 ;
+ C -1 ; WX 444 ; N ccaron ; B 32 -17 520 684 ;
+ C -1 ; WX 778 ; N Dcaron ; B 0 -3 747 917 ;
+ C -1 ; WX 714 ; N dcaron ; B 38 -17 799 799 ;
+ C -1 ; WX 611 ; N Ecaron ; B 11 -3 625 917 ;
+ C -1 ; WX 444 ; N ecaron ; B 28 -17 500 684 ;
+ C -1 ; WX 611 ; N Lcaron ; B 26 -3 661 749 ;
+ C -1 ; WX 611 ; N Lacute ; B 26 -3 578 924 ;
+ C -1 ; WX 491 ; N lcaron ; B 64 -17 567 799 ;
+ C -1 ; WX 333 ; N lacute ; B 64 -17 455 924 ;
+ C -1 ; WX 778 ; N Ncaron ; B -2 -3 829 917 ;
+ C -1 ; WX 556 ; N ncaron ; B 17 -17 556 684 ;
+ C -1 ; WX 722 ; N Rcaron ; B 4 -3 697 917 ;
+ C -1 ; WX 722 ; N Racute ; B 4 -3 697 924 ;
+ C -1 ; WX 389 ; N rcaron ; B 20 -17 473 684 ;
+ C -1 ; WX 389 ; N racute ; B 20 -17 444 699 ;
+ C -1 ; WX 611 ; N Tcaron ; B 56 -3 674 917 ;
+ C -1 ; WX 547 ; N tcaron ; B 42 -17 658 720 ;
+ C -1 ; WX 778 ; N Uring ; B 83 -17 825 917 ;
+ C -1 ; WX 556 ; N uring ; B 22 -17 521 714 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 280 233 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 263 233 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 497 79 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 180 233 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 359 29 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 178 225 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 265 79 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 63 225 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 263 233 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 235 233 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 278 225 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 180 233 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 356 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 146 203 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 0 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdItF
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdItF:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdItF	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,439 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Wed Apr 24 14:37:49 1991
+ Comment UniqueID 34742
+ Comment VMusage 38760 49652
+ FontName Palatino-BoldItalicOsF
+ FullName Palatino Bold Italic Old Style Figures
+ FamilyName Palatino
+ Weight Bold
+ ItalicAngle -10
+ IsFixedPitch false
+ FontBBox -170 -271 1073 926
+ UnderlinePosition -131
+ UnderlineThickness 58
+ Version 001.001
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 681
+ XHeight 469
+ Ascender 726
+ Descender -271
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 58 -17 322 695 ;
+ C 34 ; WX 500 ; N quotedbl ; B 137 467 493 720 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 496 673 ;
+ C 36 ; WX 500 ; N dollar ; B 20 -108 477 737 ;
+ C 37 ; WX 889 ; N percent ; B 56 -17 790 697 ;
+ C 38 ; WX 833 ; N ampersand ; B 74 -17 811 695 ;
+ C 39 ; WX 278 ; N quoteright ; B 76 431 302 720 ;
+ C 40 ; WX 333 ; N parenleft ; B 58 -129 368 723 ;
+ C 41 ; WX 333 ; N parenright ; B -12 -129 298 723 ;
+ C 42 ; WX 444 ; N asterisk ; B 84 332 439 695 ;
+ C 43 ; WX 606 ; N plus ; B 50 -5 556 501 ;
+ C 44 ; WX 250 ; N comma ; B -33 -164 208 147 ;
+ C 45 ; WX 389 ; N hyphen ; B 37 198 362 300 ;
+ C 46 ; WX 250 ; N period ; B 48 -17 187 135 ;
+ C 47 ; WX 315 ; N slash ; B 1 -17 315 720 ;
+ C 48 ; WX 500 ; N zero ; B 26 -12 466 477 ;
+ C 49 ; WX 500 ; N one ; B 48 -4 462 488 ;
+ C 50 ; WX 500 ; N two ; B 8 -6 434 477 ;
+ C 51 ; WX 500 ; N three ; B -40 -256 410 477 ;
+ C 52 ; WX 500 ; N four ; B -18 -270 462 486 ;
+ C 53 ; WX 500 ; N five ; B -30 -256 446 471 ;
+ C 54 ; WX 500 ; N six ; B 34 -12 484 686 ;
+ C 55 ; WX 500 ; N seven ; B 8 -249 508 473 ;
+ C 56 ; WX 500 ; N eight ; B 26 -12 484 686 ;
+ C 57 ; WX 500 ; N nine ; B 0 -256 458 477 ;
+ C 58 ; WX 250 ; N colon ; B 38 -17 236 452 ;
+ C 59 ; WX 250 ; N semicolon ; B -33 -164 247 452 ;
+ C 60 ; WX 606 ; N less ; B 49 -21 558 517 ;
+ C 61 ; WX 606 ; N equal ; B 51 106 555 390 ;
+ C 62 ; WX 606 ; N greater ; B 48 -21 557 517 ;
+ C 63 ; WX 444 ; N question ; B 91 -17 450 695 ;
+ C 64 ; WX 833 ; N at ; B 82 -12 744 681 ;
+ C 65 ; WX 722 ; N A ; B -35 -3 685 683 ;
+ C 66 ; WX 667 ; N B ; B 8 -3 629 681 ;
+ C 67 ; WX 685 ; N C ; B 69 -17 695 695 ;
+ C 68 ; WX 778 ; N D ; B 0 -3 747 682 ;
+ C 69 ; WX 611 ; N E ; B 11 -3 606 681 ;
+ C 70 ; WX 556 ; N F ; B -6 -3 593 681 ;
+ C 71 ; WX 778 ; N G ; B 72 -17 750 695 ;
+ C 72 ; WX 778 ; N H ; B -12 -3 826 681 ;
+ C 73 ; WX 389 ; N I ; B -1 -3 412 681 ;
+ C 74 ; WX 389 ; N J ; B -29 -207 417 681 ;
+ C 75 ; WX 722 ; N K ; B -10 -3 746 681 ;
+ C 76 ; WX 611 ; N L ; B 26 -3 578 681 ;
+ C 77 ; WX 944 ; N M ; B -23 -17 985 681 ;
+ C 78 ; WX 778 ; N N ; B -2 -3 829 681 ;
+ C 79 ; WX 833 ; N O ; B 76 -17 794 695 ;
+ C 80 ; WX 667 ; N P ; B 11 -3 673 681 ;
+ C 81 ; WX 833 ; N Q ; B 76 -222 794 695 ;
+ C 82 ; WX 722 ; N R ; B 4 -3 697 681 ;
+ C 83 ; WX 556 ; N S ; B 50 -17 517 695 ;
+ C 84 ; WX 611 ; N T ; B 56 -3 674 681 ;
+ C 85 ; WX 778 ; N U ; B 83 -17 825 681 ;
+ C 86 ; WX 667 ; N V ; B 67 -3 745 681 ;
+ C 87 ; WX 1000 ; N W ; B 67 -3 1073 689 ;
+ C 88 ; WX 722 ; N X ; B -9 -3 772 681 ;
+ C 89 ; WX 611 ; N Y ; B 54 -3 675 695 ;
+ C 90 ; WX 667 ; N Z ; B 1 -3 676 681 ;
+ C 91 ; WX 333 ; N bracketleft ; B 45 -102 381 723 ;
+ C 92 ; WX 606 ; N backslash ; B 72 0 534 720 ;
+ C 93 ; WX 333 ; N bracketright ; B -21 -102 315 723 ;
+ C 94 ; WX 606 ; N asciicircum ; B 63 275 543 678 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -160 500 -102 ;
+ C 96 ; WX 278 ; N quoteleft ; B 65 431 291 720 ;
+ C 97 ; WX 556 ; N a ; B 44 -17 519 470 ;
+ C 98 ; WX 537 ; N b ; B 44 -17 494 726 ;
+ C 99 ; WX 444 ; N c ; B 32 -17 436 469 ;
+ C 100 ; WX 556 ; N d ; B 38 -17 550 726 ;
+ C 101 ; WX 444 ; N e ; B 28 -17 418 469 ;
+ C 102 ; WX 333 ; N f ; B -130 -271 449 726 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -50 -271 529 469 ;
+ C 104 ; WX 556 ; N h ; B 22 -17 522 726 ;
+ C 105 ; WX 333 ; N i ; B 26 -17 312 695 ;
+ C 106 ; WX 333 ; N j ; B -64 -271 323 695 ;
+ C 107 ; WX 556 ; N k ; B 34 -17 528 726 ;
+ C 108 ; WX 333 ; N l ; B 64 -17 318 726 ;
+ C 109 ; WX 833 ; N m ; B 19 -17 803 469 ;
+ C 110 ; WX 556 ; N n ; B 17 -17 521 469 ;
+ C 111 ; WX 556 ; N o ; B 48 -17 502 469 ;
+ C 112 ; WX 556 ; N p ; B -21 -271 516 469 ;
+ C 113 ; WX 537 ; N q ; B 32 -271 513 469 ;
+ C 114 ; WX 389 ; N r ; B 20 -17 411 469 ;
+ C 115 ; WX 444 ; N s ; B 25 -17 406 469 ;
+ C 116 ; WX 389 ; N t ; B 42 -17 409 636 ;
+ C 117 ; WX 556 ; N u ; B 22 -17 521 469 ;
+ C 118 ; WX 556 ; N v ; B 19 -17 513 469 ;
+ C 119 ; WX 833 ; N w ; B 27 -17 802 469 ;
+ C 120 ; WX 500 ; N x ; B -8 -17 500 469 ;
+ C 121 ; WX 556 ; N y ; B 13 -271 541 469 ;
+ C 122 ; WX 500 ; N z ; B 31 -17 470 469 ;
+ C 123 ; WX 333 ; N braceleft ; B 18 -105 334 720 ;
+ C 124 ; WX 606 ; N bar ; B 259 0 347 720 ;
+ C 125 ; WX 333 ; N braceright ; B -1 -105 315 720 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 151 555 346 ;
+ C 161 ; WX 333 ; N exclamdown ; B 2 -225 259 479 ;
+ C 162 ; WX 500 ; N cent ; B 52 -105 456 547 ;
+ C 163 ; WX 500 ; N sterling ; B 21 -5 501 683 ;
+ C 164 ; WX 167 ; N fraction ; B -170 0 338 683 ;
+ C 165 ; WX 500 ; N yen ; B 11 -3 538 695 ;
+ C 166 ; WX 500 ; N florin ; B 8 -242 479 690 ;
+ C 167 ; WX 556 ; N section ; B 47 -151 497 695 ;
+ C 168 ; WX 500 ; N currency ; B 32 96 468 533 ;
+ C 169 ; WX 250 ; N quotesingle ; B 127 467 293 720 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 65 431 511 720 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 35 43 458 446 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 60 43 292 446 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 35 40 267 443 ;
+ C 174 ; WX 611 ; N fi ; B -130 -271 588 726 ;
+ C 175 ; WX 611 ; N fl ; B -130 -271 631 726 ;
+ C 177 ; WX 500 ; N endash ; B -12 214 512 282 ;
+ C 178 ; WX 556 ; N dagger ; B 67 -3 499 685 ;
+ C 179 ; WX 556 ; N daggerdbl ; B 33 -153 537 693 ;
+ C 180 ; WX 250 ; N periodcentered ; B 67 172 206 324 ;
+ C 182 ; WX 556 ; N paragraph ; B 14 -204 629 681 ;
+ C 183 ; WX 606 ; N bullet ; B 131 172 475 516 ;
+ C 184 ; WX 250 ; N quotesinglbase ; B -3 -144 220 145 ;
+ C 185 ; WX 500 ; N quotedblbase ; B -18 -144 424 145 ;
+ C 186 ; WX 500 ; N quotedblright ; B 73 431 519 720 ;
+ C 187 ; WX 500 ; N guillemotright ; B 35 40 458 443 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 91 -17 896 135 ;
+ C 189 ; WX 1000 ; N perthousand ; B 65 -17 912 691 ;
+ C 191 ; WX 444 ; N questiondown ; B -12 -226 347 479 ;
+ C 193 ; WX 333 ; N grave ; B 110 518 322 699 ;
+ C 194 ; WX 333 ; N acute ; B 153 518 392 699 ;
+ C 195 ; WX 333 ; N circumflex ; B 88 510 415 684 ;
+ C 196 ; WX 333 ; N tilde ; B 82 535 441 654 ;
+ C 197 ; WX 333 ; N macron ; B 76 538 418 608 ;
+ C 198 ; WX 333 ; N breve ; B 96 518 412 680 ;
+ C 199 ; WX 333 ; N dotaccent ; B 202 537 325 668 ;
+ C 200 ; WX 333 ; N dieresis ; B 90 537 426 668 ;
+ C 202 ; WX 556 ; N ring ; B 277 514 477 714 ;
+ C 203 ; WX 333 ; N cedilla ; B 12 -218 248 5 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -28 518 409 699 ;
+ C 206 ; WX 333 ; N ogonek ; B 32 -206 238 -17 ;
+ C 207 ; WX 333 ; N caron ; B 113 510 445 684 ;
+ C 208 ; WX 1000 ; N emdash ; B 113 214 887 282 ;
+ C 225 ; WX 944 ; N AE ; B -29 -3 927 681 ;
+ C 227 ; WX 333 ; N ordfeminine ; B 47 391 355 684 ;
+ C 232 ; WX 611 ; N Lslash ; B 6 -3 578 681 ;
+ C 233 ; WX 833 ; N Oslash ; B 57 -54 797 730 ;
+ C 234 ; WX 944 ; N OE ; B 39 -17 961 695 ;
+ C 235 ; WX 333 ; N ordmasculine ; B 51 391 346 683 ;
+ C 241 ; WX 738 ; N ae ; B 44 -17 711 469 ;
+ C 245 ; WX 333 ; N dotlessi ; B 26 -17 293 469 ;
+ C 248 ; WX 333 ; N lslash ; B 13 -17 365 726 ;
+ C 249 ; WX 556 ; N oslash ; B 14 -50 522 506 ;
+ C 250 ; WX 778 ; N oe ; B 48 -17 755 469 ;
+ C 251 ; WX 556 ; N germandbls ; B -131 -271 549 726 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 28 -17 471 704 ;
+ C -1 ; WX 444 ; N edieresis ; B 28 -17 482 688 ;
+ C -1 ; WX 556 ; N aacute ; B 44 -17 519 719 ;
+ C -1 ; WX 747 ; N registered ; B 26 -17 720 695 ;
+ C -1 ; WX 333 ; N icircumflex ; B 26 -17 403 704 ;
+ C -1 ; WX 556 ; N udieresis ; B 22 -17 538 688 ;
+ C -1 ; WX 556 ; N ograve ; B 48 -17 502 719 ;
+ C -1 ; WX 556 ; N uacute ; B 22 -17 521 719 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 22 -17 521 704 ;
+ C -1 ; WX 722 ; N Aacute ; B -35 -3 685 911 ;
+ C -1 ; WX 333 ; N igrave ; B 26 -17 322 719 ;
+ C -1 ; WX 389 ; N Icircumflex ; B -1 -3 443 896 ;
+ C -1 ; WX 444 ; N ccedilla ; B 32 -218 436 469 ;
+ C -1 ; WX 556 ; N adieresis ; B 44 -17 538 688 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 11 -3 606 896 ;
+ C -1 ; WX 444 ; N scaron ; B 25 -17 489 692 ;
+ C -1 ; WX 556 ; N thorn ; B -21 -271 516 726 ;
+ C -1 ; WX 1000 ; N trademark ; B 38 274 961 678 ;
+ C -1 ; WX 444 ; N egrave ; B 28 -17 418 719 ;
+ C -1 ; WX 300 ; N threesuperior ; B 23 263 310 683 ;
+ C -1 ; WX 500 ; N zcaron ; B 31 -17 517 692 ;
+ C -1 ; WX 556 ; N atilde ; B 44 -17 553 666 ;
+ C -1 ; WX 556 ; N aring ; B 44 -17 519 714 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 48 -17 515 704 ;
+ C -1 ; WX 611 ; N Edieresis ; B 11 -3 606 880 ;
+ C -1 ; WX 750 ; N threequarters ; B 18 -2 732 683 ;
+ C -1 ; WX 556 ; N ydieresis ; B 13 -271 541 688 ;
+ C -1 ; WX 556 ; N yacute ; B 13 -271 541 719 ;
+ C -1 ; WX 333 ; N iacute ; B 26 -17 392 719 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -35 -3 685 896 ;
+ C -1 ; WX 778 ; N Uacute ; B 83 -17 825 911 ;
+ C -1 ; WX 444 ; N eacute ; B 28 -17 448 719 ;
+ C -1 ; WX 833 ; N Ograve ; B 76 -17 794 911 ;
+ C -1 ; WX 556 ; N agrave ; B 44 -17 519 719 ;
+ C -1 ; WX 778 ; N Udieresis ; B 83 -17 825 880 ;
+ C -1 ; WX 556 ; N acircumflex ; B 44 -17 527 704 ;
+ C -1 ; WX 389 ; N Igrave ; B -1 -3 412 911 ;
+ C -1 ; WX 300 ; N twosuperior ; B 26 271 321 683 ;
+ C -1 ; WX 778 ; N Ugrave ; B 83 -17 825 911 ;
+ C -1 ; WX 750 ; N onequarter ; B 18 -2 732 683 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 83 -17 825 896 ;
+ C -1 ; WX 556 ; N Scaron ; B 50 -17 557 896 ;
+ C -1 ; WX 389 ; N Idieresis ; B -1 -3 454 880 ;
+ C -1 ; WX 333 ; N idieresis ; B 26 -17 426 688 ;
+ C -1 ; WX 611 ; N Egrave ; B 11 -3 606 911 ;
+ C -1 ; WX 833 ; N Oacute ; B 76 -17 794 911 ;
+ C -1 ; WX 606 ; N divide ; B 50 -5 556 501 ;
+ C -1 ; WX 722 ; N Atilde ; B -35 -3 685 866 ;
+ C -1 ; WX 722 ; N Aring ; B -35 -3 685 926 ;
+ C -1 ; WX 833 ; N Odieresis ; B 76 -17 794 880 ;
+ C -1 ; WX 722 ; N Adieresis ; B -35 -3 685 880 ;
+ C -1 ; WX 778 ; N Ntilde ; B -2 -3 829 866 ;
+ C -1 ; WX 667 ; N Zcaron ; B 1 -3 676 896 ;
+ C -1 ; WX 667 ; N Thorn ; B 11 -3 644 681 ;
+ C -1 ; WX 389 ; N Iacute ; B -1 -3 420 911 ;
+ C -1 ; WX 606 ; N plusminus ; B 50 0 556 501 ;
+ C -1 ; WX 606 ; N multiply ; B 72 17 534 479 ;
+ C -1 ; WX 611 ; N Eacute ; B 11 -3 606 911 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 54 -3 675 880 ;
+ C -1 ; WX 300 ; N onesuperior ; B 41 271 298 680 ;
+ C -1 ; WX 556 ; N ugrave ; B 22 -17 521 719 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 107 555 390 ;
+ C -1 ; WX 556 ; N ntilde ; B 17 -17 553 666 ;
+ C -1 ; WX 833 ; N Otilde ; B 76 -17 794 866 ;
+ C -1 ; WX 556 ; N otilde ; B 48 -17 553 666 ;
+ C -1 ; WX 685 ; N Ccedilla ; B 69 -218 695 695 ;
+ C -1 ; WX 722 ; N Agrave ; B -35 -3 685 911 ;
+ C -1 ; WX 750 ; N onehalf ; B 14 -2 736 683 ;
+ C -1 ; WX 778 ; N Eth ; B 0 -3 747 682 ;
+ C -1 ; WX 400 ; N degree ; B 50 383 350 683 ;
+ C -1 ; WX 611 ; N Yacute ; B 54 -3 675 911 ;
+ C -1 ; WX 833 ; N Ocircumflex ; B 76 -17 794 896 ;
+ C -1 ; WX 556 ; N oacute ; B 48 -17 504 719 ;
+ C -1 ; WX 556 ; N mu ; B -15 -232 521 469 ;
+ C -1 ; WX 606 ; N minus ; B 51 204 555 292 ;
+ C -1 ; WX 556 ; N eth ; B 48 -17 546 726 ;
+ C -1 ; WX 556 ; N odieresis ; B 48 -17 538 688 ;
+ C -1 ; WX 747 ; N copyright ; B 26 -17 720 695 ;
+ C -1 ; WX 606 ; N brokenbar ; B 259 0 347 720 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 108
+ 
+ KPX A y -55
+ KPX A w -37
+ KPX A v -55
+ KPX A space -55
+ KPX A quoteright -55
+ KPX A Y -74
+ KPX A W -74
+ KPX A V -74
+ KPX A T -55
+ 
+ KPX F space -18
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -74
+ 
+ KPX L y -37
+ KPX L space -18
+ KPX L quoteright -55
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P space -55
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -92
+ 
+ KPX R y -20
+ KPX R Y -37
+ KPX R W -55
+ KPX R V -55
+ KPX R T -37
+ 
+ KPX T y -80
+ KPX T w -50
+ KPX T u -92
+ KPX T semicolon -55
+ KPX T s -92
+ KPX T r -92
+ KPX T period -55
+ KPX T o -111
+ KPX T i -74
+ KPX T hyphen -92
+ KPX T e -111
+ KPX T comma -55
+ KPX T colon -55
+ KPX T c -92
+ KPX T a -111
+ KPX T O -18
+ KPX T A -55
+ 
+ KPX V y -50
+ KPX V u -50
+ KPX V semicolon -37
+ KPX V r -74
+ KPX V period -111
+ KPX V o -74
+ KPX V i -50
+ KPX V hyphen -37
+ KPX V e -74
+ KPX V comma -111
+ KPX V colon -37
+ KPX V a -92
+ KPX V A -74
+ 
+ KPX W y -30
+ KPX W u -30
+ KPX W semicolon -18
+ KPX W r -30
+ KPX W period -55
+ KPX W o -55
+ KPX W i -30
+ KPX W e -55
+ KPX W comma -55
+ KPX W colon -28
+ KPX W a -74
+ KPX W A -74
+ 
+ KPX Y v -30
+ KPX Y u -50
+ KPX Y semicolon -55
+ KPX Y q -92
+ KPX Y period -55
+ KPX Y p -74
+ KPX Y o -111
+ KPX Y i -54
+ KPX Y hyphen -55
+ KPX Y e -92
+ KPX Y comma -55
+ KPX Y colon -55
+ KPX Y a -111
+ KPX Y A -55
+ 
+ KPX f quoteright 37
+ KPX f f -37
+ 
+ KPX one one -55
+ 
+ KPX quoteleft quoteleft -55
+ 
+ KPX quoteright t -18
+ KPX quoteright space -37
+ KPX quoteright s -37
+ KPX quoteright quoteright -55
+ 
+ KPX r quoteright 55
+ KPX r q -18
+ KPX r period -55
+ KPX r o -18
+ KPX r h -18
+ KPX r g -18
+ KPX r e -18
+ KPX r comma -55
+ KPX r c -18
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -37
+ KPX y comma -37
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 212 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 212 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 212 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 212 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 83 212 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 212 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 212 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 212 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 212 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 212 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 212 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 212 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 212 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 212 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 223 212 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 212 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 212 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 212 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 212 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 212 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 212 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 223 212 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 223 212 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 223 212 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 211 212 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 151 212 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 139 212 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 212 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 0 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 112 12 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 56 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -12 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 112 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 100 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 44 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 112 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 100 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 112 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 112 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 72 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdItF+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdItF+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-BdItF+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 685 ; N Ccaron ; B 69 -17 725 917 ;
+ C -1 ; WX 444 ; N ccaron ; B 32 -17 520 684 ;
+ C -1 ; WX 778 ; N Dcaron ; B 0 -3 747 917 ;
+ C -1 ; WX 714 ; N dcaron ; B 38 -17 799 799 ;
+ C -1 ; WX 611 ; N Ecaron ; B 11 -3 625 917 ;
+ C -1 ; WX 444 ; N ecaron ; B 28 -17 500 684 ;
+ C -1 ; WX 611 ; N Lcaron ; B 26 -3 661 749 ;
+ C -1 ; WX 611 ; N Lacute ; B 26 -3 578 924 ;
+ C -1 ; WX 491 ; N lcaron ; B 64 -17 567 799 ;
+ C -1 ; WX 333 ; N lacute ; B 64 -17 455 924 ;
+ C -1 ; WX 778 ; N Ncaron ; B -2 -3 829 917 ;
+ C -1 ; WX 556 ; N ncaron ; B 17 -17 556 684 ;
+ C -1 ; WX 722 ; N Rcaron ; B 4 -3 697 917 ;
+ C -1 ; WX 722 ; N Racute ; B 4 -3 697 924 ;
+ C -1 ; WX 389 ; N rcaron ; B 20 -17 473 684 ;
+ C -1 ; WX 389 ; N racute ; B 20 -17 444 699 ;
+ C -1 ; WX 611 ; N Tcaron ; B 56 -3 674 917 ;
+ C -1 ; WX 547 ; N tcaron ; B 42 -17 658 720 ;
+ C -1 ; WX 778 ; N Uring ; B 83 -17 825 917 ;
+ C -1 ; WX 556 ; N uring ; B 22 -17 521 714 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 280 233 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 263 233 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 497 79 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 180 233 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 359 29 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 178 225 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 265 79 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 63 225 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 263 233 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 235 233 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 278 225 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 180 233 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 356 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 146 203 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 0 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-It
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-It:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-It	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,439 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Jul  2 22:37:33 1990
+ Comment UniqueID 31796
+ Comment VMusage 37415 48307
+ FontName Palatino-Italic
+ FullName Palatino Italic
+ FamilyName Palatino
+ Weight Medium
+ ItalicAngle -10
+ IsFixedPitch false
+ FontBBox -170 -276 1010 918
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.005
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 692
+ XHeight 482
+ Ascender 733
+ Descender -276
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 76 -8 292 733 ;
+ C 34 ; WX 500 ; N quotedbl ; B 140 508 455 733 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 495 692 ;
+ C 36 ; WX 500 ; N dollar ; B 15 -113 452 733 ;
+ C 37 ; WX 889 ; N percent ; B 74 -7 809 710 ;
+ C 38 ; WX 778 ; N ampersand ; B 47 -18 766 692 ;
+ C 39 ; WX 278 ; N quoteright ; B 78 488 258 733 ;
+ C 40 ; WX 333 ; N parenleft ; B 54 -106 331 733 ;
+ C 41 ; WX 333 ; N parenright ; B 2 -106 279 733 ;
+ C 42 ; WX 389 ; N asterisk ; B 76 368 400 706 ;
+ C 43 ; WX 606 ; N plus ; B 51 0 555 504 ;
+ C 44 ; WX 250 ; N comma ; B 8 -143 203 123 ;
+ C 45 ; WX 333 ; N hyphen ; B 19 223 304 281 ;
+ C 46 ; WX 250 ; N period ; B 53 -5 158 112 ;
+ C 47 ; WX 296 ; N slash ; B -40 -119 392 733 ;
+ C 48 ; WX 500 ; N zero ; B 36 -11 480 699 ;
+ C 49 ; WX 500 ; N one ; B 54 -3 398 699 ;
+ C 50 ; WX 500 ; N two ; B 12 -3 437 699 ;
+ C 51 ; WX 500 ; N three ; B 22 -11 447 699 ;
+ C 52 ; WX 500 ; N four ; B 15 -3 478 699 ;
+ C 53 ; WX 500 ; N five ; B 14 -11 491 693 ;
+ C 54 ; WX 500 ; N six ; B 49 -11 469 699 ;
+ C 55 ; WX 500 ; N seven ; B 53 -3 502 692 ;
+ C 56 ; WX 500 ; N eight ; B 36 -11 469 699 ;
+ C 57 ; WX 500 ; N nine ; B 32 -11 468 699 ;
+ C 58 ; WX 250 ; N colon ; B 44 -5 207 458 ;
+ C 59 ; WX 250 ; N semicolon ; B -9 -146 219 456 ;
+ C 60 ; WX 606 ; N less ; B 53 -6 554 516 ;
+ C 61 ; WX 606 ; N equal ; B 51 126 555 378 ;
+ C 62 ; WX 606 ; N greater ; B 53 -6 554 516 ;
+ C 63 ; WX 500 ; N question ; B 114 -8 427 706 ;
+ C 64 ; WX 747 ; N at ; B 27 -18 718 706 ;
+ C 65 ; WX 722 ; N A ; B -19 -3 677 705 ;
+ C 66 ; WX 611 ; N B ; B 26 -6 559 692 ;
+ C 67 ; WX 667 ; N C ; B 45 -18 651 706 ;
+ C 68 ; WX 778 ; N D ; B 28 -3 741 692 ;
+ C 69 ; WX 611 ; N E ; B 30 -3 570 692 ;
+ C 70 ; WX 556 ; N F ; B 0 -3 548 692 ;
+ C 71 ; WX 722 ; N G ; B 50 -18 694 706 ;
+ C 72 ; WX 778 ; N H ; B -3 -3 800 692 ;
+ C 73 ; WX 333 ; N I ; B 7 -3 354 692 ;
+ C 74 ; WX 333 ; N J ; B -35 -206 358 692 ;
+ C 75 ; WX 667 ; N K ; B 13 -3 683 692 ;
+ C 76 ; WX 556 ; N L ; B 16 -3 523 692 ;
+ C 77 ; WX 944 ; N M ; B -19 -18 940 692 ;
+ C 78 ; WX 778 ; N N ; B 2 -11 804 692 ;
+ C 79 ; WX 778 ; N O ; B 53 -18 748 706 ;
+ C 80 ; WX 611 ; N P ; B 9 -3 594 692 ;
+ C 81 ; WX 778 ; N Q ; B 53 -201 748 706 ;
+ C 82 ; WX 667 ; N R ; B 9 -3 639 692 ;
+ C 83 ; WX 556 ; N S ; B 42 -18 506 706 ;
+ C 84 ; WX 611 ; N T ; B 53 -3 635 692 ;
+ C 85 ; WX 778 ; N U ; B 88 -18 798 692 ;
+ C 86 ; WX 722 ; N V ; B 75 -8 754 692 ;
+ C 87 ; WX 944 ; N W ; B 71 -8 980 700 ;
+ C 88 ; WX 722 ; N X ; B 20 -3 734 692 ;
+ C 89 ; WX 667 ; N Y ; B 52 -3 675 705 ;
+ C 90 ; WX 667 ; N Z ; B 20 -3 637 692 ;
+ C 91 ; WX 333 ; N bracketleft ; B 18 -100 326 733 ;
+ C 92 ; WX 606 ; N backslash ; B 81 0 513 733 ;
+ C 93 ; WX 333 ; N bracketright ; B 7 -100 315 733 ;
+ C 94 ; WX 606 ; N asciicircum ; B 51 283 554 689 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 78 488 258 733 ;
+ C 97 ; WX 444 ; N a ; B 4 -11 406 482 ;
+ C 98 ; WX 463 ; N b ; B 37 -11 433 733 ;
+ C 99 ; WX 407 ; N c ; B 25 -11 389 482 ;
+ C 100 ; WX 500 ; N d ; B 17 -11 483 733 ;
+ C 101 ; WX 389 ; N e ; B 15 -11 374 482 ;
+ C 102 ; WX 278 ; N f ; B -162 -276 413 733 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -37 -276 498 482 ;
+ C 104 ; WX 500 ; N h ; B 10 -9 471 733 ;
+ C 105 ; WX 278 ; N i ; B 34 -9 264 712 ;
+ C 106 ; WX 278 ; N j ; B -70 -276 265 712 ;
+ C 107 ; WX 444 ; N k ; B 8 -9 449 733 ;
+ C 108 ; WX 278 ; N l ; B 36 -9 251 733 ;
+ C 109 ; WX 778 ; N m ; B 24 -9 740 482 ;
+ C 110 ; WX 556 ; N n ; B 24 -9 514 482 ;
+ C 111 ; WX 444 ; N o ; B 17 -11 411 482 ;
+ C 112 ; WX 500 ; N p ; B -7 -276 465 482 ;
+ C 113 ; WX 463 ; N q ; B 24 -276 432 482 ;
+ C 114 ; WX 389 ; N r ; B 26 -9 384 482 ;
+ C 115 ; WX 389 ; N s ; B 9 -11 345 482 ;
+ C 116 ; WX 333 ; N t ; B 41 -9 310 646 ;
+ C 117 ; WX 556 ; N u ; B 32 -11 512 482 ;
+ C 118 ; WX 500 ; N v ; B 21 -11 477 482 ;
+ C 119 ; WX 722 ; N w ; B 21 -11 699 482 ;
+ C 120 ; WX 500 ; N x ; B 9 -11 484 482 ;
+ C 121 ; WX 500 ; N y ; B -8 -276 490 482 ;
+ C 122 ; WX 444 ; N z ; B -1 -11 416 482 ;
+ C 123 ; WX 333 ; N braceleft ; B 15 -100 319 733 ;
+ C 124 ; WX 606 ; N bar ; B 275 0 331 733 ;
+ C 125 ; WX 333 ; N braceright ; B 14 -100 318 733 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 168 555 339 ;
+ C 161 ; WX 333 ; N exclamdown ; B 15 -276 233 467 ;
+ C 162 ; WX 500 ; N cent ; B 56 -96 418 551 ;
+ C 163 ; WX 500 ; N sterling ; B 2 -18 479 708 ;
+ C 164 ; WX 167 ; N fraction ; B -170 0 337 699 ;
+ C 165 ; WX 500 ; N yen ; B 35 -3 512 699 ;
+ C 166 ; WX 500 ; N florin ; B 5 -276 470 708 ;
+ C 167 ; WX 500 ; N section ; B 14 -220 463 706 ;
+ C 168 ; WX 500 ; N currency ; B 14 115 486 577 ;
+ C 169 ; WX 333 ; N quotesingle ; B 140 508 288 733 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 98 488 475 733 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 57 70 437 440 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 57 70 270 440 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 63 70 276 440 ;
+ C 174 ; WX 528 ; N fi ; B -162 -276 502 733 ;
+ C 175 ; WX 545 ; N fl ; B -162 -276 520 733 ;
+ C 177 ; WX 500 ; N endash ; B -10 228 510 278 ;
+ C 178 ; WX 500 ; N dagger ; B 48 0 469 692 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 10 -162 494 692 ;
+ C 180 ; WX 250 ; N periodcentered ; B 53 195 158 312 ;
+ C 182 ; WX 500 ; N paragraph ; B 33 -224 611 692 ;
+ C 183 ; WX 500 ; N bullet ; B 86 182 430 526 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 27 -122 211 120 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 43 -122 424 120 ;
+ C 186 ; WX 500 ; N quotedblright ; B 98 488 475 733 ;
+ C 187 ; WX 500 ; N guillemotright ; B 63 70 443 440 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 102 -5 873 112 ;
+ C 189 ; WX 1000 ; N perthousand ; B 72 -6 929 717 ;
+ C 191 ; WX 500 ; N questiondown ; B 57 -246 370 467 ;
+ C 193 ; WX 333 ; N grave ; B 86 518 310 687 ;
+ C 194 ; WX 333 ; N acute ; B 122 518 346 687 ;
+ C 195 ; WX 333 ; N circumflex ; B 56 510 350 679 ;
+ C 196 ; WX 333 ; N tilde ; B 63 535 390 638 ;
+ C 197 ; WX 333 ; N macron ; B 74 538 386 589 ;
+ C 198 ; WX 333 ; N breve ; B 92 518 393 677 ;
+ C 199 ; WX 333 ; N dotaccent ; B 175 537 283 645 ;
+ C 200 ; WX 333 ; N dieresis ; B 78 537 378 637 ;
+ C 202 ; WX 333 ; N ring ; B 159 508 359 708 ;
+ C 203 ; WX 333 ; N cedilla ; B -9 -216 202 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 46 518 385 730 ;
+ C 206 ; WX 333 ; N ogonek ; B 38 -207 196 -18 ;
+ C 207 ; WX 333 ; N caron ; B 104 510 409 679 ;
+ C 208 ; WX 1000 ; N emdash ; B -10 228 1010 278 ;
+ C 225 ; WX 941 ; N AE ; B -4 -3 902 692 ;
+ C 227 ; WX 333 ; N ordfeminine ; B 60 404 321 699 ;
+ C 232 ; WX 556 ; N Lslash ; B -16 -3 523 692 ;
+ C 233 ; WX 778 ; N Oslash ; B 32 -39 762 721 ;
+ C 234 ; WX 1028 ; N OE ; B 56 -18 989 706 ;
+ C 235 ; WX 333 ; N ordmasculine ; B 66 404 322 699 ;
+ C 241 ; WX 638 ; N ae ; B 1 -11 623 482 ;
+ C 245 ; WX 278 ; N dotlessi ; B 34 -9 241 482 ;
+ C 248 ; WX 278 ; N lslash ; B -10 -9 302 733 ;
+ C 249 ; WX 444 ; N oslash ; B -18 -24 460 510 ;
+ C 250 ; WX 669 ; N oe ; B 17 -11 654 482 ;
+ C 251 ; WX 500 ; N germandbls ; B -160 -276 488 733 ;
+ C -1 ; WX 667 ; N Zcaron ; B 20 -3 637 907 ;
+ C -1 ; WX 407 ; N ccedilla ; B 25 -216 389 482 ;
+ C -1 ; WX 500 ; N ydieresis ; B -8 -276 490 657 ;
+ C -1 ; WX 444 ; N atilde ; B 4 -11 446 650 ;
+ C -1 ; WX 278 ; N icircumflex ; B 29 -9 323 699 ;
+ C -1 ; WX 300 ; N threesuperior ; B 28 273 304 699 ;
+ C -1 ; WX 389 ; N ecircumflex ; B 15 -11 398 699 ;
+ C -1 ; WX 500 ; N thorn ; B -39 -276 433 733 ;
+ C -1 ; WX 389 ; N egrave ; B 15 -11 374 707 ;
+ C -1 ; WX 300 ; N twosuperior ; B 13 278 290 699 ;
+ C -1 ; WX 389 ; N eacute ; B 15 -11 394 707 ;
+ C -1 ; WX 444 ; N otilde ; B 17 -11 446 650 ;
+ C -1 ; WX 722 ; N Aacute ; B -19 -3 677 897 ;
+ C -1 ; WX 444 ; N ocircumflex ; B 17 -11 411 699 ;
+ C -1 ; WX 500 ; N yacute ; B -8 -276 490 707 ;
+ C -1 ; WX 556 ; N udieresis ; B 32 -11 512 657 ;
+ C -1 ; WX 750 ; N threequarters ; B 35 -2 715 699 ;
+ C -1 ; WX 444 ; N acircumflex ; B 4 -11 406 699 ;
+ C -1 ; WX 778 ; N Eth ; B 19 -3 741 692 ;
+ C -1 ; WX 389 ; N edieresis ; B 15 -11 406 657 ;
+ C -1 ; WX 556 ; N ugrave ; B 32 -11 512 707 ;
+ C -1 ; WX 1000 ; N trademark ; B 52 285 951 689 ;
+ C -1 ; WX 444 ; N ograve ; B 17 -11 411 707 ;
+ C -1 ; WX 389 ; N scaron ; B 9 -11 419 687 ;
+ C -1 ; WX 333 ; N Idieresis ; B 7 -3 418 847 ;
+ C -1 ; WX 556 ; N uacute ; B 32 -11 512 707 ;
+ C -1 ; WX 444 ; N agrave ; B 4 -11 406 707 ;
+ C -1 ; WX 556 ; N ntilde ; B 24 -9 514 650 ;
+ C -1 ; WX 444 ; N aring ; B 4 -11 406 728 ;
+ C -1 ; WX 444 ; N zcaron ; B -1 -11 447 687 ;
+ C -1 ; WX 333 ; N Icircumflex ; B 7 -3 390 889 ;
+ C -1 ; WX 778 ; N Ntilde ; B 2 -11 804 866 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 32 -11 512 699 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 30 -3 570 889 ;
+ C -1 ; WX 333 ; N Iacute ; B 7 -3 406 897 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 45 -216 651 706 ;
+ C -1 ; WX 778 ; N Odieresis ; B 53 -18 748 847 ;
+ C -1 ; WX 556 ; N Scaron ; B 42 -18 539 907 ;
+ C -1 ; WX 611 ; N Edieresis ; B 30 -3 570 847 ;
+ C -1 ; WX 333 ; N Igrave ; B 7 -3 354 897 ;
+ C -1 ; WX 444 ; N adieresis ; B 4 -11 434 657 ;
+ C -1 ; WX 778 ; N Ograve ; B 53 -18 748 897 ;
+ C -1 ; WX 611 ; N Egrave ; B 30 -3 570 897 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 52 -3 675 847 ;
+ C -1 ; WX 747 ; N registered ; B 11 -18 736 706 ;
+ C -1 ; WX 778 ; N Otilde ; B 53 -18 748 866 ;
+ C -1 ; WX 750 ; N onequarter ; B 31 -2 715 699 ;
+ C -1 ; WX 778 ; N Ugrave ; B 88 -18 798 897 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 88 -18 798 889 ;
+ C -1 ; WX 611 ; N Thorn ; B 9 -3 570 692 ;
+ C -1 ; WX 606 ; N divide ; B 51 0 555 504 ;
+ C -1 ; WX 722 ; N Atilde ; B -19 -3 677 866 ;
+ C -1 ; WX 778 ; N Uacute ; B 88 -18 798 897 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 53 -18 748 889 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 118 555 378 ;
+ C -1 ; WX 722 ; N Aring ; B -19 -3 677 918 ;
+ C -1 ; WX 278 ; N idieresis ; B 34 -9 351 657 ;
+ C -1 ; WX 278 ; N iacute ; B 34 -9 331 707 ;
+ C -1 ; WX 444 ; N aacute ; B 4 -11 414 707 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 0 555 504 ;
+ C -1 ; WX 606 ; N multiply ; B 83 36 523 474 ;
+ C -1 ; WX 778 ; N Udieresis ; B 88 -18 798 847 ;
+ C -1 ; WX 606 ; N minus ; B 51 224 555 280 ;
+ C -1 ; WX 300 ; N onesuperior ; B 61 278 285 699 ;
+ C -1 ; WX 611 ; N Eacute ; B 30 -3 570 897 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -19 -3 677 889 ;
+ C -1 ; WX 747 ; N copyright ; B 11 -18 736 706 ;
+ C -1 ; WX 722 ; N Agrave ; B -19 -3 677 897 ;
+ C -1 ; WX 444 ; N odieresis ; B 17 -11 434 657 ;
+ C -1 ; WX 444 ; N oacute ; B 17 -11 414 707 ;
+ C -1 ; WX 400 ; N degree ; B 90 389 390 689 ;
+ C -1 ; WX 278 ; N igrave ; B 34 -9 271 707 ;
+ C -1 ; WX 556 ; N mu ; B 15 -226 512 482 ;
+ C -1 ; WX 778 ; N Oacute ; B 53 -18 748 897 ;
+ C -1 ; WX 444 ; N eth ; B 17 -11 478 733 ;
+ C -1 ; WX 722 ; N Adieresis ; B -19 -3 677 847 ;
+ C -1 ; WX 667 ; N Yacute ; B 52 -3 675 897 ;
+ C -1 ; WX 606 ; N brokenbar ; B 275 0 331 733 ;
+ C -1 ; WX 750 ; N onehalf ; B 31 -2 721 699 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 106
+ 
+ KPX A y -55
+ KPX A w -37
+ KPX A v -37
+ KPX A space -37
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -74
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -111
+ 
+ KPX L y -37
+ KPX L space -18
+ KPX L quoteright -37
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -129
+ 
+ KPX R y -37
+ KPX R Y -55
+ KPX R W -55
+ KPX R V -74
+ KPX R T -55
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -111
+ KPX T semicolon -74
+ KPX T s -111
+ KPX T r -111
+ KPX T period -74
+ KPX T o -111
+ KPX T i -55
+ KPX T hyphen -55
+ KPX T e -111
+ KPX T comma -74
+ KPX T colon -74
+ KPX T c -111
+ KPX T a -111
+ KPX T O -18
+ KPX T A -92
+ 
+ KPX V y -74
+ KPX V u -74
+ KPX V semicolon -37
+ KPX V r -92
+ KPX V period -129
+ KPX V o -74
+ KPX V i -74
+ KPX V hyphen -55
+ KPX V e -92
+ KPX V comma -129
+ KPX V colon -37
+ KPX V a -74
+ KPX V A -210
+ 
+ KPX W y -20
+ KPX W u -20
+ KPX W semicolon -18
+ KPX W r -20
+ KPX W period -55
+ KPX W o -20
+ KPX W i -20
+ KPX W hyphen -18
+ KPX W e -20
+ KPX W comma -55
+ KPX W colon -18
+ KPX W a -20
+ KPX W A -92
+ 
+ KPX Y v -74
+ KPX Y u -92
+ KPX Y semicolon -74
+ KPX Y q -92
+ KPX Y period -92
+ KPX Y p -74
+ KPX Y o -111
+ KPX Y i -55
+ KPX Y hyphen -74
+ KPX Y e -111
+ KPX Y comma -92
+ KPX Y colon -74
+ KPX Y a -92
+ KPX Y A -92
+ 
+ KPX f quoteright 55
+ 
+ KPX one one -55
+ 
+ KPX quoteleft quoteleft -74
+ 
+ KPX quoteright t -37
+ KPX quoteright space -55
+ KPX quoteright s -55
+ KPX quoteright quoteright -74
+ 
+ KPX r quoteright 37
+ KPX r q -18
+ KPX r period -74
+ KPX r o -18
+ KPX r h -18
+ KPX r g -18
+ KPX r e -18
+ KPX r comma -74
+ KPX r c -18
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -37
+ KPX y comma -37
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 271 210 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 261 210 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 255 210 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 235 210 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 235 210 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 255 228 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 207 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 199 210 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 179 210 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 179 210 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 210 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 60 210 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 40 210 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 40 210 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 210 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 263 228 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 283 210 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 263 210 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 255 210 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 251 210 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 263 228 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 130 228 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 277 210 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 255 210 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 235 210 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 235 210 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 227 210 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 187 210 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 179 228 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 68 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 56 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 56 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 44 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 36 20 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 56 12 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 37 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 48 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 48 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 28 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 16 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -15 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -39 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 112 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 68 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 56 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 56 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 36 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 56 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 10 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 124 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 112 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 112 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 100 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 96 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 38 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-It+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-It+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-It+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 45 -18 680 924 ;
+ C -1 ; WX 407 ; N ccaron ; B 25 -11 464 679 ;
+ C -1 ; WX 778 ; N Dcaron ; B 28 -3 741 924 ;
+ C -1 ; WX 626 ; N dcaron ; B 17 -11 681 806 ;
+ C -1 ; WX 611 ; N Ecaron ; B 30 -3 591 924 ;
+ C -1 ; WX 389 ; N ecaron ; B 15 -11 437 679 ;
+ C -1 ; WX 556 ; N Lcaron ; B 16 -3 552 761 ;
+ C -1 ; WX 556 ; N Lacute ; B 16 -3 523 924 ;
+ C -1 ; WX 404 ; N lcaron ; B 36 -9 449 806 ;
+ C -1 ; WX 278 ; N lacute ; B 36 -9 382 924 ;
+ C -1 ; WX 778 ; N Ncaron ; B 2 -11 804 924 ;
+ C -1 ; WX 556 ; N ncaron ; B 24 -9 520 679 ;
+ C -1 ; WX 667 ; N Rcaron ; B 9 -3 639 924 ;
+ C -1 ; WX 667 ; N Racute ; B 9 -3 639 924 ;
+ C -1 ; WX 389 ; N rcaron ; B 26 -9 437 679 ;
+ C -1 ; WX 389 ; N racute ; B 26 -9 396 687 ;
+ C -1 ; WX 611 ; N Tcaron ; B 53 -3 635 924 ;
+ C -1 ; WX 459 ; N tcaron ; B 41 -9 508 733 ;
+ C -1 ; WX 778 ; N Uring ; B 88 -18 798 924 ;
+ C -1 ; WX 556 ; N uring ; B 32 -11 512 708 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 271 245 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 55 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 265 245 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 423 73 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 182 245 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 28 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 294 28 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 152 237 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 191 73 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 36 237 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 265 245 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 210 245 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 251 237 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 50 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 182 245 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 250 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 260 216 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-ItF
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-ItF:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-ItF	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,437 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Wed Apr 24 13:28:10 1991
+ Comment UniqueID 34736
+ Comment VMusage 37767 48659
+ FontName Palatino-ItalicOsF
+ FullName Palatino Italic Old Style Figures
+ FamilyName Palatino
+ Weight Medium
+ ItalicAngle -10
+ IsFixedPitch false
+ FontBBox -170 -276 989 918
+ UnderlinePosition -131
+ UnderlineThickness 58
+ Version 001.001
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 692
+ XHeight 482
+ Ascender 733
+ Descender -276
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 76 -8 292 733 ;
+ C 34 ; WX 500 ; N quotedbl ; B 140 508 455 733 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 495 692 ;
+ C 36 ; WX 500 ; N dollar ; B 15 -113 452 733 ;
+ C 37 ; WX 889 ; N percent ; B 74 -7 809 710 ;
+ C 38 ; WX 778 ; N ampersand ; B 47 -18 766 692 ;
+ C 39 ; WX 278 ; N quoteright ; B 78 488 258 733 ;
+ C 40 ; WX 333 ; N parenleft ; B 54 -106 331 733 ;
+ C 41 ; WX 333 ; N parenright ; B 2 -106 279 733 ;
+ C 42 ; WX 389 ; N asterisk ; B 76 368 400 706 ;
+ C 43 ; WX 606 ; N plus ; B 51 0 555 504 ;
+ C 44 ; WX 250 ; N comma ; B 8 -143 203 123 ;
+ C 45 ; WX 333 ; N hyphen ; B 19 223 304 281 ;
+ C 46 ; WX 250 ; N period ; B 53 -5 158 112 ;
+ C 47 ; WX 296 ; N slash ; B -40 -119 392 733 ;
+ C 48 ; WX 500 ; N zero ; B 36 -14 456 478 ;
+ C 49 ; WX 500 ; N one ; B 60 -8 398 482 ;
+ C 50 ; WX 500 ; N two ; B 26 -10 426 478 ;
+ C 51 ; WX 500 ; N three ; B 6 -226 394 478 ;
+ C 52 ; WX 500 ; N four ; B 6 -226 462 478 ;
+ C 53 ; WX 500 ; N five ; B 6 -226 442 478 ;
+ C 54 ; WX 500 ; N six ; B 49 -14 479 684 ;
+ C 55 ; WX 500 ; N seven ; B 28 -226 488 478 ;
+ C 56 ; WX 500 ; N eight ; B 32 -14 456 672 ;
+ C 57 ; WX 500 ; N nine ; B 12 -232 446 478 ;
+ C 58 ; WX 250 ; N colon ; B 44 -5 207 458 ;
+ C 59 ; WX 250 ; N semicolon ; B -9 -146 219 456 ;
+ C 60 ; WX 606 ; N less ; B 53 -6 554 516 ;
+ C 61 ; WX 606 ; N equal ; B 51 126 555 378 ;
+ C 62 ; WX 606 ; N greater ; B 53 -6 554 516 ;
+ C 63 ; WX 500 ; N question ; B 114 -8 427 706 ;
+ C 64 ; WX 747 ; N at ; B 27 -18 718 706 ;
+ C 65 ; WX 722 ; N A ; B -19 -3 677 705 ;
+ C 66 ; WX 611 ; N B ; B 26 -6 559 692 ;
+ C 67 ; WX 667 ; N C ; B 45 -18 651 706 ;
+ C 68 ; WX 778 ; N D ; B 28 -3 741 692 ;
+ C 69 ; WX 611 ; N E ; B 30 -3 570 692 ;
+ C 70 ; WX 556 ; N F ; B 0 -3 548 692 ;
+ C 71 ; WX 722 ; N G ; B 50 -18 694 706 ;
+ C 72 ; WX 778 ; N H ; B -3 -3 800 692 ;
+ C 73 ; WX 333 ; N I ; B 7 -3 354 692 ;
+ C 74 ; WX 333 ; N J ; B -35 -206 358 692 ;
+ C 75 ; WX 667 ; N K ; B 13 -3 683 692 ;
+ C 76 ; WX 556 ; N L ; B 16 -3 523 692 ;
+ C 77 ; WX 944 ; N M ; B -19 -18 940 692 ;
+ C 78 ; WX 778 ; N N ; B 2 -11 804 692 ;
+ C 79 ; WX 778 ; N O ; B 53 -18 748 706 ;
+ C 80 ; WX 611 ; N P ; B 9 -3 594 692 ;
+ C 81 ; WX 778 ; N Q ; B 53 -201 748 706 ;
+ C 82 ; WX 667 ; N R ; B 9 -3 639 692 ;
+ C 83 ; WX 556 ; N S ; B 42 -18 506 706 ;
+ C 84 ; WX 611 ; N T ; B 53 -3 635 692 ;
+ C 85 ; WX 778 ; N U ; B 88 -18 798 692 ;
+ C 86 ; WX 722 ; N V ; B 75 -8 754 692 ;
+ C 87 ; WX 944 ; N W ; B 71 -8 980 700 ;
+ C 88 ; WX 722 ; N X ; B 20 -3 734 692 ;
+ C 89 ; WX 667 ; N Y ; B 52 -3 675 705 ;
+ C 90 ; WX 667 ; N Z ; B 20 -3 637 692 ;
+ C 91 ; WX 333 ; N bracketleft ; B 18 -100 326 733 ;
+ C 92 ; WX 606 ; N backslash ; B 81 0 513 733 ;
+ C 93 ; WX 333 ; N bracketright ; B 7 -100 315 733 ;
+ C 94 ; WX 606 ; N asciicircum ; B 51 283 554 689 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -160 500 -102 ;
+ C 96 ; WX 278 ; N quoteleft ; B 78 488 258 733 ;
+ C 97 ; WX 444 ; N a ; B 4 -11 406 482 ;
+ C 98 ; WX 463 ; N b ; B 37 -11 433 733 ;
+ C 99 ; WX 407 ; N c ; B 25 -11 389 482 ;
+ C 100 ; WX 500 ; N d ; B 17 -11 483 733 ;
+ C 101 ; WX 389 ; N e ; B 15 -11 374 482 ;
+ C 102 ; WX 278 ; N f ; B -162 -276 413 733 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -37 -276 498 482 ;
+ C 104 ; WX 500 ; N h ; B 10 -9 471 733 ;
+ C 105 ; WX 278 ; N i ; B 34 -9 264 712 ;
+ C 106 ; WX 278 ; N j ; B -70 -276 265 712 ;
+ C 107 ; WX 444 ; N k ; B 8 -9 449 733 ;
+ C 108 ; WX 278 ; N l ; B 36 -9 251 733 ;
+ C 109 ; WX 778 ; N m ; B 24 -9 740 482 ;
+ C 110 ; WX 556 ; N n ; B 24 -9 514 482 ;
+ C 111 ; WX 444 ; N o ; B 17 -11 411 482 ;
+ C 112 ; WX 500 ; N p ; B -7 -276 465 482 ;
+ C 113 ; WX 463 ; N q ; B 24 -276 432 482 ;
+ C 114 ; WX 389 ; N r ; B 26 -9 384 482 ;
+ C 115 ; WX 389 ; N s ; B 9 -11 345 482 ;
+ C 116 ; WX 333 ; N t ; B 41 -9 310 646 ;
+ C 117 ; WX 556 ; N u ; B 32 -11 512 482 ;
+ C 118 ; WX 500 ; N v ; B 21 -11 477 482 ;
+ C 119 ; WX 722 ; N w ; B 21 -11 699 482 ;
+ C 120 ; WX 500 ; N x ; B 9 -11 484 482 ;
+ C 121 ; WX 500 ; N y ; B -8 -276 490 482 ;
+ C 122 ; WX 444 ; N z ; B -1 -11 416 482 ;
+ C 123 ; WX 333 ; N braceleft ; B 15 -100 319 733 ;
+ C 124 ; WX 606 ; N bar ; B 275 0 331 733 ;
+ C 125 ; WX 333 ; N braceright ; B 14 -100 318 733 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 168 555 339 ;
+ C 161 ; WX 333 ; N exclamdown ; B 15 -276 233 467 ;
+ C 162 ; WX 500 ; N cent ; B 56 -96 418 551 ;
+ C 163 ; WX 500 ; N sterling ; B 2 -18 479 708 ;
+ C 164 ; WX 167 ; N fraction ; B -170 0 337 699 ;
+ C 165 ; WX 500 ; N yen ; B 35 -3 512 699 ;
+ C 166 ; WX 500 ; N florin ; B 5 -276 470 708 ;
+ C 167 ; WX 500 ; N section ; B 14 -220 463 706 ;
+ C 168 ; WX 500 ; N currency ; B 14 115 486 577 ;
+ C 169 ; WX 333 ; N quotesingle ; B 140 508 288 733 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 98 488 475 733 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 57 70 437 440 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 57 70 270 440 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 63 70 276 440 ;
+ C 174 ; WX 528 ; N fi ; B -162 -276 502 733 ;
+ C 175 ; WX 545 ; N fl ; B -162 -276 520 733 ;
+ C 177 ; WX 500 ; N endash ; B -10 228 510 278 ;
+ C 178 ; WX 500 ; N dagger ; B 48 0 469 692 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 10 -162 494 692 ;
+ C 180 ; WX 250 ; N periodcentered ; B 53 195 158 312 ;
+ C 182 ; WX 500 ; N paragraph ; B 33 -224 611 692 ;
+ C 183 ; WX 500 ; N bullet ; B 86 182 430 526 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 27 -122 211 120 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 43 -122 424 120 ;
+ C 186 ; WX 500 ; N quotedblright ; B 98 488 475 733 ;
+ C 187 ; WX 500 ; N guillemotright ; B 63 70 443 440 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 102 -5 873 112 ;
+ C 189 ; WX 1000 ; N perthousand ; B 72 -6 929 717 ;
+ C 191 ; WX 500 ; N questiondown ; B 57 -246 370 467 ;
+ C 193 ; WX 333 ; N grave ; B 86 518 310 687 ;
+ C 194 ; WX 333 ; N acute ; B 122 518 346 687 ;
+ C 195 ; WX 333 ; N circumflex ; B 56 510 350 679 ;
+ C 196 ; WX 333 ; N tilde ; B 63 535 390 638 ;
+ C 197 ; WX 333 ; N macron ; B 74 538 386 589 ;
+ C 198 ; WX 333 ; N breve ; B 92 518 393 677 ;
+ C 199 ; WX 333 ; N dotaccent ; B 125 537 233 645 ;
+ C 200 ; WX 333 ; N dieresis ; B 78 537 378 637 ;
+ C 202 ; WX 333 ; N ring ; B 159 508 359 708 ;
+ C 203 ; WX 333 ; N cedilla ; B -9 -216 202 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 46 518 385 730 ;
+ C 206 ; WX 333 ; N ogonek ; B 38 -207 196 -18 ;
+ C 207 ; WX 333 ; N caron ; B 104 510 409 679 ;
+ C 208 ; WX 1000 ; N emdash ; B 115 228 885 278 ;
+ C 225 ; WX 941 ; N AE ; B -4 -3 902 692 ;
+ C 227 ; WX 333 ; N ordfeminine ; B 60 404 321 699 ;
+ C 232 ; WX 556 ; N Lslash ; B -16 -3 523 692 ;
+ C 233 ; WX 778 ; N Oslash ; B 32 -39 762 721 ;
+ C 234 ; WX 1028 ; N OE ; B 56 -18 989 706 ;
+ C 235 ; WX 333 ; N ordmasculine ; B 66 404 322 699 ;
+ C 241 ; WX 638 ; N ae ; B 1 -11 623 482 ;
+ C 245 ; WX 278 ; N dotlessi ; B 34 -9 241 482 ;
+ C 248 ; WX 278 ; N lslash ; B -10 -9 302 733 ;
+ C 249 ; WX 444 ; N oslash ; B -18 -24 460 510 ;
+ C 250 ; WX 669 ; N oe ; B 17 -11 654 482 ;
+ C 251 ; WX 500 ; N germandbls ; B -160 -276 488 733 ;
+ C -1 ; WX 389 ; N ecircumflex ; B 15 -11 398 699 ;
+ C -1 ; WX 389 ; N edieresis ; B 15 -11 406 657 ;
+ C -1 ; WX 444 ; N aacute ; B 4 -11 414 707 ;
+ C -1 ; WX 747 ; N registered ; B 11 -18 736 706 ;
+ C -1 ; WX 278 ; N icircumflex ; B 29 -9 323 699 ;
+ C -1 ; WX 556 ; N udieresis ; B 32 -11 512 657 ;
+ C -1 ; WX 444 ; N ograve ; B 17 -11 411 707 ;
+ C -1 ; WX 556 ; N uacute ; B 32 -11 512 707 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 32 -11 512 699 ;
+ C -1 ; WX 722 ; N Aacute ; B -19 -3 677 897 ;
+ C -1 ; WX 278 ; N igrave ; B 34 -9 271 707 ;
+ C -1 ; WX 333 ; N Icircumflex ; B 7 -3 390 889 ;
+ C -1 ; WX 407 ; N ccedilla ; B 25 -216 389 482 ;
+ C -1 ; WX 444 ; N adieresis ; B 4 -11 434 657 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 30 -3 570 889 ;
+ C -1 ; WX 389 ; N scaron ; B 9 -11 419 687 ;
+ C -1 ; WX 500 ; N thorn ; B -39 -276 433 733 ;
+ C -1 ; WX 1000 ; N trademark ; B 52 285 951 689 ;
+ C -1 ; WX 389 ; N egrave ; B 15 -11 374 707 ;
+ C -1 ; WX 300 ; N threesuperior ; B 28 273 304 699 ;
+ C -1 ; WX 444 ; N zcaron ; B -1 -11 447 687 ;
+ C -1 ; WX 444 ; N atilde ; B 4 -11 446 650 ;
+ C -1 ; WX 444 ; N aring ; B 4 -11 406 728 ;
+ C -1 ; WX 444 ; N ocircumflex ; B 17 -11 411 699 ;
+ C -1 ; WX 611 ; N Edieresis ; B 30 -3 570 847 ;
+ C -1 ; WX 750 ; N threequarters ; B 35 -2 715 699 ;
+ C -1 ; WX 500 ; N ydieresis ; B -8 -276 490 657 ;
+ C -1 ; WX 500 ; N yacute ; B -8 -276 490 707 ;
+ C -1 ; WX 278 ; N iacute ; B 34 -9 331 707 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -19 -3 677 889 ;
+ C -1 ; WX 778 ; N Uacute ; B 88 -18 798 897 ;
+ C -1 ; WX 389 ; N eacute ; B 15 -11 394 707 ;
+ C -1 ; WX 778 ; N Ograve ; B 53 -18 748 897 ;
+ C -1 ; WX 444 ; N agrave ; B 4 -11 406 707 ;
+ C -1 ; WX 778 ; N Udieresis ; B 88 -18 798 847 ;
+ C -1 ; WX 444 ; N acircumflex ; B 4 -11 406 699 ;
+ C -1 ; WX 333 ; N Igrave ; B 7 -3 354 897 ;
+ C -1 ; WX 300 ; N twosuperior ; B 13 278 290 699 ;
+ C -1 ; WX 778 ; N Ugrave ; B 88 -18 798 897 ;
+ C -1 ; WX 750 ; N onequarter ; B 31 -2 715 699 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 88 -18 798 889 ;
+ C -1 ; WX 556 ; N Scaron ; B 42 -18 539 907 ;
+ C -1 ; WX 333 ; N Idieresis ; B 7 -3 418 847 ;
+ C -1 ; WX 278 ; N idieresis ; B 34 -9 351 657 ;
+ C -1 ; WX 611 ; N Egrave ; B 30 -3 570 897 ;
+ C -1 ; WX 778 ; N Oacute ; B 53 -18 748 897 ;
+ C -1 ; WX 606 ; N divide ; B 51 0 555 504 ;
+ C -1 ; WX 722 ; N Atilde ; B -19 -3 677 866 ;
+ C -1 ; WX 722 ; N Aring ; B -19 -3 677 918 ;
+ C -1 ; WX 778 ; N Odieresis ; B 53 -18 748 847 ;
+ C -1 ; WX 722 ; N Adieresis ; B -19 -3 677 847 ;
+ C -1 ; WX 778 ; N Ntilde ; B 2 -11 804 866 ;
+ C -1 ; WX 667 ; N Zcaron ; B 20 -3 637 907 ;
+ C -1 ; WX 611 ; N Thorn ; B 9 -3 570 692 ;
+ C -1 ; WX 333 ; N Iacute ; B 7 -3 406 897 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 0 555 504 ;
+ C -1 ; WX 606 ; N multiply ; B 83 36 523 474 ;
+ C -1 ; WX 611 ; N Eacute ; B 30 -3 570 897 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 52 -3 675 847 ;
+ C -1 ; WX 300 ; N onesuperior ; B 61 278 285 699 ;
+ C -1 ; WX 556 ; N ugrave ; B 32 -11 512 707 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 118 555 378 ;
+ C -1 ; WX 556 ; N ntilde ; B 24 -9 514 650 ;
+ C -1 ; WX 778 ; N Otilde ; B 53 -18 748 866 ;
+ C -1 ; WX 444 ; N otilde ; B 17 -11 446 650 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 45 -216 651 706 ;
+ C -1 ; WX 722 ; N Agrave ; B -19 -3 677 897 ;
+ C -1 ; WX 750 ; N onehalf ; B 31 -2 721 699 ;
+ C -1 ; WX 778 ; N Eth ; B 19 -3 741 692 ;
+ C -1 ; WX 400 ; N degree ; B 90 389 390 689 ;
+ C -1 ; WX 667 ; N Yacute ; B 52 -3 675 897 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 53 -18 748 889 ;
+ C -1 ; WX 444 ; N oacute ; B 17 -11 414 707 ;
+ C -1 ; WX 556 ; N mu ; B 15 -226 512 482 ;
+ C -1 ; WX 606 ; N minus ; B 51 224 555 280 ;
+ C -1 ; WX 444 ; N eth ; B 17 -11 478 733 ;
+ C -1 ; WX 444 ; N odieresis ; B 17 -11 434 657 ;
+ C -1 ; WX 747 ; N copyright ; B 11 -18 736 706 ;
+ C -1 ; WX 606 ; N brokenbar ; B 275 0 331 733 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 106
+ 
+ KPX A y -55
+ KPX A w -37
+ KPX A v -37
+ KPX A space -37
+ KPX A quoteright -55
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -74
+ KPX A T -55
+ 
+ KPX F period -111
+ KPX F comma -111
+ KPX F A -111
+ 
+ KPX L y -37
+ KPX L space -18
+ KPX L quoteright -37
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -74
+ KPX L T -74
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -129
+ 
+ KPX R y -37
+ KPX R Y -55
+ KPX R W -55
+ KPX R V -74
+ KPX R T -55
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -111
+ KPX T semicolon -74
+ KPX T s -111
+ KPX T r -111
+ KPX T period -74
+ KPX T o -111
+ KPX T i -55
+ KPX T hyphen -55
+ KPX T e -111
+ KPX T comma -74
+ KPX T colon -74
+ KPX T c -111
+ KPX T a -111
+ KPX T O -18
+ KPX T A -92
+ 
+ KPX V y -74
+ KPX V u -74
+ KPX V semicolon -37
+ KPX V r -92
+ KPX V period -129
+ KPX V o -74
+ KPX V i -74
+ KPX V hyphen -55
+ KPX V e -92
+ KPX V comma -129
+ KPX V colon -37
+ KPX V a -74
+ KPX V A -210
+ 
+ KPX W y -20
+ KPX W u -20
+ KPX W semicolon -18
+ KPX W r -20
+ KPX W period -55
+ KPX W o -20
+ KPX W i -20
+ KPX W hyphen -18
+ KPX W e -20
+ KPX W comma -55
+ KPX W colon -18
+ KPX W a -20
+ KPX W A -92
+ 
+ KPX Y v -74
+ KPX Y u -92
+ KPX Y semicolon -74
+ KPX Y q -92
+ KPX Y period -92
+ KPX Y p -74
+ KPX Y o -111
+ KPX Y i -55
+ KPX Y hyphen -74
+ KPX Y e -111
+ KPX Y comma -92
+ KPX Y colon -74
+ KPX Y a -92
+ KPX Y A -92
+ 
+ KPX f quoteright 55
+ 
+ KPX one one -55
+ 
+ KPX quoteleft quoteleft -74
+ 
+ KPX quoteright t -37
+ KPX quoteright space -55
+ KPX quoteright s -55
+ KPX quoteright quoteright -74
+ 
+ KPX r quoteright 37
+ KPX r q -18
+ KPX r period -74
+ KPX r o -18
+ KPX r h -18
+ KPX r g -18
+ KPX r e -18
+ KPX r comma -74
+ KPX r c -18
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -37
+ KPX y comma -37
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 271 210 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 261 210 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 255 210 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 235 210 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 235 210 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 255 228 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 199 210 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 179 210 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 179 210 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 167 210 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 60 210 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 40 210 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 40 210 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 210 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 263 228 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 283 210 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 263 210 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 255 210 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 251 210 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 263 228 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 130 228 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 277 210 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 255 210 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 235 210 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 235 210 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 227 210 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 187 210 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 179 228 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 68 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 56 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 56 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 44 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 36 20 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 56 12 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 48 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 48 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 28 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 16 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -15 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -39 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 112 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 68 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 56 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 56 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 36 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 56 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 10 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 124 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 112 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 112 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 100 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 96 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 38 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-ItF+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-ItF+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-ItF+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 45 -18 680 924 ;
+ C -1 ; WX 407 ; N ccaron ; B 25 -11 464 679 ;
+ C -1 ; WX 778 ; N Dcaron ; B 28 -3 741 924 ;
+ C -1 ; WX 626 ; N dcaron ; B 17 -11 681 806 ;
+ C -1 ; WX 611 ; N Ecaron ; B 30 -3 591 924 ;
+ C -1 ; WX 389 ; N ecaron ; B 15 -11 437 679 ;
+ C -1 ; WX 556 ; N Lcaron ; B 16 -3 552 761 ;
+ C -1 ; WX 556 ; N Lacute ; B 16 -3 523 924 ;
+ C -1 ; WX 404 ; N lcaron ; B 36 -9 449 806 ;
+ C -1 ; WX 278 ; N lacute ; B 36 -9 382 924 ;
+ C -1 ; WX 778 ; N Ncaron ; B 2 -11 804 924 ;
+ C -1 ; WX 556 ; N ncaron ; B 24 -9 520 679 ;
+ C -1 ; WX 667 ; N Rcaron ; B 9 -3 639 924 ;
+ C -1 ; WX 667 ; N Racute ; B 9 -3 639 924 ;
+ C -1 ; WX 389 ; N rcaron ; B 26 -9 437 679 ;
+ C -1 ; WX 389 ; N racute ; B 26 -9 396 687 ;
+ C -1 ; WX 611 ; N Tcaron ; B 53 -3 635 924 ;
+ C -1 ; WX 459 ; N tcaron ; B 41 -9 508 733 ;
+ C -1 ; WX 778 ; N Uring ; B 88 -18 798 924 ;
+ C -1 ; WX 556 ; N uring ; B 32 -11 512 708 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 271 245 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 55 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 265 245 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 423 73 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 182 245 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 28 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 294 28 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 152 237 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 191 73 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 36 237 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 265 245 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 210 245 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 251 237 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 50 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 182 245 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 250 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 260 216 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Rm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Rm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Rm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,445 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Jul  2 22:14:17 1990
+ Comment UniqueID 31790
+ Comment VMusage 36445 47337
+ FontName Palatino-Roman
+ FullName Palatino Roman
+ FamilyName Palatino
+ Weight Roman
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -166 -283 1021 927
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.005
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 692
+ XHeight 469
+ Ascender 726
+ Descender -281
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 81 -5 197 694 ;
+ C 34 ; WX 371 ; N quotedbl ; B 52 469 319 709 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 495 684 ;
+ C 36 ; WX 500 ; N dollar ; B 30 -116 471 731 ;
+ C 37 ; WX 840 ; N percent ; B 39 -20 802 709 ;
+ C 38 ; WX 778 ; N ampersand ; B 43 -20 753 689 ;
+ C 39 ; WX 278 ; N quoteright ; B 45 446 233 709 ;
+ C 40 ; WX 333 ; N parenleft ; B 60 -215 301 726 ;
+ C 41 ; WX 333 ; N parenright ; B 32 -215 273 726 ;
+ C 42 ; WX 389 ; N asterisk ; B 32 342 359 689 ;
+ C 43 ; WX 606 ; N plus ; B 51 7 555 512 ;
+ C 44 ; WX 250 ; N comma ; B 16 -155 218 123 ;
+ C 45 ; WX 333 ; N hyphen ; B 17 215 312 287 ;
+ C 46 ; WX 250 ; N period ; B 67 -5 183 111 ;
+ C 47 ; WX 606 ; N slash ; B 87 -119 519 726 ;
+ C 48 ; WX 500 ; N zero ; B 29 -20 465 689 ;
+ C 49 ; WX 500 ; N one ; B 60 -3 418 694 ;
+ C 50 ; WX 500 ; N two ; B 16 -3 468 689 ;
+ C 51 ; WX 500 ; N three ; B 15 -20 462 689 ;
+ C 52 ; WX 500 ; N four ; B 2 -3 472 694 ;
+ C 53 ; WX 500 ; N five ; B 13 -20 459 689 ;
+ C 54 ; WX 500 ; N six ; B 32 -20 468 689 ;
+ C 55 ; WX 500 ; N seven ; B 44 -3 497 689 ;
+ C 56 ; WX 500 ; N eight ; B 30 -20 464 689 ;
+ C 57 ; WX 500 ; N nine ; B 20 -20 457 689 ;
+ C 58 ; WX 250 ; N colon ; B 66 -5 182 456 ;
+ C 59 ; WX 250 ; N semicolon ; B 16 -153 218 456 ;
+ C 60 ; WX 606 ; N less ; B 57 0 558 522 ;
+ C 61 ; WX 606 ; N equal ; B 51 136 555 386 ;
+ C 62 ; WX 606 ; N greater ; B 48 0 549 522 ;
+ C 63 ; WX 444 ; N question ; B 43 -5 395 694 ;
+ C 64 ; WX 747 ; N at ; B 24 -20 724 694 ;
+ C 65 ; WX 778 ; N A ; B 15 -3 756 700 ;
+ C 66 ; WX 611 ; N B ; B 26 -3 576 692 ;
+ C 67 ; WX 709 ; N C ; B 22 -20 670 709 ;
+ C 68 ; WX 774 ; N D ; B 22 -3 751 692 ;
+ C 69 ; WX 611 ; N E ; B 22 -3 572 692 ;
+ C 70 ; WX 556 ; N F ; B 22 -3 536 692 ;
+ C 71 ; WX 763 ; N G ; B 22 -20 728 709 ;
+ C 72 ; WX 832 ; N H ; B 22 -3 810 692 ;
+ C 73 ; WX 337 ; N I ; B 22 -3 315 692 ;
+ C 74 ; WX 333 ; N J ; B -15 -194 311 692 ;
+ C 75 ; WX 726 ; N K ; B 22 -3 719 692 ;
+ C 76 ; WX 611 ; N L ; B 22 -3 586 692 ;
+ C 77 ; WX 946 ; N M ; B 16 -13 926 692 ;
+ C 78 ; WX 831 ; N N ; B 17 -20 813 692 ;
+ C 79 ; WX 786 ; N O ; B 22 -20 764 709 ;
+ C 80 ; WX 604 ; N P ; B 22 -3 580 692 ;
+ C 81 ; WX 786 ; N Q ; B 22 -176 764 709 ;
+ C 82 ; WX 668 ; N R ; B 22 -3 669 692 ;
+ C 83 ; WX 525 ; N S ; B 24 -20 503 709 ;
+ C 84 ; WX 613 ; N T ; B 18 -3 595 692 ;
+ C 85 ; WX 778 ; N U ; B 12 -20 759 692 ;
+ C 86 ; WX 722 ; N V ; B 8 -9 706 692 ;
+ C 87 ; WX 1000 ; N W ; B 8 -9 984 700 ;
+ C 88 ; WX 667 ; N X ; B 14 -3 648 700 ;
+ C 89 ; WX 667 ; N Y ; B 9 -3 654 704 ;
+ C 90 ; WX 667 ; N Z ; B 15 -3 638 692 ;
+ C 91 ; WX 333 ; N bracketleft ; B 79 -184 288 726 ;
+ C 92 ; WX 606 ; N backslash ; B 81 0 512 726 ;
+ C 93 ; WX 333 ; N bracketright ; B 45 -184 254 726 ;
+ C 94 ; WX 606 ; N asciicircum ; B 51 283 554 689 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 45 446 233 709 ;
+ C 97 ; WX 500 ; N a ; B 32 -12 471 469 ;
+ C 98 ; WX 553 ; N b ; B -15 -12 508 726 ;
+ C 99 ; WX 444 ; N c ; B 26 -20 413 469 ;
+ C 100 ; WX 611 ; N d ; B 35 -12 579 726 ;
+ C 101 ; WX 479 ; N e ; B 26 -20 448 469 ;
+ C 102 ; WX 333 ; N f ; B 23 -3 341 728 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 32 -283 544 469 ;
+ C 104 ; WX 582 ; N h ; B 6 -3 572 726 ;
+ C 105 ; WX 291 ; N i ; B 21 -3 271 687 ;
+ C 106 ; WX 234 ; N j ; B -40 -283 167 688 ;
+ C 107 ; WX 556 ; N k ; B 21 -12 549 726 ;
+ C 108 ; WX 291 ; N l ; B 21 -3 271 726 ;
+ C 109 ; WX 883 ; N m ; B 16 -3 869 469 ;
+ C 110 ; WX 582 ; N n ; B 6 -3 572 469 ;
+ C 111 ; WX 546 ; N o ; B 32 -20 514 469 ;
+ C 112 ; WX 601 ; N p ; B 8 -281 554 469 ;
+ C 113 ; WX 560 ; N q ; B 35 -281 560 469 ;
+ C 114 ; WX 395 ; N r ; B 21 -3 374 469 ;
+ C 115 ; WX 424 ; N s ; B 30 -20 391 469 ;
+ C 116 ; WX 326 ; N t ; B 22 -12 319 621 ;
+ C 117 ; WX 603 ; N u ; B 18 -12 581 469 ;
+ C 118 ; WX 565 ; N v ; B 6 -7 539 459 ;
+ C 119 ; WX 834 ; N w ; B 6 -7 808 469 ;
+ C 120 ; WX 516 ; N x ; B 20 -3 496 469 ;
+ C 121 ; WX 556 ; N y ; B 12 -283 544 459 ;
+ C 122 ; WX 500 ; N z ; B 16 -3 466 462 ;
+ C 123 ; WX 333 ; N braceleft ; B 58 -175 289 726 ;
+ C 124 ; WX 606 ; N bar ; B 275 0 331 726 ;
+ C 125 ; WX 333 ; N braceright ; B 44 -175 275 726 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 176 555 347 ;
+ C 161 ; WX 278 ; N exclamdown ; B 81 -225 197 469 ;
+ C 162 ; WX 500 ; N cent ; B 61 -101 448 562 ;
+ C 163 ; WX 500 ; N sterling ; B 12 -13 478 694 ;
+ C 164 ; WX 167 ; N fraction ; B -166 0 337 689 ;
+ C 165 ; WX 500 ; N yen ; B 5 -3 496 701 ;
+ C 166 ; WX 500 ; N florin ; B 0 -262 473 706 ;
+ C 167 ; WX 500 ; N section ; B 26 -219 465 709 ;
+ C 168 ; WX 500 ; N currency ; B 30 96 470 531 ;
+ C 169 ; WX 208 ; N quotesingle ; B 61 469 147 709 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 51 446 449 709 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 50 71 450 428 ;
+ C 172 ; WX 331 ; N guilsinglleft ; B 66 71 265 428 ;
+ C 173 ; WX 331 ; N guilsinglright ; B 66 71 265 428 ;
+ C 174 ; WX 605 ; N fi ; B 23 -3 587 728 ;
+ C 175 ; WX 608 ; N fl ; B 23 -3 590 728 ;
+ C 177 ; WX 500 ; N endash ; B 0 219 500 277 ;
+ C 178 ; WX 500 ; N dagger ; B 34 -5 466 694 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 34 -249 466 694 ;
+ C 180 ; WX 250 ; N periodcentered ; B 67 203 183 319 ;
+ C 182 ; WX 628 ; N paragraph ; B 39 -150 589 694 ;
+ C 183 ; WX 606 ; N bullet ; B 131 172 475 516 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 22 -153 210 110 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 51 -153 449 110 ;
+ C 186 ; WX 500 ; N quotedblright ; B 51 446 449 709 ;
+ C 187 ; WX 500 ; N guillemotright ; B 50 71 450 428 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 109 -5 891 111 ;
+ C 189 ; WX 1144 ; N perthousand ; B 123 -20 1021 709 ;
+ C 191 ; WX 444 ; N questiondown ; B 43 -231 395 469 ;
+ C 193 ; WX 333 ; N grave ; B 31 506 255 677 ;
+ C 194 ; WX 333 ; N acute ; B 78 506 302 677 ;
+ C 195 ; WX 333 ; N circumflex ; B 11 510 323 677 ;
+ C 196 ; WX 333 ; N tilde ; B 2 535 332 640 ;
+ C 197 ; WX 333 ; N macron ; B 11 538 323 591 ;
+ C 198 ; WX 333 ; N breve ; B 26 506 308 664 ;
+ C 199 ; WX 250 ; N dotaccent ; B 75 537 175 637 ;
+ C 200 ; WX 333 ; N dieresis ; B 17 537 316 637 ;
+ C 202 ; WX 333 ; N ring ; B 67 496 267 696 ;
+ C 203 ; WX 333 ; N cedilla ; B 96 -225 304 -10 ;
+ C 205 ; WX 380 ; N hungarumlaut ; B 3 506 377 687 ;
+ C 206 ; WX 313 ; N ogonek ; B 68 -165 245 -20 ;
+ C 207 ; WX 333 ; N caron ; B 11 510 323 677 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 219 1000 277 ;
+ C 225 ; WX 944 ; N AE ; B -10 -3 908 692 ;
+ C 227 ; WX 333 ; N ordfeminine ; B 24 422 310 709 ;
+ C 232 ; WX 611 ; N Lslash ; B 6 -3 586 692 ;
+ C 233 ; WX 833 ; N Oslash ; B 30 -20 797 709 ;
+ C 234 ; WX 998 ; N OE ; B 22 -20 962 709 ;
+ C 235 ; WX 333 ; N ordmasculine ; B 10 416 323 709 ;
+ C 241 ; WX 758 ; N ae ; B 30 -20 732 469 ;
+ C 245 ; WX 287 ; N dotlessi ; B 21 -3 271 469 ;
+ C 248 ; WX 291 ; N lslash ; B -14 -3 306 726 ;
+ C 249 ; WX 556 ; N oslash ; B 16 -23 530 474 ;
+ C 250 ; WX 827 ; N oe ; B 32 -20 800 469 ;
+ C 251 ; WX 556 ; N germandbls ; B 23 -9 519 731 ;
+ C -1 ; WX 667 ; N Zcaron ; B 15 -3 638 908 ;
+ C -1 ; WX 444 ; N ccedilla ; B 26 -225 413 469 ;
+ C -1 ; WX 556 ; N ydieresis ; B 12 -283 544 657 ;
+ C -1 ; WX 500 ; N atilde ; B 32 -12 471 652 ;
+ C -1 ; WX 287 ; N icircumflex ; B -12 -3 300 697 ;
+ C -1 ; WX 300 ; N threesuperior ; B 1 266 299 689 ;
+ C -1 ; WX 479 ; N ecircumflex ; B 26 -20 448 697 ;
+ C -1 ; WX 601 ; N thorn ; B -2 -281 544 726 ;
+ C -1 ; WX 479 ; N egrave ; B 26 -20 448 697 ;
+ C -1 ; WX 300 ; N twosuperior ; B 0 273 301 689 ;
+ C -1 ; WX 479 ; N eacute ; B 26 -20 448 697 ;
+ C -1 ; WX 546 ; N otilde ; B 32 -20 514 652 ;
+ C -1 ; WX 778 ; N Aacute ; B 15 -3 756 908 ;
+ C -1 ; WX 546 ; N ocircumflex ; B 32 -20 514 697 ;
+ C -1 ; WX 556 ; N yacute ; B 12 -283 544 697 ;
+ C -1 ; WX 603 ; N udieresis ; B 18 -12 581 657 ;
+ C -1 ; WX 750 ; N threequarters ; B 15 -3 735 689 ;
+ C -1 ; WX 500 ; N acircumflex ; B 32 -12 471 697 ;
+ C -1 ; WX 774 ; N Eth ; B 14 -3 751 692 ;
+ C -1 ; WX 479 ; N edieresis ; B 26 -20 448 657 ;
+ C -1 ; WX 603 ; N ugrave ; B 18 -12 581 697 ;
+ C -1 ; WX 979 ; N trademark ; B 40 285 939 689 ;
+ C -1 ; WX 546 ; N ograve ; B 32 -20 514 697 ;
+ C -1 ; WX 424 ; N scaron ; B 30 -20 391 685 ;
+ C -1 ; WX 337 ; N Idieresis ; B 19 -3 318 868 ;
+ C -1 ; WX 603 ; N uacute ; B 18 -12 581 697 ;
+ C -1 ; WX 500 ; N agrave ; B 32 -12 471 697 ;
+ C -1 ; WX 582 ; N ntilde ; B 6 -3 572 652 ;
+ C -1 ; WX 500 ; N aring ; B 32 -12 471 716 ;
+ C -1 ; WX 500 ; N zcaron ; B 16 -3 466 685 ;
+ C -1 ; WX 337 ; N Icircumflex ; B 13 -3 325 908 ;
+ C -1 ; WX 831 ; N Ntilde ; B 17 -20 813 871 ;
+ C -1 ; WX 603 ; N ucircumflex ; B 18 -12 581 697 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 22 -3 572 908 ;
+ C -1 ; WX 337 ; N Iacute ; B 22 -3 315 908 ;
+ C -1 ; WX 709 ; N Ccedilla ; B 22 -225 670 709 ;
+ C -1 ; WX 786 ; N Odieresis ; B 22 -20 764 868 ;
+ C -1 ; WX 525 ; N Scaron ; B 24 -20 503 908 ;
+ C -1 ; WX 611 ; N Edieresis ; B 22 -3 572 868 ;
+ C -1 ; WX 337 ; N Igrave ; B 22 -3 315 908 ;
+ C -1 ; WX 500 ; N adieresis ; B 32 -12 471 657 ;
+ C -1 ; WX 786 ; N Ograve ; B 22 -20 764 908 ;
+ C -1 ; WX 611 ; N Egrave ; B 22 -3 572 908 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 9 -3 654 868 ;
+ C -1 ; WX 747 ; N registered ; B 11 -18 736 706 ;
+ C -1 ; WX 786 ; N Otilde ; B 22 -20 764 883 ;
+ C -1 ; WX 750 ; N onequarter ; B 30 -3 727 692 ;
+ C -1 ; WX 778 ; N Ugrave ; B 12 -20 759 908 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 12 -20 759 908 ;
+ C -1 ; WX 604 ; N Thorn ; B 32 -3 574 692 ;
+ C -1 ; WX 606 ; N divide ; B 51 10 555 512 ;
+ C -1 ; WX 778 ; N Atilde ; B 15 -3 756 871 ;
+ C -1 ; WX 778 ; N Uacute ; B 12 -20 759 908 ;
+ C -1 ; WX 786 ; N Ocircumflex ; B 22 -20 764 908 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 120 551 386 ;
+ C -1 ; WX 778 ; N Aring ; B 15 -3 756 927 ;
+ C -1 ; WX 287 ; N idieresis ; B -6 -3 293 657 ;
+ C -1 ; WX 287 ; N iacute ; B 21 -3 279 697 ;
+ C -1 ; WX 500 ; N aacute ; B 32 -12 471 697 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 0 555 512 ;
+ C -1 ; WX 606 ; N multiply ; B 83 36 523 474 ;
+ C -1 ; WX 778 ; N Udieresis ; B 12 -20 759 868 ;
+ C -1 ; WX 606 ; N minus ; B 51 233 555 289 ;
+ C -1 ; WX 300 ; N onesuperior ; B 31 273 269 692 ;
+ C -1 ; WX 611 ; N Eacute ; B 22 -3 572 908 ;
+ C -1 ; WX 778 ; N Acircumflex ; B 15 -3 756 908 ;
+ C -1 ; WX 747 ; N copyright ; B 11 -18 736 706 ;
+ C -1 ; WX 778 ; N Agrave ; B 15 -3 756 908 ;
+ C -1 ; WX 546 ; N odieresis ; B 32 -20 514 657 ;
+ C -1 ; WX 546 ; N oacute ; B 32 -20 514 697 ;
+ C -1 ; WX 400 ; N degree ; B 50 389 350 689 ;
+ C -1 ; WX 287 ; N igrave ; B 8 -3 271 697 ;
+ C -1 ; WX 603 ; N mu ; B 18 -236 581 469 ;
+ C -1 ; WX 786 ; N Oacute ; B 22 -20 764 908 ;
+ C -1 ; WX 546 ; N eth ; B 32 -20 504 728 ;
+ C -1 ; WX 778 ; N Adieresis ; B 15 -3 756 868 ;
+ C -1 ; WX 667 ; N Yacute ; B 9 -3 654 908 ;
+ C -1 ; WX 606 ; N brokenbar ; B 275 0 331 726 ;
+ C -1 ; WX 750 ; N onehalf ; B 15 -3 735 692 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 111
+ 
+ KPX A y -74
+ KPX A w -74
+ KPX A v -92
+ KPX A space -55
+ KPX A quoteright -74
+ KPX A Y -111
+ KPX A W -74
+ KPX A V -111
+ KPX A T -74
+ 
+ KPX F period -92
+ KPX F comma -92
+ KPX F A -74
+ 
+ KPX L y -55
+ KPX L space -37
+ KPX L quoteright -74
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -92
+ KPX L T -74
+ 
+ KPX P space -18
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -92
+ 
+ KPX R y -37
+ KPX R Y -37
+ KPX R W -37
+ KPX R V -55
+ KPX R T -37
+ 
+ KPX T y -90
+ KPX T w -90
+ KPX T u -90
+ KPX T semicolon -55
+ KPX T s -90
+ KPX T r -90
+ KPX T period -74
+ KPX T o -92
+ KPX T i -55
+ KPX T hyphen -55
+ KPX T e -92
+ KPX T comma -74
+ KPX T colon -55
+ KPX T c -111
+ KPX T a -92
+ KPX T O -18
+ KPX T A -74
+ 
+ KPX V y -92
+ KPX V u -92
+ KPX V semicolon -55
+ KPX V r -92
+ KPX V period -129
+ KPX V o -111
+ KPX V i -55
+ KPX V hyphen -74
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -55
+ KPX V a -92
+ KPX V A -111
+ 
+ KPX W y -50
+ KPX W u -50
+ KPX W semicolon -18
+ KPX W r -74
+ KPX W period -92
+ KPX W o -92
+ KPX W i -55
+ KPX W hyphen -55
+ KPX W e -92
+ KPX W comma -92
+ KPX W colon -18
+ KPX W a -92
+ KPX W A -92
+ 
+ KPX Y v -90
+ KPX Y u -90
+ KPX Y space -18
+ KPX Y semicolon -74
+ KPX Y q -90
+ KPX Y period -111
+ KPX Y p -111
+ KPX Y o -92
+ KPX Y i -55
+ KPX Y hyphen -92
+ KPX Y e -92
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -92
+ KPX Y A -92
+ 
+ KPX f quoteright 55
+ KPX f f -18
+ 
+ KPX one one -55
+ 
+ KPX quoteleft quoteleft -37
+ 
+ KPX quoteright quoteright -37
+ 
+ KPX r u -8
+ KPX r quoteright 74
+ KPX r q -18
+ KPX r period -74
+ KPX r o -18
+ KPX r hyphen -18
+ KPX r h -18
+ KPX r g -18
+ KPX r e -18
+ KPX r d -18
+ KPX r comma -74
+ KPX r c -18
+ 
+ KPX space Y -18
+ KPX space A -37
+ 
+ KPX v period -111
+ KPX v comma -111
+ 
+ KPX w period -92
+ KPX w comma -92
+ 
+ KPX y period -111
+ KPX y comma -111
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 229 231 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 223 231 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 223 231 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 215 231 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 223 231 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 223 231 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 188 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 231 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 231 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 231 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 231 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 2 231 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 2 231 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 2 231 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 2 231 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 249 231 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 227 231 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 227 231 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 227 231 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 227 231 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 227 243 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 96 231 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 255 231 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 247 231 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 223 231 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 223 231 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 203 231 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 191 231 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 179 231 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 72 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 72 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 60 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 72 20 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 72 12 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 97 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 85 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 73 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 73 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -23 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -23 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -23 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -23 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 113 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 107 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 107 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 107 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 95 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 107 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 46 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 159 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 135 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 135 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 111 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 144 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Rm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Rm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-Rm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 709 ; N Ccaron ; B 22 -20 670 922 ;
+ C -1 ; WX 444 ; N ccaron ; B 26 -20 413 677 ;
+ C -1 ; WX 774 ; N Dcaron ; B 22 -3 751 922 ;
+ C -1 ; WX 743 ; N dcaron ; B 35 -12 786 799 ;
+ C -1 ; WX 611 ; N Ecaron ; B 22 -3 572 922 ;
+ C -1 ; WX 479 ; N ecaron ; B 26 -20 448 677 ;
+ C -1 ; WX 611 ; N Lcaron ; B 22 -3 586 761 ;
+ C -1 ; WX 611 ; N Lacute ; B 22 -3 586 926 ;
+ C -1 ; WX 423 ; N lcaron ; B 21 -3 478 799 ;
+ C -1 ; WX 291 ; N lacute ; B 21 -3 303 926 ;
+ C -1 ; WX 831 ; N Ncaron ; B 17 -20 813 922 ;
+ C -1 ; WX 582 ; N ncaron ; B 6 -3 572 677 ;
+ C -1 ; WX 668 ; N Rcaron ; B 22 -3 669 922 ;
+ C -1 ; WX 668 ; N Racute ; B 22 -3 669 926 ;
+ C -1 ; WX 395 ; N rcaron ; B 21 -3 374 677 ;
+ C -1 ; WX 395 ; N racute ; B 21 -3 374 677 ;
+ C -1 ; WX 613 ; N Tcaron ; B 18 -3 595 922 ;
+ C -1 ; WX 458 ; N tcaron ; B 22 -12 526 709 ;
+ C -1 ; WX 778 ; N Uring ; B 12 -20 759 922 ;
+ C -1 ; WX 603 ; N uring ; B 18 -12 581 696 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 253 245 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 74 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 220 245 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 553 90 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 245 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 73 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 289 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 249 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 245 90 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 1 249 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 249 245 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 124 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 245 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 210 249 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 31 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 53 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 140 245 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 293 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 222 226 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 135 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-SC
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-SC:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-SC	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,511 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Apr 25 10:03:17 1991
+ Comment UniqueID 34745
+ Comment VMusage 38816 49708
+ FontName Palatino-SC
+ FullName Palatino Small Caps & Old Style Figures
+ FamilyName Palatino
+ Weight Roman
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -166 -262 1021 928
+ UnderlinePosition -131
+ UnderlineThickness 58
+ Version 001.001
+ Notice Copyright (c) 1985, 1987, 1989, 1990, 1991 Adobe Systems Incorporated.  All Rights Reserved.Palatino is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 692
+ XHeight 493
+ Ascender 486
+ Descender -3
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 81 -5 197 694 ;
+ C 34 ; WX 371 ; N quotedbl ; B 52 469 319 709 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 495 684 ;
+ C 36 ; WX 500 ; N dollar ; B 30 -116 471 731 ;
+ C 37 ; WX 840 ; N percent ; B 39 -20 802 709 ;
+ C 38 ; WX 778 ; N ampersand ; B 43 -20 753 689 ;
+ C 39 ; WX 278 ; N quoteright ; B 45 446 233 709 ;
+ C 40 ; WX 333 ; N parenleft ; B 60 -215 301 726 ;
+ C 41 ; WX 333 ; N parenright ; B 32 -215 273 726 ;
+ C 42 ; WX 389 ; N asterisk ; B 32 342 359 689 ;
+ C 43 ; WX 606 ; N plus ; B 51 7 555 512 ;
+ C 44 ; WX 250 ; N comma ; B 16 -155 218 123 ;
+ C 45 ; WX 333 ; N hyphen ; B 17 215 312 287 ;
+ C 46 ; WX 250 ; N period ; B 67 -5 183 111 ;
+ C 47 ; WX 606 ; N slash ; B 87 -119 519 726 ;
+ C 48 ; WX 500 ; N zero ; B 22 -20 478 478 ;
+ C 49 ; WX 500 ; N one ; B 72 -3 430 484 ;
+ C 50 ; WX 500 ; N two ; B 23 -9 468 478 ;
+ C 51 ; WX 500 ; N three ; B 14 -236 438 478 ;
+ C 52 ; WX 500 ; N four ; B 4 -236 468 478 ;
+ C 53 ; WX 500 ; N five ; B 14 -236 444 472 ;
+ C 54 ; WX 500 ; N six ; B 32 -14 468 700 ;
+ C 55 ; WX 500 ; N seven ; B 42 -236 494 470 ;
+ C 56 ; WX 500 ; N eight ; B 30 -14 464 694 ;
+ C 57 ; WX 500 ; N nine ; B 30 -238 466 478 ;
+ C 58 ; WX 250 ; N colon ; B 66 -5 182 456 ;
+ C 59 ; WX 250 ; N semicolon ; B 16 -153 218 456 ;
+ C 60 ; WX 606 ; N less ; B 57 0 558 522 ;
+ C 61 ; WX 606 ; N equal ; B 51 136 555 386 ;
+ C 62 ; WX 606 ; N greater ; B 48 0 549 522 ;
+ C 63 ; WX 444 ; N question ; B 43 -5 395 694 ;
+ C 64 ; WX 747 ; N at ; B 24 -20 724 694 ;
+ C 65 ; WX 778 ; N A ; B 15 -3 756 700 ;
+ C 66 ; WX 611 ; N B ; B 26 -3 576 692 ;
+ C 67 ; WX 709 ; N C ; B 22 -20 670 709 ;
+ C 68 ; WX 774 ; N D ; B 22 -3 751 692 ;
+ C 69 ; WX 611 ; N E ; B 22 -3 572 692 ;
+ C 70 ; WX 556 ; N F ; B 22 -3 536 692 ;
+ C 71 ; WX 763 ; N G ; B 22 -20 728 709 ;
+ C 72 ; WX 832 ; N H ; B 22 -3 810 692 ;
+ C 73 ; WX 337 ; N I ; B 22 -3 315 692 ;
+ C 74 ; WX 333 ; N J ; B -15 -194 311 692 ;
+ C 75 ; WX 726 ; N K ; B 22 -3 719 692 ;
+ C 76 ; WX 611 ; N L ; B 22 -3 586 692 ;
+ C 77 ; WX 946 ; N M ; B 16 -13 926 692 ;
+ C 78 ; WX 831 ; N N ; B 17 -20 813 692 ;
+ C 79 ; WX 786 ; N O ; B 22 -20 764 709 ;
+ C 80 ; WX 604 ; N P ; B 22 -3 580 692 ;
+ C 81 ; WX 786 ; N Q ; B 22 -176 764 709 ;
+ C 82 ; WX 668 ; N R ; B 22 -3 669 692 ;
+ C 83 ; WX 525 ; N S ; B 24 -20 503 709 ;
+ C 84 ; WX 613 ; N T ; B 18 -3 595 692 ;
+ C 85 ; WX 778 ; N U ; B 12 -20 759 692 ;
+ C 86 ; WX 722 ; N V ; B 8 -9 706 692 ;
+ C 87 ; WX 1000 ; N W ; B 8 -9 984 700 ;
+ C 88 ; WX 667 ; N X ; B 14 -3 648 700 ;
+ C 89 ; WX 667 ; N Y ; B 9 -3 654 704 ;
+ C 90 ; WX 667 ; N Z ; B 15 -3 638 692 ;
+ C 91 ; WX 333 ; N bracketleft ; B 79 -184 288 726 ;
+ C 92 ; WX 606 ; N backslash ; B 81 0 512 726 ;
+ C 93 ; WX 333 ; N bracketright ; B 45 -184 254 726 ;
+ C 94 ; WX 606 ; N asciicircum ; B 51 283 554 689 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -160 500 -102 ;
+ C 96 ; WX 278 ; N quoteleft ; B 45 446 233 709 ;
+ C 97 ; WX 611 ; N a ; B 18 -3 592 498 ;
+ C 98 ; WX 500 ; N b ; B 28 -2 466 486 ;
+ C 99 ; WX 556 ; N c ; B 44 -14 528 498 ;
+ C 100 ; WX 611 ; N d ; B 36 -2 566 486 ;
+ C 101 ; WX 500 ; N e ; B 23 -3 458 492 ;
+ C 102 ; WX 444 ; N f ; B 18 -3 420 492 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 28 -14 528 497 ;
+ C 104 ; WX 667 ; N h ; B 24 -3 650 487 ;
+ C 105 ; WX 333 ; N i ; B 30 -3 300 487 ;
+ C 106 ; WX 333 ; N j ; B 12 -147 300 487 ;
+ C 107 ; WX 556 ; N k ; B 28 -3 552 487 ;
+ C 108 ; WX 500 ; N l ; B 20 -3 468 487 ;
+ C 109 ; WX 778 ; N m ; B 34 -12 738 487 ;
+ C 110 ; WX 667 ; N n ; B 24 -14 644 487 ;
+ C 111 ; WX 611 ; N o ; B 40 -14 570 498 ;
+ C 112 ; WX 500 ; N p ; B 24 -3 468 492 ;
+ C 113 ; WX 611 ; N q ; B 40 -138 570 498 ;
+ C 114 ; WX 556 ; N r ; B 24 -3 552 487 ;
+ C 115 ; WX 444 ; N s ; B 44 -14 400 498 ;
+ C 116 ; WX 500 ; N t ; B 18 -3 474 487 ;
+ C 117 ; WX 611 ; N u ; B 20 -14 590 487 ;
+ C 118 ; WX 556 ; N v ; B 12 -8 542 487 ;
+ C 119 ; WX 778 ; N w ; B 12 -8 762 488 ;
+ C 120 ; WX 500 ; N x ; B 16 -2 484 493 ;
+ C 121 ; WX 500 ; N y ; B 14 -3 480 493 ;
+ C 122 ; WX 500 ; N z ; B 20 -3 477 487 ;
+ C 123 ; WX 333 ; N braceleft ; B 58 -175 289 726 ;
+ C 124 ; WX 606 ; N bar ; B 275 0 331 726 ;
+ C 125 ; WX 333 ; N braceright ; B 44 -175 275 726 ;
+ C 126 ; WX 606 ; N asciitilde ; B 51 176 555 347 ;
+ C 161 ; WX 278 ; N exclamdown ; B 81 -225 197 469 ;
+ C 162 ; WX 500 ; N cent ; B 61 -101 448 562 ;
+ C 163 ; WX 500 ; N sterling ; B 12 -13 478 694 ;
+ C 164 ; WX 167 ; N fraction ; B -166 0 337 689 ;
+ C 165 ; WX 500 ; N yen ; B 5 -3 496 701 ;
+ C 166 ; WX 500 ; N florin ; B 0 -262 473 706 ;
+ C 167 ; WX 500 ; N section ; B 26 -219 465 709 ;
+ C 168 ; WX 611 ; N currency ; B 50 -14 586 484 ;
+ C 169 ; WX 208 ; N quotesingle ; B 61 469 147 709 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 51 446 449 709 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 50 71 450 428 ;
+ C 172 ; WX 331 ; N guilsinglleft ; B 66 71 265 428 ;
+ C 173 ; WX 331 ; N guilsinglright ; B 66 71 265 428 ;
+ C 174 ; WX 777 ; N fi ; B 18 -3 744 492 ;
+ C 175 ; WX 944 ; N fl ; B 18 -3 912 492 ;
+ C 177 ; WX 500 ; N endash ; B 0 219 500 277 ;
+ C 178 ; WX 500 ; N dagger ; B 34 -5 466 694 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 34 -249 466 694 ;
+ C 180 ; WX 250 ; N periodcentered ; B 67 203 183 319 ;
+ C 182 ; WX 628 ; N paragraph ; B 39 -150 589 694 ;
+ C 183 ; WX 606 ; N bullet ; B 131 172 475 516 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 22 -153 210 110 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 51 -153 449 110 ;
+ C 186 ; WX 500 ; N quotedblright ; B 51 446 449 709 ;
+ C 187 ; WX 500 ; N guillemotright ; B 50 71 450 428 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 109 -5 891 111 ;
+ C 189 ; WX 1144 ; N perthousand ; B 123 -20 1021 709 ;
+ C 191 ; WX 444 ; N questiondown ; B 43 -231 395 469 ;
+ C 193 ; WX 333 ; N grave ; B 31 531 255 702 ;
+ C 194 ; WX 333 ; N acute ; B 78 531 302 702 ;
+ C 195 ; WX 333 ; N circumflex ; B 11 531 323 698 ;
+ C 196 ; WX 333 ; N tilde ; B 2 560 332 665 ;
+ C 197 ; WX 333 ; N macron ; B 11 563 323 616 ;
+ C 198 ; WX 333 ; N breve ; B 26 531 308 689 ;
+ C 199 ; WX 250 ; N dotaccent ; B 75 562 175 662 ;
+ C 200 ; WX 333 ; N dieresis ; B 17 562 316 662 ;
+ C 202 ; WX 333 ; N ring ; B 67 521 267 721 ;
+ C 203 ; WX 333 ; N cedilla ; B 96 -225 304 -10 ;
+ C 205 ; WX 380 ; N hungarumlaut ; B 3 531 377 712 ;
+ C 206 ; WX 313 ; N ogonek ; B 68 -165 245 -20 ;
+ C 207 ; WX 333 ; N caron ; B 11 531 323 698 ;
+ C 208 ; WX 1000 ; N emdash ; B 125 219 875 277 ;
+ C 225 ; WX 944 ; N AE ; B -10 -3 908 692 ;
+ C 227 ; WX 333 ; N ordfeminine ; B 24 422 310 709 ;
+ C 232 ; WX 611 ; N Lslash ; B 6 -3 586 692 ;
+ C 233 ; WX 833 ; N Oslash ; B 30 -20 797 709 ;
+ C 234 ; WX 998 ; N OE ; B 22 -20 962 709 ;
+ C 235 ; WX 333 ; N ordmasculine ; B 10 416 323 709 ;
+ C 241 ; WX 778 ; N ae ; B 8 0 736 488 ;
+ C 245 ; WX 333 ; N dotlessi ; B 30 -3 300 487 ;
+ C 248 ; WX 500 ; N lslash ; B 20 -3 468 487 ;
+ C 249 ; WX 611 ; N oslash ; B 32 -22 570 506 ;
+ C 250 ; WX 833 ; N oe ; B 42 -14 794 498 ;
+ C 251 ; WX 888 ; N germandbls ; B 44 -14 844 498 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 23 -3 458 718 ;
+ C -1 ; WX 500 ; N edieresis ; B 23 -3 458 682 ;
+ C -1 ; WX 611 ; N aacute ; B 18 -3 592 722 ;
+ C -1 ; WX 747 ; N registered ; B 11 -18 736 706 ;
+ C -1 ; WX 333 ; N icircumflex ; B 23 -3 335 718 ;
+ C -1 ; WX 611 ; N udieresis ; B 20 -14 590 682 ;
+ C -1 ; WX 611 ; N ograve ; B 40 -14 570 722 ;
+ C -1 ; WX 611 ; N uacute ; B 20 -14 590 722 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 20 -14 590 718 ;
+ C -1 ; WX 778 ; N Aacute ; B 15 -3 756 909 ;
+ C -1 ; WX 333 ; N igrave ; B 30 -3 300 722 ;
+ C -1 ; WX 337 ; N Icircumflex ; B 13 -3 325 905 ;
+ C -1 ; WX 556 ; N ccedilla ; B 44 -225 528 498 ;
+ C -1 ; WX 611 ; N adieresis ; B 18 -3 592 682 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 22 -3 572 905 ;
+ C -1 ; WX 444 ; N scaron ; B 44 -14 400 706 ;
+ C -1 ; WX 500 ; N thorn ; B 24 -3 468 487 ;
+ C -1 ; WX 979 ; N trademark ; B 40 285 939 689 ;
+ C -1 ; WX 500 ; N egrave ; B 23 -3 458 722 ;
+ C -1 ; WX 300 ; N threesuperior ; B 1 266 299 689 ;
+ C -1 ; WX 500 ; N zcaron ; B 20 -3 477 706 ;
+ C -1 ; WX 611 ; N atilde ; B 18 -3 592 677 ;
+ C -1 ; WX 611 ; N aring ; B 18 -3 592 741 ;
+ C -1 ; WX 611 ; N ocircumflex ; B 40 -14 570 718 ;
+ C -1 ; WX 611 ; N Edieresis ; B 22 -3 572 869 ;
+ C -1 ; WX 750 ; N threequarters ; B 15 -3 735 689 ;
+ C -1 ; WX 500 ; N ydieresis ; B 14 -3 480 682 ;
+ C -1 ; WX 500 ; N yacute ; B 14 -3 480 722 ;
+ C -1 ; WX 333 ; N iacute ; B 30 -3 314 722 ;
+ C -1 ; WX 778 ; N Acircumflex ; B 15 -3 756 905 ;
+ C -1 ; WX 778 ; N Uacute ; B 12 -20 759 909 ;
+ C -1 ; WX 500 ; N eacute ; B 23 -3 458 722 ;
+ C -1 ; WX 786 ; N Ograve ; B 22 -20 764 909 ;
+ C -1 ; WX 611 ; N agrave ; B 18 -3 592 722 ;
+ C -1 ; WX 778 ; N Udieresis ; B 12 -20 759 869 ;
+ C -1 ; WX 611 ; N acircumflex ; B 18 -3 592 718 ;
+ C -1 ; WX 337 ; N Igrave ; B 22 -3 315 909 ;
+ C -1 ; WX 300 ; N twosuperior ; B 0 273 301 689 ;
+ C -1 ; WX 778 ; N Ugrave ; B 12 -20 759 909 ;
+ C -1 ; WX 750 ; N onequarter ; B 30 -3 727 692 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 12 -20 759 905 ;
+ C -1 ; WX 525 ; N Scaron ; B 24 -20 503 905 ;
+ C -1 ; WX 337 ; N Idieresis ; B 19 -3 318 869 ;
+ C -1 ; WX 333 ; N idieresis ; B 29 -3 328 682 ;
+ C -1 ; WX 611 ; N Egrave ; B 22 -3 572 909 ;
+ C -1 ; WX 786 ; N Oacute ; B 22 -20 764 909 ;
+ C -1 ; WX 606 ; N divide ; B 51 10 555 512 ;
+ C -1 ; WX 778 ; N Atilde ; B 15 -3 756 872 ;
+ C -1 ; WX 778 ; N Aring ; B 15 -3 756 928 ;
+ C -1 ; WX 786 ; N Odieresis ; B 22 -20 764 869 ;
+ C -1 ; WX 778 ; N Adieresis ; B 15 -3 756 869 ;
+ C -1 ; WX 831 ; N Ntilde ; B 17 -20 813 872 ;
+ C -1 ; WX 667 ; N Zcaron ; B 15 -3 638 905 ;
+ C -1 ; WX 604 ; N Thorn ; B 32 -3 574 692 ;
+ C -1 ; WX 337 ; N Iacute ; B 22 -3 315 909 ;
+ C -1 ; WX 606 ; N plusminus ; B 51 0 555 512 ;
+ C -1 ; WX 606 ; N multiply ; B 83 36 523 474 ;
+ C -1 ; WX 611 ; N Eacute ; B 22 -3 572 909 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 9 -3 654 869 ;
+ C -1 ; WX 300 ; N onesuperior ; B 31 273 269 692 ;
+ C -1 ; WX 611 ; N ugrave ; B 20 -14 590 722 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 120 551 386 ;
+ C -1 ; WX 667 ; N ntilde ; B 24 -14 644 677 ;
+ C -1 ; WX 786 ; N Otilde ; B 22 -20 764 884 ;
+ C -1 ; WX 611 ; N otilde ; B 40 -14 570 677 ;
+ C -1 ; WX 709 ; N Ccedilla ; B 22 -225 670 709 ;
+ C -1 ; WX 778 ; N Agrave ; B 15 -3 756 909 ;
+ C -1 ; WX 750 ; N onehalf ; B 15 -3 735 692 ;
+ C -1 ; WX 774 ; N Eth ; B 14 -3 751 692 ;
+ C -1 ; WX 400 ; N degree ; B 50 389 350 689 ;
+ C -1 ; WX 667 ; N Yacute ; B 9 -3 654 909 ;
+ C -1 ; WX 786 ; N Ocircumflex ; B 22 -20 764 905 ;
+ C -1 ; WX 611 ; N oacute ; B 40 -14 570 722 ;
+ C -1 ; WX 603 ; N mu ; B 18 -236 581 469 ;
+ C -1 ; WX 606 ; N minus ; B 51 233 555 289 ;
+ C -1 ; WX 611 ; N eth ; B 36 -2 566 486 ;
+ C -1 ; WX 611 ; N odieresis ; B 40 -14 570 682 ;
+ C -1 ; WX 747 ; N copyright ; B 11 -18 736 706 ;
+ C -1 ; WX 606 ; N brokenbar ; B 275 0 331 726 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 164
+ 
+ KPX A y -74
+ KPX A w -74
+ KPX A v -92
+ KPX A u -55
+ KPX A t -55
+ KPX A quoteright -74
+ KPX A q -55
+ KPX A o -55
+ KPX A g -37
+ KPX A c -55
+ KPX A Y -111
+ KPX A W -74
+ KPX A V -111
+ KPX A U -37
+ KPX A T -74
+ 
+ KPX B a -37
+ 
+ KPX D a -55
+ 
+ KPX F period -92
+ KPX F comma -92
+ KPX F a -74
+ KPX F A -74
+ 
+ KPX L y -55
+ KPX L quoteright -74
+ KPX L Y -92
+ KPX L W -74
+ KPX L V -92
+ KPX L T -74
+ 
+ KPX O a -55
+ 
+ KPX P period -129
+ KPX P o -37
+ KPX P comma -129
+ KPX P a -92
+ KPX P A -92
+ 
+ KPX R y -37
+ KPX R Y -37
+ KPX R W -37
+ KPX R V -55
+ KPX R T -37
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -55
+ KPX T r -74
+ KPX T period -74
+ KPX T o -92
+ KPX T i -55
+ KPX T hyphen -55
+ KPX T h -55
+ KPX T e -55
+ KPX T comma -74
+ KPX T colon -55
+ KPX T a -92
+ KPX T O -18
+ KPX T A -74
+ 
+ KPX U a -55
+ KPX U A -55
+ 
+ KPX V u -74
+ KPX V semicolon -55
+ KPX V period -129
+ KPX V o -111
+ KPX V i -55
+ KPX V hyphen -74
+ KPX V g -55
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -55
+ KPX V a -129
+ KPX V A -129
+ 
+ KPX W y -50
+ KPX W u -50
+ KPX W semicolon -18
+ KPX W period -92
+ KPX W o -92
+ KPX W i -55
+ KPX W hyphen -55
+ KPX W h -55
+ KPX W e -92
+ KPX W comma -92
+ KPX W colon -18
+ KPX W a -111
+ KPX W A -111
+ 
+ KPX Y u -90
+ KPX Y semicolon -74
+ KPX Y s -37
+ KPX Y period -111
+ KPX Y o -92
+ KPX Y i -55
+ KPX Y hyphen -92
+ KPX Y e -92
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y c -111
+ KPX Y a -92
+ KPX Y A -92
+ 
+ KPX a y -55
+ KPX a w -55
+ KPX a v -74
+ KPX a u -55
+ KPX a t -37
+ KPX a quoteright -37
+ KPX a quotedblright -18
+ KPX a o -18
+ KPX a g -18
+ KPX a c -18
+ 
+ KPX d y -18
+ KPX d w -18
+ KPX d u -18
+ KPX d period -37
+ KPX d comma -37
+ KPX d a -18
+ 
+ KPX f period -55
+ KPX f comma -55
+ KPX f a -37
+ 
+ KPX j period -37
+ KPX j comma -37
+ KPX j a -37
+ 
+ KPX l y -55
+ KPX l w -55
+ KPX l v -55
+ KPX l t -37
+ KPX l quoteright -55
+ 
+ KPX n period -18
+ KPX n comma -18
+ KPX n a -37
+ 
+ KPX o y -18
+ KPX o x -18
+ KPX o v -37
+ KPX o period -18
+ KPX o comma -18
+ KPX o a -55
+ 
+ KPX p period -74
+ KPX p comma -74
+ KPX p a -55
+ 
+ KPX quotedblleft a -18
+ 
+ KPX quoteleft quoteleft -37
+ KPX quoteleft a -37
+ 
+ KPX quoteright quoteright -37
+ 
+ KPX r v -18
+ KPX r u -8
+ KPX r q -18
+ KPX r o -18
+ KPX r hyphen -18
+ KPX r c -18
+ 
+ KPX s a -18
+ 
+ KPX space Y -18
+ KPX space A -37
+ 
+ KPX t period -55
+ KPX t comma -55
+ KPX t a -37
+ 
+ KPX u period -37
+ KPX u comma -37
+ KPX u a -55
+ 
+ KPX v period -111
+ KPX v comma -111
+ KPX v a -92
+ 
+ KPX w period -92
+ KPX w comma -92
+ KPX w a -74
+ 
+ KPX x c -18
+ 
+ KPX y period -111
+ KPX y o -18
+ KPX y comma -111
+ KPX y c -18
+ KPX y a -55
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 229 207 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 223 207 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 223 207 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 215 207 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 223 207 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 223 207 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 207 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 207 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 207 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 207 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 2 207 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 2 207 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 2 207 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 2 207 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 249 207 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 227 207 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 227 207 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 227 207 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 227 207 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 227 219 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 96 207 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 255 207 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 247 207 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 223 207 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 223 207 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 203 207 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 191 207 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 179 207 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 139 20 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 127 20 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 127 20 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 115 20 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 127 20 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 127 12 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 108 20 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 96 20 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 84 20 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 20 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 12 20 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 12 20 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 12 20 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 12 20 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 155 12 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 20 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 20 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 20 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 127 20 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 12 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 8 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 163 20 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 20 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 20 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 115 20 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 116 20 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 20 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 8 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-SC+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-SC+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Pa-SC+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 709 ; N Ccaron ; B 22 -20 670 922 ;
+ C -1 ; WX 556 ; N ccaron ; B 44 -14 528 698 ;
+ C -1 ; WX 774 ; N Dcaron ; B 22 -3 751 922 ;
+ C -1 ; WX 743 ; N dcaron ; B 36 -2 773 535 ;
+ C -1 ; WX 611 ; N Ecaron ; B 22 -3 572 922 ;
+ C -1 ; WX 500 ; N ecaron ; B 23 -3 458 698 ;
+ C -1 ; WX 611 ; N Lcaron ; B 22 -3 586 761 ;
+ C -1 ; WX 611 ; N Lacute ; B 22 -3 586 926 ;
+ C -1 ; WX 632 ; N lcaron ; B 20 -3 675 536 ;
+ C -1 ; WX 500 ; N lacute ; B 20 -3 468 926 ;
+ C -1 ; WX 831 ; N Ncaron ; B 17 -20 813 922 ;
+ C -1 ; WX 667 ; N ncaron ; B 24 -14 644 698 ;
+ C -1 ; WX 668 ; N Rcaron ; B 22 -3 669 922 ;
+ C -1 ; WX 668 ; N Racute ; B 22 -3 669 926 ;
+ C -1 ; WX 556 ; N rcaron ; B 24 -3 552 698 ;
+ C -1 ; WX 556 ; N racute ; B 24 -3 552 702 ;
+ C -1 ; WX 613 ; N Tcaron ; B 18 -3 595 922 ;
+ C -1 ; WX 632 ; N tcaron ; B 18 -3 681 709 ;
+ C -1 ; WX 778 ; N Uring ; B 12 -20 759 922 ;
+ C -1 ; WX 611 ; N uring ; B 20 -14 590 721 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 253 224 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 135 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 220 224 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 540 -174 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 224 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 289 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 224 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 442 -173 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 105 224 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 249 224 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 167 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 224 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 210 224 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 111 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 133 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 140 224 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 448 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 222 201 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Symbol
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Symbol:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Symbol	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,209 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Wed Jan 17 21:48:26 1990
+ Comment UniqueID 27004
+ Comment VMusage 28489 37622
+ FontName Symbol
+ FullName Symbol
+ FamilyName Symbol
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -180 -293 1090 1010
+ UnderlinePosition -98
+ UnderlineThickness 54
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All rights reserved.
+ EncodingScheme FontSpecific
+ StartCharMetrics 189
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 128 -17 240 672 ;
+ C 34 ; WX 713 ; N universal ; B 31 0 681 705 ;
+ C 35 ; WX 500 ; N numbersign ; B 20 -16 481 673 ;
+ C 36 ; WX 549 ; N existential ; B 25 0 478 707 ;
+ C 37 ; WX 833 ; N percent ; B 63 -36 771 655 ;
+ C 38 ; WX 778 ; N ampersand ; B 41 -18 750 661 ;
+ C 39 ; WX 439 ; N suchthat ; B 48 -17 414 500 ;
+ C 40 ; WX 333 ; N parenleft ; B 53 -191 300 673 ;
+ C 41 ; WX 333 ; N parenright ; B 30 -191 277 673 ;
+ C 42 ; WX 500 ; N asteriskmath ; B 65 134 427 551 ;
+ C 43 ; WX 549 ; N plus ; B 10 0 539 533 ;
+ C 44 ; WX 250 ; N comma ; B 56 -152 194 104 ;
+ C 45 ; WX 549 ; N minus ; B 11 233 535 288 ;
+ C 46 ; WX 250 ; N period ; B 69 -17 181 95 ;
+ C 47 ; WX 278 ; N slash ; B 0 -18 254 646 ;
+ C 48 ; WX 500 ; N zero ; B 23 -17 471 685 ;
+ C 49 ; WX 500 ; N one ; B 117 0 390 673 ;
+ C 50 ; WX 500 ; N two ; B 25 0 475 686 ;
+ C 51 ; WX 500 ; N three ; B 39 -17 435 685 ;
+ C 52 ; WX 500 ; N four ; B 16 0 469 685 ;
+ C 53 ; WX 500 ; N five ; B 29 -17 443 685 ;
+ C 54 ; WX 500 ; N six ; B 36 -17 467 685 ;
+ C 55 ; WX 500 ; N seven ; B 24 -16 448 673 ;
+ C 56 ; WX 500 ; N eight ; B 54 -18 440 685 ;
+ C 57 ; WX 500 ; N nine ; B 31 -18 460 685 ;
+ C 58 ; WX 278 ; N colon ; B 81 -17 193 460 ;
+ C 59 ; WX 278 ; N semicolon ; B 83 -152 221 460 ;
+ C 60 ; WX 549 ; N less ; B 26 0 523 522 ;
+ C 61 ; WX 549 ; N equal ; B 11 141 537 390 ;
+ C 62 ; WX 549 ; N greater ; B 26 0 523 522 ;
+ C 63 ; WX 444 ; N question ; B 70 -17 412 686 ;
+ C 64 ; WX 549 ; N congruent ; B 11 0 537 475 ;
+ C 65 ; WX 722 ; N Alpha ; B 4 0 684 673 ;
+ C 66 ; WX 667 ; N Beta ; B 29 0 592 673 ;
+ C 67 ; WX 722 ; N Chi ; B -9 0 704 673 ;
+ C 68 ; WX 612 ; N Delta ; B 6 0 608 688 ;
+ C 69 ; WX 611 ; N Epsilon ; B 32 0 617 673 ;
+ C 70 ; WX 763 ; N Phi ; B 26 0 741 673 ;
+ C 71 ; WX 603 ; N Gamma ; B 24 0 609 673 ;
+ C 72 ; WX 722 ; N Eta ; B 39 0 729 673 ;
+ C 73 ; WX 333 ; N Iota ; B 32 0 316 673 ;
+ C 74 ; WX 631 ; N theta1 ; B 18 -18 623 689 ;
+ C 75 ; WX 722 ; N Kappa ; B 35 0 722 673 ;
+ C 76 ; WX 686 ; N Lambda ; B 6 0 680 688 ;
+ C 77 ; WX 889 ; N Mu ; B 28 0 887 673 ;
+ C 78 ; WX 722 ; N Nu ; B 29 -8 720 673 ;
+ C 79 ; WX 722 ; N Omicron ; B 41 -17 715 685 ;
+ C 80 ; WX 768 ; N Pi ; B 25 0 745 673 ;
+ C 81 ; WX 741 ; N Theta ; B 41 -17 715 685 ;
+ C 82 ; WX 556 ; N Rho ; B 28 0 563 673 ;
+ C 83 ; WX 592 ; N Sigma ; B 5 0 589 673 ;
+ C 84 ; WX 611 ; N Tau ; B 33 0 607 673 ;
+ C 85 ; WX 690 ; N Upsilon ; B -8 0 694 673 ;
+ C 86 ; WX 439 ; N sigma1 ; B 40 -233 436 500 ;
+ C 87 ; WX 768 ; N Omega ; B 34 0 736 688 ;
+ C 88 ; WX 645 ; N Xi ; B 40 0 599 673 ;
+ C 89 ; WX 795 ; N Psi ; B 15 0 781 684 ;
+ C 90 ; WX 611 ; N Zeta ; B 44 0 636 673 ;
+ C 91 ; WX 333 ; N bracketleft ; B 86 -155 299 674 ;
+ C 92 ; WX 863 ; N therefore ; B 163 0 701 478 ;
+ C 93 ; WX 333 ; N bracketright ; B 33 -155 246 674 ;
+ C 94 ; WX 658 ; N perpendicular ; B 15 0 652 674 ;
+ C 95 ; WX 500 ; N underscore ; B -2 -252 502 -206 ;
+ C 96 ; WX 500 ; N radicalex ; B 480 881 1090 917 ;
+ C 97 ; WX 631 ; N alpha ; B 41 -18 622 500 ;
+ C 98 ; WX 549 ; N beta ; B 61 -223 515 741 ;
+ C 99 ; WX 549 ; N chi ; B 12 -231 522 499 ;
+ C 100 ; WX 494 ; N delta ; B 40 -19 481 740 ;
+ C 101 ; WX 439 ; N epsilon ; B 22 -19 427 502 ;
+ C 102 ; WX 521 ; N phi ; B 27 -224 490 671 ;
+ C 103 ; WX 411 ; N gamma ; B 5 -225 484 499 ;
+ C 104 ; WX 603 ; N eta ; B 0 -202 527 514 ;
+ C 105 ; WX 329 ; N iota ; B 0 -17 301 503 ;
+ C 106 ; WX 603 ; N phi1 ; B 36 -224 587 499 ;
+ C 107 ; WX 549 ; N kappa ; B 33 0 558 501 ;
+ C 108 ; WX 549 ; N lambda ; B 24 -17 548 739 ;
+ C 109 ; WX 576 ; N mu ; B 33 -223 567 500 ;
+ C 110 ; WX 521 ; N nu ; B -9 -16 475 507 ;
+ C 111 ; WX 549 ; N omicron ; B 35 -19 501 499 ;
+ C 112 ; WX 549 ; N pi ; B 10 -19 530 487 ;
+ C 113 ; WX 521 ; N theta ; B 43 -17 485 690 ;
+ C 114 ; WX 549 ; N rho ; B 50 -230 490 499 ;
+ C 115 ; WX 603 ; N sigma ; B 30 -21 588 500 ;
+ C 116 ; WX 439 ; N tau ; B 10 -19 418 500 ;
+ C 117 ; WX 576 ; N upsilon ; B 7 -18 535 507 ;
+ C 118 ; WX 713 ; N omega1 ; B 12 -18 671 583 ;
+ C 119 ; WX 686 ; N omega ; B 42 -17 684 500 ;
+ C 120 ; WX 493 ; N xi ; B 27 -224 469 766 ;
+ C 121 ; WX 686 ; N psi ; B 12 -228 701 500 ;
+ C 122 ; WX 494 ; N zeta ; B 60 -225 467 756 ;
+ C 123 ; WX 480 ; N braceleft ; B 58 -183 397 673 ;
+ C 124 ; WX 200 ; N bar ; B 65 -177 135 673 ;
+ C 125 ; WX 480 ; N braceright ; B 79 -183 418 673 ;
+ C 126 ; WX 549 ; N similar ; B 17 203 529 307 ;
+ C 161 ; WX 620 ; N Upsilon1 ; B -2 0 610 685 ;
+ C 162 ; WX 247 ; N minute ; B 27 459 228 735 ;
+ C 163 ; WX 549 ; N lessequal ; B 29 0 526 639 ;
+ C 164 ; WX 167 ; N fraction ; B -180 -12 340 677 ;
+ C 165 ; WX 713 ; N infinity ; B 26 124 688 404 ;
+ C 166 ; WX 500 ; N florin ; B 2 -193 494 686 ;
+ C 167 ; WX 753 ; N club ; B 86 -26 660 533 ;
+ C 168 ; WX 753 ; N diamond ; B 142 -36 600 550 ;
+ C 169 ; WX 753 ; N heart ; B 117 -33 631 532 ;
+ C 170 ; WX 753 ; N spade ; B 113 -36 629 548 ;
+ C 171 ; WX 1042 ; N arrowboth ; B 24 -15 1024 511 ;
+ C 172 ; WX 987 ; N arrowleft ; B 32 -15 942 511 ;
+ C 173 ; WX 603 ; N arrowup ; B 45 0 571 910 ;
+ C 174 ; WX 987 ; N arrowright ; B 49 -15 959 511 ;
+ C 175 ; WX 603 ; N arrowdown ; B 45 -22 571 888 ;
+ C 176 ; WX 400 ; N degree ; B 50 385 350 685 ;
+ C 177 ; WX 549 ; N plusminus ; B 10 0 539 645 ;
+ C 178 ; WX 411 ; N second ; B 20 459 413 737 ;
+ C 179 ; WX 549 ; N greaterequal ; B 29 0 526 639 ;
+ C 180 ; WX 549 ; N multiply ; B 17 8 533 524 ;
+ C 181 ; WX 713 ; N proportional ; B 27 123 639 404 ;
+ C 182 ; WX 494 ; N partialdiff ; B 26 -20 462 746 ;
+ C 183 ; WX 460 ; N bullet ; B 50 113 410 473 ;
+ C 184 ; WX 549 ; N divide ; B 10 71 536 456 ;
+ C 185 ; WX 549 ; N notequal ; B 15 -25 540 549 ;
+ C 186 ; WX 549 ; N equivalence ; B 14 82 538 443 ;
+ C 187 ; WX 549 ; N approxequal ; B 14 135 527 394 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 111 -17 889 95 ;
+ C 189 ; WX 603 ; N arrowvertex ; B 280 -120 336 1010 ;
+ C 190 ; WX 1000 ; N arrowhorizex ; B -60 220 1050 276 ;
+ C 191 ; WX 658 ; N carriagereturn ; B 15 -16 602 629 ;
+ C 192 ; WX 823 ; N aleph ; B 175 -18 661 658 ;
+ C 193 ; WX 686 ; N Ifraktur ; B 10 -53 578 740 ;
+ C 194 ; WX 795 ; N Rfraktur ; B 26 -15 759 734 ;
+ C 195 ; WX 987 ; N weierstrass ; B 159 -211 870 573 ;
+ C 196 ; WX 768 ; N circlemultiply ; B 43 -17 733 673 ;
+ C 197 ; WX 768 ; N circleplus ; B 43 -15 733 675 ;
+ C 198 ; WX 823 ; N emptyset ; B 39 -24 781 719 ;
+ C 199 ; WX 768 ; N intersection ; B 40 0 732 509 ;
+ C 200 ; WX 768 ; N union ; B 40 -17 732 492 ;
+ C 201 ; WX 713 ; N propersuperset ; B 20 0 673 470 ;
+ C 202 ; WX 713 ; N reflexsuperset ; B 20 -125 673 470 ;
+ C 203 ; WX 713 ; N notsubset ; B 36 -70 690 540 ;
+ C 204 ; WX 713 ; N propersubset ; B 37 0 690 470 ;
+ C 205 ; WX 713 ; N reflexsubset ; B 37 -125 690 470 ;
+ C 206 ; WX 713 ; N element ; B 45 0 505 468 ;
+ C 207 ; WX 713 ; N notelement ; B 45 -58 505 555 ;
+ C 208 ; WX 768 ; N angle ; B 26 0 738 673 ;
+ C 209 ; WX 713 ; N gradient ; B 36 -19 681 718 ;
+ C 210 ; WX 790 ; N registerserif ; B 50 -17 740 673 ;
+ C 211 ; WX 790 ; N copyrightserif ; B 51 -15 741 675 ;
+ C 212 ; WX 890 ; N trademarkserif ; B 18 293 855 673 ;
+ C 213 ; WX 823 ; N product ; B 25 -101 803 751 ;
+ C 214 ; WX 549 ; N radical ; B 10 -38 515 917 ;
+ C 215 ; WX 250 ; N dotmath ; B 69 210 169 310 ;
+ C 216 ; WX 713 ; N logicalnot ; B 15 0 680 288 ;
+ C 217 ; WX 603 ; N logicaland ; B 23 0 583 454 ;
+ C 218 ; WX 603 ; N logicalor ; B 30 0 578 477 ;
+ C 219 ; WX 1042 ; N arrowdblboth ; B 27 -20 1023 510 ;
+ C 220 ; WX 987 ; N arrowdblleft ; B 30 -15 939 513 ;
+ C 221 ; WX 603 ; N arrowdblup ; B 39 2 567 911 ;
+ C 222 ; WX 987 ; N arrowdblright ; B 45 -20 954 508 ;
+ C 223 ; WX 603 ; N arrowdbldown ; B 44 -19 572 890 ;
+ C 224 ; WX 494 ; N lozenge ; B 18 0 466 745 ;
+ C 225 ; WX 329 ; N angleleft ; B 25 -198 306 746 ;
+ C 226 ; WX 790 ; N registersans ; B 50 -20 740 670 ;
+ C 227 ; WX 790 ; N copyrightsans ; B 49 -15 739 675 ;
+ C 228 ; WX 786 ; N trademarksans ; B 5 293 725 673 ;
+ C 229 ; WX 713 ; N summation ; B 14 -108 695 752 ;
+ C 230 ; WX 384 ; N parenlefttp ; B 40 -293 436 926 ;
+ C 231 ; WX 384 ; N parenleftex ; B 40 -85 92 925 ;
+ C 232 ; WX 384 ; N parenleftbt ; B 40 -293 436 926 ;
+ C 233 ; WX 384 ; N bracketlefttp ; B 0 -80 341 926 ;
+ C 234 ; WX 384 ; N bracketleftex ; B 0 -79 55 925 ;
+ C 235 ; WX 384 ; N bracketleftbt ; B 0 -80 340 926 ;
+ C 236 ; WX 494 ; N bracelefttp ; B 201 -75 439 926 ;
+ C 237 ; WX 494 ; N braceleftmid ; B 14 -85 255 935 ;
+ C 238 ; WX 494 ; N braceleftbt ; B 201 -70 439 926 ;
+ C 239 ; WX 494 ; N braceex ; B 201 -80 255 935 ;
+ C 241 ; WX 329 ; N angleright ; B 21 -198 302 746 ;
+ C 242 ; WX 274 ; N integral ; B 2 -107 291 916 ;
+ C 243 ; WX 686 ; N integraltp ; B 332 -83 715 921 ;
+ C 244 ; WX 686 ; N integralex ; B 332 -88 415 975 ;
+ C 245 ; WX 686 ; N integralbt ; B 39 -81 415 921 ;
+ C 246 ; WX 384 ; N parenrighttp ; B 54 -293 450 926 ;
+ C 247 ; WX 384 ; N parenrightex ; B 398 -85 450 925 ;
+ C 248 ; WX 384 ; N parenrightbt ; B 54 -293 450 926 ;
+ C 249 ; WX 384 ; N bracketrighttp ; B 22 -80 360 926 ;
+ C 250 ; WX 384 ; N bracketrightex ; B 305 -79 360 925 ;
+ C 251 ; WX 384 ; N bracketrightbt ; B 20 -80 360 926 ;
+ C 252 ; WX 494 ; N bracerighttp ; B 17 -75 255 926 ;
+ C 253 ; WX 494 ; N bracerightmid ; B 201 -85 442 935 ;
+ C 254 ; WX 494 ; N bracerightbt ; B 17 -70 255 926 ;
+ C -1 ; WX 790 ; N apple ; B 56 -3 733 808 ;
+ EndCharMetrics
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,648 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Mar 20 12:17:14 1990
+ Comment UniqueID 28417
+ Comment VMusage 30458 37350
+ FontName Times-Bold
+ FullName Times Bold
+ FamilyName Times
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -168 -218 1000 935
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 676
+ XHeight 461
+ Ascender 676
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 81 -13 251 691 ;
+ C 34 ; WX 555 ; N quotedbl ; B 83 404 472 691 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 496 700 ;
+ C 36 ; WX 500 ; N dollar ; B 29 -99 472 750 ;
+ C 37 ; WX 1000 ; N percent ; B 124 -14 877 692 ;
+ C 38 ; WX 833 ; N ampersand ; B 62 -16 787 691 ;
+ C 39 ; WX 333 ; N quoteright ; B 79 356 263 691 ;
+ C 40 ; WX 333 ; N parenleft ; B 46 -168 306 694 ;
+ C 41 ; WX 333 ; N parenright ; B 27 -168 287 694 ;
+ C 42 ; WX 500 ; N asterisk ; B 56 255 447 691 ;
+ C 43 ; WX 570 ; N plus ; B 33 0 537 506 ;
+ C 44 ; WX 250 ; N comma ; B 39 -180 223 155 ;
+ C 45 ; WX 333 ; N hyphen ; B 44 171 287 287 ;
+ C 46 ; WX 250 ; N period ; B 41 -13 210 156 ;
+ C 47 ; WX 278 ; N slash ; B -24 -19 302 691 ;
+ C 48 ; WX 500 ; N zero ; B 24 -13 476 688 ;
+ C 49 ; WX 500 ; N one ; B 65 0 442 688 ;
+ C 50 ; WX 500 ; N two ; B 17 0 478 688 ;
+ C 51 ; WX 500 ; N three ; B 16 -14 468 688 ;
+ C 52 ; WX 500 ; N four ; B 19 0 475 688 ;
+ C 53 ; WX 500 ; N five ; B 22 -8 470 676 ;
+ C 54 ; WX 500 ; N six ; B 28 -13 475 688 ;
+ C 55 ; WX 500 ; N seven ; B 17 0 477 676 ;
+ C 56 ; WX 500 ; N eight ; B 28 -13 472 688 ;
+ C 57 ; WX 500 ; N nine ; B 26 -13 473 688 ;
+ C 58 ; WX 333 ; N colon ; B 82 -13 251 472 ;
+ C 59 ; WX 333 ; N semicolon ; B 82 -180 266 472 ;
+ C 60 ; WX 570 ; N less ; B 31 -8 539 514 ;
+ C 61 ; WX 570 ; N equal ; B 33 107 537 399 ;
+ C 62 ; WX 570 ; N greater ; B 31 -8 539 514 ;
+ C 63 ; WX 500 ; N question ; B 57 -13 445 689 ;
+ C 64 ; WX 930 ; N at ; B 108 -19 822 691 ;
+ C 65 ; WX 722 ; N A ; B 9 0 689 690 ;
+ C 66 ; WX 667 ; N B ; B 16 0 619 676 ;
+ C 67 ; WX 722 ; N C ; B 49 -19 687 691 ;
+ C 68 ; WX 722 ; N D ; B 14 0 690 676 ;
+ C 69 ; WX 667 ; N E ; B 16 0 641 676 ;
+ C 70 ; WX 611 ; N F ; B 16 0 583 676 ;
+ C 71 ; WX 778 ; N G ; B 37 -19 755 691 ;
+ C 72 ; WX 778 ; N H ; B 21 0 759 676 ;
+ C 73 ; WX 389 ; N I ; B 20 0 370 676 ;
+ C 74 ; WX 500 ; N J ; B 3 -96 479 676 ;
+ C 75 ; WX 778 ; N K ; B 30 0 769 676 ;
+ C 76 ; WX 667 ; N L ; B 19 0 638 676 ;
+ C 77 ; WX 944 ; N M ; B 14 0 921 676 ;
+ C 78 ; WX 722 ; N N ; B 16 -18 701 676 ;
+ C 79 ; WX 778 ; N O ; B 35 -19 743 691 ;
+ C 80 ; WX 611 ; N P ; B 16 0 600 676 ;
+ C 81 ; WX 778 ; N Q ; B 35 -176 743 691 ;
+ C 82 ; WX 722 ; N R ; B 26 0 715 676 ;
+ C 83 ; WX 556 ; N S ; B 35 -19 513 692 ;
+ C 84 ; WX 667 ; N T ; B 31 0 636 676 ;
+ C 85 ; WX 722 ; N U ; B 16 -19 701 676 ;
+ C 86 ; WX 722 ; N V ; B 16 -18 701 676 ;
+ C 87 ; WX 1000 ; N W ; B 19 -15 981 676 ;
+ C 88 ; WX 722 ; N X ; B 16 0 699 676 ;
+ C 89 ; WX 722 ; N Y ; B 15 0 699 676 ;
+ C 90 ; WX 667 ; N Z ; B 28 0 634 676 ;
+ C 91 ; WX 333 ; N bracketleft ; B 67 -149 301 678 ;
+ C 92 ; WX 278 ; N backslash ; B -25 -19 303 691 ;
+ C 93 ; WX 333 ; N bracketright ; B 32 -149 266 678 ;
+ C 94 ; WX 581 ; N asciicircum ; B 73 311 509 676 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 70 356 254 691 ;
+ C 97 ; WX 500 ; N a ; B 25 -14 488 473 ;
+ C 98 ; WX 556 ; N b ; B 17 -14 521 676 ;
+ C 99 ; WX 444 ; N c ; B 25 -14 430 473 ;
+ C 100 ; WX 556 ; N d ; B 25 -14 534 676 ;
+ C 101 ; WX 444 ; N e ; B 25 -14 426 473 ;
+ C 102 ; WX 333 ; N f ; B 14 0 389 691 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 28 -206 483 473 ;
+ C 104 ; WX 556 ; N h ; B 16 0 534 676 ;
+ C 105 ; WX 278 ; N i ; B 16 0 255 691 ;
+ C 106 ; WX 333 ; N j ; B -57 -203 263 691 ;
+ C 107 ; WX 556 ; N k ; B 22 0 543 676 ;
+ C 108 ; WX 278 ; N l ; B 16 0 255 676 ;
+ C 109 ; WX 833 ; N m ; B 16 0 814 473 ;
+ C 110 ; WX 556 ; N n ; B 21 0 539 473 ;
+ C 111 ; WX 500 ; N o ; B 25 -14 476 473 ;
+ C 112 ; WX 556 ; N p ; B 19 -205 524 473 ;
+ C 113 ; WX 556 ; N q ; B 34 -205 536 473 ;
+ C 114 ; WX 444 ; N r ; B 29 0 434 473 ;
+ C 115 ; WX 389 ; N s ; B 25 -14 361 473 ;
+ C 116 ; WX 333 ; N t ; B 20 -12 332 630 ;
+ C 117 ; WX 556 ; N u ; B 16 -14 537 461 ;
+ C 118 ; WX 500 ; N v ; B 21 -14 485 461 ;
+ C 119 ; WX 722 ; N w ; B 23 -14 707 461 ;
+ C 120 ; WX 500 ; N x ; B 12 0 484 461 ;
+ C 121 ; WX 500 ; N y ; B 16 -205 480 461 ;
+ C 122 ; WX 444 ; N z ; B 21 0 420 461 ;
+ C 123 ; WX 394 ; N braceleft ; B 22 -175 340 698 ;
+ C 124 ; WX 220 ; N bar ; B 66 -19 154 691 ;
+ C 125 ; WX 394 ; N braceright ; B 54 -175 372 698 ;
+ C 126 ; WX 520 ; N asciitilde ; B 29 173 491 333 ;
+ C 161 ; WX 333 ; N exclamdown ; B 82 -203 252 501 ;
+ C 162 ; WX 500 ; N cent ; B 53 -140 458 588 ;
+ C 163 ; WX 500 ; N sterling ; B 21 -14 477 684 ;
+ C 164 ; WX 167 ; N fraction ; B -168 -12 329 688 ;
+ C 165 ; WX 500 ; N yen ; B -64 0 547 676 ;
+ C 166 ; WX 500 ; N florin ; B 0 -155 498 706 ;
+ C 167 ; WX 500 ; N section ; B 57 -132 443 691 ;
+ C 168 ; WX 500 ; N currency ; B -26 61 526 613 ;
+ C 169 ; WX 278 ; N quotesingle ; B 75 404 204 691 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 32 356 486 691 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 23 36 473 415 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 51 36 305 415 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 28 36 282 415 ;
+ C 174 ; WX 556 ; N fi ; B 14 0 536 691 ;
+ C 175 ; WX 556 ; N fl ; B 14 0 536 691 ;
+ C 177 ; WX 500 ; N endash ; B 0 181 500 271 ;
+ C 178 ; WX 500 ; N dagger ; B 47 -134 453 691 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 45 -132 456 691 ;
+ C 180 ; WX 250 ; N periodcentered ; B 41 248 210 417 ;
+ C 182 ; WX 540 ; N paragraph ; B 0 -186 519 676 ;
+ C 183 ; WX 350 ; N bullet ; B 35 198 315 478 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 79 -180 263 155 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 14 -180 468 155 ;
+ C 186 ; WX 500 ; N quotedblright ; B 14 356 468 691 ;
+ C 187 ; WX 500 ; N guillemotright ; B 27 36 477 415 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 82 -13 917 156 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -29 995 706 ;
+ C 191 ; WX 500 ; N questiondown ; B 55 -201 443 501 ;
+ C 193 ; WX 333 ; N grave ; B 8 528 246 713 ;
+ C 194 ; WX 333 ; N acute ; B 86 528 324 713 ;
+ C 195 ; WX 333 ; N circumflex ; B -2 528 335 704 ;
+ C 196 ; WX 333 ; N tilde ; B -16 547 349 674 ;
+ C 197 ; WX 333 ; N macron ; B 1 565 331 637 ;
+ C 198 ; WX 333 ; N breve ; B 15 528 318 691 ;
+ C 199 ; WX 333 ; N dotaccent ; B 103 537 230 667 ;
+ C 200 ; WX 333 ; N dieresis ; B -2 537 335 667 ;
+ C 202 ; WX 333 ; N ring ; B 60 527 273 740 ;
+ C 203 ; WX 333 ; N cedilla ; B 68 -218 294 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -13 528 425 713 ;
+ C 206 ; WX 333 ; N ogonek ; B 90 -173 319 44 ;
+ C 207 ; WX 333 ; N caron ; B -2 528 335 704 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 181 1000 271 ;
+ C 225 ; WX 1000 ; N AE ; B 4 0 951 676 ;
+ C 227 ; WX 300 ; N ordfeminine ; B -1 397 301 688 ;
+ C 232 ; WX 667 ; N Lslash ; B 19 0 638 676 ;
+ C 233 ; WX 778 ; N Oslash ; B 35 -74 743 737 ;
+ C 234 ; WX 1000 ; N OE ; B 22 -5 981 684 ;
+ C 235 ; WX 330 ; N ordmasculine ; B 18 397 312 688 ;
+ C 241 ; WX 722 ; N ae ; B 33 -14 693 473 ;
+ C 245 ; WX 278 ; N dotlessi ; B 16 0 255 461 ;
+ C 248 ; WX 278 ; N lslash ; B -22 0 303 676 ;
+ C 249 ; WX 500 ; N oslash ; B 25 -92 476 549 ;
+ C 250 ; WX 722 ; N oe ; B 22 -14 696 473 ;
+ C 251 ; WX 556 ; N germandbls ; B 19 -12 517 691 ;
+ C -1 ; WX 667 ; N Zcaron ; B 28 0 634 914 ;
+ C -1 ; WX 444 ; N ccedilla ; B 25 -218 430 473 ;
+ C -1 ; WX 500 ; N ydieresis ; B 16 -205 480 667 ;
+ C -1 ; WX 500 ; N atilde ; B 25 -14 488 674 ;
+ C -1 ; WX 278 ; N icircumflex ; B -36 0 301 704 ;
+ C -1 ; WX 300 ; N threesuperior ; B 3 268 297 688 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 25 -14 426 704 ;
+ C -1 ; WX 556 ; N thorn ; B 19 -205 524 676 ;
+ C -1 ; WX 444 ; N egrave ; B 25 -14 426 713 ;
+ C -1 ; WX 300 ; N twosuperior ; B 0 275 300 688 ;
+ C -1 ; WX 444 ; N eacute ; B 25 -14 426 713 ;
+ C -1 ; WX 500 ; N otilde ; B 25 -14 476 674 ;
+ C -1 ; WX 722 ; N Aacute ; B 9 0 689 923 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 25 -14 476 704 ;
+ C -1 ; WX 500 ; N yacute ; B 16 -205 480 713 ;
+ C -1 ; WX 556 ; N udieresis ; B 16 -14 537 667 ;
+ C -1 ; WX 750 ; N threequarters ; B 23 -12 733 688 ;
+ C -1 ; WX 500 ; N acircumflex ; B 25 -14 488 704 ;
+ C -1 ; WX 722 ; N Eth ; B 6 0 690 676 ;
+ C -1 ; WX 444 ; N edieresis ; B 25 -14 426 667 ;
+ C -1 ; WX 556 ; N ugrave ; B 16 -14 537 713 ;
+ C -1 ; WX 1000 ; N trademark ; B 24 271 977 676 ;
+ C -1 ; WX 500 ; N ograve ; B 25 -14 476 713 ;
+ C -1 ; WX 389 ; N scaron ; B 25 -14 363 704 ;
+ C -1 ; WX 389 ; N Idieresis ; B 20 0 370 877 ;
+ C -1 ; WX 556 ; N uacute ; B 16 -14 537 713 ;
+ C -1 ; WX 500 ; N agrave ; B 25 -14 488 713 ;
+ C -1 ; WX 556 ; N ntilde ; B 21 0 539 674 ;
+ C -1 ; WX 500 ; N aring ; B 25 -14 488 740 ;
+ C -1 ; WX 444 ; N zcaron ; B 21 0 420 704 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 20 0 370 914 ;
+ C -1 ; WX 722 ; N Ntilde ; B 16 -18 701 884 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 16 -14 537 704 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 16 0 641 914 ;
+ C -1 ; WX 389 ; N Iacute ; B 20 0 370 923 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 49 -218 687 691 ;
+ C -1 ; WX 778 ; N Odieresis ; B 35 -19 743 877 ;
+ C -1 ; WX 556 ; N Scaron ; B 35 -19 513 914 ;
+ C -1 ; WX 667 ; N Edieresis ; B 16 0 641 877 ;
+ C -1 ; WX 389 ; N Igrave ; B 20 0 370 923 ;
+ C -1 ; WX 500 ; N adieresis ; B 25 -14 488 667 ;
+ C -1 ; WX 778 ; N Ograve ; B 35 -19 743 923 ;
+ C -1 ; WX 667 ; N Egrave ; B 16 0 641 923 ;
+ C -1 ; WX 722 ; N Ydieresis ; B 15 0 699 877 ;
+ C -1 ; WX 747 ; N registered ; B 26 -19 721 691 ;
+ C -1 ; WX 778 ; N Otilde ; B 35 -19 743 884 ;
+ C -1 ; WX 750 ; N onequarter ; B 28 -12 743 688 ;
+ C -1 ; WX 722 ; N Ugrave ; B 16 -19 701 923 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 16 -19 701 914 ;
+ C -1 ; WX 611 ; N Thorn ; B 16 0 600 676 ;
+ C -1 ; WX 570 ; N divide ; B 33 -31 537 537 ;
+ C -1 ; WX 722 ; N Atilde ; B 9 0 689 884 ;
+ C -1 ; WX 722 ; N Uacute ; B 16 -19 701 923 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 35 -19 743 914 ;
+ C -1 ; WX 570 ; N logicalnot ; B 33 108 537 399 ;
+ C -1 ; WX 722 ; N Aring ; B 9 0 689 935 ;
+ C -1 ; WX 278 ; N idieresis ; B -36 0 301 667 ;
+ C -1 ; WX 278 ; N iacute ; B 16 0 290 713 ;
+ C -1 ; WX 500 ; N aacute ; B 25 -14 488 713 ;
+ C -1 ; WX 570 ; N plusminus ; B 33 0 537 506 ;
+ C -1 ; WX 570 ; N multiply ; B 48 16 522 490 ;
+ C -1 ; WX 722 ; N Udieresis ; B 16 -19 701 877 ;
+ C -1 ; WX 570 ; N minus ; B 33 209 537 297 ;
+ C -1 ; WX 300 ; N onesuperior ; B 28 275 273 688 ;
+ C -1 ; WX 667 ; N Eacute ; B 16 0 641 923 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 9 0 689 914 ;
+ C -1 ; WX 747 ; N copyright ; B 26 -19 721 691 ;
+ C -1 ; WX 722 ; N Agrave ; B 9 0 689 923 ;
+ C -1 ; WX 500 ; N odieresis ; B 25 -14 476 667 ;
+ C -1 ; WX 500 ; N oacute ; B 25 -14 476 713 ;
+ C -1 ; WX 400 ; N degree ; B 57 402 343 688 ;
+ C -1 ; WX 278 ; N igrave ; B -26 0 255 713 ;
+ C -1 ; WX 556 ; N mu ; B 33 -206 536 461 ;
+ C -1 ; WX 778 ; N Oacute ; B 35 -19 743 923 ;
+ C -1 ; WX 500 ; N eth ; B 25 -14 476 691 ;
+ C -1 ; WX 722 ; N Adieresis ; B 9 0 689 877 ;
+ C -1 ; WX 722 ; N Yacute ; B 15 0 699 928 ;
+ C -1 ; WX 220 ; N brokenbar ; B 66 -19 154 691 ;
+ C -1 ; WX 750 ; N onehalf ; B -7 -12 775 688 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 283
+ 
+ KPX A y -74
+ KPX A w -90
+ KPX A v -100
+ KPX A u -50
+ KPX A quoteright -74
+ KPX A quotedblright 0
+ KPX A p -25
+ KPX A Y -100
+ KPX A W -130
+ KPX A V -145
+ KPX A U -50
+ KPX A T -95
+ KPX A Q -45
+ KPX A O -45
+ KPX A G -55
+ KPX A C -55
+ 
+ KPX B period 0
+ KPX B comma 0
+ KPX B U -10
+ KPX B A -30
+ 
+ KPX D period -20
+ KPX D comma 0
+ KPX D Y -40
+ KPX D W -40
+ KPX D V -40
+ KPX D A -35
+ 
+ KPX F r 0
+ KPX F period -110
+ KPX F o -25
+ KPX F i 0
+ KPX F e -25
+ KPX F comma -92
+ KPX F a -25
+ KPX F A -90
+ 
+ KPX G period 0
+ KPX G comma 0
+ 
+ KPX J u -15
+ KPX J period -20
+ KPX J o -15
+ KPX J e -15
+ KPX J comma 0
+ KPX J a -15
+ KPX J A -30
+ 
+ KPX K y -45
+ KPX K u -15
+ KPX K o -25
+ KPX K e -25
+ KPX K O -30
+ 
+ KPX L y -55
+ KPX L quoteright -110
+ KPX L quotedblright -20
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX N period 0
+ KPX N comma 0
+ KPX N A -20
+ 
+ KPX O period 0
+ KPX O comma 0
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -40
+ 
+ KPX P period -110
+ KPX P o -20
+ KPX P e -20
+ KPX P comma -92
+ KPX P a -10
+ KPX P A -74
+ 
+ KPX Q period -20
+ KPX Q comma 0
+ KPX Q U -10
+ 
+ KPX R Y -35
+ KPX R W -35
+ KPX R V -55
+ KPX R U -30
+ KPX R T -40
+ KPX R O -30
+ 
+ KPX S period 0
+ KPX S comma 0
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -92
+ KPX T semicolon -74
+ KPX T r -74
+ KPX T period -90
+ KPX T o -92
+ KPX T i -18
+ KPX T hyphen -92
+ KPX T h 0
+ KPX T e -92
+ KPX T comma -74
+ KPX T colon -74
+ KPX T a -92
+ KPX T O -18
+ KPX T A -90
+ 
+ KPX U period -50
+ KPX U comma -50
+ KPX U A -60
+ 
+ KPX V u -92
+ KPX V semicolon -92
+ KPX V period -145
+ KPX V o -100
+ KPX V i -37
+ KPX V hyphen -74
+ KPX V e -100
+ KPX V comma -129
+ KPX V colon -92
+ KPX V a -92
+ KPX V O -45
+ KPX V G -30
+ KPX V A -135
+ 
+ KPX W y -60
+ KPX W u -50
+ KPX W semicolon -55
+ KPX W period -92
+ KPX W o -75
+ KPX W i -18
+ KPX W hyphen -37
+ KPX W h 0
+ KPX W e -65
+ KPX W comma -92
+ KPX W colon -55
+ KPX W a -65
+ KPX W O -10
+ KPX W A -120
+ 
+ KPX Y u -92
+ KPX Y semicolon -92
+ KPX Y period -92
+ KPX Y o -111
+ KPX Y i -37
+ KPX Y hyphen -92
+ KPX Y e -111
+ KPX Y comma -92
+ KPX Y colon -92
+ KPX Y a -85
+ KPX Y O -35
+ KPX Y A -110
+ 
+ KPX a y 0
+ KPX a w 0
+ KPX a v -25
+ KPX a t 0
+ KPX a p 0
+ KPX a g 0
+ KPX a b 0
+ 
+ KPX b y 0
+ KPX b v -15
+ KPX b u -20
+ KPX b period -40
+ KPX b l 0
+ KPX b comma 0
+ KPX b b -10
+ 
+ KPX c y 0
+ KPX c period 0
+ KPX c l 0
+ KPX c k 0
+ KPX c h 0
+ KPX c comma 0
+ 
+ KPX colon space 0
+ 
+ KPX comma space 0
+ KPX comma quoteright -55
+ KPX comma quotedblright -45
+ 
+ KPX d y 0
+ KPX d w -15
+ KPX d v 0
+ KPX d period 0
+ KPX d d 0
+ KPX d comma 0
+ 
+ KPX e y 0
+ KPX e x 0
+ KPX e w 0
+ KPX e v -15
+ KPX e period 0
+ KPX e p 0
+ KPX e g 0
+ KPX e comma 0
+ KPX e b 0
+ 
+ KPX f quoteright 55
+ KPX f quotedblright 50
+ KPX f period -15
+ KPX f o -25
+ KPX f l 0
+ KPX f i -25
+ KPX f f 0
+ KPX f e 0
+ KPX f dotlessi -35
+ KPX f comma -15
+ KPX f a 0
+ 
+ KPX g y 0
+ KPX g r 0
+ KPX g period -15
+ KPX g o 0
+ KPX g i 0
+ KPX g g 0
+ KPX g e 0
+ KPX g comma 0
+ KPX g a 0
+ 
+ KPX h y -15
+ 
+ KPX i v -10
+ 
+ KPX k y -15
+ KPX k o -15
+ KPX k e -10
+ 
+ KPX l y 0
+ KPX l w 0
+ 
+ KPX m y 0
+ KPX m u 0
+ 
+ KPX n y 0
+ KPX n v -40
+ KPX n u 0
+ 
+ KPX o y 0
+ KPX o x 0
+ KPX o w -10
+ KPX o v -10
+ KPX o g 0
+ 
+ KPX p y 0
+ 
+ KPX period quoteright -55
+ KPX period quotedblright -55
+ 
+ KPX quotedblleft quoteleft 0
+ KPX quotedblleft A -10
+ 
+ KPX quotedblright space 0
+ 
+ KPX quoteleft quoteleft -63
+ KPX quoteleft A -10
+ 
+ KPX quoteright v -20
+ KPX quoteright t 0
+ KPX quoteright space -74
+ KPX quoteright s -37
+ KPX quoteright r -20
+ KPX quoteright quoteright -63
+ KPX quoteright quotedblright 0
+ KPX quoteright l 0
+ KPX quoteright d -20
+ 
+ KPX r y 0
+ KPX r v -10
+ KPX r u 0
+ KPX r t 0
+ KPX r s 0
+ KPX r r 0
+ KPX r q -18
+ KPX r period -100
+ KPX r p -10
+ KPX r o -18
+ KPX r n -15
+ KPX r m 0
+ KPX r l 0
+ KPX r k 0
+ KPX r i 0
+ KPX r hyphen -37
+ KPX r g -10
+ KPX r e -18
+ KPX r d 0
+ KPX r comma -92
+ KPX r c -18
+ KPX r a 0
+ 
+ KPX s w 0
+ 
+ KPX space quoteleft 0
+ KPX space quotedblleft 0
+ KPX space Y -55
+ KPX space W -30
+ KPX space V -45
+ KPX space T -30
+ KPX space A -55
+ 
+ KPX v period -70
+ KPX v o -10
+ KPX v e -10
+ KPX v comma -55
+ KPX v a -10
+ 
+ KPX w period -70
+ KPX w o -10
+ KPX w h 0
+ KPX w e 0
+ KPX w comma -55
+ KPX w a 0
+ 
+ KPX x e 0
+ 
+ KPX y period -70
+ KPX y o -25
+ KPX y e -10
+ KPX y comma -55
+ KPX y a 0
+ 
+ KPX z o 0
+ KPX z e 0
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 188 210 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 188 210 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 188 210 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 188 210 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 180 195 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 188 210 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 208 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 174 210 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 174 210 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 174 210 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 174 210 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 210 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 210 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 210 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 210 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 210 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 223 210 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 223 210 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 223 210 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 223 210 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 223 210 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 210 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 222 210 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 222 210 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 222 210 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 222 210 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 210 215 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 215 210 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 210 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 77 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 77 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 77 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 77 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 77 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 77 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 69 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 62 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 62 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 62 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 62 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -34 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -34 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -34 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -34 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 112 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 105 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 105 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 105 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 105 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 84 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 56 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 49 -19 687 914 ;
+ C -1 ; WX 444 ; N ccaron ; B 25 -14 430 704 ;
+ C -1 ; WX 722 ; N Dcaron ; B 14 0 690 914 ;
+ C -1 ; WX 685 ; N dcaron ; B 25 -14 736 744 ;
+ C -1 ; WX 667 ; N Ecaron ; B 16 0 641 914 ;
+ C -1 ; WX 444 ; N ecaron ; B 25 -14 426 704 ;
+ C -1 ; WX 667 ; N Lcaron ; B 19 0 638 744 ;
+ C -1 ; WX 667 ; N Lacute ; B 19 0 638 923 ;
+ C -1 ; WX 407 ; N lcaron ; B 16 0 457 744 ;
+ C -1 ; WX 278 ; N lacute ; B 16 0 321 923 ;
+ C -1 ; WX 722 ; N Ncaron ; B 16 -18 701 914 ;
+ C -1 ; WX 556 ; N ncaron ; B 21 0 539 704 ;
+ C -1 ; WX 722 ; N Rcaron ; B 26 0 715 914 ;
+ C -1 ; WX 722 ; N Racute ; B 26 0 715 923 ;
+ C -1 ; WX 444 ; N rcaron ; B 29 0 434 704 ;
+ C -1 ; WX 444 ; N racute ; B 29 0 434 713 ;
+ C -1 ; WX 667 ; N Tcaron ; B 31 0 636 914 ;
+ C -1 ; WX 462 ; N tcaron ; B 20 -12 534 691 ;
+ C -1 ; WX 722 ; N Uring ; B 16 -19 701 914 ;
+ C -1 ; WX 556 ; N uring ; B 16 -14 537 740 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 258 210 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 210 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 473 53 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 167 210 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 309 53 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 167 210 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 194 53 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -3 210 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 210 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 210 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 210 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 79 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 210 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 271 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 174 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdIt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,648 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Mar 20 13:14:55 1990
+ Comment UniqueID 28425
+ Comment VMusage 32721 39613
+ FontName Times-BoldItalic
+ FullName Times Bold Italic
+ FamilyName Times
+ Weight Bold
+ ItalicAngle -15
+ IsFixedPitch false
+ FontBBox -200 -218 996 921
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.009
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 669
+ XHeight 462
+ Ascender 699
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 389 ; N exclam ; B 67 -13 370 684 ;
+ C 34 ; WX 555 ; N quotedbl ; B 136 398 536 685 ;
+ C 35 ; WX 500 ; N numbersign ; B -33 0 533 700 ;
+ C 36 ; WX 500 ; N dollar ; B -20 -100 497 733 ;
+ C 37 ; WX 833 ; N percent ; B 39 -10 793 692 ;
+ C 38 ; WX 778 ; N ampersand ; B 5 -19 699 682 ;
+ C 39 ; WX 333 ; N quoteright ; B 98 369 302 685 ;
+ C 40 ; WX 333 ; N parenleft ; B 28 -179 344 685 ;
+ C 41 ; WX 333 ; N parenright ; B -44 -179 271 685 ;
+ C 42 ; WX 500 ; N asterisk ; B 65 249 456 685 ;
+ C 43 ; WX 570 ; N plus ; B 33 0 537 506 ;
+ C 44 ; WX 250 ; N comma ; B -60 -182 144 134 ;
+ C 45 ; WX 333 ; N hyphen ; B 2 166 271 282 ;
+ C 46 ; WX 250 ; N period ; B -9 -13 139 135 ;
+ C 47 ; WX 278 ; N slash ; B -64 -18 342 685 ;
+ C 48 ; WX 500 ; N zero ; B 17 -14 477 683 ;
+ C 49 ; WX 500 ; N one ; B 5 0 419 683 ;
+ C 50 ; WX 500 ; N two ; B -27 0 446 683 ;
+ C 51 ; WX 500 ; N three ; B -15 -13 450 683 ;
+ C 52 ; WX 500 ; N four ; B -15 0 503 683 ;
+ C 53 ; WX 500 ; N five ; B -11 -13 487 669 ;
+ C 54 ; WX 500 ; N six ; B 23 -15 509 679 ;
+ C 55 ; WX 500 ; N seven ; B 52 0 525 669 ;
+ C 56 ; WX 500 ; N eight ; B 3 -13 476 683 ;
+ C 57 ; WX 500 ; N nine ; B -12 -10 475 683 ;
+ C 58 ; WX 333 ; N colon ; B 23 -13 264 459 ;
+ C 59 ; WX 333 ; N semicolon ; B -25 -183 264 459 ;
+ C 60 ; WX 570 ; N less ; B 31 -8 539 514 ;
+ C 61 ; WX 570 ; N equal ; B 33 107 537 399 ;
+ C 62 ; WX 570 ; N greater ; B 31 -8 539 514 ;
+ C 63 ; WX 500 ; N question ; B 79 -13 470 684 ;
+ C 64 ; WX 832 ; N at ; B 63 -18 770 685 ;
+ C 65 ; WX 667 ; N A ; B -67 0 593 683 ;
+ C 66 ; WX 667 ; N B ; B -24 0 624 669 ;
+ C 67 ; WX 667 ; N C ; B 32 -18 677 685 ;
+ C 68 ; WX 722 ; N D ; B -46 0 685 669 ;
+ C 69 ; WX 667 ; N E ; B -27 0 653 669 ;
+ C 70 ; WX 667 ; N F ; B -13 0 660 669 ;
+ C 71 ; WX 722 ; N G ; B 21 -18 706 685 ;
+ C 72 ; WX 778 ; N H ; B -24 0 799 669 ;
+ C 73 ; WX 389 ; N I ; B -32 0 406 669 ;
+ C 74 ; WX 500 ; N J ; B -46 -99 524 669 ;
+ C 75 ; WX 667 ; N K ; B -21 0 702 669 ;
+ C 76 ; WX 611 ; N L ; B -22 0 590 669 ;
+ C 77 ; WX 889 ; N M ; B -29 -12 917 669 ;
+ C 78 ; WX 722 ; N N ; B -27 -15 748 669 ;
+ C 79 ; WX 722 ; N O ; B 27 -18 691 685 ;
+ C 80 ; WX 611 ; N P ; B -27 0 613 669 ;
+ C 81 ; WX 722 ; N Q ; B 27 -208 691 685 ;
+ C 82 ; WX 667 ; N R ; B -29 0 623 669 ;
+ C 83 ; WX 556 ; N S ; B 2 -18 526 685 ;
+ C 84 ; WX 611 ; N T ; B 50 0 650 669 ;
+ C 85 ; WX 722 ; N U ; B 67 -18 744 669 ;
+ C 86 ; WX 667 ; N V ; B 65 -18 715 669 ;
+ C 87 ; WX 889 ; N W ; B 65 -18 940 669 ;
+ C 88 ; WX 667 ; N X ; B -24 0 694 669 ;
+ C 89 ; WX 611 ; N Y ; B 73 0 659 669 ;
+ C 90 ; WX 611 ; N Z ; B -11 0 590 669 ;
+ C 91 ; WX 333 ; N bracketleft ; B -37 -159 362 674 ;
+ C 92 ; WX 278 ; N backslash ; B -1 -18 279 685 ;
+ C 93 ; WX 333 ; N bracketright ; B -56 -157 343 674 ;
+ C 94 ; WX 570 ; N asciicircum ; B 67 304 503 669 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 128 369 332 685 ;
+ C 97 ; WX 500 ; N a ; B -21 -14 455 462 ;
+ C 98 ; WX 500 ; N b ; B -14 -13 444 699 ;
+ C 99 ; WX 444 ; N c ; B -5 -13 392 462 ;
+ C 100 ; WX 500 ; N d ; B -21 -13 517 699 ;
+ C 101 ; WX 444 ; N e ; B 5 -13 398 462 ;
+ C 102 ; WX 333 ; N f ; B -169 -205 446 698 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -52 -203 478 462 ;
+ C 104 ; WX 556 ; N h ; B -13 -9 498 699 ;
+ C 105 ; WX 278 ; N i ; B 2 -9 263 684 ;
+ C 106 ; WX 278 ; N j ; B -189 -207 279 684 ;
+ C 107 ; WX 500 ; N k ; B -23 -8 483 699 ;
+ C 108 ; WX 278 ; N l ; B 2 -9 290 699 ;
+ C 109 ; WX 778 ; N m ; B -14 -9 722 462 ;
+ C 110 ; WX 556 ; N n ; B -6 -9 493 462 ;
+ C 111 ; WX 500 ; N o ; B -3 -13 441 462 ;
+ C 112 ; WX 500 ; N p ; B -120 -205 446 462 ;
+ C 113 ; WX 500 ; N q ; B 1 -205 471 462 ;
+ C 114 ; WX 389 ; N r ; B -21 0 389 462 ;
+ C 115 ; WX 389 ; N s ; B -19 -13 333 462 ;
+ C 116 ; WX 278 ; N t ; B -11 -9 281 594 ;
+ C 117 ; WX 556 ; N u ; B 15 -9 492 462 ;
+ C 118 ; WX 444 ; N v ; B 16 -13 401 462 ;
+ C 119 ; WX 667 ; N w ; B 16 -13 614 462 ;
+ C 120 ; WX 500 ; N x ; B -46 -13 469 462 ;
+ C 121 ; WX 444 ; N y ; B -94 -205 392 462 ;
+ C 122 ; WX 389 ; N z ; B -43 -78 368 449 ;
+ C 123 ; WX 348 ; N braceleft ; B 5 -187 436 686 ;
+ C 124 ; WX 220 ; N bar ; B 66 -18 154 685 ;
+ C 125 ; WX 348 ; N braceright ; B -129 -187 302 686 ;
+ C 126 ; WX 570 ; N asciitilde ; B 54 173 516 333 ;
+ C 161 ; WX 389 ; N exclamdown ; B 19 -205 322 492 ;
+ C 162 ; WX 500 ; N cent ; B 42 -143 439 576 ;
+ C 163 ; WX 500 ; N sterling ; B -32 -12 510 683 ;
+ C 164 ; WX 167 ; N fraction ; B -169 -14 324 683 ;
+ C 165 ; WX 500 ; N yen ; B 33 0 628 669 ;
+ C 166 ; WX 500 ; N florin ; B -87 -156 537 707 ;
+ C 167 ; WX 500 ; N section ; B 36 -143 459 685 ;
+ C 168 ; WX 500 ; N currency ; B -26 34 526 586 ;
+ C 169 ; WX 278 ; N quotesingle ; B 128 398 268 685 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 53 369 513 685 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 12 32 468 415 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 32 32 303 415 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 10 32 281 415 ;
+ C 174 ; WX 556 ; N fi ; B -188 -205 514 703 ;
+ C 175 ; WX 556 ; N fl ; B -186 -205 553 704 ;
+ C 177 ; WX 500 ; N endash ; B -40 178 477 269 ;
+ C 178 ; WX 500 ; N dagger ; B 91 -145 494 685 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 10 -139 493 685 ;
+ C 180 ; WX 250 ; N periodcentered ; B 51 257 199 405 ;
+ C 182 ; WX 500 ; N paragraph ; B -57 -193 562 669 ;
+ C 183 ; WX 350 ; N bullet ; B 0 175 350 525 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B -5 -182 199 134 ;
+ C 185 ; WX 500 ; N quotedblbase ; B -57 -182 403 134 ;
+ C 186 ; WX 500 ; N quotedblright ; B 53 369 513 685 ;
+ C 187 ; WX 500 ; N guillemotright ; B 12 32 468 415 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 40 -13 852 135 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -29 996 706 ;
+ C 191 ; WX 500 ; N questiondown ; B 30 -205 421 492 ;
+ C 193 ; WX 333 ; N grave ; B 85 516 297 697 ;
+ C 194 ; WX 333 ; N acute ; B 139 516 379 697 ;
+ C 195 ; WX 333 ; N circumflex ; B 40 516 367 690 ;
+ C 196 ; WX 333 ; N tilde ; B 48 536 407 655 ;
+ C 197 ; WX 333 ; N macron ; B 51 553 393 623 ;
+ C 198 ; WX 333 ; N breve ; B 71 516 387 678 ;
+ C 199 ; WX 333 ; N dotaccent ; B 163 525 293 655 ;
+ C 200 ; WX 333 ; N dieresis ; B 55 525 397 655 ;
+ C 202 ; WX 333 ; N ring ; B 127 516 340 729 ;
+ C 203 ; WX 333 ; N cedilla ; B -80 -218 156 5 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 69 516 498 697 ;
+ C 206 ; WX 333 ; N ogonek ; B -40 -173 189 44 ;
+ C 207 ; WX 333 ; N caron ; B 79 516 411 690 ;
+ C 208 ; WX 1000 ; N emdash ; B -40 178 977 269 ;
+ C 225 ; WX 944 ; N AE ; B -64 0 918 669 ;
+ C 227 ; WX 266 ; N ordfeminine ; B 16 399 330 685 ;
+ C 232 ; WX 611 ; N Lslash ; B -22 0 590 669 ;
+ C 233 ; WX 722 ; N Oslash ; B 27 -125 691 764 ;
+ C 234 ; WX 944 ; N OE ; B 23 -8 946 677 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 56 400 347 685 ;
+ C 241 ; WX 722 ; N ae ; B -5 -13 673 462 ;
+ C 245 ; WX 278 ; N dotlessi ; B 2 -9 238 462 ;
+ C 248 ; WX 278 ; N lslash ; B -13 -9 301 699 ;
+ C 249 ; WX 500 ; N oslash ; B -3 -119 441 560 ;
+ C 250 ; WX 722 ; N oe ; B 6 -13 674 462 ;
+ C 251 ; WX 500 ; N germandbls ; B -200 -200 473 705 ;
+ C -1 ; WX 611 ; N Zcaron ; B -11 0 590 897 ;
+ C -1 ; WX 444 ; N ccedilla ; B -24 -218 392 462 ;
+ C -1 ; WX 444 ; N ydieresis ; B -94 -205 438 655 ;
+ C -1 ; WX 500 ; N atilde ; B -21 -14 491 655 ;
+ C -1 ; WX 278 ; N icircumflex ; B -2 -9 325 690 ;
+ C -1 ; WX 300 ; N threesuperior ; B 17 265 321 683 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 5 -13 423 690 ;
+ C -1 ; WX 500 ; N thorn ; B -120 -205 446 699 ;
+ C -1 ; WX 444 ; N egrave ; B 5 -13 398 697 ;
+ C -1 ; WX 300 ; N twosuperior ; B 2 274 313 683 ;
+ C -1 ; WX 444 ; N eacute ; B 5 -13 435 697 ;
+ C -1 ; WX 500 ; N otilde ; B -3 -13 491 655 ;
+ C -1 ; WX 667 ; N Aacute ; B -67 0 593 904 ;
+ C -1 ; WX 500 ; N ocircumflex ; B -3 -13 451 690 ;
+ C -1 ; WX 444 ; N yacute ; B -94 -205 435 697 ;
+ C -1 ; WX 556 ; N udieresis ; B 15 -9 494 655 ;
+ C -1 ; WX 750 ; N threequarters ; B 7 -14 726 683 ;
+ C -1 ; WX 500 ; N acircumflex ; B -21 -14 455 690 ;
+ C -1 ; WX 722 ; N Eth ; B -31 0 700 669 ;
+ C -1 ; WX 444 ; N edieresis ; B 5 -13 443 655 ;
+ C -1 ; WX 556 ; N ugrave ; B 15 -9 492 697 ;
+ C -1 ; WX 1000 ; N trademark ; B 32 263 968 669 ;
+ C -1 ; WX 500 ; N ograve ; B -3 -13 441 697 ;
+ C -1 ; WX 389 ; N scaron ; B -19 -13 439 690 ;
+ C -1 ; WX 389 ; N Idieresis ; B -32 0 445 862 ;
+ C -1 ; WX 556 ; N uacute ; B 15 -9 492 697 ;
+ C -1 ; WX 500 ; N agrave ; B -21 -14 455 697 ;
+ C -1 ; WX 556 ; N ntilde ; B -6 -9 504 655 ;
+ C -1 ; WX 500 ; N aring ; B -21 -14 455 729 ;
+ C -1 ; WX 389 ; N zcaron ; B -43 -78 424 690 ;
+ C -1 ; WX 389 ; N Icircumflex ; B -32 0 420 897 ;
+ C -1 ; WX 722 ; N Ntilde ; B -27 -15 748 862 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 15 -9 492 690 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B -27 0 653 897 ;
+ C -1 ; WX 389 ; N Iacute ; B -32 0 412 904 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 32 -218 677 685 ;
+ C -1 ; WX 722 ; N Odieresis ; B 27 -18 691 862 ;
+ C -1 ; WX 556 ; N Scaron ; B 2 -18 526 897 ;
+ C -1 ; WX 667 ; N Edieresis ; B -27 0 653 862 ;
+ C -1 ; WX 389 ; N Igrave ; B -32 0 406 904 ;
+ C -1 ; WX 500 ; N adieresis ; B -21 -14 471 655 ;
+ C -1 ; WX 722 ; N Ograve ; B 27 -18 691 904 ;
+ C -1 ; WX 667 ; N Egrave ; B -27 0 653 904 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 73 0 659 862 ;
+ C -1 ; WX 747 ; N registered ; B 30 -18 718 685 ;
+ C -1 ; WX 722 ; N Otilde ; B 27 -18 691 862 ;
+ C -1 ; WX 750 ; N onequarter ; B 7 -14 721 683 ;
+ C -1 ; WX 722 ; N Ugrave ; B 67 -18 744 904 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 67 -18 744 897 ;
+ C -1 ; WX 611 ; N Thorn ; B -27 0 573 669 ;
+ C -1 ; WX 570 ; N divide ; B 33 -29 537 535 ;
+ C -1 ; WX 667 ; N Atilde ; B -67 0 593 862 ;
+ C -1 ; WX 722 ; N Uacute ; B 67 -18 744 904 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 27 -18 691 897 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 108 555 399 ;
+ C -1 ; WX 667 ; N Aring ; B -67 0 593 921 ;
+ C -1 ; WX 278 ; N idieresis ; B 2 -9 360 655 ;
+ C -1 ; WX 278 ; N iacute ; B 2 -9 352 697 ;
+ C -1 ; WX 500 ; N aacute ; B -21 -14 463 697 ;
+ C -1 ; WX 570 ; N plusminus ; B 33 0 537 506 ;
+ C -1 ; WX 570 ; N multiply ; B 48 16 522 490 ;
+ C -1 ; WX 722 ; N Udieresis ; B 67 -18 744 862 ;
+ C -1 ; WX 606 ; N minus ; B 51 209 555 297 ;
+ C -1 ; WX 300 ; N onesuperior ; B 30 274 301 683 ;
+ C -1 ; WX 667 ; N Eacute ; B -27 0 653 904 ;
+ C -1 ; WX 667 ; N Acircumflex ; B -67 0 593 897 ;
+ C -1 ; WX 747 ; N copyright ; B 30 -18 718 685 ;
+ C -1 ; WX 667 ; N Agrave ; B -67 0 593 904 ;
+ C -1 ; WX 500 ; N odieresis ; B -3 -13 466 655 ;
+ C -1 ; WX 500 ; N oacute ; B -3 -13 463 697 ;
+ C -1 ; WX 400 ; N degree ; B 83 397 369 683 ;
+ C -1 ; WX 278 ; N igrave ; B 2 -9 260 697 ;
+ C -1 ; WX 576 ; N mu ; B -60 -207 516 449 ;
+ C -1 ; WX 722 ; N Oacute ; B 27 -18 691 904 ;
+ C -1 ; WX 500 ; N eth ; B -3 -13 454 699 ;
+ C -1 ; WX 667 ; N Adieresis ; B -67 0 593 862 ;
+ C -1 ; WX 611 ; N Yacute ; B 73 0 659 904 ;
+ C -1 ; WX 220 ; N brokenbar ; B 66 -18 154 685 ;
+ C -1 ; WX 750 ; N onehalf ; B -9 -14 723 683 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 283
+ 
+ KPX A y -74
+ KPX A w -74
+ KPX A v -74
+ KPX A u -30
+ KPX A quoteright -74
+ KPX A quotedblright 0
+ KPX A p 0
+ KPX A Y -70
+ KPX A W -100
+ KPX A V -95
+ KPX A U -50
+ KPX A T -55
+ KPX A Q -55
+ KPX A O -50
+ KPX A G -60
+ KPX A C -65
+ 
+ KPX B period 0
+ KPX B comma 0
+ KPX B U -10
+ KPX B A -25
+ 
+ KPX D period 0
+ KPX D comma 0
+ KPX D Y -50
+ KPX D W -40
+ KPX D V -50
+ KPX D A -25
+ 
+ KPX F r -50
+ KPX F period -129
+ KPX F o -70
+ KPX F i -40
+ KPX F e -100
+ KPX F comma -129
+ KPX F a -95
+ KPX F A -100
+ 
+ KPX G period 0
+ KPX G comma 0
+ 
+ KPX J u -40
+ KPX J period -10
+ KPX J o -40
+ KPX J e -40
+ KPX J comma -10
+ KPX J a -40
+ KPX J A -25
+ 
+ KPX K y -20
+ KPX K u -20
+ KPX K o -25
+ KPX K e -25
+ KPX K O -30
+ 
+ KPX L y -37
+ KPX L quoteright -55
+ KPX L quotedblright 0
+ KPX L Y -37
+ KPX L W -37
+ KPX L V -37
+ KPX L T -18
+ 
+ KPX N period 0
+ KPX N comma 0
+ KPX N A -30
+ 
+ KPX O period 0
+ KPX O comma 0
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -40
+ 
+ KPX P period -129
+ KPX P o -55
+ KPX P e -50
+ KPX P comma -129
+ KPX P a -40
+ KPX P A -85
+ 
+ KPX Q period 0
+ KPX Q comma 0
+ KPX Q U -10
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R U -40
+ KPX R T -30
+ KPX R O -40
+ 
+ KPX S period 0
+ KPX S comma 0
+ 
+ KPX T y -37
+ KPX T w -37
+ KPX T u -37
+ KPX T semicolon -74
+ KPX T r -37
+ KPX T period -92
+ KPX T o -95
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T h 0
+ KPX T e -92
+ KPX T comma -92
+ KPX T colon -74
+ KPX T a -92
+ KPX T O -18
+ KPX T A -55
+ 
+ KPX U period 0
+ KPX U comma 0
+ KPX U A -45
+ 
+ KPX V u -55
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -111
+ KPX V i -55
+ KPX V hyphen -70
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -111
+ KPX V O -30
+ KPX V G -10
+ KPX V A -85
+ 
+ KPX W y -55
+ KPX W u -55
+ KPX W semicolon -55
+ KPX W period -74
+ KPX W o -80
+ KPX W i -37
+ KPX W hyphen -50
+ KPX W h 0
+ KPX W e -90
+ KPX W comma -74
+ KPX W colon -55
+ KPX W a -85
+ KPX W O -15
+ KPX W A -74
+ 
+ KPX Y u -92
+ KPX Y semicolon -92
+ KPX Y period -74
+ KPX Y o -111
+ KPX Y i -55
+ KPX Y hyphen -92
+ KPX Y e -111
+ KPX Y comma -92
+ KPX Y colon -92
+ KPX Y a -92
+ KPX Y O -25
+ KPX Y A -74
+ 
+ KPX a y 0
+ KPX a w 0
+ KPX a v 0
+ KPX a t 0
+ KPX a p 0
+ KPX a g 0
+ KPX a b 0
+ 
+ KPX b y 0
+ KPX b v 0
+ KPX b u -20
+ KPX b period -40
+ KPX b l 0
+ KPX b comma 0
+ KPX b b -10
+ 
+ KPX c y 0
+ KPX c period 0
+ KPX c l 0
+ KPX c k -10
+ KPX c h -10
+ KPX c comma 0
+ 
+ KPX colon space 0
+ 
+ KPX comma space 0
+ KPX comma quoteright -95
+ KPX comma quotedblright -95
+ 
+ KPX d y 0
+ KPX d w 0
+ KPX d v 0
+ KPX d period 0
+ KPX d d 0
+ KPX d comma 0
+ 
+ KPX e y 0
+ KPX e x 0
+ KPX e w 0
+ KPX e v 0
+ KPX e period 0
+ KPX e p 0
+ KPX e g 0
+ KPX e comma 0
+ KPX e b -10
+ 
+ KPX f quoteright 55
+ KPX f quotedblright 0
+ KPX f period -10
+ KPX f o -10
+ KPX f l 0
+ KPX f i 0
+ KPX f f -18
+ KPX f e -10
+ KPX f dotlessi -30
+ KPX f comma -10
+ KPX f a 0
+ 
+ KPX g y 0
+ KPX g r 0
+ KPX g period 0
+ KPX g o 0
+ KPX g i 0
+ KPX g g 0
+ KPX g e 0
+ KPX g comma 0
+ KPX g a 0
+ 
+ KPX h y 0
+ 
+ KPX i v 0
+ 
+ KPX k y 0
+ KPX k o -10
+ KPX k e -30
+ 
+ KPX l y 0
+ KPX l w 0
+ 
+ KPX m y 0
+ KPX m u 0
+ 
+ KPX n y 0
+ KPX n v -40
+ KPX n u 0
+ 
+ KPX o y -10
+ KPX o x -10
+ KPX o w -25
+ KPX o v -15
+ KPX o g 0
+ 
+ KPX p y 0
+ 
+ KPX period quoteright -95
+ KPX period quotedblright -95
+ 
+ KPX quotedblleft quoteleft 0
+ KPX quotedblleft A 0
+ 
+ KPX quotedblright space 0
+ 
+ KPX quoteleft quoteleft -74
+ KPX quoteleft A 0
+ 
+ KPX quoteright v -15
+ KPX quoteright t -37
+ KPX quoteright space -74
+ KPX quoteright s -74
+ KPX quoteright r -15
+ KPX quoteright quoteright -74
+ KPX quoteright quotedblright 0
+ KPX quoteright l 0
+ KPX quoteright d -15
+ 
+ KPX r y 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r s 0
+ KPX r r 0
+ KPX r q 0
+ KPX r period -65
+ KPX r p 0
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r l 0
+ KPX r k 0
+ KPX r i 0
+ KPX r hyphen 0
+ KPX r g 0
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -65
+ KPX r c 0
+ KPX r a 0
+ 
+ KPX s w 0
+ 
+ KPX space quoteleft 0
+ KPX space quotedblleft 0
+ KPX space Y -70
+ KPX space W -70
+ KPX space V -70
+ KPX space T 0
+ KPX space A -37
+ 
+ KPX v period -37
+ KPX v o -15
+ KPX v e -15
+ KPX v comma -37
+ KPX v a 0
+ 
+ KPX w period -37
+ KPX w o -15
+ KPX w h 0
+ KPX w e -10
+ KPX w comma -37
+ KPX w a -10
+ 
+ KPX x e -10
+ 
+ KPX y period -37
+ KPX y o 0
+ KPX y e 0
+ KPX y comma -37
+ KPX y a 0
+ 
+ KPX z o 0
+ KPX z e 0
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 172 207 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 187 207 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 207 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 172 207 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 157 192 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 207 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 172 207 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 187 207 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 187 207 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 172 207 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 33 207 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 53 207 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 48 207 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 33 207 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 210 207 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 200 207 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 230 207 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 215 207 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 200 207 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 215 207 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 207 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 210 207 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 230 207 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 230 207 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 200 207 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 154 207 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 169 207 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 207 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 74 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 74 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 46 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 46 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -42 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -37 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -37 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 97 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 69 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 74 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 112 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 112 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 97 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 102 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 41 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 13 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdIt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 32 -18 700 904 ;
+ C -1 ; WX 444 ; N ccaron ; B -5 -13 486 690 ;
+ C -1 ; WX 722 ; N Dcaron ; B -46 0 685 904 ;
+ C -1 ; WX 643 ; N dcaron ; B -21 -13 741 769 ;
+ C -1 ; WX 667 ; N Ecaron ; B -27 0 653 904 ;
+ C -1 ; WX 444 ; N ecaron ; B 5 -13 466 690 ;
+ C -1 ; WX 611 ; N Lcaron ; B -22 0 630 736 ;
+ C -1 ; WX 611 ; N Lacute ; B -22 0 590 911 ;
+ C -1 ; WX 421 ; N lcaron ; B 2 -9 514 769 ;
+ C -1 ; WX 278 ; N lacute ; B 2 -9 433 911 ;
+ C -1 ; WX 722 ; N Ncaron ; B -27 -15 748 904 ;
+ C -1 ; WX 556 ; N ncaron ; B -6 -9 522 690 ;
+ C -1 ; WX 667 ; N Rcaron ; B -29 0 635 904 ;
+ C -1 ; WX 667 ; N Racute ; B -29 0 649 911 ;
+ C -1 ; WX 389 ; N rcaron ; B -21 0 439 690 ;
+ C -1 ; WX 389 ; N racute ; B -21 0 431 697 ;
+ C -1 ; WX 611 ; N Tcaron ; B 50 0 650 904 ;
+ C -1 ; WX 421 ; N tcaron ; B -11 -9 505 685 ;
+ C -1 ; WX 722 ; N Uring ; B 67 -18 744 904 ;
+ C -1 ; WX 556 ; N uring ; B 15 -9 492 729 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 289 214 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 251 214 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 439 84 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 224 214 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 328 51 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 196 214 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 212 84 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 54 214 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 251 214 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 224 214 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 270 214 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 196 214 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 203 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 240 175 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdItF
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdItF:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdItF	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,518 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Dec  4 12:07:03 1990
+ Comment UniqueID 33656
+ Comment VMusage 33137 40029
+ FontName Times-BoldItalicOsF
+ FullName Times Bold Italic Old Style Figures
+ FamilyName Times
+ Weight Bold
+ ItalicAngle -15
+ IsFixedPitch false
+ FontBBox -200 -218 996 921
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 669
+ XHeight 462
+ Ascender 699
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 389 ; N exclam ; B 67 -13 370 684 ;
+ C 34 ; WX 555 ; N quotedbl ; B 136 398 536 685 ;
+ C 35 ; WX 500 ; N numbersign ; B -33 0 533 700 ;
+ C 36 ; WX 500 ; N dollar ; B -20 -100 497 733 ;
+ C 37 ; WX 833 ; N percent ; B 39 -10 793 692 ;
+ C 38 ; WX 778 ; N ampersand ; B 5 -19 699 682 ;
+ C 39 ; WX 333 ; N quoteright ; B 98 369 302 685 ;
+ C 40 ; WX 333 ; N parenleft ; B 28 -179 344 685 ;
+ C 41 ; WX 333 ; N parenright ; B -44 -179 271 685 ;
+ C 42 ; WX 500 ; N asterisk ; B 65 249 456 685 ;
+ C 43 ; WX 570 ; N plus ; B 33 0 537 506 ;
+ C 44 ; WX 250 ; N comma ; B -60 -182 144 134 ;
+ C 45 ; WX 333 ; N hyphen ; B 2 166 271 282 ;
+ C 46 ; WX 250 ; N period ; B -9 -13 139 135 ;
+ C 47 ; WX 278 ; N slash ; B -64 -18 342 685 ;
+ C 48 ; WX 500 ; N zero ; B 20 -12 472 502 ;
+ C 49 ; WX 500 ; N one ; B 22 0 468 486 ;
+ C 50 ; WX 500 ; N two ; B 0 0 430 498 ;
+ C 51 ; WX 500 ; N three ; B -29 -194 432 498 ;
+ C 52 ; WX 500 ; N four ; B -26 -168 486 513 ;
+ C 53 ; WX 500 ; N five ; B -22 -194 477 486 ;
+ C 54 ; WX 500 ; N six ; B 32 -12 516 680 ;
+ C 55 ; WX 500 ; N seven ; B 44 -182 508 486 ;
+ C 56 ; WX 500 ; N eight ; B 24 -12 496 682 ;
+ C 57 ; WX 500 ; N nine ; B -24 -190 460 502 ;
+ C 58 ; WX 333 ; N colon ; B 23 -13 264 459 ;
+ C 59 ; WX 333 ; N semicolon ; B -25 -183 264 459 ;
+ C 60 ; WX 570 ; N less ; B 31 -8 539 514 ;
+ C 61 ; WX 570 ; N equal ; B 33 107 537 399 ;
+ C 62 ; WX 570 ; N greater ; B 31 -8 539 514 ;
+ C 63 ; WX 500 ; N question ; B 79 -13 470 684 ;
+ C 64 ; WX 832 ; N at ; B 63 -18 770 685 ;
+ C 65 ; WX 667 ; N A ; B -67 0 593 683 ;
+ C 66 ; WX 667 ; N B ; B -24 0 624 669 ;
+ C 67 ; WX 667 ; N C ; B 32 -18 677 685 ;
+ C 68 ; WX 722 ; N D ; B -46 0 685 669 ;
+ C 69 ; WX 667 ; N E ; B -27 0 653 669 ;
+ C 70 ; WX 667 ; N F ; B -13 0 660 669 ;
+ C 71 ; WX 722 ; N G ; B 21 -18 706 685 ;
+ C 72 ; WX 778 ; N H ; B -24 0 799 669 ;
+ C 73 ; WX 389 ; N I ; B -32 0 406 669 ;
+ C 74 ; WX 500 ; N J ; B -46 -99 524 669 ;
+ C 75 ; WX 667 ; N K ; B -21 0 702 669 ;
+ C 76 ; WX 611 ; N L ; B -22 0 590 669 ;
+ C 77 ; WX 889 ; N M ; B -29 -12 917 669 ;
+ C 78 ; WX 722 ; N N ; B -27 -15 748 669 ;
+ C 79 ; WX 722 ; N O ; B 27 -18 691 685 ;
+ C 80 ; WX 611 ; N P ; B -27 0 613 669 ;
+ C 81 ; WX 722 ; N Q ; B 27 -208 691 685 ;
+ C 82 ; WX 667 ; N R ; B -29 0 623 669 ;
+ C 83 ; WX 556 ; N S ; B 2 -18 526 685 ;
+ C 84 ; WX 611 ; N T ; B 50 0 650 669 ;
+ C 85 ; WX 722 ; N U ; B 67 -18 744 669 ;
+ C 86 ; WX 667 ; N V ; B 65 -18 715 669 ;
+ C 87 ; WX 889 ; N W ; B 65 -18 940 669 ;
+ C 88 ; WX 667 ; N X ; B -24 0 694 669 ;
+ C 89 ; WX 611 ; N Y ; B 73 0 659 669 ;
+ C 90 ; WX 611 ; N Z ; B -11 0 590 669 ;
+ C 91 ; WX 333 ; N bracketleft ; B -37 -159 362 674 ;
+ C 92 ; WX 278 ; N backslash ; B -1 -18 279 685 ;
+ C 93 ; WX 333 ; N bracketright ; B -56 -157 343 674 ;
+ C 94 ; WX 570 ; N asciicircum ; B 67 304 503 669 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 128 369 332 685 ;
+ C 97 ; WX 500 ; N a ; B -21 -14 455 462 ;
+ C 98 ; WX 500 ; N b ; B -14 -13 444 699 ;
+ C 99 ; WX 444 ; N c ; B -5 -13 392 462 ;
+ C 100 ; WX 500 ; N d ; B -21 -13 517 699 ;
+ C 101 ; WX 444 ; N e ; B 5 -13 398 462 ;
+ C 102 ; WX 333 ; N f ; B -169 -205 446 698 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -52 -203 478 462 ;
+ C 104 ; WX 556 ; N h ; B -13 -9 498 699 ;
+ C 105 ; WX 278 ; N i ; B 2 -9 263 684 ;
+ C 106 ; WX 278 ; N j ; B -189 -207 279 684 ;
+ C 107 ; WX 500 ; N k ; B -23 -8 483 699 ;
+ C 108 ; WX 278 ; N l ; B 2 -9 290 699 ;
+ C 109 ; WX 778 ; N m ; B -14 -9 722 462 ;
+ C 110 ; WX 556 ; N n ; B -6 -9 493 462 ;
+ C 111 ; WX 500 ; N o ; B -3 -13 441 462 ;
+ C 112 ; WX 500 ; N p ; B -120 -205 446 462 ;
+ C 113 ; WX 500 ; N q ; B 1 -205 471 462 ;
+ C 114 ; WX 389 ; N r ; B -21 0 389 462 ;
+ C 115 ; WX 389 ; N s ; B -19 -13 333 462 ;
+ C 116 ; WX 278 ; N t ; B -11 -9 281 594 ;
+ C 117 ; WX 556 ; N u ; B 15 -9 492 462 ;
+ C 118 ; WX 444 ; N v ; B 16 -13 401 462 ;
+ C 119 ; WX 667 ; N w ; B 16 -13 614 462 ;
+ C 120 ; WX 500 ; N x ; B -46 -13 469 462 ;
+ C 121 ; WX 444 ; N y ; B -94 -205 392 462 ;
+ C 122 ; WX 389 ; N z ; B -43 -78 368 449 ;
+ C 123 ; WX 348 ; N braceleft ; B 5 -187 436 686 ;
+ C 124 ; WX 220 ; N bar ; B 66 -18 154 685 ;
+ C 125 ; WX 348 ; N braceright ; B -129 -187 302 686 ;
+ C 126 ; WX 570 ; N asciitilde ; B 54 173 516 333 ;
+ C 161 ; WX 389 ; N exclamdown ; B 19 -205 322 492 ;
+ C 162 ; WX 500 ; N cent ; B 42 -143 439 576 ;
+ C 163 ; WX 500 ; N sterling ; B -32 -12 510 683 ;
+ C 164 ; WX 167 ; N fraction ; B -169 -14 324 683 ;
+ C 165 ; WX 500 ; N yen ; B 33 0 628 669 ;
+ C 166 ; WX 500 ; N florin ; B -87 -156 537 707 ;
+ C 167 ; WX 500 ; N section ; B 36 -143 459 685 ;
+ C 168 ; WX 500 ; N currency ; B -26 34 526 586 ;
+ C 169 ; WX 278 ; N quotesingle ; B 128 398 268 685 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 53 369 513 685 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 12 32 468 415 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 32 32 303 415 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 10 32 281 415 ;
+ C 174 ; WX 556 ; N fi ; B -188 -205 514 703 ;
+ C 175 ; WX 556 ; N fl ; B -186 -205 553 704 ;
+ C 177 ; WX 500 ; N endash ; B -40 178 477 269 ;
+ C 178 ; WX 500 ; N dagger ; B 91 -145 494 685 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 10 -139 493 685 ;
+ C 180 ; WX 250 ; N periodcentered ; B 51 257 199 405 ;
+ C 182 ; WX 500 ; N paragraph ; B -57 -193 562 669 ;
+ C 183 ; WX 350 ; N bullet ; B 0 175 350 525 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B -5 -182 199 134 ;
+ C 185 ; WX 500 ; N quotedblbase ; B -57 -182 403 134 ;
+ C 186 ; WX 500 ; N quotedblright ; B 53 369 513 685 ;
+ C 187 ; WX 500 ; N guillemotright ; B 12 32 468 415 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 40 -13 852 135 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -29 996 706 ;
+ C 191 ; WX 500 ; N questiondown ; B 30 -205 421 492 ;
+ C 193 ; WX 333 ; N grave ; B 85 516 297 697 ;
+ C 194 ; WX 333 ; N acute ; B 139 516 379 697 ;
+ C 195 ; WX 333 ; N circumflex ; B 40 516 367 690 ;
+ C 196 ; WX 333 ; N tilde ; B 48 536 407 655 ;
+ C 197 ; WX 333 ; N macron ; B 51 553 393 623 ;
+ C 198 ; WX 333 ; N breve ; B 71 516 387 678 ;
+ C 199 ; WX 333 ; N dotaccent ; B 163 525 293 655 ;
+ C 200 ; WX 333 ; N dieresis ; B 55 525 397 655 ;
+ C 202 ; WX 333 ; N ring ; B 127 516 340 729 ;
+ C 203 ; WX 333 ; N cedilla ; B -80 -218 156 5 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 69 516 498 697 ;
+ C 206 ; WX 333 ; N ogonek ; B -40 -173 189 44 ;
+ C 207 ; WX 333 ; N caron ; B 79 516 411 690 ;
+ C 208 ; WX 1000 ; N emdash ; B 84 178 852 269 ;
+ C 225 ; WX 944 ; N AE ; B -64 0 918 669 ;
+ C 227 ; WX 266 ; N ordfeminine ; B 16 399 330 685 ;
+ C 232 ; WX 611 ; N Lslash ; B -22 0 590 669 ;
+ C 233 ; WX 722 ; N Oslash ; B 27 -125 691 764 ;
+ C 234 ; WX 944 ; N OE ; B 23 -8 946 677 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 56 400 347 685 ;
+ C 241 ; WX 722 ; N ae ; B -5 -13 673 462 ;
+ C 245 ; WX 278 ; N dotlessi ; B 2 -9 238 462 ;
+ C 248 ; WX 278 ; N lslash ; B -13 -9 301 699 ;
+ C 249 ; WX 500 ; N oslash ; B -3 -119 441 560 ;
+ C 250 ; WX 722 ; N oe ; B 6 -13 674 462 ;
+ C 251 ; WX 500 ; N germandbls ; B -200 -200 473 705 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 5 -13 423 690 ;
+ C -1 ; WX 444 ; N edieresis ; B 5 -13 443 655 ;
+ C -1 ; WX 500 ; N aacute ; B -21 -14 463 697 ;
+ C -1 ; WX 747 ; N registered ; B 30 -18 718 685 ;
+ C -1 ; WX 278 ; N icircumflex ; B -2 -9 325 690 ;
+ C -1 ; WX 556 ; N udieresis ; B 15 -9 494 655 ;
+ C -1 ; WX 500 ; N ograve ; B -3 -13 441 697 ;
+ C -1 ; WX 556 ; N uacute ; B 15 -9 492 697 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 15 -9 492 690 ;
+ C -1 ; WX 667 ; N Aacute ; B -67 0 593 904 ;
+ C -1 ; WX 278 ; N igrave ; B 2 -9 260 697 ;
+ C -1 ; WX 389 ; N Icircumflex ; B -32 0 420 897 ;
+ C -1 ; WX 444 ; N ccedilla ; B -25 -218 392 462 ;
+ C -1 ; WX 500 ; N adieresis ; B -21 -14 471 655 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B -27 0 653 897 ;
+ C -1 ; WX 389 ; N scaron ; B -19 -13 439 690 ;
+ C -1 ; WX 500 ; N thorn ; B -120 -205 446 699 ;
+ C -1 ; WX 1000 ; N trademark ; B 32 263 968 669 ;
+ C -1 ; WX 444 ; N egrave ; B 5 -13 398 697 ;
+ C -1 ; WX 300 ; N threesuperior ; B 17 265 321 683 ;
+ C -1 ; WX 389 ; N zcaron ; B -43 -78 424 690 ;
+ C -1 ; WX 500 ; N atilde ; B -21 -14 491 655 ;
+ C -1 ; WX 500 ; N aring ; B -21 -14 455 729 ;
+ C -1 ; WX 500 ; N ocircumflex ; B -3 -13 451 690 ;
+ C -1 ; WX 667 ; N Edieresis ; B -27 0 653 862 ;
+ C -1 ; WX 750 ; N threequarters ; B 7 -14 726 683 ;
+ C -1 ; WX 444 ; N ydieresis ; B -94 -205 438 655 ;
+ C -1 ; WX 444 ; N yacute ; B -94 -205 435 697 ;
+ C -1 ; WX 278 ; N iacute ; B 2 -9 352 697 ;
+ C -1 ; WX 667 ; N Acircumflex ; B -67 0 593 897 ;
+ C -1 ; WX 722 ; N Uacute ; B 67 -18 744 904 ;
+ C -1 ; WX 444 ; N eacute ; B 5 -13 435 697 ;
+ C -1 ; WX 722 ; N Ograve ; B 27 -18 691 904 ;
+ C -1 ; WX 500 ; N agrave ; B -21 -14 455 697 ;
+ C -1 ; WX 722 ; N Udieresis ; B 67 -18 744 862 ;
+ C -1 ; WX 500 ; N acircumflex ; B -21 -14 455 690 ;
+ C -1 ; WX 389 ; N Igrave ; B -32 0 406 904 ;
+ C -1 ; WX 300 ; N twosuperior ; B 2 274 313 683 ;
+ C -1 ; WX 722 ; N Ugrave ; B 67 -18 744 904 ;
+ C -1 ; WX 750 ; N onequarter ; B 7 -14 721 683 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 67 -18 744 897 ;
+ C -1 ; WX 556 ; N Scaron ; B 2 -18 526 897 ;
+ C -1 ; WX 389 ; N Idieresis ; B -32 0 445 862 ;
+ C -1 ; WX 278 ; N idieresis ; B 2 -9 360 655 ;
+ C -1 ; WX 667 ; N Egrave ; B -27 0 653 904 ;
+ C -1 ; WX 722 ; N Oacute ; B 27 -18 691 904 ;
+ C -1 ; WX 570 ; N divide ; B 33 -29 537 535 ;
+ C -1 ; WX 667 ; N Atilde ; B -67 0 593 862 ;
+ C -1 ; WX 667 ; N Aring ; B -67 0 593 921 ;
+ C -1 ; WX 722 ; N Odieresis ; B 27 -18 691 862 ;
+ C -1 ; WX 667 ; N Adieresis ; B -67 0 593 862 ;
+ C -1 ; WX 722 ; N Ntilde ; B -27 -15 748 862 ;
+ C -1 ; WX 611 ; N Zcaron ; B -11 0 590 897 ;
+ C -1 ; WX 611 ; N Thorn ; B -27 0 573 669 ;
+ C -1 ; WX 389 ; N Iacute ; B -32 0 412 904 ;
+ C -1 ; WX 570 ; N plusminus ; B 33 0 537 506 ;
+ C -1 ; WX 570 ; N multiply ; B 48 16 522 490 ;
+ C -1 ; WX 667 ; N Eacute ; B -27 0 653 904 ;
+ C -1 ; WX 611 ; N Ydieresis ; B 73 0 659 862 ;
+ C -1 ; WX 300 ; N onesuperior ; B 30 274 301 683 ;
+ C -1 ; WX 556 ; N ugrave ; B 15 -9 492 697 ;
+ C -1 ; WX 606 ; N logicalnot ; B 51 108 555 399 ;
+ C -1 ; WX 556 ; N ntilde ; B -6 -9 504 655 ;
+ C -1 ; WX 722 ; N Otilde ; B 27 -18 691 862 ;
+ C -1 ; WX 500 ; N otilde ; B -3 -13 491 655 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 32 -218 677 685 ;
+ C -1 ; WX 667 ; N Agrave ; B -67 0 593 904 ;
+ C -1 ; WX 750 ; N onehalf ; B -9 -14 723 683 ;
+ C -1 ; WX 722 ; N Eth ; B -31 0 700 669 ;
+ C -1 ; WX 400 ; N degree ; B 83 397 369 683 ;
+ C -1 ; WX 611 ; N Yacute ; B 73 0 659 904 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 27 -18 691 897 ;
+ C -1 ; WX 500 ; N oacute ; B -3 -13 463 697 ;
+ C -1 ; WX 576 ; N mu ; B -60 -207 516 449 ;
+ C -1 ; WX 606 ; N minus ; B 51 209 555 297 ;
+ C -1 ; WX 500 ; N eth ; B -3 -13 454 699 ;
+ C -1 ; WX 500 ; N odieresis ; B -3 -13 466 655 ;
+ C -1 ; WX 747 ; N copyright ; B 30 -18 718 685 ;
+ C -1 ; WX 220 ; N brokenbar ; B 66 -18 154 685 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 170
+ 
+ KPX A y -74
+ KPX A w -74
+ KPX A v -74
+ KPX A u -30
+ KPX A quoteright -74
+ KPX A Y -70
+ KPX A W -100
+ KPX A V -95
+ KPX A U -50
+ KPX A T -55
+ KPX A Q -55
+ KPX A O -50
+ KPX A G -60
+ KPX A C -65
+ 
+ KPX B U -10
+ KPX B A -25
+ 
+ KPX D Y -50
+ KPX D W -40
+ KPX D V -50
+ KPX D A -25
+ 
+ KPX F r -50
+ KPX F period -129
+ KPX F o -70
+ KPX F i -40
+ KPX F e -100
+ KPX F comma -129
+ KPX F a -95
+ KPX F A -100
+ 
+ KPX J u -40
+ KPX J period -10
+ KPX J o -40
+ KPX J e -40
+ KPX J comma -10
+ KPX J a -40
+ KPX J A -25
+ 
+ KPX K y -20
+ KPX K u -20
+ KPX K o -25
+ KPX K e -25
+ KPX K O -30
+ 
+ KPX L y -37
+ KPX L quoteright -55
+ KPX L Y -37
+ KPX L W -37
+ KPX L V -37
+ KPX L T -18
+ 
+ KPX N A -30
+ 
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -40
+ 
+ KPX P period -129
+ KPX P o -55
+ KPX P e -50
+ KPX P comma -129
+ KPX P a -40
+ KPX P A -85
+ 
+ KPX Q U -10
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R U -40
+ KPX R T -30
+ KPX R O -40
+ 
+ KPX T y -37
+ KPX T w -37
+ KPX T u -37
+ KPX T semicolon -74
+ KPX T r -37
+ KPX T period -92
+ KPX T o -95
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T e -92
+ KPX T comma -92
+ KPX T colon -74
+ KPX T a -92
+ KPX T O -18
+ KPX T A -55
+ 
+ KPX U A -45
+ 
+ KPX V u -55
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -111
+ KPX V i -55
+ KPX V hyphen -70
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -111
+ KPX V O -30
+ KPX V G -10
+ KPX V A -85
+ 
+ KPX W y -55
+ KPX W u -55
+ KPX W semicolon -55
+ KPX W period -74
+ KPX W o -80
+ KPX W i -37
+ KPX W hyphen -50
+ KPX W e -90
+ KPX W comma -74
+ KPX W colon -55
+ KPX W a -85
+ KPX W O -15
+ KPX W A -74
+ 
+ KPX Y u -92
+ KPX Y semicolon -92
+ KPX Y period -74
+ KPX Y o -111
+ KPX Y i -55
+ KPX Y hyphen -92
+ KPX Y e -111
+ KPX Y comma -92
+ KPX Y colon -92
+ KPX Y a -92
+ KPX Y O -25
+ KPX Y A -74
+ 
+ KPX b u -20
+ KPX b period -40
+ KPX b b -10
+ 
+ KPX c k -10
+ KPX c h -10
+ 
+ KPX comma quoteright -95
+ KPX comma quotedblright -95
+ 
+ KPX e b -10
+ 
+ KPX f quoteright 55
+ KPX f period -10
+ KPX f o -10
+ KPX f f -18
+ KPX f e -10
+ KPX f dotlessi -30
+ KPX f comma -10
+ 
+ KPX k o -10
+ KPX k e -30
+ 
+ KPX n v -40
+ 
+ KPX o y -10
+ KPX o x -10
+ KPX o w -25
+ KPX o v -15
+ 
+ KPX period quoteright -95
+ KPX period quotedblright -95
+ 
+ KPX quoteleft quoteleft -74
+ 
+ KPX quoteright v -15
+ KPX quoteright t -37
+ KPX quoteright space -74
+ KPX quoteright s -74
+ KPX quoteright r -15
+ KPX quoteright quoteright -74
+ KPX quoteright d -15
+ 
+ KPX r period -65
+ KPX r comma -65
+ 
+ KPX space Y -70
+ KPX space W -70
+ KPX space V -70
+ KPX space A -37
+ 
+ KPX v period -37
+ KPX v o -15
+ KPX v e -15
+ KPX v comma -37
+ 
+ KPX w period -37
+ KPX w o -15
+ KPX w e -10
+ KPX w comma -37
+ KPX w a -10
+ 
+ KPX x e -10
+ 
+ KPX y period -37
+ KPX y comma -37
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 172 207 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 187 207 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 167 207 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 172 207 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 157 192 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 167 207 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 172 207 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 187 207 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 187 207 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 172 207 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 33 207 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 53 207 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 48 207 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 33 207 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 210 207 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 200 207 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 230 207 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 215 207 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 200 207 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 215 207 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 207 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 210 207 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 230 207 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 230 207 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 200 207 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 154 207 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 169 207 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 207 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 74 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 74 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 46 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 46 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -42 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -37 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -37 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 97 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 69 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 74 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 112 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 112 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 97 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 102 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 41 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 13 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdItF+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdItF+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdItF+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 32 -18 700 904 ;
+ C -1 ; WX 444 ; N ccaron ; B -5 -13 486 690 ;
+ C -1 ; WX 722 ; N Dcaron ; B -46 0 685 904 ;
+ C -1 ; WX 643 ; N dcaron ; B -21 -13 741 769 ;
+ C -1 ; WX 667 ; N Ecaron ; B -27 0 653 904 ;
+ C -1 ; WX 444 ; N ecaron ; B 5 -13 466 690 ;
+ C -1 ; WX 611 ; N Lcaron ; B -22 0 630 736 ;
+ C -1 ; WX 611 ; N Lacute ; B -22 0 590 911 ;
+ C -1 ; WX 421 ; N lcaron ; B 2 -9 514 769 ;
+ C -1 ; WX 278 ; N lacute ; B 2 -9 433 911 ;
+ C -1 ; WX 722 ; N Ncaron ; B -27 -15 748 904 ;
+ C -1 ; WX 556 ; N ncaron ; B -6 -9 522 690 ;
+ C -1 ; WX 667 ; N Rcaron ; B -29 0 635 904 ;
+ C -1 ; WX 667 ; N Racute ; B -29 0 649 911 ;
+ C -1 ; WX 389 ; N rcaron ; B -21 0 439 690 ;
+ C -1 ; WX 389 ; N racute ; B -21 0 431 697 ;
+ C -1 ; WX 611 ; N Tcaron ; B 50 0 650 904 ;
+ C -1 ; WX 421 ; N tcaron ; B -11 -9 505 685 ;
+ C -1 ; WX 722 ; N Uring ; B 67 -18 744 904 ;
+ C -1 ; WX 556 ; N uring ; B 15 -9 492 729 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 289 214 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 251 214 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 439 84 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 224 214 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 328 51 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 196 214 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 212 84 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 54 214 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 251 214 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 224 214 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 270 214 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 52 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 196 214 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 203 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 240 175 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdSC
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdSC:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdSC	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,570 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Dec  4 11:50:51 1990
+ Comment UniqueID 33653
+ Comment VMusage 30950 37842
+ FontName Times-BoldSC
+ FullName Times Bold Small Caps & Old Style Figures
+ FamilyName Times
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -168 -218 1012 935
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 676
+ XHeight 494
+ Ascender 494
+ Descender 0
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 81 -13 251 691 ;
+ C 34 ; WX 555 ; N quotedbl ; B 83 404 472 691 ;
+ C 35 ; WX 500 ; N numbersign ; B 4 0 496 700 ;
+ C 36 ; WX 500 ; N dollar ; B 29 -99 472 750 ;
+ C 37 ; WX 1000 ; N percent ; B 124 -14 877 692 ;
+ C 38 ; WX 833 ; N ampersand ; B 62 -16 787 691 ;
+ C 39 ; WX 333 ; N quoteright ; B 79 356 263 691 ;
+ C 40 ; WX 333 ; N parenleft ; B 46 -168 306 694 ;
+ C 41 ; WX 333 ; N parenright ; B 27 -168 287 694 ;
+ C 42 ; WX 500 ; N asterisk ; B 56 255 447 691 ;
+ C 43 ; WX 570 ; N plus ; B 33 0 537 506 ;
+ C 44 ; WX 250 ; N comma ; B 39 -180 223 155 ;
+ C 45 ; WX 333 ; N hyphen ; B 44 171 287 287 ;
+ C 46 ; WX 250 ; N period ; B 41 -13 210 156 ;
+ C 47 ; WX 278 ; N slash ; B -24 -19 302 691 ;
+ C 48 ; WX 500 ; N zero ; B 20 -12 470 506 ;
+ C 49 ; WX 500 ; N one ; B 70 0 420 494 ;
+ C 50 ; WX 500 ; N two ; B 32 0 451 506 ;
+ C 51 ; WX 500 ; N three ; B 16 -190 466 506 ;
+ C 52 ; WX 500 ; N four ; B 20 -168 476 519 ;
+ C 53 ; WX 500 ; N five ; B 16 -190 462 494 ;
+ C 54 ; WX 500 ; N six ; B 26 -12 468 690 ;
+ C 55 ; WX 500 ; N seven ; B 24 -174 476 494 ;
+ C 56 ; WX 500 ; N eight ; B 26 -12 470 690 ;
+ C 57 ; WX 500 ; N nine ; B 22 -190 464 506 ;
+ C 58 ; WX 333 ; N colon ; B 82 -13 251 472 ;
+ C 59 ; WX 333 ; N semicolon ; B 82 -180 266 472 ;
+ C 60 ; WX 570 ; N less ; B 31 -8 539 514 ;
+ C 61 ; WX 570 ; N equal ; B 33 107 537 399 ;
+ C 62 ; WX 570 ; N greater ; B 31 -8 539 514 ;
+ C 63 ; WX 500 ; N question ; B 57 -13 445 689 ;
+ C 64 ; WX 930 ; N at ; B 108 -19 822 691 ;
+ C 65 ; WX 722 ; N A ; B 9 0 689 690 ;
+ C 66 ; WX 667 ; N B ; B 16 0 619 676 ;
+ C 67 ; WX 722 ; N C ; B 49 -19 687 691 ;
+ C 68 ; WX 722 ; N D ; B 14 0 690 676 ;
+ C 69 ; WX 667 ; N E ; B 16 0 641 676 ;
+ C 70 ; WX 611 ; N F ; B 16 0 583 676 ;
+ C 71 ; WX 778 ; N G ; B 37 -19 755 691 ;
+ C 72 ; WX 778 ; N H ; B 21 0 759 676 ;
+ C 73 ; WX 389 ; N I ; B 20 0 370 676 ;
+ C 74 ; WX 500 ; N J ; B 3 -96 479 676 ;
+ C 75 ; WX 778 ; N K ; B 30 0 769 676 ;
+ C 76 ; WX 667 ; N L ; B 19 0 638 676 ;
+ C 77 ; WX 944 ; N M ; B 14 0 921 676 ;
+ C 78 ; WX 722 ; N N ; B 16 -18 701 676 ;
+ C 79 ; WX 778 ; N O ; B 35 -19 743 691 ;
+ C 80 ; WX 611 ; N P ; B 16 0 600 676 ;
+ C 81 ; WX 778 ; N Q ; B 35 -176 743 691 ;
+ C 82 ; WX 722 ; N R ; B 26 0 715 676 ;
+ C 83 ; WX 556 ; N S ; B 35 -19 513 692 ;
+ C 84 ; WX 667 ; N T ; B 31 0 636 676 ;
+ C 85 ; WX 722 ; N U ; B 16 -19 701 676 ;
+ C 86 ; WX 722 ; N V ; B 16 -18 701 676 ;
+ C 87 ; WX 1000 ; N W ; B 19 -15 981 676 ;
+ C 88 ; WX 722 ; N X ; B 16 0 699 676 ;
+ C 89 ; WX 722 ; N Y ; B 15 0 699 676 ;
+ C 90 ; WX 667 ; N Z ; B 28 0 634 676 ;
+ C 91 ; WX 333 ; N bracketleft ; B 67 -149 301 678 ;
+ C 92 ; WX 278 ; N backslash ; B -25 -19 303 691 ;
+ C 93 ; WX 333 ; N bracketright ; B 32 -149 266 678 ;
+ C 94 ; WX 581 ; N asciicircum ; B 73 311 509 676 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 70 356 254 691 ;
+ C 97 ; WX 556 ; N a ; B 16 0 530 506 ;
+ C 98 ; WX 556 ; N b ; B 20 0 512 494 ;
+ C 99 ; WX 556 ; N c ; B 26 -12 513 506 ;
+ C 100 ; WX 611 ; N d ; B 20 0 568 494 ;
+ C 101 ; WX 556 ; N e ; B 19 0 509 494 ;
+ C 102 ; WX 500 ; N f ; B 16 0 462 494 ; L i fi ; L l fl ;
+ C 103 ; WX 611 ; N g ; B 32 -12 563 509 ;
+ C 104 ; WX 611 ; N h ; B 14 0 589 494 ;
+ C 105 ; WX 333 ; N i ; B 28 0 301 494 ;
+ C 106 ; WX 444 ; N j ; B 14 -80 412 494 ;
+ C 107 ; WX 611 ; N k ; B 16 0 590 494 ;
+ C 108 ; WX 556 ; N l ; B 18 0 512 494 ;
+ C 109 ; WX 722 ; N m ; B 14 0 699 494 ;
+ C 110 ; WX 556 ; N n ; B 14 -12 530 494 ;
+ C 111 ; WX 611 ; N o ; B 30 -12 572 506 ;
+ C 112 ; WX 500 ; N p ; B 16 0 484 494 ;
+ C 113 ; WX 611 ; N q ; B 30 -170 572 506 ;
+ C 114 ; WX 611 ; N r ; B 22 0 590 494 ;
+ C 115 ; WX 444 ; N s ; B 30 -12 408 506 ;
+ C 116 ; WX 556 ; N t ; B 22 0 524 494 ;
+ C 117 ; WX 611 ; N u ; B 21 -12 579 494 ;
+ C 118 ; WX 556 ; N v ; B 16 -12 530 494 ;
+ C 119 ; WX 778 ; N w ; B 8 -12 752 494 ;
+ C 120 ; WX 556 ; N x ; B 16 0 534 494 ;
+ C 121 ; WX 556 ; N y ; B 16 0 532 494 ;
+ C 122 ; WX 500 ; N z ; B 14 0 468 494 ;
+ C 123 ; WX 394 ; N braceleft ; B 22 -175 340 698 ;
+ C 124 ; WX 220 ; N bar ; B 66 -19 154 691 ;
+ C 125 ; WX 394 ; N braceright ; B 54 -175 372 698 ;
+ C 126 ; WX 520 ; N asciitilde ; B 29 173 491 333 ;
+ C 161 ; WX 333 ; N exclamdown ; B 82 -203 252 501 ;
+ C 162 ; WX 500 ; N cent ; B 53 -140 458 588 ;
+ C 163 ; WX 500 ; N sterling ; B 21 -14 477 684 ;
+ C 164 ; WX 167 ; N fraction ; B -168 -12 329 688 ;
+ C 165 ; WX 500 ; N yen ; B -64 0 547 676 ;
+ C 166 ; WX 500 ; N florin ; B 0 -155 498 706 ;
+ C 167 ; WX 500 ; N section ; B 57 -132 443 691 ;
+ C 168 ; WX 667 ; N currency ; B 34 -12 624 512 ;
+ C 169 ; WX 278 ; N quotesingle ; B 75 404 204 691 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 32 356 486 691 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 23 36 473 415 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 51 36 305 415 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 28 36 282 415 ;
+ C 174 ; WX 833 ; N fi ; B 16 0 801 494 ;
+ C 175 ; WX 1056 ; N fl ; B 16 0 1012 494 ;
+ C 177 ; WX 500 ; N endash ; B 0 181 500 271 ;
+ C 178 ; WX 500 ; N dagger ; B 47 -134 453 691 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 45 -132 456 691 ;
+ C 180 ; WX 250 ; N periodcentered ; B 41 248 210 417 ;
+ C 182 ; WX 540 ; N paragraph ; B 0 -186 519 676 ;
+ C 183 ; WX 350 ; N bullet ; B 35 198 315 478 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 79 -180 263 155 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 14 -180 468 155 ;
+ C 186 ; WX 500 ; N quotedblright ; B 14 356 468 691 ;
+ C 187 ; WX 500 ; N guillemotright ; B 27 36 477 415 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 82 -13 917 156 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -29 995 706 ;
+ C 191 ; WX 500 ; N questiondown ; B 55 -201 443 501 ;
+ C 193 ; WX 333 ; N grave ; B 8 561 246 746 ;
+ C 194 ; WX 333 ; N acute ; B 86 561 324 746 ;
+ C 195 ; WX 333 ; N circumflex ; B -2 561 335 737 ;
+ C 196 ; WX 333 ; N tilde ; B -16 580 349 707 ;
+ C 197 ; WX 333 ; N macron ; B 1 598 331 670 ;
+ C 198 ; WX 333 ; N breve ; B 15 561 318 724 ;
+ C 199 ; WX 333 ; N dotaccent ; B 103 570 230 700 ;
+ C 200 ; WX 333 ; N dieresis ; B -2 570 335 700 ;
+ C 202 ; WX 333 ; N ring ; B 60 560 273 773 ;
+ C 203 ; WX 333 ; N cedilla ; B 68 -218 294 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -13 561 425 746 ;
+ C 206 ; WX 333 ; N ogonek ; B 90 -173 319 44 ;
+ C 207 ; WX 333 ; N caron ; B -2 561 335 737 ;
+ C 208 ; WX 1000 ; N emdash ; B 125 181 875 271 ;
+ C 225 ; WX 1000 ; N AE ; B 4 0 951 676 ;
+ C 227 ; WX 300 ; N ordfeminine ; B -1 397 301 688 ;
+ C 232 ; WX 667 ; N Lslash ; B 19 0 638 676 ;
+ C 233 ; WX 778 ; N Oslash ; B 35 -74 743 737 ;
+ C 234 ; WX 1000 ; N OE ; B 22 -5 981 684 ;
+ C 235 ; WX 330 ; N ordmasculine ; B 18 397 312 688 ;
+ C 241 ; WX 778 ; N ae ; B 14 0 745 494 ;
+ C 245 ; WX 333 ; N dotlessi ; B 28 0 301 494 ;
+ C 248 ; WX 556 ; N lslash ; B -4 0 512 494 ;
+ C 249 ; WX 611 ; N oslash ; B 30 -92 572 569 ;
+ C 250 ; WX 833 ; N oe ; B 32 -8 798 502 ;
+ C 251 ; WX 888 ; N germandbls ; B 30 -12 852 506 ;
+ C -1 ; WX 556 ; N ecircumflex ; B 19 0 509 737 ;
+ C -1 ; WX 556 ; N edieresis ; B 19 0 509 700 ;
+ C -1 ; WX 556 ; N aacute ; B 16 0 530 746 ;
+ C -1 ; WX 747 ; N registered ; B 26 -19 721 691 ;
+ C -1 ; WX 333 ; N icircumflex ; B -9 0 328 737 ;
+ C -1 ; WX 611 ; N udieresis ; B 21 -12 579 700 ;
+ C -1 ; WX 611 ; N ograve ; B 30 -12 572 746 ;
+ C -1 ; WX 611 ; N uacute ; B 21 -12 579 746 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 21 -12 579 737 ;
+ C -1 ; WX 722 ; N Aacute ; B 9 0 689 923 ;
+ C -1 ; WX 333 ; N igrave ; B 1 0 301 746 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 20 0 370 914 ;
+ C -1 ; WX 556 ; N ccedilla ; B 26 -218 513 506 ;
+ C -1 ; WX 556 ; N adieresis ; B 16 0 530 700 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 16 0 641 914 ;
+ C -1 ; WX 444 ; N scaron ; B 30 -12 408 737 ;
+ C -1 ; WX 500 ; N thorn ; B 28 0 514 494 ;
+ C -1 ; WX 1000 ; N trademark ; B 24 271 977 676 ;
+ C -1 ; WX 556 ; N egrave ; B 19 0 509 746 ;
+ C -1 ; WX 300 ; N threesuperior ; B 3 268 297 688 ;
+ C -1 ; WX 500 ; N zcaron ; B 14 0 468 737 ;
+ C -1 ; WX 556 ; N atilde ; B 16 0 530 707 ;
+ C -1 ; WX 556 ; N aring ; B 16 0 530 773 ;
+ C -1 ; WX 611 ; N ocircumflex ; B 30 -12 572 737 ;
+ C -1 ; WX 667 ; N Edieresis ; B 16 0 641 877 ;
+ C -1 ; WX 750 ; N threequarters ; B 23 -12 733 688 ;
+ C -1 ; WX 556 ; N ydieresis ; B 16 0 532 700 ;
+ C -1 ; WX 556 ; N yacute ; B 16 0 532 746 ;
+ C -1 ; WX 333 ; N iacute ; B 28 0 317 746 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 9 0 689 914 ;
+ C -1 ; WX 722 ; N Uacute ; B 16 -19 701 923 ;
+ C -1 ; WX 556 ; N eacute ; B 19 0 509 746 ;
+ C -1 ; WX 778 ; N Ograve ; B 35 -19 743 923 ;
+ C -1 ; WX 556 ; N agrave ; B 16 0 530 746 ;
+ C -1 ; WX 722 ; N Udieresis ; B 16 -19 701 877 ;
+ C -1 ; WX 556 ; N acircumflex ; B 16 0 530 737 ;
+ C -1 ; WX 389 ; N Igrave ; B 20 0 370 923 ;
+ C -1 ; WX 300 ; N twosuperior ; B 0 275 300 688 ;
+ C -1 ; WX 722 ; N Ugrave ; B 16 -19 701 923 ;
+ C -1 ; WX 750 ; N onequarter ; B 28 -12 743 688 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 16 -19 701 914 ;
+ C -1 ; WX 556 ; N Scaron ; B 35 -19 513 914 ;
+ C -1 ; WX 389 ; N Idieresis ; B 20 0 370 877 ;
+ C -1 ; WX 333 ; N idieresis ; B -9 0 328 700 ;
+ C -1 ; WX 667 ; N Egrave ; B 16 0 641 923 ;
+ C -1 ; WX 778 ; N Oacute ; B 35 -19 743 923 ;
+ C -1 ; WX 570 ; N divide ; B 33 -31 537 537 ;
+ C -1 ; WX 722 ; N Atilde ; B 9 0 689 884 ;
+ C -1 ; WX 722 ; N Aring ; B 9 0 689 935 ;
+ C -1 ; WX 778 ; N Odieresis ; B 35 -19 743 877 ;
+ C -1 ; WX 722 ; N Adieresis ; B 9 0 689 877 ;
+ C -1 ; WX 722 ; N Ntilde ; B 16 -18 701 884 ;
+ C -1 ; WX 667 ; N Zcaron ; B 28 0 634 914 ;
+ C -1 ; WX 611 ; N Thorn ; B 16 0 600 676 ;
+ C -1 ; WX 389 ; N Iacute ; B 20 0 370 923 ;
+ C -1 ; WX 570 ; N plusminus ; B 33 0 537 506 ;
+ C -1 ; WX 570 ; N multiply ; B 48 16 522 490 ;
+ C -1 ; WX 667 ; N Eacute ; B 16 0 641 923 ;
+ C -1 ; WX 722 ; N Ydieresis ; B 15 0 699 877 ;
+ C -1 ; WX 300 ; N onesuperior ; B 28 275 273 688 ;
+ C -1 ; WX 611 ; N ugrave ; B 21 -12 579 746 ;
+ C -1 ; WX 570 ; N logicalnot ; B 33 108 537 399 ;
+ C -1 ; WX 556 ; N ntilde ; B 14 -12 530 707 ;
+ C -1 ; WX 778 ; N Otilde ; B 35 -19 743 884 ;
+ C -1 ; WX 611 ; N otilde ; B 30 -12 572 707 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 49 -218 687 691 ;
+ C -1 ; WX 722 ; N Agrave ; B 9 0 689 923 ;
+ C -1 ; WX 750 ; N onehalf ; B -7 -12 775 688 ;
+ C -1 ; WX 722 ; N Eth ; B 6 0 690 676 ;
+ C -1 ; WX 400 ; N degree ; B 57 402 343 688 ;
+ C -1 ; WX 722 ; N Yacute ; B 15 0 699 928 ;
+ C -1 ; WX 778 ; N Ocircumflex ; B 35 -19 743 914 ;
+ C -1 ; WX 611 ; N oacute ; B 30 -12 572 746 ;
+ C -1 ; WX 556 ; N mu ; B 33 -206 536 461 ;
+ C -1 ; WX 570 ; N minus ; B 33 209 537 297 ;
+ C -1 ; WX 611 ; N eth ; B 14 0 568 494 ;
+ C -1 ; WX 611 ; N odieresis ; B 30 -12 572 700 ;
+ C -1 ; WX 747 ; N copyright ; B 26 -19 721 691 ;
+ C -1 ; WX 220 ; N brokenbar ; B 66 -19 154 691 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 213
+ 
+ KPX A y -74
+ KPX A w -90
+ KPX A v -100
+ KPX A u -50
+ KPX A t -37
+ KPX A quoteright -74
+ KPX A q -18
+ KPX A o -18
+ KPX A g -18
+ KPX A c -18
+ KPX A Y -100
+ KPX A W -130
+ KPX A V -145
+ KPX A U -50
+ KPX A T -95
+ KPX A Q -45
+ KPX A O -45
+ KPX A G -45
+ KPX A C -45
+ 
+ KPX B a -18
+ KPX B U -10
+ KPX B A -30
+ 
+ KPX C a -18
+ 
+ KPX D period -20
+ KPX D a -37
+ KPX D Y -40
+ KPX D W -40
+ KPX D V -40
+ KPX D A -35
+ 
+ KPX F period -110
+ KPX F o -25
+ KPX F j -18
+ KPX F e -25
+ KPX F comma -92
+ KPX F a -55
+ KPX F J -18
+ KPX F A -72
+ 
+ KPX J u -15
+ KPX J period -20
+ KPX J o -15
+ KPX J a -15
+ KPX J A -30
+ 
+ KPX K y -45
+ KPX K u -15
+ KPX K o -25
+ KPX K O -30
+ 
+ KPX L y -55
+ KPX L w -18
+ KPX L v -18
+ KPX L t -18
+ KPX L quoteright -110
+ KPX L quotedblright -20
+ KPX L Y -92
+ KPX L W -92
+ KPX L V -92
+ KPX L T -92
+ 
+ KPX N A -20
+ 
+ KPX O a -18
+ KPX O Y -37
+ KPX O X -40
+ KPX O W -37
+ KPX O V -37
+ KPX O T -37
+ KPX O A -40
+ 
+ KPX P period -110
+ KPX P comma -92
+ KPX P a -55
+ KPX P A -55
+ 
+ KPX Q period -20
+ KPX Q U -10
+ 
+ KPX R Y -35
+ KPX R W -35
+ KPX R V -55
+ KPX R U -18
+ KPX R T -40
+ 
+ KPX S V -18
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T r -55
+ KPX T period -90
+ KPX T o -55
+ KPX T j -37
+ KPX T i -18
+ KPX T hyphen -92
+ KPX T e -37
+ KPX T comma -74
+ KPX T colon -74
+ KPX T a -92
+ KPX T J -18
+ KPX T A -74
+ 
+ KPX U period -50
+ KPX U comma -50
+ KPX U a -37
+ KPX U A -60
+ 
+ KPX V u -92
+ KPX V semicolon -92
+ KPX V period -145
+ KPX V o -74
+ KPX V i -37
+ KPX V hyphen -74
+ KPX V g -74
+ KPX V e -100
+ KPX V comma -129
+ KPX V colon -92
+ KPX V a -142
+ KPX V O -45
+ KPX V G -45
+ KPX V A -135
+ 
+ KPX W y -60
+ KPX W u -50
+ KPX W semicolon -55
+ KPX W period -92
+ KPX W o -75
+ KPX W i -37
+ KPX W hyphen -37
+ KPX W h -37
+ KPX W e -55
+ KPX W comma -92
+ KPX W colon -55
+ KPX W a -111
+ KPX W O -18
+ KPX W A -120
+ 
+ KPX Y u -92
+ KPX Y semicolon -92
+ KPX Y s -55
+ KPX Y period -92
+ KPX Y o -111
+ KPX Y i -55
+ KPX Y hyphen -92
+ KPX Y e -92
+ KPX Y comma -92
+ KPX Y colon -92
+ KPX Y c -37
+ KPX Y a -111
+ KPX Y O -35
+ KPX Y C -35
+ KPX Y A -110
+ 
+ KPX a y -74
+ KPX a w -74
+ KPX a v -74
+ KPX a u -18
+ KPX a t -37
+ KPX a quoteright -37
+ KPX a o -18
+ KPX a g -18
+ KPX a c -18
+ 
+ KPX b u -20
+ KPX b period -40
+ 
+ KPX c a -18
+ 
+ KPX comma quoteright -55
+ KPX comma quotedblright -45
+ 
+ KPX d y -18
+ KPX d w -15
+ KPX d v -18
+ KPX d a -18
+ 
+ KPX f period -37
+ KPX f comma -37
+ KPX f a -55
+ 
+ KPX g period -15
+ 
+ KPX j a -18
+ 
+ KPX k o -15
+ 
+ KPX l y -37
+ KPX l w -37
+ KPX l t -18
+ KPX l quoteright -55
+ 
+ KPX n a -18
+ 
+ KPX o y -18
+ KPX o w -18
+ KPX o v -18
+ KPX o a -18
+ 
+ KPX p period -37
+ KPX p comma -37
+ KPX p a -18
+ 
+ KPX period quoteright -55
+ KPX period quotedblright -55
+ 
+ KPX quotedblleft A -10
+ 
+ KPX quoteleft quoteleft -63
+ KPX quoteleft A -10
+ 
+ KPX quoteright quoteright -63
+ 
+ KPX r y -18
+ KPX r v -10
+ KPX r q -18
+ KPX r o -18
+ KPX r hyphen -37
+ 
+ KPX space Y -55
+ KPX space W -30
+ KPX space V -45
+ KPX space T -30
+ KPX space A -55
+ 
+ KPX t period -37
+ KPX t j -18
+ KPX t hyphen -37
+ KPX t comma -37
+ KPX t a -18
+ 
+ KPX u a -37
+ 
+ KPX v period -70
+ KPX v o -37
+ KPX v hyphen -37
+ KPX v g -37
+ KPX v comma -55
+ KPX v a -74
+ 
+ KPX w period -70
+ KPX w o -37
+ KPX w hyphen -37
+ KPX w comma -55
+ KPX w a -74
+ 
+ KPX y period -70
+ KPX y o -25
+ KPX y hyphen -37
+ KPX y comma -55
+ KPX y a -74
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 188 177 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 188 177 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 188 177 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 188 177 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 180 162 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 188 177 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 174 177 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 174 177 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 174 177 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 174 177 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 177 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 177 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 177 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 177 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 177 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 223 177 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 223 177 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 223 177 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 223 177 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 223 177 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 177 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 222 177 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 222 177 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 222 177 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 222 177 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 210 182 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 215 177 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 177 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 105 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 105 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 105 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 105 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 105 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 105 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 118 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 118 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 118 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 118 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -7 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -7 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -7 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -7 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 112 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 139 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 139 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 139 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 139 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 139 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 132 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 132 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 132 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 132 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 84 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdSC+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdSC+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-BdSC+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 49 -19 687 914 ;
+ C -1 ; WX 556 ; N ccaron ; B 26 -12 513 737 ;
+ C -1 ; WX 722 ; N Dcaron ; B 14 0 690 914 ;
+ C -1 ; WX 740 ; N dcaron ; B 20 0 770 543 ;
+ C -1 ; WX 667 ; N Ecaron ; B 16 0 641 914 ;
+ C -1 ; WX 556 ; N ecaron ; B 19 0 509 737 ;
+ C -1 ; WX 667 ; N Lcaron ; B 19 0 638 744 ;
+ C -1 ; WX 667 ; N Lacute ; B 19 0 638 923 ;
+ C -1 ; WX 685 ; N lcaron ; B 18 0 714 543 ;
+ C -1 ; WX 556 ; N lacute ; B 18 0 512 923 ;
+ C -1 ; WX 722 ; N Ncaron ; B 16 -18 701 914 ;
+ C -1 ; WX 556 ; N ncaron ; B 14 -12 530 737 ;
+ C -1 ; WX 722 ; N Rcaron ; B 26 0 715 914 ;
+ C -1 ; WX 722 ; N Racute ; B 26 0 715 923 ;
+ C -1 ; WX 611 ; N rcaron ; B 22 0 590 737 ;
+ C -1 ; WX 611 ; N racute ; B 22 0 590 746 ;
+ C -1 ; WX 667 ; N Tcaron ; B 31 0 636 914 ;
+ C -1 ; WX 685 ; N tcaron ; B 22 0 726 691 ;
+ C -1 ; WX 722 ; N Uring ; B 16 -19 701 914 ;
+ C -1 ; WX 611 ; N uring ; B 21 -12 579 773 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 258 177 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 135 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 177 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 507 -148 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 167 177 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 111 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 309 53 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 167 177 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 451 -148 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 135 177 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 177 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 194 177 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 177 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 139 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 163 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 177 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 463 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 141 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ExBd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ExBd:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ExBd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,420 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Oct 29 15:49:23 1990
+ Comment UniqueID 33198
+ Comment VMusage 29419 36311
+ FontName Times-ExtraBold
+ FullName Times Extra Bold
+ FamilyName Times
+ Weight ExtraBold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -224 1032 972
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 712
+ XHeight 488
+ Ascender 712
+ Descender -166
+ StartCharMetrics 228
+ C 32 ; WX 259 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 42 -12 236 724 ;
+ C 34 ; WX 333 ; N quotedbl ; B 25 408 308 724 ;
+ C 35 ; WX 519 ; N numbersign ; B 8 0 512 712 ;
+ C 36 ; WX 519 ; N dollar ; B 12 -105 494 784 ;
+ C 37 ; WX 833 ; N percent ; B 40 -12 793 724 ;
+ C 38 ; WX 722 ; N ampersand ; B 16 -12 727 724 ;
+ C 39 ; WX 259 ; N quoteright ; B 19 338 239 724 ;
+ C 40 ; WX 370 ; N parenleft ; B 40 -166 364 724 ;
+ C 41 ; WX 370 ; N parenright ; B 6 -166 330 724 ;
+ C 42 ; WX 481 ; N asterisk ; B 38 280 442 724 ;
+ C 43 ; WX 600 ; N plus ; B 56 0 544 488 ;
+ C 44 ; WX 259 ; N comma ; B 18 -200 238 186 ;
+ C 45 ; WX 333 ; N hyphen ; B 36 184 297 304 ;
+ C 46 ; WX 259 ; N period ; B 28 -12 232 192 ;
+ C 47 ; WX 278 ; N slash ; B -30 -12 308 724 ;
+ C 48 ; WX 519 ; N zero ; B 24 -12 496 724 ;
+ C 49 ; WX 407 ; N one ; B -10 0 390 728 ;
+ C 50 ; WX 500 ; N two ; B -16 0 490 724 ;
+ C 51 ; WX 519 ; N three ; B -14 -12 488 724 ;
+ C 52 ; WX 519 ; N four ; B 0 0 519 712 ;
+ C 53 ; WX 500 ; N five ; B 14 -12 472 712 ;
+ C 54 ; WX 519 ; N six ; B 14 -12 510 724 ;
+ C 55 ; WX 444 ; N seven ; B 6 0 470 712 ;
+ C 56 ; WX 500 ; N eight ; B 20 -12 477 724 ;
+ C 57 ; WX 519 ; N nine ; B 12 -12 508 724 ;
+ C 58 ; WX 259 ; N colon ; B 28 -12 232 500 ;
+ C 59 ; WX 259 ; N semicolon ; B 18 -200 238 500 ;
+ C 60 ; WX 600 ; N less ; B 44 -8 534 496 ;
+ C 61 ; WX 600 ; N equal ; B 56 82 544 406 ;
+ C 62 ; WX 600 ; N greater ; B 66 -8 556 496 ;
+ C 63 ; WX 444 ; N question ; B 19 -12 424 724 ;
+ C 64 ; WX 800 ; N at ; B 36 -12 764 724 ;
+ C 65 ; WX 630 ; N A ; B -42 0 656 712 ;
+ C 66 ; WX 722 ; N B ; B 0 0 664 712 ;
+ C 67 ; WX 685 ; N C ; B 32 -12 640 724 ;
+ C 68 ; WX 778 ; N D ; B 0 0 754 712 ;
+ C 69 ; WX 722 ; N E ; B 10 0 675 712 ;
+ C 70 ; WX 630 ; N F ; B 0 0 618 712 ;
+ C 71 ; WX 722 ; N G ; B 20 -12 734 724 ;
+ C 72 ; WX 852 ; N H ; B 1 0 851 712 ;
+ C 73 ; WX 407 ; N I ; B 0 0 407 712 ;
+ C 74 ; WX 537 ; N J ; B -4 -12 550 712 ;
+ C 75 ; WX 741 ; N K ; B -4 0 790 712 ;
+ C 76 ; WX 611 ; N L ; B 0 0 611 712 ;
+ C 77 ; WX 981 ; N M ; B -2 0 983 712 ;
+ C 78 ; WX 778 ; N N ; B -2 0 780 712 ;
+ C 79 ; WX 815 ; N O ; B 20 -12 796 724 ;
+ C 80 ; WX 648 ; N P ; B -2 0 650 712 ;
+ C 81 ; WX 815 ; N Q ; B 20 -178 796 724 ;
+ C 82 ; WX 741 ; N R ; B 0 0 778 712 ;
+ C 83 ; WX 611 ; N S ; B 28 -12 594 724 ;
+ C 84 ; WX 704 ; N T ; B 28 0 676 712 ;
+ C 85 ; WX 741 ; N U ; B -10 -12 740 712 ;
+ C 86 ; WX 630 ; N V ; B -38 -12 682 712 ;
+ C 87 ; WX 1000 ; N W ; B -32 -12 1032 712 ;
+ C 88 ; WX 685 ; N X ; B -8 0 708 712 ;
+ C 89 ; WX 648 ; N Y ; B -44 0 664 712 ;
+ C 90 ; WX 648 ; N Z ; B -9 0 650 712 ;
+ C 91 ; WX 315 ; N bracketleft ; B 50 -166 272 712 ;
+ C 92 ; WX 278 ; N backslash ; B -74 -12 352 724 ;
+ C 93 ; WX 315 ; N bracketright ; B 43 -166 265 712 ;
+ C 94 ; WX 600 ; N asciicircum ; B 73 346 527 712 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 259 ; N quoteleft ; B 20 338 240 724 ;
+ C 97 ; WX 519 ; N a ; B 16 -12 518 500 ;
+ C 98 ; WX 556 ; N b ; B -12 -12 524 712 ;
+ C 99 ; WX 463 ; N c ; B 14 -12 476 500 ;
+ C 100 ; WX 574 ; N d ; B 32 -12 566 712 ;
+ C 101 ; WX 481 ; N e ; B 14 -12 468 500 ;
+ C 102 ; WX 333 ; N f ; B 12 0 414 724 ; L i fi ; L l fl ;
+ C 103 ; WX 519 ; N g ; B 24 -166 516 500 ;
+ C 104 ; WX 593 ; N h ; B 12 0 582 712 ;
+ C 105 ; WX 315 ; N i ; B 13 0 303 724 ;
+ C 106 ; WX 315 ; N j ; B -95 -178 252 724 ;
+ C 107 ; WX 574 ; N k ; B 13 0 601 712 ;
+ C 108 ; WX 315 ; N l ; B 13 0 303 712 ;
+ C 109 ; WX 852 ; N m ; B 12 0 840 500 ;
+ C 110 ; WX 593 ; N n ; B 12 0 582 500 ;
+ C 111 ; WX 537 ; N o ; B 15 -12 523 500 ;
+ C 112 ; WX 574 ; N p ; B -2 -166 542 500 ;
+ C 113 ; WX 556 ; N q ; B 32 -166 573 500 ;
+ C 114 ; WX 426 ; N r ; B 14 0 436 500 ;
+ C 115 ; WX 426 ; N s ; B 26 -12 410 500 ;
+ C 116 ; WX 352 ; N t ; B 12 -12 352 658 ;
+ C 117 ; WX 593 ; N u ; B 12 -12 582 488 ;
+ C 118 ; WX 426 ; N v ; B -16 -12 442 488 ;
+ C 119 ; WX 685 ; N w ; B -16 -12 700 488 ;
+ C 120 ; WX 500 ; N x ; B -31 0 531 488 ;
+ C 121 ; WX 444 ; N y ; B -30 -166 466 488 ;
+ C 122 ; WX 444 ; N z ; B 8 0 436 488 ;
+ C 123 ; WX 370 ; N braceleft ; B 43 -166 348 724 ;
+ C 124 ; WX 222 ; N bar ; B 51 0 171 712 ;
+ C 125 ; WX 370 ; N braceright ; B 22 -166 327 724 ;
+ C 126 ; WX 600 ; N asciitilde ; B 68 154 531 334 ;
+ C 161 ; WX 278 ; N exclamdown ; B 42 -178 236 558 ;
+ C 162 ; WX 519 ; N cent ; B 29 -112 491 598 ;
+ C 163 ; WX 519 ; N sterling ; B 20 -12 522 724 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -12 334 724 ;
+ C 165 ; WX 519 ; N yen ; B -102 0 606 712 ;
+ C 166 ; WX 519 ; N florin ; B -2 -178 512 724 ;
+ C 167 ; WX 519 ; N section ; B 16 -166 504 724 ;
+ C 168 ; WX 519 ; N currency ; B -2 96 520 614 ;
+ C 169 ; WX 222 ; N quotesingle ; B 59 408 163 724 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 11 338 490 724 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 30 55 475 433 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 53 55 303 433 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 30 55 280 433 ;
+ C 174 ; WX 648 ; N fi ; B 21 0 627 724 ;
+ C 175 ; WX 648 ; N fl ; B 21 0 628 724 ;
+ C 177 ; WX 500 ; N endash ; B 0 198 500 290 ;
+ C 178 ; WX 519 ; N dagger ; B 18 -166 500 724 ;
+ C 179 ; WX 519 ; N daggerdbl ; B 18 -166 500 724 ;
+ C 180 ; WX 259 ; N periodcentered ; B 28 142 232 346 ;
+ C 182 ; WX 620 ; N paragraph ; B 40 -166 565 712 ;
+ C 183 ; WX 500 ; N bullet ; B 72 178 428 534 ;
+ C 184 ; WX 259 ; N quotesinglbase ; B 18 -200 238 186 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 10 -200 489 186 ;
+ C 186 ; WX 500 ; N quotedblright ; B 10 338 489 724 ;
+ C 187 ; WX 500 ; N guillemotright ; B 25 55 470 433 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 65 -12 935 192 ;
+ C 189 ; WX 907 ; N perthousand ; B 22 -12 884 724 ;
+ C 191 ; WX 444 ; N questiondown ; B 20 -178 425 558 ;
+ C 193 ; WX 315 ; N grave ; B -6 556 240 746 ;
+ C 194 ; WX 315 ; N acute ; B 75 556 321 746 ;
+ C 195 ; WX 315 ; N circumflex ; B -18 556 333 734 ;
+ C 196 ; WX 315 ; N tilde ; B -32 576 348 710 ;
+ C 197 ; WX 315 ; N macron ; B -14 595 330 675 ;
+ C 198 ; WX 315 ; N breve ; B 0 556 314 724 ;
+ C 199 ; WX 315 ; N dotaccent ; B 87 563 227 703 ;
+ C 200 ; WX 315 ; N dieresis ; B -20 563 336 703 ;
+ C 202 ; WX 315 ; N ring ; B 50 556 266 772 ;
+ C 203 ; WX 315 ; N cedilla ; B 24 -220 258 0 ;
+ C 205 ; WX 315 ; N hungarumlaut ; B -30 556 414 746 ;
+ C 206 ; WX 315 ; N ogonek ; B 16 -224 282 21 ;
+ C 207 ; WX 315 ; N caron ; B -18 556 333 734 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 198 1000 290 ;
+ C 225 ; WX 1000 ; N AE ; B -75 0 964 712 ;
+ C 227 ; WX 311 ; N ordfeminine ; B -8 416 319 724 ;
+ C 232 ; WX 611 ; N Lslash ; B 0 0 611 712 ;
+ C 233 ; WX 815 ; N Oslash ; B 20 -58 796 766 ;
+ C 234 ; WX 1000 ; N OE ; B 6 0 1006 712 ;
+ C 235 ; WX 322 ; N ordmasculine ; B -4 416 326 724 ;
+ C 241 ; WX 759 ; N ae ; B 19 -12 739 500 ;
+ C 245 ; WX 315 ; N dotlessi ; B 13 0 303 488 ;
+ C 248 ; WX 315 ; N lslash ; B -5 0 321 712 ;
+ C 249 ; WX 537 ; N oslash ; B 15 -50 523 544 ;
+ C 250 ; WX 796 ; N oe ; B 14 -12 782 500 ;
+ C 251 ; WX 556 ; N germandbls ; B 0 0 542 724 ;
+ C -1 ; WX 481 ; N ecircumflex ; B 14 -12 468 734 ;
+ C -1 ; WX 481 ; N edieresis ; B 14 -12 468 703 ;
+ C -1 ; WX 519 ; N aacute ; B 16 -12 518 746 ;
+ C -1 ; WX 800 ; N registered ; B 40 -12 760 724 ;
+ C -1 ; WX 315 ; N icircumflex ; B -18 0 333 734 ;
+ C -1 ; WX 593 ; N udieresis ; B 12 -12 582 703 ;
+ C -1 ; WX 537 ; N ograve ; B 15 -12 523 746 ;
+ C -1 ; WX 593 ; N uacute ; B 12 -12 582 746 ;
+ C -1 ; WX 593 ; N ucircumflex ; B 12 -12 582 734 ;
+ C -1 ; WX 630 ; N Aacute ; B -42 0 656 946 ;
+ C -1 ; WX 315 ; N igrave ; B -6 0 303 746 ;
+ C -1 ; WX 407 ; N Icircumflex ; B 0 0 407 934 ;
+ C -1 ; WX 463 ; N ccedilla ; B 14 -220 476 500 ;
+ C -1 ; WX 519 ; N adieresis ; B 16 -12 518 703 ;
+ C -1 ; WX 722 ; N Ecircumflex ; B 10 0 675 934 ;
+ C -1 ; WX 426 ; N scaron ; B 26 -12 410 734 ;
+ C -1 ; WX 574 ; N thorn ; B -2 -166 542 712 ;
+ C -1 ; WX 1000 ; N trademark ; B 6 308 994 712 ;
+ C -1 ; WX 481 ; N egrave ; B 14 -12 468 746 ;
+ C -1 ; WX 311 ; N threesuperior ; B -7 282 319 724 ;
+ C -1 ; WX 444 ; N zcaron ; B 8 0 436 734 ;
+ C -1 ; WX 519 ; N atilde ; B 16 -12 518 710 ;
+ C -1 ; WX 519 ; N aring ; B 16 -12 518 772 ;
+ C -1 ; WX 537 ; N ocircumflex ; B 15 -12 523 734 ;
+ C -1 ; WX 722 ; N Edieresis ; B 10 0 675 903 ;
+ C -1 ; WX 778 ; N threequarters ; B -7 -12 787 724 ;
+ C -1 ; WX 444 ; N ydieresis ; B -30 -166 466 703 ;
+ C -1 ; WX 444 ; N yacute ; B -30 -166 466 746 ;
+ C -1 ; WX 315 ; N iacute ; B 13 0 321 746 ;
+ C -1 ; WX 630 ; N Acircumflex ; B -42 0 656 934 ;
+ C -1 ; WX 741 ; N Uacute ; B -10 -12 740 946 ;
+ C -1 ; WX 481 ; N eacute ; B 14 -12 468 746 ;
+ C -1 ; WX 815 ; N Ograve ; B 20 -12 796 946 ;
+ C -1 ; WX 519 ; N agrave ; B 16 -12 518 746 ;
+ C -1 ; WX 741 ; N Udieresis ; B -10 -12 740 903 ;
+ C -1 ; WX 519 ; N acircumflex ; B 16 -12 518 734 ;
+ C -1 ; WX 407 ; N Igrave ; B 0 0 407 946 ;
+ C -1 ; WX 311 ; N twosuperior ; B -9 290 320 724 ;
+ C -1 ; WX 741 ; N Ugrave ; B -10 -12 740 946 ;
+ C -1 ; WX 778 ; N onequarter ; B 26 -12 787 726 ;
+ C -1 ; WX 741 ; N Ucircumflex ; B -10 -12 740 934 ;
+ C -1 ; WX 611 ; N Scaron ; B 28 -12 594 934 ;
+ C -1 ; WX 407 ; N Idieresis ; B 0 0 407 903 ;
+ C -1 ; WX 315 ; N idieresis ; B -20 0 336 703 ;
+ C -1 ; WX 722 ; N Egrave ; B 10 0 675 946 ;
+ C -1 ; WX 815 ; N Oacute ; B 20 -12 796 946 ;
+ C -1 ; WX 600 ; N divide ; B 56 -44 544 532 ;
+ C -1 ; WX 630 ; N Atilde ; B -42 0 656 910 ;
+ C -1 ; WX 630 ; N Aring ; B -42 0 656 972 ;
+ C -1 ; WX 815 ; N Odieresis ; B 20 -12 796 903 ;
+ C -1 ; WX 630 ; N Adieresis ; B -42 0 656 903 ;
+ C -1 ; WX 778 ; N Ntilde ; B -2 0 780 910 ;
+ C -1 ; WX 648 ; N Zcaron ; B -9 0 650 934 ;
+ C -1 ; WX 648 ; N Thorn ; B -2 0 650 712 ;
+ C -1 ; WX 407 ; N Iacute ; B 0 0 407 946 ;
+ C -1 ; WX 600 ; N plusminus ; B 56 0 544 488 ;
+ C -1 ; WX 600 ; N multiply ; B 56 0 544 488 ;
+ C -1 ; WX 722 ; N Eacute ; B 10 0 675 946 ;
+ C -1 ; WX 648 ; N Ydieresis ; B -44 0 664 903 ;
+ C -1 ; WX 311 ; N onesuperior ; B 26 290 286 726 ;
+ C -1 ; WX 593 ; N ugrave ; B 12 -12 582 746 ;
+ C -1 ; WX 600 ; N logicalnot ; B 56 82 544 406 ;
+ C -1 ; WX 593 ; N ntilde ; B 12 0 582 710 ;
+ C -1 ; WX 815 ; N Otilde ; B 20 -12 796 910 ;
+ C -1 ; WX 537 ; N otilde ; B 15 -12 523 710 ;
+ C -1 ; WX 685 ; N Ccedilla ; B 32 -220 640 724 ;
+ C -1 ; WX 630 ; N Agrave ; B -42 0 656 946 ;
+ C -1 ; WX 778 ; N onehalf ; B 26 -12 787 726 ;
+ C -1 ; WX 778 ; N Eth ; B 0 0 754 712 ;
+ C -1 ; WX 400 ; N degree ; B 57 438 343 724 ;
+ C -1 ; WX 648 ; N Yacute ; B -44 0 664 946 ;
+ C -1 ; WX 815 ; N Ocircumflex ; B 20 -12 796 934 ;
+ C -1 ; WX 537 ; N oacute ; B 15 -12 523 746 ;
+ C -1 ; WX 593 ; N mu ; B 6 -166 582 488 ;
+ C -1 ; WX 600 ; N minus ; B 56 184 544 304 ;
+ C -1 ; WX 537 ; N eth ; B 15 -12 523 712 ;
+ C -1 ; WX 537 ; N odieresis ; B 15 -12 523 703 ;
+ C -1 ; WX 800 ; N copyright ; B 40 -12 760 724 ;
+ C -1 ; WX 222 ; N brokenbar ; B 51 0 171 712 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 91
+ 
+ KPX A y -18
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -74
+ KPX A quotedblright -74
+ KPX A Y -55
+ KPX A W -74
+ KPX A V -74
+ KPX A T -74
+ 
+ KPX F r -55
+ KPX F period -111
+ KPX F o -55
+ KPX F i -37
+ KPX F e -55
+ KPX F comma -111
+ KPX F a -55
+ KPX F A -55
+ 
+ KPX L y -37
+ KPX L quoteright -37
+ KPX L quotedblright -37
+ KPX L Y -74
+ KPX L W -74
+ KPX L V -74
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -37
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX T y -92
+ KPX T w -92
+ KPX T u -92
+ KPX T semicolon -92
+ KPX T r -92
+ KPX T period -92
+ KPX T o -92
+ KPX T i -55
+ KPX T hyphen -92
+ KPX T e -92
+ KPX T comma -92
+ KPX T colon -92
+ KPX T a -92
+ KPX T A -74
+ 
+ KPX V u -55
+ KPX V semicolon -55
+ KPX V period -111
+ KPX V o -74
+ KPX V i -37
+ KPX V hyphen -74
+ KPX V e -74
+ KPX V comma -111
+ KPX V colon -55
+ KPX V a -74
+ KPX V A -55
+ 
+ KPX W y -18
+ KPX W u -37
+ KPX W semicolon -55
+ KPX W period -111
+ KPX W o -55
+ KPX W i -37
+ KPX W hyphen -55
+ KPX W e -55
+ KPX W comma -111
+ KPX W colon -55
+ KPX W a -55
+ KPX W A -55
+ 
+ KPX Y u -55
+ KPX Y semicolon -55
+ KPX Y period -74
+ KPX Y o -74
+ KPX Y i -37
+ KPX Y hyphen -92
+ KPX Y e -74
+ KPX Y comma -74
+ KPX Y colon -55
+ KPX Y a -74
+ KPX Y A -37
+ 
+ KPX f quoteright 74
+ KPX f quotedblright 74
+ 
+ KPX quoteright s -37
+ 
+ KPX r period -74
+ KPX r hyphen -74
+ KPX r comma -74
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 151 200 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 151 200 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 151 200 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 151 200 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 151 200 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 151 200 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 204 200 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 204 200 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 204 200 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 204 200 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 51 200 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 51 200 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 51 200 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 51 200 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 255 200 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 250 200 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 250 200 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 250 200 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 250 200 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 250 200 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 148 200 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 242 200 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 242 200 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 242 200 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 242 200 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 200 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 200 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 200 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 107 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 107 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 107 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 107 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 107 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 107 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 118 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 118 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 118 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 118 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 65 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 65 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 65 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ExBd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ExBd+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ExBd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 685 ; N Ccaron ; B 32 -12 640 955 ;
+ C -1 ; WX 463 ; N ccaron ; B 14 -12 476 734 ;
+ C -1 ; WX 778 ; N Dcaron ; B 0 0 754 955 ;
+ C -1 ; WX 728 ; N dcaron ; B 32 -12 808 783 ;
+ C -1 ; WX 722 ; N Ecaron ; B 10 0 675 955 ;
+ C -1 ; WX 481 ; N ecaron ; B 14 -12 468 734 ;
+ C -1 ; WX 611 ; N Lcaron ; B 0 0 649 783 ;
+ C -1 ; WX 611 ; N Lacute ; B 0 0 611 967 ;
+ C -1 ; WX 469 ; N lcaron ; B 13 0 545 783 ;
+ C -1 ; WX 315 ; N lacute ; B 13 0 346 967 ;
+ C -1 ; WX 778 ; N Ncaron ; B -2 0 780 955 ;
+ C -1 ; WX 593 ; N ncaron ; B 12 0 582 734 ;
+ C -1 ; WX 741 ; N Rcaron ; B 0 0 778 955 ;
+ C -1 ; WX 741 ; N Racute ; B 0 0 778 967 ;
+ C -1 ; WX 426 ; N rcaron ; B 14 0 436 734 ;
+ C -1 ; WX 426 ; N racute ; B 14 0 436 746 ;
+ C -1 ; WX 704 ; N Tcaron ; B 28 0 676 955 ;
+ C -1 ; WX 506 ; N tcaron ; B 12 -12 594 724 ;
+ C -1 ; WX 741 ; N Uring ; B -10 -12 740 955 ;
+ C -1 ; WX 593 ; N uring ; B 12 -12 582 772 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 246 221 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 97 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 231 221 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 569 59 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 203 221 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 410 59 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 148 221 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 306 59 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 25 221 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 231 221 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 213 221 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 260 221 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 80 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 194 221 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 355 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 213 183 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-It
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-It:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-It	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,648 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Mar 20 13:14:56 1990
+ Comment UniqueID 28427
+ Comment VMusage 32912 39804
+ FontName Times-Italic
+ FullName Times Italic
+ FamilyName Times
+ Weight Medium
+ ItalicAngle -15.5
+ IsFixedPitch false
+ FontBBox -169 -217 1010 883
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 653
+ XHeight 441
+ Ascender 683
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 39 -11 302 667 ;
+ C 34 ; WX 420 ; N quotedbl ; B 144 421 432 666 ;
+ C 35 ; WX 500 ; N numbersign ; B 2 0 540 676 ;
+ C 36 ; WX 500 ; N dollar ; B 31 -89 497 731 ;
+ C 37 ; WX 833 ; N percent ; B 79 -13 790 676 ;
+ C 38 ; WX 778 ; N ampersand ; B 76 -18 723 666 ;
+ C 39 ; WX 333 ; N quoteright ; B 151 436 290 666 ;
+ C 40 ; WX 333 ; N parenleft ; B 42 -181 315 669 ;
+ C 41 ; WX 333 ; N parenright ; B 16 -180 289 669 ;
+ C 42 ; WX 500 ; N asterisk ; B 128 255 492 666 ;
+ C 43 ; WX 675 ; N plus ; B 86 0 590 506 ;
+ C 44 ; WX 250 ; N comma ; B -4 -129 135 101 ;
+ C 45 ; WX 333 ; N hyphen ; B 49 192 282 255 ;
+ C 46 ; WX 250 ; N period ; B 27 -11 138 100 ;
+ C 47 ; WX 278 ; N slash ; B -65 -18 386 666 ;
+ C 48 ; WX 500 ; N zero ; B 32 -7 497 676 ;
+ C 49 ; WX 500 ; N one ; B 49 0 409 676 ;
+ C 50 ; WX 500 ; N two ; B 12 0 452 676 ;
+ C 51 ; WX 500 ; N three ; B 15 -7 465 676 ;
+ C 52 ; WX 500 ; N four ; B 1 0 479 676 ;
+ C 53 ; WX 500 ; N five ; B 15 -7 491 666 ;
+ C 54 ; WX 500 ; N six ; B 30 -7 521 686 ;
+ C 55 ; WX 500 ; N seven ; B 75 -8 537 666 ;
+ C 56 ; WX 500 ; N eight ; B 30 -7 493 676 ;
+ C 57 ; WX 500 ; N nine ; B 23 -17 492 676 ;
+ C 58 ; WX 333 ; N colon ; B 50 -11 261 441 ;
+ C 59 ; WX 333 ; N semicolon ; B 27 -129 261 441 ;
+ C 60 ; WX 675 ; N less ; B 84 -8 592 514 ;
+ C 61 ; WX 675 ; N equal ; B 86 120 590 386 ;
+ C 62 ; WX 675 ; N greater ; B 84 -8 592 514 ;
+ C 63 ; WX 500 ; N question ; B 132 -12 472 664 ;
+ C 64 ; WX 920 ; N at ; B 118 -18 806 666 ;
+ C 65 ; WX 611 ; N A ; B -51 0 564 668 ;
+ C 66 ; WX 611 ; N B ; B -8 0 588 653 ;
+ C 67 ; WX 667 ; N C ; B 66 -18 689 666 ;
+ C 68 ; WX 722 ; N D ; B -8 0 700 653 ;
+ C 69 ; WX 611 ; N E ; B -1 0 634 653 ;
+ C 70 ; WX 611 ; N F ; B 8 0 645 653 ;
+ C 71 ; WX 722 ; N G ; B 52 -18 722 666 ;
+ C 72 ; WX 722 ; N H ; B -8 0 767 653 ;
+ C 73 ; WX 333 ; N I ; B -8 0 384 653 ;
+ C 74 ; WX 444 ; N J ; B -6 -18 491 653 ;
+ C 75 ; WX 667 ; N K ; B 7 0 722 653 ;
+ C 76 ; WX 556 ; N L ; B -8 0 559 653 ;
+ C 77 ; WX 833 ; N M ; B -18 0 873 653 ;
+ C 78 ; WX 667 ; N N ; B -20 -15 727 653 ;
+ C 79 ; WX 722 ; N O ; B 60 -18 699 666 ;
+ C 80 ; WX 611 ; N P ; B 0 0 605 653 ;
+ C 81 ; WX 722 ; N Q ; B 59 -182 699 666 ;
+ C 82 ; WX 611 ; N R ; B -13 0 588 653 ;
+ C 83 ; WX 500 ; N S ; B 17 -18 508 667 ;
+ C 84 ; WX 556 ; N T ; B 59 0 633 653 ;
+ C 85 ; WX 722 ; N U ; B 102 -18 765 653 ;
+ C 86 ; WX 611 ; N V ; B 76 -18 688 653 ;
+ C 87 ; WX 833 ; N W ; B 71 -18 906 653 ;
+ C 88 ; WX 611 ; N X ; B -29 0 655 653 ;
+ C 89 ; WX 556 ; N Y ; B 78 0 633 653 ;
+ C 90 ; WX 556 ; N Z ; B -6 0 606 653 ;
+ C 91 ; WX 389 ; N bracketleft ; B 21 -153 391 663 ;
+ C 92 ; WX 278 ; N backslash ; B -41 -18 319 666 ;
+ C 93 ; WX 389 ; N bracketright ; B 12 -153 382 663 ;
+ C 94 ; WX 422 ; N asciicircum ; B 0 301 422 666 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 171 436 310 666 ;
+ C 97 ; WX 500 ; N a ; B 17 -11 476 441 ;
+ C 98 ; WX 500 ; N b ; B 23 -11 473 683 ;
+ C 99 ; WX 444 ; N c ; B 30 -11 425 441 ;
+ C 100 ; WX 500 ; N d ; B 15 -13 527 683 ;
+ C 101 ; WX 444 ; N e ; B 31 -11 412 441 ;
+ C 102 ; WX 278 ; N f ; B -147 -207 424 678 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 8 -206 472 441 ;
+ C 104 ; WX 500 ; N h ; B 19 -9 478 683 ;
+ C 105 ; WX 278 ; N i ; B 49 -11 264 654 ;
+ C 106 ; WX 278 ; N j ; B -124 -207 276 654 ;
+ C 107 ; WX 444 ; N k ; B 14 -11 461 683 ;
+ C 108 ; WX 278 ; N l ; B 41 -11 279 683 ;
+ C 109 ; WX 722 ; N m ; B 12 -9 704 441 ;
+ C 110 ; WX 500 ; N n ; B 14 -9 474 441 ;
+ C 111 ; WX 500 ; N o ; B 27 -11 468 441 ;
+ C 112 ; WX 500 ; N p ; B -75 -205 469 441 ;
+ C 113 ; WX 500 ; N q ; B 25 -209 483 441 ;
+ C 114 ; WX 389 ; N r ; B 45 0 412 441 ;
+ C 115 ; WX 389 ; N s ; B 16 -13 366 442 ;
+ C 116 ; WX 278 ; N t ; B 37 -11 296 546 ;
+ C 117 ; WX 500 ; N u ; B 42 -11 475 441 ;
+ C 118 ; WX 444 ; N v ; B 21 -18 426 441 ;
+ C 119 ; WX 667 ; N w ; B 16 -18 648 441 ;
+ C 120 ; WX 444 ; N x ; B -27 -11 447 441 ;
+ C 121 ; WX 444 ; N y ; B -24 -206 426 441 ;
+ C 122 ; WX 389 ; N z ; B -2 -81 380 428 ;
+ C 123 ; WX 400 ; N braceleft ; B 51 -177 407 687 ;
+ C 124 ; WX 275 ; N bar ; B 105 -18 171 666 ;
+ C 125 ; WX 400 ; N braceright ; B -7 -177 349 687 ;
+ C 126 ; WX 541 ; N asciitilde ; B 40 183 502 323 ;
+ C 161 ; WX 389 ; N exclamdown ; B 59 -205 322 473 ;
+ C 162 ; WX 500 ; N cent ; B 77 -143 472 560 ;
+ C 163 ; WX 500 ; N sterling ; B 10 -6 517 670 ;
+ C 164 ; WX 167 ; N fraction ; B -169 -10 337 676 ;
+ C 165 ; WX 500 ; N yen ; B 27 0 603 653 ;
+ C 166 ; WX 500 ; N florin ; B 25 -182 507 682 ;
+ C 167 ; WX 500 ; N section ; B 53 -162 461 666 ;
+ C 168 ; WX 500 ; N currency ; B -22 53 522 597 ;
+ C 169 ; WX 214 ; N quotesingle ; B 132 421 241 666 ;
+ C 170 ; WX 556 ; N quotedblleft ; B 166 436 514 666 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 53 37 445 403 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 51 37 281 403 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 52 37 282 403 ;
+ C 174 ; WX 500 ; N fi ; B -141 -207 481 681 ;
+ C 175 ; WX 500 ; N fl ; B -141 -204 518 682 ;
+ C 177 ; WX 500 ; N endash ; B -6 197 505 243 ;
+ C 178 ; WX 500 ; N dagger ; B 101 -159 488 666 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 22 -143 491 666 ;
+ C 180 ; WX 250 ; N periodcentered ; B 70 199 181 310 ;
+ C 182 ; WX 523 ; N paragraph ; B 55 -123 616 653 ;
+ C 183 ; WX 350 ; N bullet ; B 40 191 310 461 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 44 -129 183 101 ;
+ C 185 ; WX 556 ; N quotedblbase ; B 57 -129 405 101 ;
+ C 186 ; WX 556 ; N quotedblright ; B 151 436 499 666 ;
+ C 187 ; WX 500 ; N guillemotright ; B 55 37 447 403 ;
+ C 188 ; WX 889 ; N ellipsis ; B 57 -11 762 100 ;
+ C 189 ; WX 1000 ; N perthousand ; B 25 -19 1010 706 ;
+ C 191 ; WX 500 ; N questiondown ; B 28 -205 368 471 ;
+ C 193 ; WX 333 ; N grave ; B 121 492 311 664 ;
+ C 194 ; WX 333 ; N acute ; B 180 494 403 664 ;
+ C 195 ; WX 333 ; N circumflex ; B 91 492 385 661 ;
+ C 196 ; WX 333 ; N tilde ; B 100 517 427 624 ;
+ C 197 ; WX 333 ; N macron ; B 99 532 411 583 ;
+ C 198 ; WX 333 ; N breve ; B 117 492 418 650 ;
+ C 199 ; WX 333 ; N dotaccent ; B 207 508 305 606 ;
+ C 200 ; WX 333 ; N dieresis ; B 107 508 405 606 ;
+ C 202 ; WX 333 ; N ring ; B 155 492 355 691 ;
+ C 203 ; WX 333 ; N cedilla ; B -30 -217 182 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 93 494 486 664 ;
+ C 206 ; WX 333 ; N ogonek ; B -20 -169 200 40 ;
+ C 207 ; WX 333 ; N caron ; B 121 492 426 661 ;
+ C 208 ; WX 889 ; N emdash ; B -6 197 894 243 ;
+ C 225 ; WX 889 ; N AE ; B -27 0 911 653 ;
+ C 227 ; WX 276 ; N ordfeminine ; B 42 406 352 676 ;
+ C 232 ; WX 556 ; N Lslash ; B -8 0 559 653 ;
+ C 233 ; WX 722 ; N Oslash ; B 60 -105 699 722 ;
+ C 234 ; WX 944 ; N OE ; B 49 -8 964 666 ;
+ C 235 ; WX 310 ; N ordmasculine ; B 67 406 362 676 ;
+ C 241 ; WX 667 ; N ae ; B 23 -11 640 441 ;
+ C 245 ; WX 278 ; N dotlessi ; B 49 -11 235 441 ;
+ C 248 ; WX 278 ; N lslash ; B 37 -11 307 683 ;
+ C 249 ; WX 500 ; N oslash ; B 28 -135 469 554 ;
+ C 250 ; WX 667 ; N oe ; B 20 -12 646 441 ;
+ C 251 ; WX 500 ; N germandbls ; B -168 -207 493 679 ;
+ C -1 ; WX 556 ; N Zcaron ; B -6 0 606 873 ;
+ C -1 ; WX 444 ; N ccedilla ; B 26 -217 425 441 ;
+ C -1 ; WX 444 ; N ydieresis ; B -24 -206 441 606 ;
+ C -1 ; WX 500 ; N atilde ; B 17 -11 511 624 ;
+ C -1 ; WX 278 ; N icircumflex ; B 34 -11 328 661 ;
+ C -1 ; WX 300 ; N threesuperior ; B 43 268 339 676 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 31 -11 441 661 ;
+ C -1 ; WX 500 ; N thorn ; B -75 -205 469 683 ;
+ C -1 ; WX 444 ; N egrave ; B 31 -11 412 664 ;
+ C -1 ; WX 300 ; N twosuperior ; B 33 271 324 676 ;
+ C -1 ; WX 444 ; N eacute ; B 31 -11 459 664 ;
+ C -1 ; WX 500 ; N otilde ; B 27 -11 496 624 ;
+ C -1 ; WX 611 ; N Aacute ; B -51 0 564 876 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 27 -11 468 661 ;
+ C -1 ; WX 444 ; N yacute ; B -24 -206 459 664 ;
+ C -1 ; WX 500 ; N udieresis ; B 42 -11 479 606 ;
+ C -1 ; WX 750 ; N threequarters ; B 23 -10 736 676 ;
+ C -1 ; WX 500 ; N acircumflex ; B 17 -11 476 661 ;
+ C -1 ; WX 722 ; N Eth ; B -8 0 700 653 ;
+ C -1 ; WX 444 ; N edieresis ; B 31 -11 451 606 ;
+ C -1 ; WX 500 ; N ugrave ; B 42 -11 475 664 ;
+ C -1 ; WX 980 ; N trademark ; B 30 247 957 653 ;
+ C -1 ; WX 500 ; N ograve ; B 27 -11 468 664 ;
+ C -1 ; WX 389 ; N scaron ; B 16 -13 454 661 ;
+ C -1 ; WX 333 ; N Idieresis ; B -8 0 435 818 ;
+ C -1 ; WX 500 ; N uacute ; B 42 -11 477 664 ;
+ C -1 ; WX 500 ; N agrave ; B 17 -11 476 664 ;
+ C -1 ; WX 500 ; N ntilde ; B 14 -9 476 624 ;
+ C -1 ; WX 500 ; N aring ; B 17 -11 476 691 ;
+ C -1 ; WX 389 ; N zcaron ; B -2 -81 434 661 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -8 0 425 873 ;
+ C -1 ; WX 667 ; N Ntilde ; B -20 -15 727 836 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 42 -11 475 661 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B -1 0 634 873 ;
+ C -1 ; WX 333 ; N Iacute ; B -8 0 413 876 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 66 -217 689 666 ;
+ C -1 ; WX 722 ; N Odieresis ; B 60 -18 699 818 ;
+ C -1 ; WX 500 ; N Scaron ; B 17 -18 520 873 ;
+ C -1 ; WX 611 ; N Edieresis ; B -1 0 634 818 ;
+ C -1 ; WX 333 ; N Igrave ; B -8 0 384 876 ;
+ C -1 ; WX 500 ; N adieresis ; B 17 -11 489 606 ;
+ C -1 ; WX 722 ; N Ograve ; B 60 -18 699 876 ;
+ C -1 ; WX 611 ; N Egrave ; B -1 0 634 876 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 78 0 633 818 ;
+ C -1 ; WX 760 ; N registered ; B 41 -18 719 666 ;
+ C -1 ; WX 722 ; N Otilde ; B 60 -18 699 836 ;
+ C -1 ; WX 750 ; N onequarter ; B 33 -10 736 676 ;
+ C -1 ; WX 722 ; N Ugrave ; B 102 -18 765 876 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 102 -18 765 873 ;
+ C -1 ; WX 611 ; N Thorn ; B 0 0 569 653 ;
+ C -1 ; WX 675 ; N divide ; B 86 -11 590 517 ;
+ C -1 ; WX 611 ; N Atilde ; B -51 0 566 836 ;
+ C -1 ; WX 722 ; N Uacute ; B 102 -18 765 876 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 60 -18 699 873 ;
+ C -1 ; WX 675 ; N logicalnot ; B 86 108 590 386 ;
+ C -1 ; WX 611 ; N Aring ; B -51 0 564 883 ;
+ C -1 ; WX 278 ; N idieresis ; B 49 -11 353 606 ;
+ C -1 ; WX 278 ; N iacute ; B 49 -11 356 664 ;
+ C -1 ; WX 500 ; N aacute ; B 17 -11 487 664 ;
+ C -1 ; WX 675 ; N plusminus ; B 86 0 590 506 ;
+ C -1 ; WX 675 ; N multiply ; B 93 8 582 497 ;
+ C -1 ; WX 722 ; N Udieresis ; B 102 -18 765 818 ;
+ C -1 ; WX 675 ; N minus ; B 86 220 590 286 ;
+ C -1 ; WX 300 ; N onesuperior ; B 43 271 284 676 ;
+ C -1 ; WX 611 ; N Eacute ; B -1 0 634 876 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -51 0 564 873 ;
+ C -1 ; WX 760 ; N copyright ; B 41 -18 719 666 ;
+ C -1 ; WX 611 ; N Agrave ; B -51 0 564 876 ;
+ C -1 ; WX 500 ; N odieresis ; B 27 -11 489 606 ;
+ C -1 ; WX 500 ; N oacute ; B 27 -11 487 664 ;
+ C -1 ; WX 400 ; N degree ; B 101 390 387 676 ;
+ C -1 ; WX 278 ; N igrave ; B 49 -11 284 664 ;
+ C -1 ; WX 500 ; N mu ; B -30 -209 497 428 ;
+ C -1 ; WX 722 ; N Oacute ; B 60 -18 699 876 ;
+ C -1 ; WX 500 ; N eth ; B 27 -11 482 683 ;
+ C -1 ; WX 611 ; N Adieresis ; B -51 0 564 818 ;
+ C -1 ; WX 556 ; N Yacute ; B 78 0 633 876 ;
+ C -1 ; WX 275 ; N brokenbar ; B 105 -18 171 666 ;
+ C -1 ; WX 750 ; N onehalf ; B 34 -10 749 676 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 283
+ 
+ KPX A y -55
+ KPX A w -55
+ KPX A v -55
+ KPX A u -20
+ KPX A quoteright -37
+ KPX A quotedblright 0
+ KPX A p 0
+ KPX A Y -55
+ KPX A W -95
+ KPX A V -105
+ KPX A U -50
+ KPX A T -37
+ KPX A Q -40
+ KPX A O -40
+ KPX A G -35
+ KPX A C -30
+ 
+ KPX B period 0
+ KPX B comma 0
+ KPX B U -10
+ KPX B A -25
+ 
+ KPX D period 0
+ KPX D comma 0
+ KPX D Y -40
+ KPX D W -40
+ KPX D V -40
+ KPX D A -35
+ 
+ KPX F r -55
+ KPX F period -135
+ KPX F o -105
+ KPX F i -45
+ KPX F e -75
+ KPX F comma -135
+ KPX F a -75
+ KPX F A -115
+ 
+ KPX G period 0
+ KPX G comma 0
+ 
+ KPX J u -35
+ KPX J period -25
+ KPX J o -25
+ KPX J e -25
+ KPX J comma -25
+ KPX J a -35
+ KPX J A -40
+ 
+ KPX K y -40
+ KPX K u -40
+ KPX K o -40
+ KPX K e -35
+ KPX K O -50
+ 
+ KPX L y -30
+ KPX L quoteright -37
+ KPX L quotedblright 0
+ KPX L Y -20
+ KPX L W -55
+ KPX L V -55
+ KPX L T -20
+ 
+ KPX N period 0
+ KPX N comma 0
+ KPX N A -27
+ 
+ KPX O period 0
+ KPX O comma 0
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -55
+ 
+ KPX P period -135
+ KPX P o -80
+ KPX P e -80
+ KPX P comma -135
+ KPX P a -80
+ KPX P A -90
+ 
+ KPX Q period 0
+ KPX Q comma 0
+ KPX Q U -10
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R U -40
+ KPX R T 0
+ KPX R O -40
+ 
+ KPX S period 0
+ KPX S comma 0
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -55
+ KPX T semicolon -65
+ KPX T r -55
+ KPX T period -74
+ KPX T o -92
+ KPX T i -55
+ KPX T hyphen -74
+ KPX T h 0
+ KPX T e -92
+ KPX T comma -74
+ KPX T colon -55
+ KPX T a -92
+ KPX T O -18
+ KPX T A -50
+ 
+ KPX U period -25
+ KPX U comma -25
+ KPX U A -40
+ 
+ KPX V u -74
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -111
+ KPX V i -74
+ KPX V hyphen -55
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -65
+ KPX V a -111
+ KPX V O -30
+ KPX V G 0
+ KPX V A -60
+ 
+ KPX W y -70
+ KPX W u -55
+ KPX W semicolon -65
+ KPX W period -92
+ KPX W o -92
+ KPX W i -55
+ KPX W hyphen -37
+ KPX W h 0
+ KPX W e -92
+ KPX W comma -92
+ KPX W colon -65
+ KPX W a -92
+ KPX W O -25
+ KPX W A -60
+ 
+ KPX Y u -92
+ KPX Y semicolon -65
+ KPX Y period -92
+ KPX Y o -92
+ KPX Y i -74
+ KPX Y hyphen -74
+ KPX Y e -92
+ KPX Y comma -92
+ KPX Y colon -65
+ KPX Y a -92
+ KPX Y O -15
+ KPX Y A -50
+ 
+ KPX a y 0
+ KPX a w 0
+ KPX a v 0
+ KPX a t 0
+ KPX a p 0
+ KPX a g -10
+ KPX a b 0
+ 
+ KPX b y 0
+ KPX b v 0
+ KPX b u -20
+ KPX b period -40
+ KPX b l 0
+ KPX b comma 0
+ KPX b b 0
+ 
+ KPX c y 0
+ KPX c period 0
+ KPX c l 0
+ KPX c k -20
+ KPX c h -15
+ KPX c comma 0
+ 
+ KPX colon space 0
+ 
+ KPX comma space 0
+ KPX comma quoteright -140
+ KPX comma quotedblright -140
+ 
+ KPX d y 0
+ KPX d w 0
+ KPX d v 0
+ KPX d period 0
+ KPX d d 0
+ KPX d comma 0
+ 
+ KPX e y -30
+ KPX e x -20
+ KPX e w -15
+ KPX e v -15
+ KPX e period -15
+ KPX e p 0
+ KPX e g -40
+ KPX e comma -10
+ KPX e b 0
+ 
+ KPX f quoteright 92
+ KPX f quotedblright 0
+ KPX f period -15
+ KPX f o 0
+ KPX f l 0
+ KPX f i -20
+ KPX f f -18
+ KPX f e 0
+ KPX f dotlessi -60
+ KPX f comma -10
+ KPX f a 0
+ 
+ KPX g y 0
+ KPX g r 0
+ KPX g period -15
+ KPX g o 0
+ KPX g i 0
+ KPX g g -10
+ KPX g e -10
+ KPX g comma -10
+ KPX g a 0
+ 
+ KPX h y 0
+ 
+ KPX i v 0
+ 
+ KPX k y -10
+ KPX k o -10
+ KPX k e -10
+ 
+ KPX l y 0
+ KPX l w 0
+ 
+ KPX m y 0
+ KPX m u 0
+ 
+ KPX n y 0
+ KPX n v -40
+ KPX n u 0
+ 
+ KPX o y 0
+ KPX o x 0
+ KPX o w 0
+ KPX o v -10
+ KPX o g -10
+ 
+ KPX p y 0
+ 
+ KPX period quoteright -140
+ KPX period quotedblright -140
+ 
+ KPX quotedblleft quoteleft 0
+ KPX quotedblleft A 0
+ 
+ KPX quotedblright space 0
+ 
+ KPX quoteleft quoteleft -111
+ KPX quoteleft A 0
+ 
+ KPX quoteright v -10
+ KPX quoteright t -30
+ KPX quoteright space -111
+ KPX quoteright s -40
+ KPX quoteright r -25
+ KPX quoteright quoteright -111
+ KPX quoteright quotedblright 0
+ KPX quoteright l 0
+ KPX quoteright d -25
+ 
+ KPX r y 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r s -10
+ KPX r r 0
+ KPX r q -37
+ KPX r period -111
+ KPX r p 0
+ KPX r o -45
+ KPX r n 0
+ KPX r m 0
+ KPX r l 0
+ KPX r k 0
+ KPX r i 0
+ KPX r hyphen -20
+ KPX r g -37
+ KPX r e -37
+ KPX r d -37
+ KPX r comma -111
+ KPX r c -37
+ KPX r a -15
+ 
+ KPX s w 0
+ 
+ KPX space quoteleft 0
+ KPX space quotedblleft 0
+ KPX space Y -75
+ KPX space W -40
+ KPX space V -35
+ KPX space T -18
+ KPX space A -18
+ 
+ KPX v period -74
+ KPX v o 0
+ KPX v e 0
+ KPX v comma -74
+ KPX v a 0
+ 
+ KPX w period -74
+ KPX w o 0
+ KPX w h 0
+ KPX w e 0
+ KPX w comma -74
+ KPX w a 0
+ 
+ KPX x e 0
+ 
+ KPX y period -55
+ KPX y o 0
+ KPX y e 0
+ KPX y comma -55
+ KPX y a 0
+ 
+ KPX z o 0
+ KPX z e 0
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 139 212 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 144 212 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 139 212 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 149 212 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 129 192 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 139 212 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 149 212 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 169 212 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 159 212 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 149 212 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 10 212 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 40 212 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 30 212 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 10 212 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 177 212 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 212 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 230 212 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 230 212 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 205 212 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 215 212 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 94 212 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 212 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 215 212 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 225 212 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 215 212 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 132 212 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 142 212 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 112 212 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 84 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 84 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 46 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -47 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -57 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -52 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 49 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 74 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 69 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 74 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 74 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 74 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 36 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 8 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-It+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-It+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-It+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 66 -18 714 882 ;
+ C -1 ; WX 444 ; N ccaron ; B 30 -11 501 661 ;
+ C -1 ; WX 722 ; N Dcaron ; B -8 0 700 882 ;
+ C -1 ; WX 597 ; N dcaron ; B 15 -13 680 751 ;
+ C -1 ; WX 611 ; N Ecaron ; B -1 0 634 882 ;
+ C -1 ; WX 444 ; N ecaron ; B 31 -11 481 661 ;
+ C -1 ; WX 556 ; N Lcaron ; B -8 0 559 718 ;
+ C -1 ; WX 556 ; N Lacute ; B -8 0 572 883 ;
+ C -1 ; WX 375 ; N lcaron ; B 41 -11 432 751 ;
+ C -1 ; WX 278 ; N lacute ; B 41 -11 456 883 ;
+ C -1 ; WX 667 ; N Ncaron ; B -20 -15 727 882 ;
+ C -1 ; WX 500 ; N ncaron ; B 14 -9 509 661 ;
+ C -1 ; WX 611 ; N Rcaron ; B -13 0 624 882 ;
+ C -1 ; WX 611 ; N Racute ; B -13 0 642 883 ;
+ C -1 ; WX 389 ; N rcaron ; B 45 0 454 661 ;
+ C -1 ; WX 389 ; N racute ; B 45 0 453 664 ;
+ C -1 ; WX 556 ; N Tcaron ; B 59 0 633 882 ;
+ C -1 ; WX 375 ; N tcaron ; B 37 -11 449 666 ;
+ C -1 ; WX 722 ; N Uring ; B 102 -18 765 882 ;
+ C -1 ; WX 500 ; N uring ; B 42 -11 475 691 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 288 221 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 253 221 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 390 85 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 198 221 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 247 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 169 219 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 142 85 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 53 219 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 226 221 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 198 221 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 219 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 50 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 170 221 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 159 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 245 191 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ItF
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ItF:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ItF	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,531 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Dec  4 11:35:02 1990
+ Comment UniqueID 33650
+ Comment VMusage 33130 40022
+ FontName Times-ItalicOsF
+ FullName Times Italic Old Style Figures
+ FamilyName Times
+ Weight Medium
+ ItalicAngle -15.5
+ IsFixedPitch false
+ FontBBox -169 -217 1010 883
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 653
+ XHeight 441
+ Ascender 683
+ Descender -205
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 39 -11 302 667 ;
+ C 34 ; WX 420 ; N quotedbl ; B 144 421 432 666 ;
+ C 35 ; WX 500 ; N numbersign ; B 2 0 540 676 ;
+ C 36 ; WX 500 ; N dollar ; B 31 -89 497 731 ;
+ C 37 ; WX 833 ; N percent ; B 79 -13 790 676 ;
+ C 38 ; WX 778 ; N ampersand ; B 76 -18 723 666 ;
+ C 39 ; WX 333 ; N quoteright ; B 151 436 290 666 ;
+ C 40 ; WX 333 ; N parenleft ; B 42 -181 315 669 ;
+ C 41 ; WX 333 ; N parenright ; B 16 -180 289 669 ;
+ C 42 ; WX 500 ; N asterisk ; B 128 255 492 666 ;
+ C 43 ; WX 675 ; N plus ; B 86 0 590 506 ;
+ C 44 ; WX 250 ; N comma ; B -4 -129 135 101 ;
+ C 45 ; WX 333 ; N hyphen ; B 49 192 282 255 ;
+ C 46 ; WX 250 ; N period ; B 27 -11 138 100 ;
+ C 47 ; WX 278 ; N slash ; B -65 -18 386 666 ;
+ C 48 ; WX 500 ; N zero ; B 16 -8 484 494 ;
+ C 49 ; WX 500 ; N one ; B 56 0 438 486 ;
+ C 50 ; WX 500 ; N two ; B 19 0 422 494 ;
+ C 51 ; WX 500 ; N three ; B -18 -190 434 494 ;
+ C 52 ; WX 500 ; N four ; B -16 -172 458 494 ;
+ C 53 ; WX 500 ; N five ; B -14 -190 462 486 ;
+ C 54 ; WX 500 ; N six ; B 28 -8 521 684 ;
+ C 55 ; WX 500 ; N seven ; B 48 -190 520 486 ;
+ C 56 ; WX 500 ; N eight ; B 10 -8 476 670 ;
+ C 57 ; WX 500 ; N nine ; B -12 -196 462 494 ;
+ C 58 ; WX 333 ; N colon ; B 50 -11 261 441 ;
+ C 59 ; WX 333 ; N semicolon ; B 27 -129 261 441 ;
+ C 60 ; WX 675 ; N less ; B 84 -8 592 514 ;
+ C 61 ; WX 675 ; N equal ; B 86 120 590 386 ;
+ C 62 ; WX 675 ; N greater ; B 84 -8 592 514 ;
+ C 63 ; WX 500 ; N question ; B 132 -12 472 664 ;
+ C 64 ; WX 920 ; N at ; B 118 -18 806 666 ;
+ C 65 ; WX 611 ; N A ; B -51 0 564 668 ;
+ C 66 ; WX 611 ; N B ; B -8 0 588 653 ;
+ C 67 ; WX 667 ; N C ; B 66 -18 689 666 ;
+ C 68 ; WX 722 ; N D ; B -8 0 700 653 ;
+ C 69 ; WX 611 ; N E ; B -1 0 634 653 ;
+ C 70 ; WX 611 ; N F ; B 8 0 645 653 ;
+ C 71 ; WX 722 ; N G ; B 52 -18 722 666 ;
+ C 72 ; WX 722 ; N H ; B -8 0 767 653 ;
+ C 73 ; WX 333 ; N I ; B -8 0 384 653 ;
+ C 74 ; WX 444 ; N J ; B -6 -18 491 653 ;
+ C 75 ; WX 667 ; N K ; B 7 0 722 653 ;
+ C 76 ; WX 556 ; N L ; B -8 0 559 653 ;
+ C 77 ; WX 833 ; N M ; B -18 0 873 653 ;
+ C 78 ; WX 667 ; N N ; B -20 -15 727 653 ;
+ C 79 ; WX 722 ; N O ; B 60 -18 699 666 ;
+ C 80 ; WX 611 ; N P ; B 0 0 605 653 ;
+ C 81 ; WX 722 ; N Q ; B 59 -182 699 666 ;
+ C 82 ; WX 611 ; N R ; B -13 0 588 653 ;
+ C 83 ; WX 500 ; N S ; B 17 -18 508 667 ;
+ C 84 ; WX 556 ; N T ; B 59 0 633 653 ;
+ C 85 ; WX 722 ; N U ; B 102 -18 765 653 ;
+ C 86 ; WX 611 ; N V ; B 76 -18 688 653 ;
+ C 87 ; WX 833 ; N W ; B 71 -18 906 653 ;
+ C 88 ; WX 611 ; N X ; B -29 0 655 653 ;
+ C 89 ; WX 556 ; N Y ; B 78 0 633 653 ;
+ C 90 ; WX 556 ; N Z ; B -6 0 606 653 ;
+ C 91 ; WX 389 ; N bracketleft ; B 21 -153 391 663 ;
+ C 92 ; WX 278 ; N backslash ; B -41 -18 319 666 ;
+ C 93 ; WX 389 ; N bracketright ; B 12 -153 382 663 ;
+ C 94 ; WX 422 ; N asciicircum ; B 0 301 422 666 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 171 436 310 666 ;
+ C 97 ; WX 500 ; N a ; B 17 -11 476 441 ;
+ C 98 ; WX 500 ; N b ; B 23 -11 473 683 ;
+ C 99 ; WX 444 ; N c ; B 30 -11 425 441 ;
+ C 100 ; WX 500 ; N d ; B 15 -13 527 683 ;
+ C 101 ; WX 444 ; N e ; B 31 -11 412 441 ;
+ C 102 ; WX 278 ; N f ; B -147 -207 424 678 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 8 -206 472 441 ;
+ C 104 ; WX 500 ; N h ; B 19 -9 478 683 ;
+ C 105 ; WX 278 ; N i ; B 49 -11 264 654 ;
+ C 106 ; WX 278 ; N j ; B -124 -207 276 654 ;
+ C 107 ; WX 444 ; N k ; B 14 -11 461 683 ;
+ C 108 ; WX 278 ; N l ; B 41 -11 279 683 ;
+ C 109 ; WX 722 ; N m ; B 12 -9 704 441 ;
+ C 110 ; WX 500 ; N n ; B 14 -9 474 441 ;
+ C 111 ; WX 500 ; N o ; B 27 -11 468 441 ;
+ C 112 ; WX 500 ; N p ; B -75 -205 469 441 ;
+ C 113 ; WX 500 ; N q ; B 25 -209 483 441 ;
+ C 114 ; WX 389 ; N r ; B 45 0 412 441 ;
+ C 115 ; WX 389 ; N s ; B 16 -13 366 442 ;
+ C 116 ; WX 278 ; N t ; B 37 -11 296 546 ;
+ C 117 ; WX 500 ; N u ; B 42 -11 475 441 ;
+ C 118 ; WX 444 ; N v ; B 21 -18 426 441 ;
+ C 119 ; WX 667 ; N w ; B 16 -18 648 441 ;
+ C 120 ; WX 444 ; N x ; B -27 -11 447 441 ;
+ C 121 ; WX 444 ; N y ; B -24 -206 426 441 ;
+ C 122 ; WX 389 ; N z ; B -2 -81 380 428 ;
+ C 123 ; WX 400 ; N braceleft ; B 51 -177 407 687 ;
+ C 124 ; WX 275 ; N bar ; B 105 -18 171 666 ;
+ C 125 ; WX 400 ; N braceright ; B -7 -177 349 687 ;
+ C 126 ; WX 541 ; N asciitilde ; B 40 183 502 323 ;
+ C 161 ; WX 389 ; N exclamdown ; B 59 -205 322 473 ;
+ C 162 ; WX 500 ; N cent ; B 77 -143 472 560 ;
+ C 163 ; WX 500 ; N sterling ; B 10 -6 517 670 ;
+ C 164 ; WX 167 ; N fraction ; B -169 -10 337 676 ;
+ C 165 ; WX 500 ; N yen ; B 27 0 603 653 ;
+ C 166 ; WX 500 ; N florin ; B 25 -182 507 682 ;
+ C 167 ; WX 500 ; N section ; B 53 -162 461 666 ;
+ C 168 ; WX 500 ; N currency ; B -22 53 522 597 ;
+ C 169 ; WX 214 ; N quotesingle ; B 132 421 241 666 ;
+ C 170 ; WX 556 ; N quotedblleft ; B 166 436 514 666 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 53 37 445 403 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 51 37 281 403 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 52 37 282 403 ;
+ C 174 ; WX 500 ; N fi ; B -141 -207 481 681 ;
+ C 175 ; WX 500 ; N fl ; B -141 -204 518 682 ;
+ C 177 ; WX 500 ; N endash ; B -6 197 505 243 ;
+ C 178 ; WX 500 ; N dagger ; B 101 -159 488 666 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 22 -143 491 666 ;
+ C 180 ; WX 250 ; N periodcentered ; B 70 199 181 310 ;
+ C 182 ; WX 523 ; N paragraph ; B 55 -123 616 653 ;
+ C 183 ; WX 350 ; N bullet ; B 40 191 310 461 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 44 -129 183 101 ;
+ C 185 ; WX 556 ; N quotedblbase ; B 57 -129 405 101 ;
+ C 186 ; WX 556 ; N quotedblright ; B 151 436 499 666 ;
+ C 187 ; WX 500 ; N guillemotright ; B 55 37 447 403 ;
+ C 188 ; WX 889 ; N ellipsis ; B 57 -11 762 100 ;
+ C 189 ; WX 1000 ; N perthousand ; B 25 -19 1010 706 ;
+ C 191 ; WX 500 ; N questiondown ; B 28 -205 368 471 ;
+ C 193 ; WX 333 ; N grave ; B 121 492 311 664 ;
+ C 194 ; WX 333 ; N acute ; B 180 494 403 664 ;
+ C 195 ; WX 333 ; N circumflex ; B 91 492 385 661 ;
+ C 196 ; WX 333 ; N tilde ; B 100 517 427 624 ;
+ C 197 ; WX 333 ; N macron ; B 99 532 411 583 ;
+ C 198 ; WX 333 ; N breve ; B 117 492 418 650 ;
+ C 199 ; WX 333 ; N dotaccent ; B 207 508 305 606 ;
+ C 200 ; WX 333 ; N dieresis ; B 107 508 405 606 ;
+ C 202 ; WX 333 ; N ring ; B 155 492 355 691 ;
+ C 203 ; WX 333 ; N cedilla ; B -30 -217 182 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B 93 494 486 664 ;
+ C 206 ; WX 333 ; N ogonek ; B -20 -169 200 40 ;
+ C 207 ; WX 333 ; N caron ; B 121 492 426 661 ;
+ C 208 ; WX 889 ; N emdash ; B 119 197 769 243 ;
+ C 225 ; WX 889 ; N AE ; B -27 0 911 653 ;
+ C 227 ; WX 276 ; N ordfeminine ; B 42 406 352 676 ;
+ C 232 ; WX 556 ; N Lslash ; B -8 0 559 653 ;
+ C 233 ; WX 722 ; N Oslash ; B 60 -105 699 722 ;
+ C 234 ; WX 944 ; N OE ; B 49 -8 964 666 ;
+ C 235 ; WX 310 ; N ordmasculine ; B 67 406 362 676 ;
+ C 241 ; WX 667 ; N ae ; B 23 -11 640 441 ;
+ C 245 ; WX 278 ; N dotlessi ; B 49 -11 235 441 ;
+ C 248 ; WX 278 ; N lslash ; B 37 -11 307 683 ;
+ C 249 ; WX 500 ; N oslash ; B 28 -135 469 554 ;
+ C 250 ; WX 667 ; N oe ; B 20 -12 646 441 ;
+ C 251 ; WX 500 ; N germandbls ; B -168 -207 493 679 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 31 -11 441 661 ;
+ C -1 ; WX 444 ; N edieresis ; B 31 -11 451 606 ;
+ C -1 ; WX 500 ; N aacute ; B 17 -11 487 664 ;
+ C -1 ; WX 760 ; N registered ; B 41 -18 719 666 ;
+ C -1 ; WX 278 ; N icircumflex ; B 34 -11 328 661 ;
+ C -1 ; WX 500 ; N udieresis ; B 42 -11 479 606 ;
+ C -1 ; WX 500 ; N ograve ; B 27 -11 468 664 ;
+ C -1 ; WX 500 ; N uacute ; B 42 -11 477 664 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 42 -11 475 661 ;
+ C -1 ; WX 611 ; N Aacute ; B -51 0 564 876 ;
+ C -1 ; WX 278 ; N igrave ; B 49 -11 284 664 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -8 0 425 873 ;
+ C -1 ; WX 444 ; N ccedilla ; B 26 -217 425 441 ;
+ C -1 ; WX 500 ; N adieresis ; B 17 -11 489 606 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B -1 0 634 873 ;
+ C -1 ; WX 389 ; N scaron ; B 16 -13 454 661 ;
+ C -1 ; WX 500 ; N thorn ; B -75 -205 469 683 ;
+ C -1 ; WX 980 ; N trademark ; B 30 247 957 653 ;
+ C -1 ; WX 444 ; N egrave ; B 31 -11 412 664 ;
+ C -1 ; WX 300 ; N threesuperior ; B 43 268 339 676 ;
+ C -1 ; WX 389 ; N zcaron ; B -2 -81 434 661 ;
+ C -1 ; WX 500 ; N atilde ; B 17 -11 511 624 ;
+ C -1 ; WX 500 ; N aring ; B 17 -11 476 691 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 27 -11 468 661 ;
+ C -1 ; WX 611 ; N Edieresis ; B -1 0 634 818 ;
+ C -1 ; WX 750 ; N threequarters ; B 23 -10 736 676 ;
+ C -1 ; WX 444 ; N ydieresis ; B -24 -206 441 606 ;
+ C -1 ; WX 444 ; N yacute ; B -24 -206 459 664 ;
+ C -1 ; WX 278 ; N iacute ; B 49 -11 356 664 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -51 0 564 873 ;
+ C -1 ; WX 722 ; N Uacute ; B 102 -18 765 876 ;
+ C -1 ; WX 444 ; N eacute ; B 31 -11 459 664 ;
+ C -1 ; WX 722 ; N Ograve ; B 60 -18 699 876 ;
+ C -1 ; WX 500 ; N agrave ; B 17 -11 476 664 ;
+ C -1 ; WX 722 ; N Udieresis ; B 102 -18 765 818 ;
+ C -1 ; WX 500 ; N acircumflex ; B 17 -11 476 661 ;
+ C -1 ; WX 333 ; N Igrave ; B -8 0 384 876 ;
+ C -1 ; WX 300 ; N twosuperior ; B 33 271 324 676 ;
+ C -1 ; WX 722 ; N Ugrave ; B 102 -18 765 876 ;
+ C -1 ; WX 750 ; N onequarter ; B 33 -10 736 676 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 102 -18 765 873 ;
+ C -1 ; WX 500 ; N Scaron ; B 17 -18 520 873 ;
+ C -1 ; WX 333 ; N Idieresis ; B -8 0 435 818 ;
+ C -1 ; WX 278 ; N idieresis ; B 49 -11 353 606 ;
+ C -1 ; WX 611 ; N Egrave ; B -1 0 634 876 ;
+ C -1 ; WX 722 ; N Oacute ; B 60 -18 699 876 ;
+ C -1 ; WX 675 ; N divide ; B 86 -11 590 517 ;
+ C -1 ; WX 611 ; N Atilde ; B -51 0 566 836 ;
+ C -1 ; WX 611 ; N Aring ; B -51 0 564 883 ;
+ C -1 ; WX 722 ; N Odieresis ; B 60 -18 699 818 ;
+ C -1 ; WX 611 ; N Adieresis ; B -51 0 564 818 ;
+ C -1 ; WX 667 ; N Ntilde ; B -20 -15 727 836 ;
+ C -1 ; WX 556 ; N Zcaron ; B -6 0 606 873 ;
+ C -1 ; WX 611 ; N Thorn ; B 0 0 569 653 ;
+ C -1 ; WX 333 ; N Iacute ; B -8 0 413 876 ;
+ C -1 ; WX 675 ; N plusminus ; B 86 0 590 506 ;
+ C -1 ; WX 675 ; N multiply ; B 93 8 582 497 ;
+ C -1 ; WX 611 ; N Eacute ; B -1 0 634 876 ;
+ C -1 ; WX 556 ; N Ydieresis ; B 78 0 633 818 ;
+ C -1 ; WX 300 ; N onesuperior ; B 43 271 284 676 ;
+ C -1 ; WX 500 ; N ugrave ; B 42 -11 475 664 ;
+ C -1 ; WX 675 ; N logicalnot ; B 86 108 590 386 ;
+ C -1 ; WX 500 ; N ntilde ; B 14 -9 476 624 ;
+ C -1 ; WX 722 ; N Otilde ; B 60 -18 699 836 ;
+ C -1 ; WX 500 ; N otilde ; B 27 -11 496 624 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 66 -217 689 666 ;
+ C -1 ; WX 611 ; N Agrave ; B -51 0 564 876 ;
+ C -1 ; WX 750 ; N onehalf ; B 34 -10 749 676 ;
+ C -1 ; WX 722 ; N Eth ; B -8 0 700 653 ;
+ C -1 ; WX 400 ; N degree ; B 101 390 387 676 ;
+ C -1 ; WX 556 ; N Yacute ; B 78 0 633 876 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 60 -18 699 873 ;
+ C -1 ; WX 500 ; N oacute ; B 27 -11 487 664 ;
+ C -1 ; WX 500 ; N mu ; B -30 -209 497 428 ;
+ C -1 ; WX 675 ; N minus ; B 86 220 590 286 ;
+ C -1 ; WX 500 ; N eth ; B 27 -11 482 683 ;
+ C -1 ; WX 500 ; N odieresis ; B 27 -11 489 606 ;
+ C -1 ; WX 760 ; N copyright ; B 41 -18 719 666 ;
+ C -1 ; WX 275 ; N brokenbar ; B 105 -18 171 666 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 182
+ 
+ KPX A y -55
+ KPX A w -55
+ KPX A v -55
+ KPX A u -20
+ KPX A quoteright -37
+ KPX A Y -55
+ KPX A W -95
+ KPX A V -105
+ KPX A U -50
+ KPX A T -37
+ KPX A Q -40
+ KPX A O -40
+ KPX A G -35
+ KPX A C -30
+ 
+ KPX B U -10
+ KPX B A -25
+ 
+ KPX D Y -40
+ KPX D W -40
+ KPX D V -40
+ KPX D A -35
+ 
+ KPX F r -55
+ KPX F period -135
+ KPX F o -105
+ KPX F i -45
+ KPX F e -75
+ KPX F comma -135
+ KPX F a -75
+ KPX F A -115
+ 
+ KPX J u -35
+ KPX J period -25
+ KPX J o -25
+ KPX J e -25
+ KPX J comma -25
+ KPX J a -35
+ KPX J A -40
+ 
+ KPX K y -40
+ KPX K u -40
+ KPX K o -40
+ KPX K e -35
+ KPX K O -50
+ 
+ KPX L y -30
+ KPX L quoteright -37
+ KPX L Y -20
+ KPX L W -55
+ KPX L V -55
+ KPX L T -20
+ 
+ KPX N A -27
+ 
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -50
+ KPX O V -50
+ KPX O T -40
+ KPX O A -55
+ 
+ KPX P period -135
+ KPX P o -80
+ KPX P e -80
+ KPX P comma -135
+ KPX P a -80
+ KPX P A -90
+ 
+ KPX Q U -10
+ 
+ KPX R Y -18
+ KPX R W -18
+ KPX R V -18
+ KPX R U -40
+ KPX R O -40
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -55
+ KPX T semicolon -65
+ KPX T r -55
+ KPX T period -74
+ KPX T o -92
+ KPX T i -55
+ KPX T hyphen -74
+ KPX T e -92
+ KPX T comma -74
+ KPX T colon -55
+ KPX T a -92
+ KPX T O -18
+ KPX T A -50
+ 
+ KPX U period -25
+ KPX U comma -25
+ KPX U A -40
+ 
+ KPX V u -74
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -111
+ KPX V i -74
+ KPX V hyphen -55
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -65
+ KPX V a -111
+ KPX V O -30
+ KPX V A -60
+ 
+ KPX W y -70
+ KPX W u -55
+ KPX W semicolon -65
+ KPX W period -92
+ KPX W o -92
+ KPX W i -55
+ KPX W hyphen -37
+ KPX W e -92
+ KPX W comma -92
+ KPX W colon -65
+ KPX W a -92
+ KPX W O -25
+ KPX W A -60
+ 
+ KPX Y u -92
+ KPX Y semicolon -65
+ KPX Y period -92
+ KPX Y o -92
+ KPX Y i -74
+ KPX Y hyphen -74
+ KPX Y e -92
+ KPX Y comma -92
+ KPX Y colon -65
+ KPX Y a -92
+ KPX Y O -15
+ KPX Y A -50
+ 
+ KPX a g -10
+ 
+ KPX b u -20
+ KPX b period -40
+ 
+ KPX c k -20
+ KPX c h -15
+ 
+ KPX comma quoteright -140
+ KPX comma quotedblright -140
+ 
+ KPX e y -30
+ KPX e x -20
+ KPX e w -15
+ KPX e v -15
+ KPX e period -15
+ KPX e g -40
+ KPX e comma -10
+ 
+ KPX f quoteright 92
+ KPX f period -15
+ KPX f i -20
+ KPX f f -18
+ KPX f dotlessi -60
+ KPX f comma -10
+ 
+ KPX g period -15
+ KPX g g -10
+ KPX g e -10
+ KPX g comma -10
+ 
+ KPX k y -10
+ KPX k o -10
+ KPX k e -10
+ 
+ KPX n v -40
+ 
+ KPX o v -10
+ KPX o g -10
+ 
+ KPX period quoteright -140
+ KPX period quotedblright -140
+ 
+ KPX quoteleft quoteleft -111
+ 
+ KPX quoteright v -10
+ KPX quoteright t -30
+ KPX quoteright space -111
+ KPX quoteright s -40
+ KPX quoteright r -25
+ KPX quoteright quoteright -111
+ KPX quoteright d -25
+ 
+ KPX r s -10
+ KPX r q -37
+ KPX r period -111
+ KPX r o -45
+ KPX r hyphen -20
+ KPX r g -37
+ KPX r e -37
+ KPX r d -37
+ KPX r comma -111
+ KPX r c -37
+ KPX r a -15
+ 
+ KPX space Y -75
+ KPX space W -40
+ KPX space V -35
+ KPX space T -18
+ KPX space A -18
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 139 212 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 144 212 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 139 212 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 149 212 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 129 192 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 139 212 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 149 212 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 169 212 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 159 212 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 149 212 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 10 212 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 40 212 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 30 212 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 10 212 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 177 212 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 212 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 230 212 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 230 212 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 205 212 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 215 212 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 94 212 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 212 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 215 212 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 225 212 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 215 212 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 132 212 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 142 212 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 112 212 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 84 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 84 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 84 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 84 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 84 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 84 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 46 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -47 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -57 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -52 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 49 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 74 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 69 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 74 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 74 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 74 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 36 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 8 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ItF+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ItF+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-ItF+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 66 -18 714 882 ;
+ C -1 ; WX 444 ; N ccaron ; B 30 -11 501 661 ;
+ C -1 ; WX 722 ; N Dcaron ; B -8 0 700 882 ;
+ C -1 ; WX 597 ; N dcaron ; B 15 -13 680 751 ;
+ C -1 ; WX 611 ; N Ecaron ; B -1 0 634 882 ;
+ C -1 ; WX 444 ; N ecaron ; B 31 -11 481 661 ;
+ C -1 ; WX 556 ; N Lcaron ; B -8 0 559 718 ;
+ C -1 ; WX 556 ; N Lacute ; B -8 0 572 883 ;
+ C -1 ; WX 375 ; N lcaron ; B 41 -11 432 751 ;
+ C -1 ; WX 278 ; N lacute ; B 41 -11 456 883 ;
+ C -1 ; WX 667 ; N Ncaron ; B -20 -15 727 882 ;
+ C -1 ; WX 500 ; N ncaron ; B 14 -9 509 661 ;
+ C -1 ; WX 611 ; N Rcaron ; B -13 0 624 882 ;
+ C -1 ; WX 611 ; N Racute ; B -13 0 642 883 ;
+ C -1 ; WX 389 ; N rcaron ; B 45 0 454 661 ;
+ C -1 ; WX 389 ; N racute ; B 45 0 453 664 ;
+ C -1 ; WX 556 ; N Tcaron ; B 59 0 633 882 ;
+ C -1 ; WX 375 ; N tcaron ; B 37 -11 449 666 ;
+ C -1 ; WX 722 ; N Uring ; B 102 -18 765 882 ;
+ C -1 ; WX 500 ; N uring ; B 42 -11 475 691 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 288 221 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 253 221 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 390 85 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 198 221 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 247 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 169 219 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 142 85 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 53 219 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 226 221 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 198 221 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 239 219 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 50 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 170 221 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 159 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 245 191 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Rm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Rm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Rm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,648 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Mar 20 12:15:44 1990
+ Comment UniqueID 28416
+ Comment VMusage 30487 37379
+ FontName Times-Roman
+ FullName Times Roman
+ FamilyName Times
+ Weight Roman
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -168 -218 1000 898
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 662
+ XHeight 450
+ Ascender 683
+ Descender -217
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 130 -9 238 676 ;
+ C 34 ; WX 408 ; N quotedbl ; B 77 431 331 676 ;
+ C 35 ; WX 500 ; N numbersign ; B 5 0 496 662 ;
+ C 36 ; WX 500 ; N dollar ; B 44 -87 457 727 ;
+ C 37 ; WX 833 ; N percent ; B 61 -13 772 676 ;
+ C 38 ; WX 778 ; N ampersand ; B 42 -13 750 676 ;
+ C 39 ; WX 333 ; N quoteright ; B 79 433 218 676 ;
+ C 40 ; WX 333 ; N parenleft ; B 48 -177 304 676 ;
+ C 41 ; WX 333 ; N parenright ; B 29 -177 285 676 ;
+ C 42 ; WX 500 ; N asterisk ; B 69 265 432 676 ;
+ C 43 ; WX 564 ; N plus ; B 30 0 534 506 ;
+ C 44 ; WX 250 ; N comma ; B 56 -141 195 102 ;
+ C 45 ; WX 333 ; N hyphen ; B 39 194 285 257 ;
+ C 46 ; WX 250 ; N period ; B 70 -11 181 100 ;
+ C 47 ; WX 278 ; N slash ; B -9 -14 287 676 ;
+ C 48 ; WX 500 ; N zero ; B 24 -14 476 676 ;
+ C 49 ; WX 500 ; N one ; B 111 0 394 676 ;
+ C 50 ; WX 500 ; N two ; B 30 0 475 676 ;
+ C 51 ; WX 500 ; N three ; B 43 -14 431 676 ;
+ C 52 ; WX 500 ; N four ; B 12 0 472 676 ;
+ C 53 ; WX 500 ; N five ; B 32 -14 438 688 ;
+ C 54 ; WX 500 ; N six ; B 34 -14 468 684 ;
+ C 55 ; WX 500 ; N seven ; B 20 -8 449 662 ;
+ C 56 ; WX 500 ; N eight ; B 56 -14 445 676 ;
+ C 57 ; WX 500 ; N nine ; B 30 -22 459 676 ;
+ C 58 ; WX 278 ; N colon ; B 81 -11 192 459 ;
+ C 59 ; WX 278 ; N semicolon ; B 80 -141 219 459 ;
+ C 60 ; WX 564 ; N less ; B 28 -8 536 514 ;
+ C 61 ; WX 564 ; N equal ; B 30 120 534 386 ;
+ C 62 ; WX 564 ; N greater ; B 28 -8 536 514 ;
+ C 63 ; WX 444 ; N question ; B 68 -8 414 676 ;
+ C 64 ; WX 921 ; N at ; B 116 -14 809 676 ;
+ C 65 ; WX 722 ; N A ; B 15 0 706 674 ;
+ C 66 ; WX 667 ; N B ; B 17 0 593 662 ;
+ C 67 ; WX 667 ; N C ; B 28 -14 633 676 ;
+ C 68 ; WX 722 ; N D ; B 16 0 685 662 ;
+ C 69 ; WX 611 ; N E ; B 12 0 597 662 ;
+ C 70 ; WX 556 ; N F ; B 12 0 546 662 ;
+ C 71 ; WX 722 ; N G ; B 32 -14 709 676 ;
+ C 72 ; WX 722 ; N H ; B 19 0 702 662 ;
+ C 73 ; WX 333 ; N I ; B 18 0 315 662 ;
+ C 74 ; WX 389 ; N J ; B 10 -14 370 662 ;
+ C 75 ; WX 722 ; N K ; B 34 0 723 662 ;
+ C 76 ; WX 611 ; N L ; B 12 0 598 662 ;
+ C 77 ; WX 889 ; N M ; B 12 0 863 662 ;
+ C 78 ; WX 722 ; N N ; B 12 -11 707 662 ;
+ C 79 ; WX 722 ; N O ; B 34 -14 688 676 ;
+ C 80 ; WX 556 ; N P ; B 16 0 542 662 ;
+ C 81 ; WX 722 ; N Q ; B 34 -178 701 676 ;
+ C 82 ; WX 667 ; N R ; B 17 0 659 662 ;
+ C 83 ; WX 556 ; N S ; B 42 -14 491 676 ;
+ C 84 ; WX 611 ; N T ; B 17 0 593 662 ;
+ C 85 ; WX 722 ; N U ; B 14 -14 705 662 ;
+ C 86 ; WX 722 ; N V ; B 16 -11 697 662 ;
+ C 87 ; WX 944 ; N W ; B 5 -11 932 662 ;
+ C 88 ; WX 722 ; N X ; B 10 0 704 662 ;
+ C 89 ; WX 722 ; N Y ; B 22 0 703 662 ;
+ C 90 ; WX 611 ; N Z ; B 9 0 597 662 ;
+ C 91 ; WX 333 ; N bracketleft ; B 88 -156 299 662 ;
+ C 92 ; WX 278 ; N backslash ; B -9 -14 287 676 ;
+ C 93 ; WX 333 ; N bracketright ; B 34 -156 245 662 ;
+ C 94 ; WX 469 ; N asciicircum ; B 24 297 446 662 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 115 433 254 676 ;
+ C 97 ; WX 444 ; N a ; B 37 -10 442 460 ;
+ C 98 ; WX 500 ; N b ; B 3 -10 468 683 ;
+ C 99 ; WX 444 ; N c ; B 25 -10 412 460 ;
+ C 100 ; WX 500 ; N d ; B 27 -10 491 683 ;
+ C 101 ; WX 444 ; N e ; B 25 -10 424 460 ;
+ C 102 ; WX 333 ; N f ; B 20 0 383 683 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 28 -218 470 460 ;
+ C 104 ; WX 500 ; N h ; B 9 0 487 683 ;
+ C 105 ; WX 278 ; N i ; B 16 0 253 683 ;
+ C 106 ; WX 278 ; N j ; B -70 -218 194 683 ;
+ C 107 ; WX 500 ; N k ; B 7 0 505 683 ;
+ C 108 ; WX 278 ; N l ; B 19 0 257 683 ;
+ C 109 ; WX 778 ; N m ; B 16 0 775 460 ;
+ C 110 ; WX 500 ; N n ; B 16 0 485 460 ;
+ C 111 ; WX 500 ; N o ; B 29 -10 470 460 ;
+ C 112 ; WX 500 ; N p ; B 5 -217 470 460 ;
+ C 113 ; WX 500 ; N q ; B 24 -217 488 460 ;
+ C 114 ; WX 333 ; N r ; B 5 0 335 460 ;
+ C 115 ; WX 389 ; N s ; B 51 -10 348 460 ;
+ C 116 ; WX 278 ; N t ; B 13 -10 279 579 ;
+ C 117 ; WX 500 ; N u ; B 9 -10 479 450 ;
+ C 118 ; WX 500 ; N v ; B 19 -14 477 450 ;
+ C 119 ; WX 722 ; N w ; B 21 -14 694 450 ;
+ C 120 ; WX 500 ; N x ; B 17 0 479 450 ;
+ C 121 ; WX 500 ; N y ; B 14 -218 475 450 ;
+ C 122 ; WX 444 ; N z ; B 27 0 418 450 ;
+ C 123 ; WX 480 ; N braceleft ; B 100 -181 350 680 ;
+ C 124 ; WX 200 ; N bar ; B 67 -14 133 676 ;
+ C 125 ; WX 480 ; N braceright ; B 130 -181 380 680 ;
+ C 126 ; WX 541 ; N asciitilde ; B 40 183 502 323 ;
+ C 161 ; WX 333 ; N exclamdown ; B 97 -218 205 467 ;
+ C 162 ; WX 500 ; N cent ; B 53 -138 448 579 ;
+ C 163 ; WX 500 ; N sterling ; B 12 -8 490 676 ;
+ C 164 ; WX 167 ; N fraction ; B -168 -14 331 676 ;
+ C 165 ; WX 500 ; N yen ; B -53 0 512 662 ;
+ C 166 ; WX 500 ; N florin ; B 7 -189 490 676 ;
+ C 167 ; WX 500 ; N section ; B 70 -148 426 676 ;
+ C 168 ; WX 500 ; N currency ; B -22 58 522 602 ;
+ C 169 ; WX 180 ; N quotesingle ; B 48 431 133 676 ;
+ C 170 ; WX 444 ; N quotedblleft ; B 43 433 414 676 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 42 33 456 416 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 63 33 285 416 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 48 33 270 416 ;
+ C 174 ; WX 556 ; N fi ; B 31 0 521 683 ;
+ C 175 ; WX 556 ; N fl ; B 32 0 521 683 ;
+ C 177 ; WX 500 ; N endash ; B 0 201 500 250 ;
+ C 178 ; WX 500 ; N dagger ; B 59 -149 442 676 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 58 -153 442 676 ;
+ C 180 ; WX 250 ; N periodcentered ; B 70 199 181 310 ;
+ C 182 ; WX 453 ; N paragraph ; B -22 -154 450 662 ;
+ C 183 ; WX 350 ; N bullet ; B 40 196 310 466 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 79 -141 218 102 ;
+ C 185 ; WX 444 ; N quotedblbase ; B 45 -141 416 102 ;
+ C 186 ; WX 444 ; N quotedblright ; B 30 433 401 676 ;
+ C 187 ; WX 500 ; N guillemotright ; B 44 33 458 416 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 111 -11 888 100 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -19 994 706 ;
+ C 191 ; WX 444 ; N questiondown ; B 30 -218 376 466 ;
+ C 193 ; WX 333 ; N grave ; B 19 507 242 678 ;
+ C 194 ; WX 333 ; N acute ; B 93 507 317 678 ;
+ C 195 ; WX 333 ; N circumflex ; B 11 507 322 674 ;
+ C 196 ; WX 333 ; N tilde ; B 1 532 331 638 ;
+ C 197 ; WX 333 ; N macron ; B 11 547 322 601 ;
+ C 198 ; WX 333 ; N breve ; B 26 507 307 664 ;
+ C 199 ; WX 333 ; N dotaccent ; B 118 523 216 623 ;
+ C 200 ; WX 333 ; N dieresis ; B 18 523 315 623 ;
+ C 202 ; WX 333 ; N ring ; B 67 512 266 711 ;
+ C 203 ; WX 333 ; N cedilla ; B 52 -215 261 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -3 507 377 678 ;
+ C 206 ; WX 333 ; N ogonek ; B 64 -165 249 0 ;
+ C 207 ; WX 333 ; N caron ; B 11 507 322 674 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 201 1000 250 ;
+ C 225 ; WX 889 ; N AE ; B 0 0 863 662 ;
+ C 227 ; WX 276 ; N ordfeminine ; B 4 394 270 676 ;
+ C 232 ; WX 611 ; N Lslash ; B 12 0 598 662 ;
+ C 233 ; WX 722 ; N Oslash ; B 34 -80 688 734 ;
+ C 234 ; WX 889 ; N OE ; B 30 -6 885 668 ;
+ C 235 ; WX 310 ; N ordmasculine ; B 6 394 304 676 ;
+ C 241 ; WX 667 ; N ae ; B 38 -10 632 460 ;
+ C 245 ; WX 278 ; N dotlessi ; B 16 0 253 460 ;
+ C 248 ; WX 278 ; N lslash ; B 19 0 259 683 ;
+ C 249 ; WX 500 ; N oslash ; B 29 -112 470 551 ;
+ C 250 ; WX 722 ; N oe ; B 30 -10 690 460 ;
+ C 251 ; WX 500 ; N germandbls ; B 12 -9 468 683 ;
+ C -1 ; WX 611 ; N Zcaron ; B 9 0 597 886 ;
+ C -1 ; WX 444 ; N ccedilla ; B 25 -215 412 460 ;
+ C -1 ; WX 500 ; N ydieresis ; B 14 -218 475 623 ;
+ C -1 ; WX 444 ; N atilde ; B 37 -10 442 638 ;
+ C -1 ; WX 278 ; N icircumflex ; B -16 0 295 674 ;
+ C -1 ; WX 300 ; N threesuperior ; B 15 262 291 676 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 25 -10 424 674 ;
+ C -1 ; WX 500 ; N thorn ; B 5 -217 470 683 ;
+ C -1 ; WX 444 ; N egrave ; B 25 -10 424 678 ;
+ C -1 ; WX 300 ; N twosuperior ; B 1 270 296 676 ;
+ C -1 ; WX 444 ; N eacute ; B 25 -10 424 678 ;
+ C -1 ; WX 500 ; N otilde ; B 29 -10 470 638 ;
+ C -1 ; WX 722 ; N Aacute ; B 15 0 706 890 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 29 -10 470 674 ;
+ C -1 ; WX 500 ; N yacute ; B 14 -218 475 678 ;
+ C -1 ; WX 500 ; N udieresis ; B 9 -10 479 623 ;
+ C -1 ; WX 750 ; N threequarters ; B 15 -14 718 676 ;
+ C -1 ; WX 444 ; N acircumflex ; B 37 -10 442 674 ;
+ C -1 ; WX 722 ; N Eth ; B 16 0 685 662 ;
+ C -1 ; WX 444 ; N edieresis ; B 25 -10 424 623 ;
+ C -1 ; WX 500 ; N ugrave ; B 9 -10 479 678 ;
+ C -1 ; WX 980 ; N trademark ; B 30 256 957 662 ;
+ C -1 ; WX 500 ; N ograve ; B 29 -10 470 678 ;
+ C -1 ; WX 389 ; N scaron ; B 39 -10 350 674 ;
+ C -1 ; WX 333 ; N Idieresis ; B 18 0 315 835 ;
+ C -1 ; WX 500 ; N uacute ; B 9 -10 479 678 ;
+ C -1 ; WX 444 ; N agrave ; B 37 -10 442 678 ;
+ C -1 ; WX 500 ; N ntilde ; B 16 0 485 638 ;
+ C -1 ; WX 444 ; N aring ; B 37 -10 442 711 ;
+ C -1 ; WX 444 ; N zcaron ; B 27 0 418 674 ;
+ C -1 ; WX 333 ; N Icircumflex ; B 11 0 322 886 ;
+ C -1 ; WX 722 ; N Ntilde ; B 12 -11 707 850 ;
+ C -1 ; WX 500 ; N ucircumflex ; B 9 -10 479 674 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 12 0 597 886 ;
+ C -1 ; WX 333 ; N Iacute ; B 18 0 317 890 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 28 -215 633 676 ;
+ C -1 ; WX 722 ; N Odieresis ; B 34 -14 688 835 ;
+ C -1 ; WX 556 ; N Scaron ; B 42 -14 491 886 ;
+ C -1 ; WX 611 ; N Edieresis ; B 12 0 597 835 ;
+ C -1 ; WX 333 ; N Igrave ; B 18 0 315 890 ;
+ C -1 ; WX 444 ; N adieresis ; B 37 -10 442 623 ;
+ C -1 ; WX 722 ; N Ograve ; B 34 -14 688 890 ;
+ C -1 ; WX 611 ; N Egrave ; B 12 0 597 890 ;
+ C -1 ; WX 722 ; N Ydieresis ; B 22 0 703 835 ;
+ C -1 ; WX 760 ; N registered ; B 38 -14 722 676 ;
+ C -1 ; WX 722 ; N Otilde ; B 34 -14 688 850 ;
+ C -1 ; WX 750 ; N onequarter ; B 37 -14 718 676 ;
+ C -1 ; WX 722 ; N Ugrave ; B 14 -14 705 890 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 14 -14 705 886 ;
+ C -1 ; WX 556 ; N Thorn ; B 16 0 542 662 ;
+ C -1 ; WX 564 ; N divide ; B 30 -10 534 516 ;
+ C -1 ; WX 722 ; N Atilde ; B 15 0 706 850 ;
+ C -1 ; WX 722 ; N Uacute ; B 14 -14 705 890 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 34 -14 688 886 ;
+ C -1 ; WX 564 ; N logicalnot ; B 30 108 534 386 ;
+ C -1 ; WX 722 ; N Aring ; B 15 0 706 898 ;
+ C -1 ; WX 278 ; N idieresis ; B -9 0 288 623 ;
+ C -1 ; WX 278 ; N iacute ; B 16 0 290 678 ;
+ C -1 ; WX 444 ; N aacute ; B 37 -10 442 678 ;
+ C -1 ; WX 564 ; N plusminus ; B 30 0 534 506 ;
+ C -1 ; WX 564 ; N multiply ; B 38 8 527 497 ;
+ C -1 ; WX 722 ; N Udieresis ; B 14 -14 705 835 ;
+ C -1 ; WX 564 ; N minus ; B 30 220 534 286 ;
+ C -1 ; WX 300 ; N onesuperior ; B 57 270 248 676 ;
+ C -1 ; WX 611 ; N Eacute ; B 12 0 597 890 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 15 0 706 886 ;
+ C -1 ; WX 760 ; N copyright ; B 38 -14 722 676 ;
+ C -1 ; WX 722 ; N Agrave ; B 15 0 706 890 ;
+ C -1 ; WX 500 ; N odieresis ; B 29 -10 470 623 ;
+ C -1 ; WX 500 ; N oacute ; B 29 -10 470 678 ;
+ C -1 ; WX 400 ; N degree ; B 57 390 343 676 ;
+ C -1 ; WX 278 ; N igrave ; B -8 0 253 678 ;
+ C -1 ; WX 500 ; N mu ; B 36 -218 512 450 ;
+ C -1 ; WX 722 ; N Oacute ; B 34 -14 688 890 ;
+ C -1 ; WX 500 ; N eth ; B 29 -10 471 686 ;
+ C -1 ; WX 722 ; N Adieresis ; B 15 0 706 835 ;
+ C -1 ; WX 722 ; N Yacute ; B 22 0 703 890 ;
+ C -1 ; WX 200 ; N brokenbar ; B 67 -14 133 676 ;
+ C -1 ; WX 750 ; N onehalf ; B 31 -14 746 676 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 283
+ 
+ KPX A y -92
+ KPX A w -92
+ KPX A v -74
+ KPX A u 0
+ KPX A quoteright -111
+ KPX A quotedblright 0
+ KPX A p 0
+ KPX A Y -105
+ KPX A W -90
+ KPX A V -135
+ KPX A U -55
+ KPX A T -111
+ KPX A Q -55
+ KPX A O -55
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B period 0
+ KPX B comma 0
+ KPX B U -10
+ KPX B A -35
+ 
+ KPX D period 0
+ KPX D comma 0
+ KPX D Y -55
+ KPX D W -30
+ KPX D V -40
+ KPX D A -40
+ 
+ KPX F r 0
+ KPX F period -80
+ KPX F o -15
+ KPX F i 0
+ KPX F e 0
+ KPX F comma -80
+ KPX F a -15
+ KPX F A -74
+ 
+ KPX G period 0
+ KPX G comma 0
+ 
+ KPX J u 0
+ KPX J period 0
+ KPX J o 0
+ KPX J e 0
+ KPX J comma 0
+ KPX J a 0
+ KPX J A -60
+ 
+ KPX K y -25
+ KPX K u -15
+ KPX K o -35
+ KPX K e -25
+ KPX K O -30
+ 
+ KPX L y -55
+ KPX L quoteright -92
+ KPX L quotedblright 0
+ KPX L Y -100
+ KPX L W -74
+ KPX L V -100
+ KPX L T -92
+ 
+ KPX N period 0
+ KPX N comma 0
+ KPX N A -35
+ 
+ KPX O period 0
+ KPX O comma 0
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -35
+ KPX O V -50
+ KPX O T -40
+ KPX O A -35
+ 
+ KPX P period -111
+ KPX P o 0
+ KPX P e 0
+ KPX P comma -111
+ KPX P a -15
+ KPX P A -92
+ 
+ KPX Q period 0
+ KPX Q comma 0
+ KPX Q U -10
+ 
+ KPX R Y -65
+ KPX R W -55
+ KPX R V -80
+ KPX R U -40
+ KPX R T -60
+ KPX R O -40
+ 
+ KPX S period 0
+ KPX S comma 0
+ 
+ KPX T y -80
+ KPX T w -80
+ KPX T u -45
+ KPX T semicolon -55
+ KPX T r -35
+ KPX T period -74
+ KPX T o -80
+ KPX T i -35
+ KPX T hyphen -92
+ KPX T h 0
+ KPX T e -70
+ KPX T comma -74
+ KPX T colon -50
+ KPX T a -80
+ KPX T O -18
+ KPX T A -93
+ 
+ KPX U period 0
+ KPX U comma 0
+ KPX U A -40
+ 
+ KPX V u -75
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -129
+ KPX V i -60
+ KPX V hyphen -100
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -111
+ KPX V O -40
+ KPX V G -15
+ KPX V A -135
+ 
+ KPX W y -73
+ KPX W u -50
+ KPX W semicolon -37
+ KPX W period -92
+ KPX W o -80
+ KPX W i -40
+ KPX W hyphen -65
+ KPX W h 0
+ KPX W e -80
+ KPX W comma -92
+ KPX W colon -37
+ KPX W a -80
+ KPX W O -10
+ KPX W A -120
+ 
+ KPX Y u -111
+ KPX Y semicolon -92
+ KPX Y period -129
+ KPX Y o -110
+ KPX Y i -55
+ KPX Y hyphen -111
+ KPX Y e -100
+ KPX Y comma -129
+ KPX Y colon -92
+ KPX Y a -100
+ KPX Y O -30
+ KPX Y A -120
+ 
+ KPX a y 0
+ KPX a w -15
+ KPX a v -20
+ KPX a t 0
+ KPX a p 0
+ KPX a g 0
+ KPX a b 0
+ 
+ KPX b y 0
+ KPX b v -15
+ KPX b u -20
+ KPX b period -40
+ KPX b l 0
+ KPX b comma 0
+ KPX b b 0
+ 
+ KPX c y -15
+ KPX c period 0
+ KPX c l 0
+ KPX c k 0
+ KPX c h 0
+ KPX c comma 0
+ 
+ KPX colon space 0
+ 
+ KPX comma space 0
+ KPX comma quoteright -70
+ KPX comma quotedblright -70
+ 
+ KPX d y 0
+ KPX d w 0
+ KPX d v 0
+ KPX d period 0
+ KPX d d 0
+ KPX d comma 0
+ 
+ KPX e y -15
+ KPX e x -15
+ KPX e w -25
+ KPX e v -25
+ KPX e period 0
+ KPX e p 0
+ KPX e g -15
+ KPX e comma 0
+ KPX e b 0
+ 
+ KPX f quoteright 55
+ KPX f quotedblright 0
+ KPX f period 0
+ KPX f o 0
+ KPX f l 0
+ KPX f i -20
+ KPX f f -25
+ KPX f e 0
+ KPX f dotlessi -50
+ KPX f comma 0
+ KPX f a -10
+ 
+ KPX g y 0
+ KPX g r 0
+ KPX g period 0
+ KPX g o 0
+ KPX g i 0
+ KPX g g 0
+ KPX g e 0
+ KPX g comma 0
+ KPX g a -5
+ 
+ KPX h y -5
+ 
+ KPX i v -25
+ 
+ KPX k y -15
+ KPX k o -10
+ KPX k e -10
+ 
+ KPX l y 0
+ KPX l w -10
+ 
+ KPX m y 0
+ KPX m u 0
+ 
+ KPX n y -15
+ KPX n v -40
+ KPX n u 0
+ 
+ KPX o y -10
+ KPX o x 0
+ KPX o w -25
+ KPX o v -15
+ KPX o g 0
+ 
+ KPX p y -10
+ 
+ KPX period quoteright -70
+ KPX period quotedblright -70
+ 
+ KPX quotedblleft quoteleft 0
+ KPX quotedblleft A -80
+ 
+ KPX quotedblright space 0
+ 
+ KPX quoteleft quoteleft -74
+ KPX quoteleft A -80
+ 
+ KPX quoteright v -50
+ KPX quoteright t -18
+ KPX quoteright space -74
+ KPX quoteright s -55
+ KPX quoteright r -50
+ KPX quoteright quoteright -74
+ KPX quoteright quotedblright 0
+ KPX quoteright l -10
+ KPX quoteright d -50
+ 
+ KPX r y 0
+ KPX r v 0
+ KPX r u 0
+ KPX r t 0
+ KPX r s 0
+ KPX r r 0
+ KPX r q 0
+ KPX r period -55
+ KPX r p 0
+ KPX r o 0
+ KPX r n 0
+ KPX r m 0
+ KPX r l 0
+ KPX r k 0
+ KPX r i 0
+ KPX r hyphen -20
+ KPX r g -18
+ KPX r e 0
+ KPX r d 0
+ KPX r comma -40
+ KPX r c 0
+ KPX r a 0
+ 
+ KPX s w 0
+ 
+ KPX space quoteleft 0
+ KPX space quotedblleft 0
+ KPX space Y -90
+ KPX space W -30
+ KPX space V -50
+ KPX space T -18
+ KPX space A -55
+ 
+ KPX v period -65
+ KPX v o -20
+ KPX v e -15
+ KPX v comma -65
+ KPX v a -25
+ 
+ KPX w period -65
+ KPX w o -10
+ KPX w h 0
+ KPX w e 0
+ KPX w comma -65
+ KPX w a -10
+ 
+ KPX x e -15
+ 
+ KPX y period -65
+ KPX y o 0
+ KPX y e 0
+ KPX y comma -65
+ KPX y a 0
+ 
+ KPX z o 0
+ KPX z e 0
+ EndKernPairs
+ EndKernData
+ StartComposites 58
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 212 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 212 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 212 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 212 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 185 187 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 212 ;
+ CC Ccedilla 2 ; PCC C 0 0 ; PCC cedilla 167 0 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 212 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 212 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 212 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 212 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 212 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 212 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 212 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 212 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 212 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 212 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 195 212 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 195 212 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 195 212 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 195 212 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 212 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 212 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 212 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 195 212 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 212 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 195 212 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 195 212 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 212 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 56 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 56 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 56 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 56 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 56 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 56 0 ;
+ CC ccedilla 2 ; PCC c 0 0 ; PCC cedilla 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 56 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 56 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 56 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 56 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 84 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 84 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 84 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 84 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 84 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 84 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 84 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 56 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Rm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Rm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Rm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 28 -14 633 890 ;
+ C -1 ; WX 444 ; N ccaron ; B 25 -10 412 674 ;
+ C -1 ; WX 722 ; N Dcaron ; B 16 0 685 890 ;
+ C -1 ; WX 597 ; N dcaron ; B 27 -10 644 751 ;
+ C -1 ; WX 611 ; N Ecaron ; B 12 0 597 890 ;
+ C -1 ; WX 444 ; N ecaron ; B 25 -10 424 674 ;
+ C -1 ; WX 611 ; N Lcaron ; B 12 0 598 728 ;
+ C -1 ; WX 611 ; N Lacute ; B 12 0 598 894 ;
+ C -1 ; WX 375 ; N lcaron ; B 19 0 410 751 ;
+ C -1 ; WX 278 ; N lacute ; B 19 0 312 894 ;
+ C -1 ; WX 722 ; N Ncaron ; B 12 -11 707 890 ;
+ C -1 ; WX 500 ; N ncaron ; B 16 0 485 674 ;
+ C -1 ; WX 667 ; N Rcaron ; B 17 0 659 890 ;
+ C -1 ; WX 667 ; N Racute ; B 17 0 659 894 ;
+ C -1 ; WX 333 ; N rcaron ; B 5 0 335 674 ;
+ C -1 ; WX 333 ; N racute ; B 5 0 339 678 ;
+ C -1 ; WX 611 ; N Tcaron ; B 17 0 593 890 ;
+ C -1 ; WX 375 ; N tcaron ; B 13 -10 432 676 ;
+ C -1 ; WX 722 ; N Uring ; B 14 -14 705 890 ;
+ C -1 ; WX 500 ; N uring ; B 9 -10 479 711 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 228 216 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 74 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 216 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 426 75 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 216 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 250 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 216 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 192 75 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -5 216 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 216 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 216 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 210 216 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 22 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 139 216 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 214 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 179 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-RmSC
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-RmSC:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-RmSC	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,550 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Tue Dec  4 11:14:47 1990
+ Comment UniqueID 33647
+ Comment VMusage 29411 36303
+ FontName Times-RomanSC
+ FullName Times Roman Small Caps & Old Style Figures
+ FamilyName Times
+ Weight Roman
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -168 -218 994 898
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 662
+ XHeight 486
+ Ascender 486
+ Descender 0
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 130 -9 238 676 ;
+ C 34 ; WX 408 ; N quotedbl ; B 77 431 331 676 ;
+ C 35 ; WX 500 ; N numbersign ; B 5 0 496 662 ;
+ C 36 ; WX 500 ; N dollar ; B 44 -87 457 727 ;
+ C 37 ; WX 833 ; N percent ; B 61 -13 772 676 ;
+ C 38 ; WX 778 ; N ampersand ; B 42 -13 750 676 ;
+ C 39 ; WX 333 ; N quoteright ; B 79 433 218 676 ;
+ C 40 ; WX 333 ; N parenleft ; B 48 -177 304 676 ;
+ C 41 ; WX 333 ; N parenright ; B 29 -177 285 676 ;
+ C 42 ; WX 500 ; N asterisk ; B 69 265 432 676 ;
+ C 43 ; WX 564 ; N plus ; B 30 0 534 506 ;
+ C 44 ; WX 250 ; N comma ; B 56 -141 195 102 ;
+ C 45 ; WX 333 ; N hyphen ; B 39 194 285 257 ;
+ C 46 ; WX 250 ; N period ; B 70 -11 181 100 ;
+ C 47 ; WX 278 ; N slash ; B -9 -14 287 676 ;
+ C 48 ; WX 500 ; N zero ; B 20 -8 474 494 ;
+ C 49 ; WX 500 ; N one ; B 111 0 382 486 ;
+ C 50 ; WX 500 ; N two ; B 39 0 442 494 ;
+ C 51 ; WX 500 ; N three ; B 45 -188 432 494 ;
+ C 52 ; WX 500 ; N four ; B 14 -177 475 505 ;
+ C 53 ; WX 500 ; N five ; B 34 -188 442 510 ;
+ C 54 ; WX 500 ; N six ; B 38 -8 466 684 ;
+ C 55 ; WX 500 ; N seven ; B 18 -187 454 486 ;
+ C 56 ; WX 500 ; N eight ; B 52 -8 438 674 ;
+ C 57 ; WX 500 ; N nine ; B 28 -198 454 494 ;
+ C 58 ; WX 278 ; N colon ; B 81 -11 192 459 ;
+ C 59 ; WX 278 ; N semicolon ; B 80 -141 219 459 ;
+ C 60 ; WX 564 ; N less ; B 28 -8 536 514 ;
+ C 61 ; WX 564 ; N equal ; B 30 120 534 386 ;
+ C 62 ; WX 564 ; N greater ; B 28 -8 536 514 ;
+ C 63 ; WX 444 ; N question ; B 68 -8 414 676 ;
+ C 64 ; WX 921 ; N at ; B 116 -14 809 676 ;
+ C 65 ; WX 722 ; N A ; B 15 0 706 674 ;
+ C 66 ; WX 667 ; N B ; B 17 0 593 662 ;
+ C 67 ; WX 667 ; N C ; B 28 -14 633 676 ;
+ C 68 ; WX 722 ; N D ; B 16 0 685 662 ;
+ C 69 ; WX 611 ; N E ; B 12 0 597 662 ;
+ C 70 ; WX 556 ; N F ; B 12 0 546 662 ;
+ C 71 ; WX 722 ; N G ; B 32 -14 709 676 ;
+ C 72 ; WX 722 ; N H ; B 19 0 702 662 ;
+ C 73 ; WX 333 ; N I ; B 18 0 315 662 ;
+ C 74 ; WX 389 ; N J ; B 10 -14 370 662 ;
+ C 75 ; WX 722 ; N K ; B 34 0 723 662 ;
+ C 76 ; WX 611 ; N L ; B 12 0 598 662 ;
+ C 77 ; WX 889 ; N M ; B 12 0 863 662 ;
+ C 78 ; WX 722 ; N N ; B 12 -11 707 662 ;
+ C 79 ; WX 722 ; N O ; B 34 -14 688 676 ;
+ C 80 ; WX 556 ; N P ; B 16 0 542 662 ;
+ C 81 ; WX 722 ; N Q ; B 34 -178 701 676 ;
+ C 82 ; WX 667 ; N R ; B 17 0 659 662 ;
+ C 83 ; WX 556 ; N S ; B 42 -14 491 676 ;
+ C 84 ; WX 611 ; N T ; B 17 0 593 662 ;
+ C 85 ; WX 722 ; N U ; B 14 -14 705 662 ;
+ C 86 ; WX 722 ; N V ; B 16 -11 697 662 ;
+ C 87 ; WX 944 ; N W ; B 5 -11 932 662 ;
+ C 88 ; WX 722 ; N X ; B 10 0 704 662 ;
+ C 89 ; WX 722 ; N Y ; B 22 0 703 662 ;
+ C 90 ; WX 611 ; N Z ; B 9 0 597 662 ;
+ C 91 ; WX 333 ; N bracketleft ; B 88 -156 299 662 ;
+ C 92 ; WX 278 ; N backslash ; B -9 -14 287 676 ;
+ C 93 ; WX 333 ; N bracketright ; B 34 -156 245 662 ;
+ C 94 ; WX 469 ; N asciicircum ; B 24 297 446 662 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 333 ; N quoteleft ; B 115 433 254 676 ;
+ C 97 ; WX 556 ; N a ; B 24 0 526 494 ;
+ C 98 ; WX 500 ; N b ; B 24 0 458 486 ;
+ C 99 ; WX 500 ; N c ; B 18 -8 477 494 ;
+ C 100 ; WX 556 ; N d ; B 20 0 536 486 ;
+ C 101 ; WX 500 ; N e ; B 22 0 468 486 ;
+ C 102 ; WX 444 ; N f ; B 23 0 438 486 ; L i fi ; L l fl ;
+ C 103 ; WX 556 ; N g ; B 20 -8 537 494 ;
+ C 104 ; WX 611 ; N h ; B 24 0 576 486 ;
+ C 105 ; WX 278 ; N i ; B 14 0 252 486 ;
+ C 106 ; WX 333 ; N j ; B 8 -8 300 486 ;
+ C 107 ; WX 556 ; N k ; B 22 0 548 486 ;
+ C 108 ; WX 500 ; N l ; B 22 0 474 486 ;
+ C 109 ; WX 667 ; N m ; B 14 0 648 486 ;
+ C 110 ; WX 611 ; N n ; B 23 0 579 486 ;
+ C 111 ; WX 556 ; N o ; B 22 -8 522 494 ;
+ C 112 ; WX 444 ; N p ; B 14 0 436 486 ;
+ C 113 ; WX 556 ; N q ; B 22 -124 523 494 ;
+ C 114 ; WX 500 ; N r ; B 14 0 493 486 ;
+ C 115 ; WX 389 ; N s ; B 27 -8 354 494 ;
+ C 116 ; WX 500 ; N t ; B 26 0 468 486 ;
+ C 117 ; WX 611 ; N u ; B 21 -8 581 486 ;
+ C 118 ; WX 556 ; N v ; B 26 -8 524 486 ;
+ C 119 ; WX 778 ; N w ; B 0 -8 770 486 ;
+ C 120 ; WX 556 ; N x ; B 26 0 526 486 ;
+ C 121 ; WX 556 ; N y ; B 24 0 528 486 ;
+ C 122 ; WX 556 ; N z ; B 24 0 522 486 ;
+ C 123 ; WX 480 ; N braceleft ; B 100 -181 350 680 ;
+ C 124 ; WX 200 ; N bar ; B 67 -14 133 676 ;
+ C 125 ; WX 480 ; N braceright ; B 130 -181 380 680 ;
+ C 126 ; WX 541 ; N asciitilde ; B 40 183 502 323 ;
+ C 161 ; WX 333 ; N exclamdown ; B 97 -218 205 467 ;
+ C 162 ; WX 500 ; N cent ; B 53 -138 448 579 ;
+ C 163 ; WX 500 ; N sterling ; B 12 -8 490 676 ;
+ C 164 ; WX 167 ; N fraction ; B -168 -14 331 676 ;
+ C 165 ; WX 500 ; N yen ; B -53 0 512 662 ;
+ C 166 ; WX 500 ; N florin ; B 7 -189 490 676 ;
+ C 167 ; WX 500 ; N section ; B 70 -148 426 676 ;
+ C 168 ; WX 611 ; N currency ; B 28 -8 574 494 ;
+ C 169 ; WX 180 ; N quotesingle ; B 48 431 133 676 ;
+ C 170 ; WX 444 ; N quotedblleft ; B 43 433 414 676 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 42 33 456 416 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 63 33 285 416 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 48 33 270 416 ;
+ C 174 ; WX 722 ; N fi ; B 23 0 696 486 ;
+ C 175 ; WX 944 ; N fl ; B 23 0 918 486 ;
+ C 177 ; WX 500 ; N endash ; B 0 201 500 250 ;
+ C 178 ; WX 500 ; N dagger ; B 59 -149 442 676 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 58 -153 442 676 ;
+ C 180 ; WX 250 ; N periodcentered ; B 70 199 181 310 ;
+ C 182 ; WX 453 ; N paragraph ; B -22 -154 450 662 ;
+ C 183 ; WX 350 ; N bullet ; B 40 196 310 466 ;
+ C 184 ; WX 333 ; N quotesinglbase ; B 79 -141 218 102 ;
+ C 185 ; WX 444 ; N quotedblbase ; B 45 -141 416 102 ;
+ C 186 ; WX 444 ; N quotedblright ; B 30 433 401 676 ;
+ C 187 ; WX 500 ; N guillemotright ; B 44 33 458 416 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 111 -11 888 100 ;
+ C 189 ; WX 1000 ; N perthousand ; B 7 -19 994 706 ;
+ C 191 ; WX 444 ; N questiondown ; B 30 -218 376 466 ;
+ C 193 ; WX 333 ; N grave ; B 19 543 242 714 ;
+ C 194 ; WX 333 ; N acute ; B 93 543 317 714 ;
+ C 195 ; WX 333 ; N circumflex ; B 11 543 322 710 ;
+ C 196 ; WX 333 ; N tilde ; B 1 568 331 674 ;
+ C 197 ; WX 333 ; N macron ; B 11 583 322 637 ;
+ C 198 ; WX 333 ; N breve ; B 26 543 307 700 ;
+ C 199 ; WX 333 ; N dotaccent ; B 118 559 216 659 ;
+ C 200 ; WX 333 ; N dieresis ; B 18 559 315 659 ;
+ C 202 ; WX 333 ; N ring ; B 67 548 266 747 ;
+ C 203 ; WX 333 ; N cedilla ; B 52 -215 261 0 ;
+ C 205 ; WX 333 ; N hungarumlaut ; B -3 543 377 714 ;
+ C 206 ; WX 333 ; N ogonek ; B 64 -165 249 0 ;
+ C 207 ; WX 333 ; N caron ; B 11 543 322 710 ;
+ C 208 ; WX 1000 ; N emdash ; B 125 201 875 250 ;
+ C 225 ; WX 889 ; N AE ; B 0 0 863 662 ;
+ C 227 ; WX 276 ; N ordfeminine ; B 4 394 270 676 ;
+ C 232 ; WX 611 ; N Lslash ; B 12 0 598 662 ;
+ C 233 ; WX 722 ; N Oslash ; B 34 -80 688 734 ;
+ C 234 ; WX 889 ; N OE ; B 30 -6 885 668 ;
+ C 235 ; WX 310 ; N ordmasculine ; B 6 394 304 676 ;
+ C 241 ; WX 722 ; N ae ; B 18 0 691 486 ;
+ C 245 ; WX 278 ; N dotlessi ; B 14 0 252 486 ;
+ C 248 ; WX 500 ; N lslash ; B 8 0 474 486 ;
+ C 249 ; WX 556 ; N oslash ; B 22 -95 520 575 ;
+ C 250 ; WX 722 ; N oe ; B 22 -8 698 494 ;
+ C 251 ; WX 778 ; N germandbls ; B 27 -8 743 494 ;
+ C -1 ; WX 500 ; N ecircumflex ; B 22 0 468 710 ;
+ C -1 ; WX 500 ; N edieresis ; B 22 0 468 659 ;
+ C -1 ; WX 556 ; N aacute ; B 24 0 526 714 ;
+ C -1 ; WX 760 ; N registered ; B 38 -14 722 676 ;
+ C -1 ; WX 278 ; N icircumflex ; B -16 0 295 710 ;
+ C -1 ; WX 611 ; N udieresis ; B 21 -8 581 659 ;
+ C -1 ; WX 556 ; N ograve ; B 22 -8 522 714 ;
+ C -1 ; WX 611 ; N uacute ; B 21 -8 581 714 ;
+ C -1 ; WX 611 ; N ucircumflex ; B 21 -8 581 710 ;
+ C -1 ; WX 722 ; N Aacute ; B 15 0 706 890 ;
+ C -1 ; WX 278 ; N igrave ; B -8 0 252 714 ;
+ C -1 ; WX 333 ; N Icircumflex ; B 11 0 322 886 ;
+ C -1 ; WX 500 ; N ccedilla ; B 18 -215 477 494 ;
+ C -1 ; WX 556 ; N adieresis ; B 24 0 526 659 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B 12 0 597 886 ;
+ C -1 ; WX 389 ; N scaron ; B 27 -8 354 710 ;
+ C -1 ; WX 444 ; N thorn ; B 14 0 436 486 ;
+ C -1 ; WX 980 ; N trademark ; B 30 256 957 662 ;
+ C -1 ; WX 500 ; N egrave ; B 22 0 468 714 ;
+ C -1 ; WX 300 ; N threesuperior ; B 15 262 291 676 ;
+ C -1 ; WX 556 ; N zcaron ; B 24 0 522 710 ;
+ C -1 ; WX 556 ; N atilde ; B 24 0 526 674 ;
+ C -1 ; WX 556 ; N aring ; B 24 0 526 747 ;
+ C -1 ; WX 556 ; N ocircumflex ; B 22 -8 522 710 ;
+ C -1 ; WX 611 ; N Edieresis ; B 12 0 597 835 ;
+ C -1 ; WX 750 ; N threequarters ; B 15 -14 718 676 ;
+ C -1 ; WX 556 ; N ydieresis ; B 24 0 528 659 ;
+ C -1 ; WX 556 ; N yacute ; B 24 0 528 714 ;
+ C -1 ; WX 278 ; N iacute ; B 14 0 290 714 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 15 0 706 886 ;
+ C -1 ; WX 722 ; N Uacute ; B 14 -14 705 890 ;
+ C -1 ; WX 500 ; N eacute ; B 22 0 468 714 ;
+ C -1 ; WX 722 ; N Ograve ; B 34 -14 688 890 ;
+ C -1 ; WX 556 ; N agrave ; B 24 0 526 714 ;
+ C -1 ; WX 722 ; N Udieresis ; B 14 -14 705 835 ;
+ C -1 ; WX 556 ; N acircumflex ; B 24 0 526 710 ;
+ C -1 ; WX 333 ; N Igrave ; B 18 0 315 890 ;
+ C -1 ; WX 300 ; N twosuperior ; B 1 270 296 676 ;
+ C -1 ; WX 722 ; N Ugrave ; B 14 -14 705 890 ;
+ C -1 ; WX 750 ; N onequarter ; B 37 -14 718 676 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 14 -14 705 886 ;
+ C -1 ; WX 556 ; N Scaron ; B 42 -14 491 886 ;
+ C -1 ; WX 333 ; N Idieresis ; B 18 0 315 835 ;
+ C -1 ; WX 278 ; N idieresis ; B -9 0 288 659 ;
+ C -1 ; WX 611 ; N Egrave ; B 12 0 597 890 ;
+ C -1 ; WX 722 ; N Oacute ; B 34 -14 688 890 ;
+ C -1 ; WX 564 ; N divide ; B 30 -10 534 516 ;
+ C -1 ; WX 722 ; N Atilde ; B 15 0 706 850 ;
+ C -1 ; WX 722 ; N Aring ; B 15 0 706 898 ;
+ C -1 ; WX 722 ; N Odieresis ; B 34 -14 688 835 ;
+ C -1 ; WX 722 ; N Adieresis ; B 15 0 706 835 ;
+ C -1 ; WX 722 ; N Ntilde ; B 12 -11 707 850 ;
+ C -1 ; WX 611 ; N Zcaron ; B 9 0 597 886 ;
+ C -1 ; WX 556 ; N Thorn ; B 16 0 542 662 ;
+ C -1 ; WX 333 ; N Iacute ; B 18 0 317 890 ;
+ C -1 ; WX 564 ; N plusminus ; B 30 0 534 506 ;
+ C -1 ; WX 564 ; N multiply ; B 38 8 527 497 ;
+ C -1 ; WX 611 ; N Eacute ; B 12 0 597 890 ;
+ C -1 ; WX 722 ; N Ydieresis ; B 22 0 703 835 ;
+ C -1 ; WX 300 ; N onesuperior ; B 57 270 248 676 ;
+ C -1 ; WX 611 ; N ugrave ; B 21 -8 581 714 ;
+ C -1 ; WX 564 ; N logicalnot ; B 30 108 534 386 ;
+ C -1 ; WX 611 ; N ntilde ; B 23 0 579 674 ;
+ C -1 ; WX 722 ; N Otilde ; B 34 -14 688 850 ;
+ C -1 ; WX 556 ; N otilde ; B 22 -8 522 674 ;
+ C -1 ; WX 667 ; N Ccedilla ; B 28 -215 633 676 ;
+ C -1 ; WX 722 ; N Agrave ; B 15 0 706 890 ;
+ C -1 ; WX 750 ; N onehalf ; B 31 -14 746 676 ;
+ C -1 ; WX 722 ; N Eth ; B 16 0 685 662 ;
+ C -1 ; WX 400 ; N degree ; B 57 390 343 676 ;
+ C -1 ; WX 722 ; N Yacute ; B 22 0 703 890 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 34 -14 688 886 ;
+ C -1 ; WX 556 ; N oacute ; B 22 -8 522 714 ;
+ C -1 ; WX 500 ; N mu ; B 36 -218 512 450 ;
+ C -1 ; WX 564 ; N minus ; B 30 220 534 286 ;
+ C -1 ; WX 556 ; N eth ; B 20 0 536 486 ;
+ C -1 ; WX 556 ; N odieresis ; B 22 -8 522 659 ;
+ C -1 ; WX 760 ; N copyright ; B 38 -14 722 676 ;
+ C -1 ; WX 200 ; N brokenbar ; B 67 -14 133 676 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 195
+ 
+ KPX A y -92
+ KPX A w -92
+ KPX A v -74
+ KPX A u -18
+ KPX A t -35
+ KPX A quoteright -111
+ KPX A Y -105
+ KPX A W -90
+ KPX A V -135
+ KPX A U -55
+ KPX A T -111
+ KPX A Q -55
+ KPX A O -55
+ KPX A G -40
+ KPX A C -40
+ 
+ KPX B u -18
+ KPX B a -37
+ KPX B U -10
+ KPX B A -35
+ 
+ KPX C a -18
+ 
+ KPX D a -18
+ KPX D Y -55
+ KPX D W -30
+ KPX D V -40
+ KPX D A -40
+ 
+ KPX F period -80
+ KPX F o -15
+ KPX F comma -80
+ KPX F a -15
+ KPX F A -55
+ 
+ KPX J A -60
+ 
+ KPX K y -25
+ KPX K u -15
+ KPX K o -35
+ KPX K O -30
+ 
+ KPX L y -55
+ KPX L quoteright -92
+ KPX L Y -100
+ KPX L W -74
+ KPX L V -100
+ KPX L T -92
+ 
+ KPX N A -35
+ 
+ KPX O Y -50
+ KPX O X -40
+ KPX O W -35
+ KPX O V -50
+ KPX O T -18
+ KPX O A -35
+ 
+ KPX P period -111
+ KPX P comma -111
+ KPX P a -15
+ KPX P A -92
+ 
+ KPX Q U -10
+ 
+ KPX R Y -65
+ KPX R W -55
+ KPX R V -80
+ KPX R U -40
+ KPX R T -60
+ KPX R O -40
+ 
+ KPX T y -80
+ KPX T w -80
+ KPX T u -45
+ KPX T semicolon -55
+ KPX T r -35
+ KPX T period -74
+ KPX T o -80
+ KPX T i -35
+ KPX T hyphen -92
+ KPX T e -70
+ KPX T comma -74
+ KPX T colon -50
+ KPX T a -80
+ KPX T O -18
+ KPX T A -93
+ 
+ KPX U A -40
+ 
+ KPX V u -75
+ KPX V semicolon -74
+ KPX V period -129
+ KPX V o -129
+ KPX V i -60
+ KPX V hyphen -100
+ KPX V e -111
+ KPX V comma -129
+ KPX V colon -74
+ KPX V a -111
+ KPX V O -40
+ KPX V G -18
+ KPX V A -135
+ 
+ KPX W y -73
+ KPX W u -50
+ KPX W semicolon -37
+ KPX W period -92
+ KPX W o -80
+ KPX W i -40
+ KPX W hyphen -65
+ KPX W e -80
+ KPX W comma -92
+ KPX W colon -37
+ KPX W a -80
+ KPX W O -10
+ KPX W A -120
+ 
+ KPX Y u -111
+ KPX Y semicolon -92
+ KPX Y period -129
+ KPX Y o -110
+ KPX Y i -55
+ KPX Y hyphen -111
+ KPX Y e -100
+ KPX Y comma -129
+ KPX Y colon -92
+ KPX Y a -100
+ KPX Y O -30
+ KPX Y C -35
+ KPX Y A -120
+ 
+ KPX a y -55
+ KPX a w -55
+ KPX a v -74
+ KPX a u -18
+ KPX a t -35
+ KPX a quoteright -74
+ KPX a quotedblright -55
+ KPX a q -18
+ KPX a o -18
+ KPX a g -18
+ KPX a c -18
+ 
+ KPX b u -20
+ KPX b period -40
+ 
+ KPX c y -15
+ 
+ KPX comma quoteright -70
+ KPX comma quotedblright -70
+ 
+ KPX d period -18
+ KPX d comma -18
+ 
+ KPX f period -55
+ KPX f comma -55
+ KPX f a -10
+ 
+ KPX j period -18
+ KPX j comma -18
+ KPX j a -18
+ 
+ KPX k o -10
+ 
+ KPX l y -55
+ KPX l w -37
+ KPX l v -55
+ KPX l t -37
+ KPX l quoteright -74
+ KPX l quotedblright -35
+ 
+ KPX n period -35
+ KPX n comma -35
+ KPX n a -18
+ 
+ KPX o y -10
+ KPX o x -18
+ KPX o w -25
+ KPX o v -15
+ KPX o period -18
+ KPX o comma -18
+ 
+ KPX p period -35
+ KPX p comma -35
+ KPX p a -18
+ 
+ KPX period quoteright -70
+ KPX period quotedblright -70
+ 
+ KPX quotedblleft a -55
+ KPX quotedblleft A -80
+ 
+ KPX quoteleft quoteleft -74
+ KPX quoteleft a -74
+ KPX quoteleft A -80
+ 
+ KPX quoteright quoteright -74
+ 
+ KPX r hyphen -20
+ 
+ KPX space Y -90
+ KPX space W -30
+ KPX space V -50
+ KPX space T -18
+ KPX space A -55
+ 
+ KPX t period -35
+ KPX t hyphen -18
+ KPX t comma -35
+ KPX t a -35
+ 
+ KPX u period -18
+ KPX u comma -18
+ KPX u a -55
+ 
+ KPX v period -74
+ KPX v o -20
+ KPX v hyphen -35
+ KPX v comma -74
+ KPX v a -74
+ 
+ KPX w period -74
+ KPX w o -10
+ KPX w comma -74
+ KPX w a -74
+ 
+ KPX y semicolon -35
+ KPX y period -74
+ KPX y o -18
+ KPX y hyphen -37
+ KPX y comma -74
+ KPX y colon -35
+ KPX y c -18
+ KPX y a -35
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 195 176 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 195 176 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 195 176 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 195 176 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 185 151 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 195 176 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 139 176 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 139 176 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 139 176 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 139 176 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 0 176 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 0 176 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 0 176 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 0 176 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 195 176 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 176 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 195 176 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 195 176 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 195 176 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 195 176 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 112 176 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 176 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 176 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 195 176 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 176 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 195 176 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 195 176 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 139 176 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 112 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 112 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 112 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 112 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 112 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 112 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 84 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 84 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 84 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 84 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -27 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -27 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -27 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -27 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 139 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 112 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 112 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 112 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 112 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 112 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 28 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 139 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 139 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 139 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 139 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 112 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 112 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 112 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-RmSC+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-RmSC+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-RmSC+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 667 ; N Ccaron ; B 28 -14 633 890 ;
+ C -1 ; WX 500 ; N ccaron ; B 18 -8 477 710 ;
+ C -1 ; WX 722 ; N Dcaron ; B 16 0 685 890 ;
+ C -1 ; WX 653 ; N dcaron ; B 20 0 689 535 ;
+ C -1 ; WX 611 ; N Ecaron ; B 12 0 597 890 ;
+ C -1 ; WX 500 ; N ecaron ; B 22 0 468 710 ;
+ C -1 ; WX 611 ; N Lcaron ; B 12 0 598 728 ;
+ C -1 ; WX 611 ; N Lacute ; B 12 0 598 894 ;
+ C -1 ; WX 597 ; N lcaron ; B 22 0 627 535 ;
+ C -1 ; WX 500 ; N lacute ; B 22 0 474 894 ;
+ C -1 ; WX 722 ; N Ncaron ; B 12 -11 707 890 ;
+ C -1 ; WX 611 ; N ncaron ; B 23 0 579 710 ;
+ C -1 ; WX 667 ; N Rcaron ; B 17 0 659 890 ;
+ C -1 ; WX 667 ; N Racute ; B 17 0 659 894 ;
+ C -1 ; WX 500 ; N rcaron ; B 14 0 493 710 ;
+ C -1 ; WX 500 ; N racute ; B 14 0 493 714 ;
+ C -1 ; WX 611 ; N Tcaron ; B 17 0 593 890 ;
+ C -1 ; WX 597 ; N tcaron ; B 26 0 621 676 ;
+ C -1 ; WX 722 ; N Uring ; B 14 -14 705 890 ;
+ C -1 ; WX 611 ; N uring ; B 21 -8 581 747 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 228 180 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 106 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 180 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 471 -141 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 180 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 250 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 180 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 409 -141 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 105 180 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 180 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 180 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 210 180 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 83 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 105 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 139 180 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 403 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 143 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Sm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Sm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Sm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,416 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Oct 29 15:55:58 1990
+ Comment UniqueID 33201
+ Comment VMusage 29517 36409
+ FontName Times-Semibold
+ FullName Times Semibold
+ FamilyName Times
+ Weight Semibold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -167 -216 1004 933
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 680
+ XHeight 470
+ Ascender 708
+ Descender -216
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 93 -12 239 696 ;
+ C 34 ; WX 333 ; N quotedbl ; B 40 380 293 696 ;
+ C 35 ; WX 500 ; N numbersign ; B 10 0 488 680 ;
+ C 36 ; WX 500 ; N dollar ; B 36 -102 464 736 ;
+ C 37 ; WX 833 ; N percent ; B 53 -12 779 696 ;
+ C 38 ; WX 833 ; N ampersand ; B 36 -16 788 696 ;
+ C 39 ; WX 278 ; N quoteright ; B 59 406 219 696 ;
+ C 40 ; WX 333 ; N parenleft ; B 22 -194 312 696 ;
+ C 41 ; WX 333 ; N parenright ; B 21 -194 311 696 ;
+ C 42 ; WX 500 ; N asterisk ; B 54 262 446 696 ;
+ C 43 ; WX 600 ; N plus ; B 65 0 535 470 ;
+ C 44 ; WX 250 ; N comma ; B 52 -156 212 134 ;
+ C 45 ; WX 333 ; N hyphen ; B 43 183 291 287 ;
+ C 46 ; WX 250 ; N period ; B 52 -12 198 134 ;
+ C 47 ; WX 278 ; N slash ; B 0 -16 278 696 ;
+ C 48 ; WX 500 ; N zero ; B 22 -12 478 696 ;
+ C 49 ; WX 500 ; N one ; B 82 0 438 696 ;
+ C 50 ; WX 500 ; N two ; B 20 0 477 696 ;
+ C 51 ; WX 500 ; N three ; B 36 -12 430 696 ;
+ C 52 ; WX 500 ; N four ; B 22 0 478 680 ;
+ C 53 ; WX 500 ; N five ; B 40 -12 432 680 ;
+ C 54 ; WX 500 ; N six ; B 21 -12 479 696 ;
+ C 55 ; WX 500 ; N seven ; B 8 -12 462 680 ;
+ C 56 ; WX 500 ; N eight ; B 38 -12 462 696 ;
+ C 57 ; WX 500 ; N nine ; B 21 -12 479 696 ;
+ C 58 ; WX 250 ; N colon ; B 52 -12 198 472 ;
+ C 59 ; WX 250 ; N semicolon ; B 52 -156 212 472 ;
+ C 60 ; WX 600 ; N less ; B 64 -6 536 476 ;
+ C 61 ; WX 600 ; N equal ; B 65 100 535 370 ;
+ C 62 ; WX 600 ; N greater ; B 64 -6 536 476 ;
+ C 63 ; WX 444 ; N question ; B 28 -12 416 696 ;
+ C 64 ; WX 800 ; N at ; B 43 -16 757 696 ;
+ C 65 ; WX 722 ; N A ; B 14 0 708 696 ;
+ C 66 ; WX 667 ; N B ; B 20 0 624 680 ;
+ C 67 ; WX 722 ; N C ; B 21 -16 678 696 ;
+ C 68 ; WX 778 ; N D ; B 20 0 748 680 ;
+ C 69 ; WX 667 ; N E ; B 20 0 650 680 ;
+ C 70 ; WX 611 ; N F ; B 20 0 594 680 ;
+ C 71 ; WX 778 ; N G ; B 28 -16 764 696 ;
+ C 72 ; WX 778 ; N H ; B 20 0 758 680 ;
+ C 73 ; WX 389 ; N I ; B 26 0 362 680 ;
+ C 74 ; WX 500 ; N J ; B 20 -16 468 680 ;
+ C 75 ; WX 778 ; N K ; B 20 0 764 680 ;
+ C 76 ; WX 611 ; N L ; B 20 0 606 680 ;
+ C 77 ; WX 889 ; N M ; B 18 -8 870 680 ;
+ C 78 ; WX 778 ; N N ; B 20 -16 758 680 ;
+ C 79 ; WX 722 ; N O ; B 21 -16 701 696 ;
+ C 80 ; WX 611 ; N P ; B 20 0 598 680 ;
+ C 81 ; WX 722 ; N Q ; B 21 -216 701 696 ;
+ C 82 ; WX 722 ; N R ; B 14 0 712 680 ;
+ C 83 ; WX 556 ; N S ; B 39 -16 517 696 ;
+ C 84 ; WX 667 ; N T ; B 19 0 647 680 ;
+ C 85 ; WX 778 ; N U ; B 28 -16 750 680 ;
+ C 86 ; WX 722 ; N V ; B 14 -16 708 680 ;
+ C 87 ; WX 1000 ; N W ; B 12 -16 988 680 ;
+ C 88 ; WX 722 ; N X ; B 10 0 712 680 ;
+ C 89 ; WX 722 ; N Y ; B 12 0 710 680 ;
+ C 90 ; WX 667 ; N Z ; B 28 0 639 680 ;
+ C 91 ; WX 333 ; N bracketleft ; B 76 -180 286 680 ;
+ C 92 ; WX 278 ; N backslash ; B 0 -16 278 696 ;
+ C 93 ; WX 333 ; N bracketright ; B 47 -180 257 680 ;
+ C 94 ; WX 600 ; N asciicircum ; B 82 316 518 680 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 59 406 219 696 ;
+ C 97 ; WX 500 ; N a ; B 24 -12 494 482 ;
+ C 98 ; WX 500 ; N b ; B 10 -12 476 708 ;
+ C 99 ; WX 444 ; N c ; B 20 -12 432 482 ;
+ C 100 ; WX 556 ; N d ; B 28 -12 528 708 ;
+ C 101 ; WX 444 ; N e ; B 20 -12 432 482 ;
+ C 102 ; WX 333 ; N f ; B 16 0 398 708 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B 34 -216 488 482 ;
+ C 104 ; WX 556 ; N h ; B 17 0 541 708 ;
+ C 105 ; WX 278 ; N i ; B 19 0 259 696 ;
+ C 106 ; WX 278 ; N j ; B -90 -216 218 696 ;
+ C 107 ; WX 556 ; N k ; B 18 0 544 708 ;
+ C 108 ; WX 278 ; N l ; B 18 0 260 708 ;
+ C 109 ; WX 833 ; N m ; B 14 0 818 482 ;
+ C 110 ; WX 556 ; N n ; B 16 0 540 482 ;
+ C 111 ; WX 500 ; N o ; B 24 -12 476 482 ;
+ C 112 ; WX 556 ; N p ; B 25 -216 524 482 ;
+ C 113 ; WX 500 ; N q ; B 18 -216 488 482 ;
+ C 114 ; WX 389 ; N r ; B 20 0 376 482 ;
+ C 115 ; WX 389 ; N s ; B 32 -12 366 482 ;
+ C 116 ; WX 333 ; N t ; B 16 -12 322 628 ;
+ C 117 ; WX 556 ; N u ; B 12 -12 536 470 ;
+ C 118 ; WX 500 ; N v ; B 12 -12 488 470 ;
+ C 119 ; WX 722 ; N w ; B 12 -12 710 470 ;
+ C 120 ; WX 500 ; N x ; B 12 0 488 470 ;
+ C 121 ; WX 500 ; N y ; B 10 -216 486 470 ;
+ C 122 ; WX 444 ; N z ; B 29 0 415 470 ;
+ C 123 ; WX 333 ; N braceleft ; B 48 -180 270 680 ;
+ C 124 ; WX 222 ; N bar ; B 70 0 152 708 ;
+ C 125 ; WX 333 ; N braceright ; B 63 -180 285 680 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 155 531 315 ;
+ C 161 ; WX 333 ; N exclamdown ; B 94 -216 240 492 ;
+ C 162 ; WX 500 ; N cent ; B 50 -138 462 594 ;
+ C 163 ; WX 500 ; N sterling ; B 6 -12 472 696 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -12 334 696 ;
+ C 165 ; WX 500 ; N yen ; B -100 0 600 680 ;
+ C 166 ; WX 500 ; N florin ; B 9 -204 491 708 ;
+ C 167 ; WX 500 ; N section ; B 62 -128 438 696 ;
+ C 168 ; WX 500 ; N currency ; B -5 84 505 594 ;
+ C 169 ; WX 222 ; N quotesingle ; B 68 380 154 696 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 50 406 451 696 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 27 43 473 427 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 52 43 304 427 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 29 43 281 427 ;
+ C 174 ; WX 556 ; N fi ; B 17 0 539 708 ;
+ C 175 ; WX 556 ; N fl ; B 15 0 541 708 ;
+ C 177 ; WX 500 ; N endash ; B 0 197 500 273 ;
+ C 178 ; WX 500 ; N dagger ; B 49 -128 451 696 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 49 -144 451 696 ;
+ C 180 ; WX 250 ; N periodcentered ; B 52 162 198 308 ;
+ C 182 ; WX 620 ; N paragraph ; B 44 -182 536 680 ;
+ C 183 ; WX 500 ; N bullet ; B 80 170 420 510 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 59 -156 219 134 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 49 -156 450 134 ;
+ C 186 ; WX 500 ; N quotedblright ; B 49 406 450 696 ;
+ C 187 ; WX 500 ; N guillemotright ; B 27 43 473 427 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 94 -12 906 134 ;
+ C 189 ; WX 1000 ; N perthousand ; B 2 -12 998 708 ;
+ C 191 ; WX 444 ; N questiondown ; B 28 -216 416 492 ;
+ C 193 ; WX 278 ; N grave ; B -18 530 218 708 ;
+ C 194 ; WX 278 ; N acute ; B 60 530 296 708 ;
+ C 195 ; WX 278 ; N circumflex ; B -24 530 302 702 ;
+ C 196 ; WX 278 ; N tilde ; B -38 550 316 668 ;
+ C 197 ; WX 278 ; N macron ; B -22 568 300 634 ;
+ C 198 ; WX 278 ; N breve ; B -8 530 286 690 ;
+ C 199 ; WX 278 ; N dotaccent ; B 79 540 199 660 ;
+ C 200 ; WX 278 ; N dieresis ; B -23 540 301 660 ;
+ C 202 ; WX 278 ; N ring ; B 36 532 242 738 ;
+ C 203 ; WX 278 ; N cedilla ; B 24 -216 244 0 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B -32 530 376 708 ;
+ C 206 ; WX 278 ; N ogonek ; B 28 -216 278 20 ;
+ C 207 ; WX 278 ; N caron ; B -24 530 302 702 ;
+ C 208 ; WX 1000 ; N emdash ; B 0 197 1000 273 ;
+ C 225 ; WX 1000 ; N AE ; B 4 0 983 680 ;
+ C 227 ; WX 300 ; N ordfeminine ; B -2 400 305 696 ;
+ C 232 ; WX 611 ; N Lslash ; B 20 0 606 680 ;
+ C 233 ; WX 722 ; N Oslash ; B 21 -66 701 744 ;
+ C 234 ; WX 1000 ; N OE ; B 20 -16 1004 696 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 3 400 297 696 ;
+ C 241 ; WX 722 ; N ae ; B 24 -12 696 482 ;
+ C 245 ; WX 278 ; N dotlessi ; B 19 0 259 482 ;
+ C 248 ; WX 278 ; N lslash ; B -39 0 317 708 ;
+ C 249 ; WX 500 ; N oslash ; B 24 -90 476 556 ;
+ C 250 ; WX 778 ; N oe ; B 30 -12 746 482 ;
+ C 251 ; WX 500 ; N germandbls ; B 8 -12 472 708 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 20 -12 432 702 ;
+ C -1 ; WX 444 ; N edieresis ; B 20 -12 432 660 ;
+ C -1 ; WX 500 ; N aacute ; B 24 -12 494 708 ;
+ C -1 ; WX 800 ; N registered ; B 52 -16 748 696 ;
+ C -1 ; WX 278 ; N icircumflex ; B -30 0 296 702 ;
+ C -1 ; WX 556 ; N udieresis ; B 12 -12 536 660 ;
+ C -1 ; WX 500 ; N ograve ; B 24 -12 476 708 ;
+ C -1 ; WX 556 ; N uacute ; B 12 -12 536 708 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 12 -12 536 702 ;
+ C -1 ; WX 722 ; N Aacute ; B 14 0 708 903 ;
+ C -1 ; WX 278 ; N igrave ; B -24 0 259 708 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 26 0 362 897 ;
+ C -1 ; WX 444 ; N ccedilla ; B 20 -216 432 482 ;
+ C -1 ; WX 500 ; N adieresis ; B 24 -12 494 660 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 20 0 650 897 ;
+ C -1 ; WX 389 ; N scaron ; B 32 -12 366 702 ;
+ C -1 ; WX 556 ; N thorn ; B 25 -216 524 708 ;
+ C -1 ; WX 1000 ; N trademark ; B 25 276 975 680 ;
+ C -1 ; WX 444 ; N egrave ; B 20 -12 432 708 ;
+ C -1 ; WX 300 ; N threesuperior ; B 20 270 274 696 ;
+ C -1 ; WX 444 ; N zcaron ; B 29 0 415 702 ;
+ C -1 ; WX 500 ; N atilde ; B 24 -12 494 668 ;
+ C -1 ; WX 500 ; N aring ; B 24 -12 494 738 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 24 -12 476 702 ;
+ C -1 ; WX 667 ; N Edieresis ; B 20 0 650 855 ;
+ C -1 ; WX 750 ; N threequarters ; B 20 -12 750 696 ;
+ C -1 ; WX 500 ; N ydieresis ; B 10 -216 486 660 ;
+ C -1 ; WX 500 ; N yacute ; B 10 -216 486 708 ;
+ C -1 ; WX 278 ; N iacute ; B 19 0 290 708 ;
+ C -1 ; WX 722 ; N Acircumflex ; B 14 0 708 897 ;
+ C -1 ; WX 778 ; N Uacute ; B 28 -16 750 903 ;
+ C -1 ; WX 444 ; N eacute ; B 20 -12 432 708 ;
+ C -1 ; WX 722 ; N Ograve ; B 21 -16 701 903 ;
+ C -1 ; WX 500 ; N agrave ; B 24 -12 494 708 ;
+ C -1 ; WX 778 ; N Udieresis ; B 28 -16 750 855 ;
+ C -1 ; WX 500 ; N acircumflex ; B 24 -12 494 702 ;
+ C -1 ; WX 389 ; N Igrave ; B 26 0 362 903 ;
+ C -1 ; WX 300 ; N twosuperior ; B 2 278 300 696 ;
+ C -1 ; WX 778 ; N Ugrave ; B 28 -16 750 903 ;
+ C -1 ; WX 750 ; N onequarter ; B 26 -12 750 696 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 28 -16 750 897 ;
+ C -1 ; WX 556 ; N Scaron ; B 39 -16 517 897 ;
+ C -1 ; WX 389 ; N Idieresis ; B 26 0 362 855 ;
+ C -1 ; WX 278 ; N idieresis ; B -29 0 295 660 ;
+ C -1 ; WX 667 ; N Egrave ; B 20 0 650 903 ;
+ C -1 ; WX 722 ; N Oacute ; B 21 -16 701 903 ;
+ C -1 ; WX 600 ; N divide ; B 65 -31 535 501 ;
+ C -1 ; WX 722 ; N Atilde ; B 14 0 708 863 ;
+ C -1 ; WX 722 ; N Aring ; B 14 0 708 933 ;
+ C -1 ; WX 722 ; N Odieresis ; B 21 -16 701 855 ;
+ C -1 ; WX 722 ; N Adieresis ; B 14 0 708 855 ;
+ C -1 ; WX 778 ; N Ntilde ; B 20 -16 758 863 ;
+ C -1 ; WX 667 ; N Zcaron ; B 28 0 639 897 ;
+ C -1 ; WX 611 ; N Thorn ; B 20 0 598 680 ;
+ C -1 ; WX 389 ; N Iacute ; B 26 0 362 903 ;
+ C -1 ; WX 600 ; N plusminus ; B 65 0 535 470 ;
+ C -1 ; WX 600 ; N multiply ; B 65 0 535 470 ;
+ C -1 ; WX 667 ; N Eacute ; B 20 0 650 903 ;
+ C -1 ; WX 722 ; N Ydieresis ; B 12 0 710 855 ;
+ C -1 ; WX 300 ; N onesuperior ; B 26 278 258 696 ;
+ C -1 ; WX 556 ; N ugrave ; B 12 -12 536 708 ;
+ C -1 ; WX 600 ; N logicalnot ; B 65 98 535 370 ;
+ C -1 ; WX 556 ; N ntilde ; B 16 0 540 668 ;
+ C -1 ; WX 722 ; N Otilde ; B 21 -16 701 863 ;
+ C -1 ; WX 500 ; N otilde ; B 24 -12 476 668 ;
+ C -1 ; WX 772 ; N Ccedilla ; B 21 -216 678 696 ;
+ C -1 ; WX 722 ; N Agrave ; B 14 0 708 903 ;
+ C -1 ; WX 750 ; N onehalf ; B 26 -12 750 696 ;
+ C -1 ; WX 778 ; N Eth ; B 20 0 748 680 ;
+ C -1 ; WX 400 ; N degree ; B 56 410 342 696 ;
+ C -1 ; WX 722 ; N Yacute ; B 12 0 710 903 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 21 -16 701 897 ;
+ C -1 ; WX 500 ; N oacute ; B 24 -12 476 708 ;
+ C -1 ; WX 556 ; N mu ; B 12 -216 536 470 ;
+ C -1 ; WX 600 ; N minus ; B 65 194 535 276 ;
+ C -1 ; WX 500 ; N eth ; B 24 -12 476 708 ;
+ C -1 ; WX 500 ; N odieresis ; B 24 -12 476 660 ;
+ C -1 ; WX 800 ; N copyright ; B 52 -16 748 696 ;
+ C -1 ; WX 222 ; N brokenbar ; B 70 0 152 708 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 86
+ 
+ KPX A y -74
+ KPX A w -74
+ KPX A v -74
+ KPX A quoteright -111
+ KPX A Y -92
+ KPX A W -111
+ KPX A V -111
+ KPX A T -74
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -74
+ 
+ KPX L y -55
+ KPX L quoteright -129
+ KPX L Y -111
+ KPX L W -111
+ KPX L V -111
+ KPX L T -92
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -55
+ 
+ KPX R Y -55
+ KPX R W -55
+ KPX R V -55
+ KPX R T -18
+ 
+ KPX T y -74
+ KPX T w -92
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T r -55
+ KPX T period -111
+ KPX T o -74
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -111
+ KPX T colon -74
+ KPX T a -74
+ KPX T A -74
+ 
+ KPX V u -55
+ KPX V semicolon -92
+ KPX V period -129
+ KPX V o -74
+ KPX V i -37
+ KPX V hyphen -92
+ KPX V e -74
+ KPX V comma -129
+ KPX V colon -92
+ KPX V a -74
+ KPX V A -92
+ 
+ KPX W y -37
+ KPX W u -37
+ KPX W semicolon -74
+ KPX W period -129
+ KPX W o -55
+ KPX W i -18
+ KPX W hyphen -74
+ KPX W e -55
+ KPX W comma -129
+ KPX W colon -74
+ KPX W a -55
+ KPX W A -74
+ 
+ KPX Y u -55
+ KPX Y semicolon -92
+ KPX Y period -129
+ KPX Y o -74
+ KPX Y i -37
+ KPX Y hyphen -92
+ KPX Y e -74
+ KPX Y comma -129
+ KPX Y colon -92
+ KPX Y a -74
+ KPX Y A -74
+ 
+ KPX f quoteright 18
+ 
+ KPX quoteleft quoteleft -37
+ 
+ KPX quoteright t -37
+ KPX quoteright s -74
+ KPX quoteright quoteright -37
+ 
+ KPX r period -111
+ KPX r hyphen -55
+ KPX r comma -111
+ 
+ KPX v period -92
+ KPX v comma -92
+ 
+ KPX w period -92
+ KPX w comma -92
+ 
+ KPX y period -92
+ KPX y comma -92
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 222 195 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 222 195 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 222 195 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 222 195 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 222 195 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 222 195 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 183 195 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 183 195 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 183 195 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 183 195 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 56 195 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 56 195 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 56 195 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 56 195 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 250 195 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 216 195 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 216 195 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 216 195 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 216 195 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 216 195 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 162 195 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 267 195 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 267 195 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 267 195 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 267 195 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 245 195 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 245 195 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 218 195 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 89 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 89 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 89 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 89 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -6 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -6 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -6 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -6 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 145 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 127 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 127 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 127 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 127 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 111 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 111 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Sm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Sm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-Sm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 21 -16 678 914 ;
+ C -1 ; WX 444 ; N ccaron ; B 20 -12 432 702 ;
+ C -1 ; WX 778 ; N Dcaron ; B 20 0 748 914 ;
+ C -1 ; WX 668 ; N dcaron ; B 28 -12 704 779 ;
+ C -1 ; WX 667 ; N Ecaron ; B 20 0 650 914 ;
+ C -1 ; WX 444 ; N ecaron ; B 20 -12 432 702 ;
+ C -1 ; WX 611 ; N Lcaron ; B 20 0 606 748 ;
+ C -1 ; WX 611 ; N Lacute ; B 20 0 606 920 ;
+ C -1 ; WX 390 ; N lcaron ; B 18 0 436 779 ;
+ C -1 ; WX 278 ; N lacute ; B 18 0 320 920 ;
+ C -1 ; WX 778 ; N Ncaron ; B 20 -16 758 914 ;
+ C -1 ; WX 556 ; N ncaron ; B 16 0 540 702 ;
+ C -1 ; WX 722 ; N Rcaron ; B 14 0 712 914 ;
+ C -1 ; WX 722 ; N Racute ; B 14 0 712 920 ;
+ C -1 ; WX 389 ; N rcaron ; B 20 0 376 702 ;
+ C -1 ; WX 389 ; N racute ; B 20 0 376 708 ;
+ C -1 ; WX 667 ; N Tcaron ; B 19 0 647 914 ;
+ C -1 ; WX 445 ; N tcaron ; B 16 -12 498 696 ;
+ C -1 ; WX 778 ; N Uring ; B 28 -16 750 914 ;
+ C -1 ; WX 556 ; N uring ; B 12 -12 536 738 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 288 212 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 104 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 250 212 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 485 83 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 194 212 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 319 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 166 212 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 217 83 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 24 212 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 250 212 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 222 212 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 267 212 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 79 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 194 212 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 279 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 250 176 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-SmIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-SmIt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-SmIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,415 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Mon Oct 29 16:04:00 1990
+ Comment UniqueID 33204
+ Comment VMusage 31573 38465
+ FontName Times-SemiboldItalic
+ FullName Times Semibold Italic
+ FamilyName Times
+ Weight Semibold
+ ItalicAngle -13
+ IsFixedPitch false
+ FontBBox -167 -218 1025 919
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.Times is a trademark of Linotype AG and/or its subsidiaries.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 680
+ XHeight 482
+ Ascender 708
+ Descender -206
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 389 ; N exclam ; B 60 -12 330 696 ;
+ C 34 ; WX 333 ; N quotedbl ; B 120 380 373 696 ;
+ C 35 ; WX 500 ; N numbersign ; B 26 0 504 680 ;
+ C 36 ; WX 500 ; N dollar ; B 22 -104 492 746 ;
+ C 37 ; WX 833 ; N percent ; B 70 -12 796 696 ;
+ C 38 ; WX 778 ; N ampersand ; B 44 -16 757 696 ;
+ C 39 ; WX 278 ; N quoteright ; B 127 416 289 696 ;
+ C 40 ; WX 333 ; N parenleft ; B 18 -206 360 696 ;
+ C 41 ; WX 333 ; N parenright ; B -47 -206 295 696 ;
+ C 42 ; WX 500 ; N asterisk ; B 106 260 497 696 ;
+ C 43 ; WX 600 ; N plus ; B 65 0 535 470 ;
+ C 44 ; WX 250 ; N comma ; B 8 -152 170 128 ;
+ C 45 ; WX 333 ; N hyphen ; B 28 188 303 282 ;
+ C 46 ; WX 250 ; N period ; B 26 -12 166 128 ;
+ C 47 ; WX 278 ; N slash ; B 21 -16 324 696 ;
+ C 48 ; WX 500 ; N zero ; B 35 -16 497 696 ;
+ C 49 ; WX 500 ; N one ; B 51 0 435 696 ;
+ C 50 ; WX 500 ; N two ; B 2 0 466 696 ;
+ C 51 ; WX 500 ; N three ; B 1 -16 463 696 ;
+ C 52 ; WX 500 ; N four ; B 17 0 499 696 ;
+ C 53 ; WX 500 ; N five ; B 2 -16 471 680 ;
+ C 54 ; WX 500 ; N six ; B 39 -16 484 696 ;
+ C 55 ; WX 500 ; N seven ; B 83 -16 524 680 ;
+ C 56 ; WX 500 ; N eight ; B 19 -16 493 696 ;
+ C 57 ; WX 500 ; N nine ; B 55 -16 500 696 ;
+ C 58 ; WX 250 ; N colon ; B 26 -12 238 470 ;
+ C 59 ; WX 250 ; N semicolon ; B 8 -152 238 470 ;
+ C 60 ; WX 600 ; N less ; B 74 -8 544 478 ;
+ C 61 ; WX 600 ; N equal ; B 65 99 535 371 ;
+ C 62 ; WX 600 ; N greater ; B 86 -8 556 478 ;
+ C 63 ; WX 500 ; N question ; B 90 -12 444 696 ;
+ C 64 ; WX 800 ; N at ; B 43 -16 758 696 ;
+ C 65 ; WX 722 ; N A ; B -36 0 678 696 ;
+ C 66 ; WX 667 ; N B ; B -4 0 651 680 ;
+ C 67 ; WX 722 ; N C ; B 63 -16 742 696 ;
+ C 68 ; WX 778 ; N D ; B 0 0 767 680 ;
+ C 69 ; WX 667 ; N E ; B -10 0 666 680 ;
+ C 70 ; WX 611 ; N F ; B -8 0 659 680 ;
+ C 71 ; WX 722 ; N G ; B 39 -16 734 696 ;
+ C 72 ; WX 778 ; N H ; B -6 0 824 680 ;
+ C 73 ; WX 389 ; N I ; B 2 0 426 680 ;
+ C 74 ; WX 500 ; N J ; B 14 -16 530 680 ;
+ C 75 ; WX 722 ; N K ; B -6 0 772 680 ;
+ C 76 ; WX 611 ; N L ; B -6 0 606 680 ;
+ C 77 ; WX 889 ; N M ; B -12 -8 932 680 ;
+ C 78 ; WX 778 ; N N ; B -2 -16 814 680 ;
+ C 79 ; WX 722 ; N O ; B 48 -16 714 696 ;
+ C 80 ; WX 611 ; N P ; B -6 0 641 680 ;
+ C 81 ; WX 722 ; N Q ; B 48 -206 714 696 ;
+ C 82 ; WX 722 ; N R ; B 1 0 683 680 ;
+ C 83 ; WX 556 ; N S ; B 22 -16 565 696 ;
+ C 84 ; WX 611 ; N T ; B 61 0 668 680 ;
+ C 85 ; WX 778 ; N U ; B 102 -16 820 680 ;
+ C 86 ; WX 722 ; N V ; B 90 -16 806 680 ;
+ C 87 ; WX 944 ; N W ; B 82 -16 1022 680 ;
+ C 88 ; WX 722 ; N X ; B -4 0 760 680 ;
+ C 89 ; WX 667 ; N Y ; B 96 0 750 680 ;
+ C 90 ; WX 611 ; N Z ; B -15 0 650 680 ;
+ C 91 ; WX 389 ; N bracketleft ; B 17 -190 406 680 ;
+ C 92 ; WX 278 ; N backslash ; B 8 -16 311 696 ;
+ C 93 ; WX 389 ; N bracketright ; B -21 -190 368 680 ;
+ C 94 ; WX 600 ; N asciicircum ; B 92 315 528 680 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 278 ; N quoteleft ; B 130 416 292 696 ;
+ C 97 ; WX 500 ; N a ; B -1 -12 469 482 ;
+ C 98 ; WX 500 ; N b ; B 21 -12 486 708 ;
+ C 99 ; WX 444 ; N c ; B 23 -12 437 482 ;
+ C 100 ; WX 500 ; N d ; B -1 -12 517 708 ;
+ C 101 ; WX 444 ; N e ; B 20 -12 438 482 ;
+ C 102 ; WX 333 ; N f ; B -130 -206 462 708 ; L i fi ; L l fl ;
+ C 103 ; WX 444 ; N g ; B -42 -206 464 482 ;
+ C 104 ; WX 556 ; N h ; B 18 -12 523 708 ;
+ C 105 ; WX 278 ; N i ; B 30 -12 285 696 ;
+ C 106 ; WX 278 ; N j ; B -127 -206 274 696 ;
+ C 107 ; WX 556 ; N k ; B 24 -12 567 708 ;
+ C 108 ; WX 278 ; N l ; B 26 -12 292 708 ;
+ C 109 ; WX 778 ; N m ; B 26 -12 745 482 ;
+ C 110 ; WX 556 ; N n ; B 28 -12 523 482 ;
+ C 111 ; WX 500 ; N o ; B 20 -12 473 482 ;
+ C 112 ; WX 500 ; N p ; B -84 -206 488 482 ;
+ C 113 ; WX 500 ; N q ; B 8 -206 486 482 ;
+ C 114 ; WX 389 ; N r ; B 29 0 418 482 ;
+ C 115 ; WX 389 ; N s ; B -6 -16 372 482 ;
+ C 116 ; WX 333 ; N t ; B 41 -12 350 615 ;
+ C 117 ; WX 556 ; N u ; B 44 -12 521 482 ;
+ C 118 ; WX 444 ; N v ; B 49 -12 443 482 ;
+ C 119 ; WX 667 ; N w ; B 46 -12 648 482 ;
+ C 120 ; WX 500 ; N x ; B -6 -12 488 482 ;
+ C 121 ; WX 444 ; N y ; B -71 -206 441 482 ;
+ C 122 ; WX 444 ; N z ; B -4 -64 421 470 ;
+ C 123 ; WX 389 ; N braceleft ; B 68 -190 387 680 ;
+ C 124 ; WX 222 ; N bar ; B 95 0 177 708 ;
+ C 125 ; WX 389 ; N braceright ; B -8 -190 311 680 ;
+ C 126 ; WX 600 ; N asciitilde ; B 64 155 526 315 ;
+ C 161 ; WX 389 ; N exclamdown ; B 58 -206 328 502 ;
+ C 162 ; WX 500 ; N cent ; B 40 -131 479 581 ;
+ C 163 ; WX 500 ; N sterling ; B -2 -12 492 696 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -16 334 696 ;
+ C 165 ; WX 500 ; N yen ; B -8 0 646 680 ;
+ C 166 ; WX 500 ; N florin ; B -79 -206 543 708 ;
+ C 167 ; WX 500 ; N section ; B 36 -132 460 696 ;
+ C 168 ; WX 500 ; N currency ; B 39 113 491 567 ;
+ C 169 ; WX 222 ; N quotesingle ; B 138 380 224 696 ;
+ C 170 ; WX 500 ; N quotedblleft ; B 100 416 485 696 ;
+ C 171 ; WX 500 ; N guillemotleft ; B 21 43 480 427 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 41 43 313 427 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 20 43 292 427 ;
+ C 174 ; WX 556 ; N fi ; B -147 -206 529 708 ;
+ C 175 ; WX 556 ; N fl ; B -148 -206 559 708 ;
+ C 177 ; WX 500 ; N endash ; B -8 197 508 273 ;
+ C 178 ; WX 500 ; N dagger ; B 91 -134 494 696 ;
+ C 179 ; WX 500 ; N daggerdbl ; B 9 -128 493 696 ;
+ C 180 ; WX 250 ; N periodcentered ; B 53 164 195 306 ;
+ C 182 ; WX 620 ; N paragraph ; B 130 -166 676 696 ;
+ C 183 ; WX 500 ; N bullet ; B 100 170 440 510 ;
+ C 184 ; WX 278 ; N quotesinglbase ; B 34 -152 196 128 ;
+ C 185 ; WX 500 ; N quotedblbase ; B 34 -152 419 128 ;
+ C 186 ; WX 500 ; N quotedblright ; B 127 416 512 696 ;
+ C 187 ; WX 500 ; N guillemotright ; B 20 43 479 427 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 57 -16 863 124 ;
+ C 189 ; WX 1000 ; N perthousand ; B 20 -12 1012 708 ;
+ C 191 ; WX 500 ; N questiondown ; B 52 -206 406 502 ;
+ C 193 ; WX 278 ; N grave ; B 88 532 291 708 ;
+ C 194 ; WX 278 ; N acute ; B 144 532 377 708 ;
+ C 195 ; WX 278 ; N circumflex ; B 45 532 359 708 ;
+ C 196 ; WX 278 ; N tilde ; B 54 554 400 668 ;
+ C 197 ; WX 278 ; N macron ; B 50 572 380 632 ;
+ C 198 ; WX 278 ; N breve ; B 79 532 388 696 ;
+ C 199 ; WX 278 ; N dotaccent ; B 168 544 282 658 ;
+ C 200 ; WX 278 ; N dieresis ; B 66 544 385 658 ;
+ C 202 ; WX 278 ; N ring ; B 123 532 329 738 ;
+ C 203 ; WX 278 ; N cedilla ; B -56 -218 168 2 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B 50 532 439 708 ;
+ C 206 ; WX 278 ; N ogonek ; B -31 -218 226 19 ;
+ C 207 ; WX 278 ; N caron ; B 91 532 405 708 ;
+ C 208 ; WX 1000 ; N emdash ; B -8 197 1008 273 ;
+ C 225 ; WX 944 ; N AE ; B -41 0 953 680 ;
+ C 227 ; WX 300 ; N ordfeminine ; B 46 400 348 696 ;
+ C 232 ; WX 611 ; N Lslash ; B -6 0 606 680 ;
+ C 233 ; WX 722 ; N Oslash ; B 48 -112 714 771 ;
+ C 234 ; WX 944 ; N OE ; B 20 -16 985 696 ;
+ C 235 ; WX 300 ; N ordmasculine ; B 58 400 353 696 ;
+ C 241 ; WX 778 ; N ae ; B 37 -12 746 482 ;
+ C 245 ; WX 278 ; N dotlessi ; B 30 -12 248 482 ;
+ C 248 ; WX 278 ; N lslash ; B -18 -12 341 708 ;
+ C 249 ; WX 500 ; N oslash ; B 20 -117 473 572 ;
+ C 250 ; WX 778 ; N oe ; B 29 -12 756 482 ;
+ C 251 ; WX 500 ; N germandbls ; B -163 -206 495 708 ;
+ C -1 ; WX 444 ; N ecircumflex ; B 20 -12 465 708 ;
+ C -1 ; WX 444 ; N edieresis ; B 20 -12 491 658 ;
+ C -1 ; WX 500 ; N aacute ; B -1 -12 488 708 ;
+ C -1 ; WX 800 ; N registered ; B 72 -16 768 696 ;
+ C -1 ; WX 278 ; N icircumflex ; B 30 -12 347 708 ;
+ C -1 ; WX 556 ; N udieresis ; B 44 -12 521 658 ;
+ C -1 ; WX 500 ; N ograve ; B 20 -12 473 708 ;
+ C -1 ; WX 556 ; N uacute ; B 44 -12 521 708 ;
+ C -1 ; WX 556 ; N ucircumflex ; B 44 -12 521 708 ;
+ C -1 ; WX 722 ; N Aacute ; B -36 0 678 889 ;
+ C -1 ; WX 278 ; N igrave ; B 30 -12 279 708 ;
+ C -1 ; WX 389 ; N Icircumflex ; B 2 0 444 889 ;
+ C -1 ; WX 444 ; N ccedilla ; B 23 -218 437 482 ;
+ C -1 ; WX 500 ; N adieresis ; B -1 -12 496 658 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B -10 0 666 889 ;
+ C -1 ; WX 389 ; N scaron ; B -6 -16 461 708 ;
+ C -1 ; WX 500 ; N thorn ; B -84 -206 488 708 ;
+ C -1 ; WX 1000 ; N trademark ; B 72 274 1025 680 ;
+ C -1 ; WX 444 ; N egrave ; B 20 -12 438 708 ;
+ C -1 ; WX 300 ; N threesuperior ; B 32 268 336 696 ;
+ C -1 ; WX 444 ; N zcaron ; B -4 -64 488 708 ;
+ C -1 ; WX 500 ; N atilde ; B -1 -12 511 668 ;
+ C -1 ; WX 500 ; N aring ; B -1 -12 469 738 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 20 -12 473 708 ;
+ C -1 ; WX 667 ; N Edieresis ; B -10 0 666 839 ;
+ C -1 ; WX 750 ; N threequarters ; B 32 -16 724 696 ;
+ C -1 ; WX 444 ; N ydieresis ; B -71 -206 468 658 ;
+ C -1 ; WX 444 ; N yacute ; B -71 -206 460 708 ;
+ C -1 ; WX 278 ; N iacute ; B 30 -12 365 708 ;
+ C -1 ; WX 722 ; N Acircumflex ; B -36 0 678 889 ;
+ C -1 ; WX 778 ; N Uacute ; B 102 -16 820 889 ;
+ C -1 ; WX 444 ; N eacute ; B 20 -12 483 708 ;
+ C -1 ; WX 722 ; N Ograve ; B 48 -16 714 889 ;
+ C -1 ; WX 500 ; N agrave ; B -1 -12 469 708 ;
+ C -1 ; WX 778 ; N Udieresis ; B 102 -16 820 839 ;
+ C -1 ; WX 500 ; N acircumflex ; B -1 -12 470 708 ;
+ C -1 ; WX 389 ; N Igrave ; B 2 0 426 889 ;
+ C -1 ; WX 300 ; N twosuperior ; B 26 278 332 696 ;
+ C -1 ; WX 778 ; N Ugrave ; B 102 -16 820 889 ;
+ C -1 ; WX 750 ; N onequarter ; B 45 -16 724 696 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 102 -16 820 889 ;
+ C -1 ; WX 556 ; N Scaron ; B 22 -16 585 889 ;
+ C -1 ; WX 389 ; N Idieresis ; B 2 0 470 839 ;
+ C -1 ; WX 278 ; N idieresis ; B 30 -12 373 658 ;
+ C -1 ; WX 667 ; N Egrave ; B -10 0 666 889 ;
+ C -1 ; WX 722 ; N Oacute ; B 48 -16 714 889 ;
+ C -1 ; WX 600 ; N divide ; B 65 -28 535 498 ;
+ C -1 ; WX 722 ; N Atilde ; B -36 0 678 849 ;
+ C -1 ; WX 722 ; N Aring ; B -36 0 678 919 ;
+ C -1 ; WX 722 ; N Odieresis ; B 48 -16 714 839 ;
+ C -1 ; WX 722 ; N Adieresis ; B -36 0 678 839 ;
+ C -1 ; WX 778 ; N Ntilde ; B -2 -16 814 849 ;
+ C -1 ; WX 611 ; N Zcaron ; B -15 0 650 889 ;
+ C -1 ; WX 611 ; N Thorn ; B -6 0 615 680 ;
+ C -1 ; WX 389 ; N Iacute ; B 2 0 462 889 ;
+ C -1 ; WX 600 ; N plusminus ; B 65 0 535 470 ;
+ C -1 ; WX 600 ; N multiply ; B 65 0 535 470 ;
+ C -1 ; WX 667 ; N Eacute ; B -10 0 666 889 ;
+ C -1 ; WX 667 ; N Ydieresis ; B 96 0 750 839 ;
+ C -1 ; WX 300 ; N onesuperior ; B 45 278 299 696 ;
+ C -1 ; WX 556 ; N ugrave ; B 44 -12 521 708 ;
+ C -1 ; WX 600 ; N logicalnot ; B 65 100 535 371 ;
+ C -1 ; WX 556 ; N ntilde ; B 28 -12 523 668 ;
+ C -1 ; WX 722 ; N Otilde ; B 48 -16 714 849 ;
+ C -1 ; WX 500 ; N otilde ; B 20 -12 511 668 ;
+ C -1 ; WX 722 ; N Ccedilla ; B 63 -218 742 696 ;
+ C -1 ; WX 722 ; N Agrave ; B -36 0 678 889 ;
+ C -1 ; WX 750 ; N onehalf ; B 45 -16 724 696 ;
+ C -1 ; WX 778 ; N Eth ; B 0 0 767 680 ;
+ C -1 ; WX 400 ; N degree ; B 107 410 393 696 ;
+ C -1 ; WX 667 ; N Yacute ; B 96 0 750 889 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 48 -16 714 889 ;
+ C -1 ; WX 500 ; N oacute ; B 20 -12 488 708 ;
+ C -1 ; WX 556 ; N mu ; B -82 -206 521 482 ;
+ C -1 ; WX 600 ; N minus ; B 65 194 535 276 ;
+ C -1 ; WX 500 ; N eth ; B 20 -12 473 708 ;
+ C -1 ; WX 500 ; N odieresis ; B 20 -12 496 658 ;
+ C -1 ; WX 800 ; N copyright ; B 72 -16 768 696 ;
+ C -1 ; WX 222 ; N brokenbar ; B 95 0 177 708 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 85
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -92
+ KPX A Y -55
+ KPX A W -74
+ KPX A V -37
+ KPX A T -55
+ 
+ KPX F period -129
+ KPX F comma -129
+ KPX F A -74
+ 
+ KPX L y -37
+ KPX L quoteright -111
+ KPX L Y -74
+ KPX L W -92
+ KPX L V -37
+ KPX L T -37
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -55
+ 
+ KPX R Y -37
+ KPX R W -55
+ KPX R T -18
+ 
+ KPX T y -74
+ KPX T w -111
+ KPX T u -92
+ KPX T semicolon -74
+ KPX T r -92
+ KPX T period -111
+ KPX T o -92
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T e -92
+ KPX T comma -111
+ KPX T colon -74
+ KPX T a -92
+ KPX T A -92
+ 
+ KPX V u -111
+ KPX V semicolon -129
+ KPX V period -129
+ KPX V o -129
+ KPX V i -92
+ KPX V hyphen -129
+ KPX V e -129
+ KPX V comma -129
+ KPX V colon -129
+ KPX V a -129
+ KPX V A -129
+ 
+ KPX W y -37
+ KPX W u -37
+ KPX W semicolon -74
+ KPX W period -129
+ KPX W o -55
+ KPX W i -18
+ KPX W hyphen -74
+ KPX W e -55
+ KPX W comma -129
+ KPX W colon -74
+ KPX W a -55
+ KPX W A -74
+ 
+ KPX Y u -37
+ KPX Y semicolon -92
+ KPX Y period -129
+ KPX Y o -55
+ KPX Y i -18
+ KPX Y hyphen -92
+ KPX Y e -55
+ KPX Y comma -129
+ KPX Y colon -92
+ KPX Y a -55
+ KPX Y A -55
+ 
+ KPX f quoteright 37
+ 
+ KPX quoteleft quoteleft -55
+ 
+ KPX quoteright t -18
+ KPX quoteright s -55
+ KPX quoteright quoteright -55
+ 
+ KPX r period -111
+ KPX r hyphen -55
+ KPX r comma -111
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -74
+ KPX y comma -74
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 257 181 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 257 181 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 257 181 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 257 181 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 257 181 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 257 181 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 224 181 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 224 181 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 224 181 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 224 181 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 85 181 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 85 181 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 85 181 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 85 181 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 279 181 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 268 181 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 268 181 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 268 181 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 268 181 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 268 181 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 180 181 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 302 181 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 302 181 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 302 181 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 302 181 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 236 181 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 236 181 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 208 181 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 111 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 111 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 111 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 111 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 111 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 111 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 106 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 106 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 106 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 106 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -12 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -12 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -12 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -12 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 122 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 122 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 122 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 122 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 122 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 83 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 83 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 83 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-SmIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-SmIt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/Ti-SmIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 722 ; N Ccaron ; B 63 -16 743 918 ;
+ C -1 ; WX 444 ; N ccaron ; B 23 -12 509 708 ;
+ C -1 ; WX 778 ; N Dcaron ; B 0 0 767 918 ;
+ C -1 ; WX 613 ; N dcaron ; B -1 -12 695 779 ;
+ C -1 ; WX 667 ; N Ecaron ; B -10 0 666 918 ;
+ C -1 ; WX 444 ; N ecaron ; B 20 -12 488 708 ;
+ C -1 ; WX 611 ; N Lcaron ; B -6 0 606 748 ;
+ C -1 ; WX 611 ; N Lacute ; B -6 0 606 918 ;
+ C -1 ; WX 391 ; N lcaron ; B 26 -12 470 779 ;
+ C -1 ; WX 278 ; N lacute ; B 26 -12 448 918 ;
+ C -1 ; WX 778 ; N Ncaron ; B -2 -16 814 918 ;
+ C -1 ; WX 556 ; N ncaron ; B 28 -12 544 708 ;
+ C -1 ; WX 722 ; N Rcaron ; B 1 0 683 918 ;
+ C -1 ; WX 722 ; N Racute ; B 1 0 691 918 ;
+ C -1 ; WX 389 ; N rcaron ; B 29 0 460 708 ;
+ C -1 ; WX 389 ; N racute ; B 29 0 455 708 ;
+ C -1 ; WX 611 ; N Tcaron ; B 61 0 668 918 ;
+ C -1 ; WX 446 ; N tcaron ; B 41 -12 528 696 ;
+ C -1 ; WX 778 ; N Uring ; B 102 -16 820 918 ;
+ C -1 ; WX 556 ; N uring ; B 44 -12 521 738 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 338 210 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 104 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 298 210 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 406 83 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 242 210 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 83 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 315 52 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 214 210 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 181 83 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 71 210 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 298 210 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 270 210 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 314 210 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 78 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 214 210 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 239 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 291 180 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Bd
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Bd:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Bd	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,491 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Sep  6 11:34:10 1990
+ Comment UniqueID 32817
+ Comment VMusage 33645 40537
+ FontName ZapfChancery-Bold
+ FullName ITC Zapf Chancery Bold
+ FamilyName ITC Zapf Chancery
+ Weight Bold
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -188 -314 1006 819
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 594
+ XHeight 449
+ Ascender 714
+ Descender -300
+ StartCharMetrics 228
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 333 ; N exclam ; B 58 -16 285 610 ;
+ C 34 ; WX 389 ; N quotedbl ; B 61 258 328 610 ;
+ C 35 ; WX 556 ; N numbersign ; B 33 0 523 610 ;
+ C 36 ; WX 556 ; N dollar ; B 29 -154 474 707 ;
+ C 37 ; WX 667 ; N percent ; B 48 -183 619 700 ;
+ C 38 ; WX 889 ; N ampersand ; B 30 -16 847 610 ;
+ C 39 ; WX 222 ; N quoteright ; B 35 258 213 610 ;
+ C 40 ; WX 333 ; N parenleft ; B 78 -210 344 666 ;
+ C 41 ; WX 333 ; N parenright ; B -11 -210 255 666 ;
+ C 42 ; WX 444 ; N asterisk ; B 46 236 398 610 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 278 ; N comma ; B -50 -178 192 198 ;
+ C 45 ; WX 333 ; N hyphen ; B 16 169 317 269 ;
+ C 46 ; WX 278 ; N period ; B 47 -16 231 168 ;
+ C 47 ; WX 296 ; N slash ; B -44 -16 340 610 ;
+ C 48 ; WX 556 ; N zero ; B 36 -16 520 610 ;
+ C 49 ; WX 556 ; N one ; B 60 0 471 610 ;
+ C 50 ; WX 556 ; N two ; B 16 -16 533 610 ;
+ C 51 ; WX 556 ; N three ; B 0 -16 464 610 ;
+ C 52 ; WX 556 ; N four ; B 0 -36 520 610 ;
+ C 53 ; WX 556 ; N five ; B 16 -16 520 672 ;
+ C 54 ; WX 556 ; N six ; B 49 -16 520 610 ;
+ C 55 ; WX 556 ; N seven ; B 77 -28 520 674 ;
+ C 56 ; WX 556 ; N eight ; B 36 -16 483 610 ;
+ C 57 ; WX 556 ; N nine ; B 5 -16 507 610 ;
+ C 58 ; WX 278 ; N colon ; B 47 -16 242 449 ;
+ C 59 ; WX 278 ; N semicolon ; B -50 -178 242 449 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 107 553 399 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 389 ; N question ; B 58 -16 379 610 ;
+ C 64 ; WX 800 ; N at ; B 87 -16 713 610 ;
+ C 65 ; WX 667 ; N A ; B -94 -16 703 610 ;
+ C 66 ; WX 667 ; N B ; B -18 -3 618 597 ;
+ C 67 ; WX 611 ; N C ; B 31 -16 603 610 ;
+ C 68 ; WX 722 ; N D ; B -27 -3 691 597 ;
+ C 69 ; WX 667 ; N E ; B -27 -16 632 610 ;
+ C 70 ; WX 556 ; N F ; B -27 0 583 610 ;
+ C 71 ; WX 722 ; N G ; B 37 -102 728 610 ;
+ C 72 ; WX 778 ; N H ; B -27 0 805 594 ;
+ C 73 ; WX 389 ; N I ; B -27 0 401 594 ;
+ C 74 ; WX 333 ; N J ; B -139 -214 352 594 ;
+ C 75 ; WX 722 ; N K ; B -27 -16 759 604 ;
+ C 76 ; WX 556 ; N L ; B -14 -16 559 594 ;
+ C 77 ; WX 889 ; N M ; B -27 -16 916 604 ;
+ C 78 ; WX 722 ; N N ; B -27 -8 749 594 ;
+ C 79 ; WX 722 ; N O ; B 31 -16 691 610 ;
+ C 80 ; WX 611 ; N P ; B -27 0 594 597 ;
+ C 81 ; WX 722 ; N Q ; B 31 -173 764 610 ;
+ C 82 ; WX 722 ; N R ; B -27 -16 762 597 ;
+ C 83 ; WX 500 ; N S ; B -18 -16 476 610 ;
+ C 84 ; WX 667 ; N T ; B 13 0 654 604 ;
+ C 85 ; WX 778 ; N U ; B 0 -16 811 594 ;
+ C 86 ; WX 611 ; N V ; B -63 -16 598 610 ;
+ C 87 ; WX 944 ; N W ; B -58 -16 940 610 ;
+ C 88 ; WX 611 ; N X ; B -58 -16 651 610 ;
+ C 89 ; WX 611 ; N Y ; B -50 0 651 610 ;
+ C 90 ; WX 611 ; N Z ; B -18 -31 604 610 ;
+ C 91 ; WX 389 ; N bracketleft ; B 93 -200 380 656 ;
+ C 92 ; WX 296 ; N backslash ; B -44 -16 340 610 ;
+ C 93 ; WX 389 ; N bracketright ; B 9 -200 296 656 ;
+ C 94 ; WX 600 ; N asciicircum ; B 82 229 518 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 41 258 219 610 ;
+ C 97 ; WX 500 ; N a ; B 22 -14 524 449 ;
+ C 98 ; WX 500 ; N b ; B 29 -16 465 714 ;
+ C 99 ; WX 389 ; N c ; B 17 -14 418 449 ;
+ C 100 ; WX 500 ; N d ; B 22 -14 599 714 ;
+ C 101 ; WX 389 ; N e ; B 17 -14 413 449 ;
+ C 102 ; WX 333 ; N f ; B -187 -314 464 714 ; L i fi ; L l fl ;
+ C 103 ; WX 500 ; N g ; B -64 -314 479 449 ;
+ C 104 ; WX 556 ; N h ; B 30 -14 595 714 ;
+ C 105 ; WX 333 ; N i ; B 2 -14 347 649 ;
+ C 106 ; WX 278 ; N j ; B -146 -314 228 649 ;
+ C 107 ; WX 500 ; N k ; B 17 -14 539 714 ;
+ C 108 ; WX 278 ; N l ; B 32 -14 361 714 ;
+ C 109 ; WX 778 ; N m ; B -29 -14 817 449 ;
+ C 110 ; WX 556 ; N n ; B -23 -14 595 449 ;
+ C 111 ; WX 500 ; N o ; B 17 -14 465 449 ;
+ C 112 ; WX 500 ; N p ; B -63 -300 465 584 ;
+ C 113 ; WX 500 ; N q ; B 22 -300 507 526 ;
+ C 114 ; WX 389 ; N r ; B -6 -14 407 449 ;
+ C 115 ; WX 389 ; N s ; B -2 -14 346 449 ;
+ C 116 ; WX 333 ; N t ; B -58 -14 354 579 ;
+ C 117 ; WX 556 ; N u ; B -18 -14 583 449 ;
+ C 118 ; WX 444 ; N v ; B -30 -14 442 449 ;
+ C 119 ; WX 722 ; N w ; B -30 -14 720 449 ;
+ C 120 ; WX 500 ; N x ; B -11 -72 508 449 ;
+ C 121 ; WX 444 ; N y ; B -152 -314 436 449 ;
+ C 122 ; WX 389 ; N z ; B -30 -14 432 449 ;
+ C 123 ; WX 389 ; N braceleft ; B 76 -200 367 656 ;
+ C 124 ; WX 222 ; N bar ; B 67 -16 155 714 ;
+ C 125 ; WX 389 ; N braceright ; B 22 -200 313 656 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 173 531 333 ;
+ C 161 ; WX 333 ; N exclamdown ; B 40 -177 267 449 ;
+ C 162 ; WX 556 ; N cent ; B 67 -128 456 554 ;
+ C 163 ; WX 556 ; N sterling ; B 0 -43 536 610 ;
+ C 164 ; WX 167 ; N fraction ; B -170 -16 337 610 ;
+ C 165 ; WX 556 ; N yen ; B -43 0 593 610 ;
+ C 166 ; WX 556 ; N florin ; B -110 -314 558 610 ;
+ C 167 ; WX 500 ; N section ; B 25 -216 426 610 ;
+ C 168 ; WX 556 ; N currency ; B 22 43 534 554 ;
+ C 169 ; WX 222 ; N quotesingle ; B 61 258 161 610 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 27 258 379 610 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 49 14 375 424 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 64 14 242 424 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 64 14 242 424 ;
+ C 174 ; WX 556 ; N fi ; B -187 -314 585 714 ;
+ C 175 ; WX 556 ; N fl ; B -187 -314 604 714 ;
+ C 177 ; WX 500 ; N endash ; B -6 184 506 254 ;
+ C 178 ; WX 444 ; N dagger ; B 2 -41 442 610 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 39 -60 385 610 ;
+ C 180 ; WX 278 ; N periodcentered ; B 71 191 207 327 ;
+ C 182 ; WX 620 ; N paragraph ; B 72 -200 579 594 ;
+ C 183 ; WX 500 ; N bullet ; B 102 149 398 445 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B -13 -160 165 192 ;
+ C 185 ; WX 389 ; N quotedblbase ; B -14 -160 338 192 ;
+ C 186 ; WX 389 ; N quotedblright ; B 39 258 391 610 ;
+ C 187 ; WX 444 ; N guillemotright ; B 49 14 375 424 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 75 -16 925 168 ;
+ C 189 ; WX 944 ; N perthousand ; B 25 -183 919 700 ;
+ C 191 ; WX 389 ; N questiondown ; B -4 -177 317 449 ;
+ C 193 ; WX 278 ; N grave ; B 29 516 221 688 ;
+ C 194 ; WX 278 ; N acute ; B 97 510 301 688 ;
+ C 195 ; WX 278 ; N circumflex ; B 21 510 271 688 ;
+ C 196 ; WX 278 ; N tilde ; B 6 543 304 661 ;
+ C 197 ; WX 278 ; N macron ; B 21 555 279 619 ;
+ C 198 ; WX 278 ; N breve ; B 36 540 309 668 ;
+ C 199 ; WX 278 ; N dotaccent ; B 73 532 221 674 ;
+ C 200 ; WX 278 ; N dieresis ; B -14 532 308 674 ;
+ C 202 ; WX 278 ; N ring ; B 53 498 225 670 ;
+ C 203 ; WX 278 ; N cedilla ; B -22 -190 186 20 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B -16 510 362 688 ;
+ C 206 ; WX 278 ; N ogonek ; B -33 -190 209 20 ;
+ C 207 ; WX 278 ; N caron ; B 46 510 296 688 ;
+ C 208 ; WX 1000 ; N emdash ; B -6 184 1006 254 ;
+ C 225 ; WX 889 ; N AE ; B -35 -16 845 610 ;
+ C 227 ; WX 325 ; N ordfeminine ; B 8 333 348 610 ;
+ C 232 ; WX 556 ; N Lslash ; B -14 -16 559 594 ;
+ C 233 ; WX 722 ; N Oslash ; B 31 -94 691 683 ;
+ C 234 ; WX 1000 ; N OE ; B 46 -16 965 610 ;
+ C 235 ; WX 325 ; N ordmasculine ; B 11 333 302 610 ;
+ C 241 ; WX 667 ; N ae ; B 17 -14 696 493 ;
+ C 245 ; WX 333 ; N dotlessi ; B 2 -14 347 449 ;
+ C 248 ; WX 278 ; N lslash ; B -18 -14 361 714 ;
+ C 249 ; WX 500 ; N oslash ; B 17 -99 470 521 ;
+ C 250 ; WX 667 ; N oe ; B 22 -14 702 449 ;
+ C 251 ; WX 556 ; N germandbls ; B -188 -314 502 714 ;
+ C -1 ; WX 389 ; N ecircumflex ; B 17 -14 413 688 ;
+ C -1 ; WX 389 ; N edieresis ; B 17 -14 413 674 ;
+ C -1 ; WX 500 ; N aacute ; B 22 -14 524 688 ;
+ C -1 ; WX 800 ; N registered ; B 87 -16 713 610 ;
+ C -1 ; WX 333 ; N icircumflex ; B 2 -14 347 688 ;
+ C -1 ; WX 556 ; N udieresis ; B -18 -14 583 674 ;
+ C -1 ; WX 500 ; N ograve ; B 17 -14 465 688 ;
+ C -1 ; WX 556 ; N uacute ; B -18 -14 583 688 ;
+ C -1 ; WX 556 ; N ucircumflex ; B -18 -14 583 688 ;
+ C -1 ; WX 667 ; N Aacute ; B -94 -16 703 819 ;
+ C -1 ; WX 333 ; N igrave ; B 2 -14 347 688 ;
+ C -1 ; WX 389 ; N Icircumflex ; B -27 0 401 819 ;
+ C -1 ; WX 389 ; N ccedilla ; B 17 -190 418 449 ;
+ C -1 ; WX 500 ; N adieresis ; B 22 -14 524 674 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B -27 -16 632 819 ;
+ C -1 ; WX 389 ; N scaron ; B -2 -14 384 688 ;
+ C -1 ; WX 500 ; N thorn ; B -63 -300 465 714 ;
+ C -1 ; WX 1000 ; N trademark ; B 24 189 976 594 ;
+ C -1 ; WX 389 ; N egrave ; B 17 -14 413 688 ;
+ C -1 ; WX 361 ; N threesuperior ; B 1 234 308 610 ;
+ C -1 ; WX 389 ; N zcaron ; B -30 -14 432 688 ;
+ C -1 ; WX 500 ; N atilde ; B 22 -14 524 661 ;
+ C -1 ; WX 500 ; N aring ; B 22 -14 524 670 ;
+ C -1 ; WX 500 ; N ocircumflex ; B 17 -14 465 688 ;
+ C -1 ; WX 667 ; N Edieresis ; B -27 -16 632 805 ;
+ C -1 ; WX 834 ; N threequarters ; B 41 -16 793 610 ;
+ C -1 ; WX 444 ; N ydieresis ; B -152 -314 436 674 ;
+ C -1 ; WX 444 ; N yacute ; B -152 -314 436 688 ;
+ C -1 ; WX 333 ; N iacute ; B 2 -14 347 688 ;
+ C -1 ; WX 667 ; N Acircumflex ; B -94 -16 703 819 ;
+ C -1 ; WX 778 ; N Uacute ; B 0 -16 811 819 ;
+ C -1 ; WX 389 ; N eacute ; B 17 -14 413 688 ;
+ C -1 ; WX 722 ; N Ograve ; B 31 -16 691 819 ;
+ C -1 ; WX 500 ; N agrave ; B 22 -14 524 688 ;
+ C -1 ; WX 778 ; N Udieresis ; B 0 -16 811 805 ;
+ C -1 ; WX 500 ; N acircumflex ; B 22 -14 524 688 ;
+ C -1 ; WX 389 ; N Igrave ; B -27 0 401 819 ;
+ C -1 ; WX 361 ; N twosuperior ; B 8 234 345 610 ;
+ C -1 ; WX 778 ; N Ugrave ; B 0 -16 811 819 ;
+ C -1 ; WX 834 ; N onequarter ; B 41 -16 793 610 ;
+ C -1 ; WX 778 ; N Ucircumflex ; B 0 -16 811 819 ;
+ C -1 ; WX 500 ; N Scaron ; B -18 -16 476 819 ;
+ C -1 ; WX 389 ; N Idieresis ; B -27 0 401 805 ;
+ C -1 ; WX 333 ; N idieresis ; B 2 -14 347 674 ;
+ C -1 ; WX 667 ; N Egrave ; B -27 -16 632 819 ;
+ C -1 ; WX 722 ; N Oacute ; B 31 -16 691 819 ;
+ C -1 ; WX 600 ; N divide ; B 47 -33 553 539 ;
+ C -1 ; WX 667 ; N Atilde ; B -94 -16 703 792 ;
+ C -1 ; WX 667 ; N Aring ; B -94 -16 703 801 ;
+ C -1 ; WX 722 ; N Odieresis ; B 31 -16 691 805 ;
+ C -1 ; WX 667 ; N Adieresis ; B -94 -16 703 805 ;
+ C -1 ; WX 722 ; N Ntilde ; B -27 -8 749 792 ;
+ C -1 ; WX 611 ; N Zcaron ; B -18 -31 604 819 ;
+ C -1 ; WX 611 ; N Thorn ; B -27 0 573 594 ;
+ C -1 ; WX 389 ; N Iacute ; B -27 0 401 819 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 68 21 532 485 ;
+ C -1 ; WX 667 ; N Eacute ; B -27 -16 632 819 ;
+ C -1 ; WX 611 ; N Ydieresis ; B -50 0 651 805 ;
+ C -1 ; WX 361 ; N onesuperior ; B 39 244 306 610 ;
+ C -1 ; WX 556 ; N ugrave ; B -18 -14 583 688 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 108 553 399 ;
+ C -1 ; WX 556 ; N ntilde ; B -23 -14 595 661 ;
+ C -1 ; WX 722 ; N Otilde ; B 31 -16 691 792 ;
+ C -1 ; WX 500 ; N otilde ; B 17 -14 465 661 ;
+ C -1 ; WX 611 ; N Ccedilla ; B 31 -190 603 610 ;
+ C -1 ; WX 667 ; N Agrave ; B -94 -16 703 819 ;
+ C -1 ; WX 834 ; N onehalf ; B 41 -16 830 610 ;
+ C -1 ; WX 722 ; N Eth ; B -27 -3 692 597 ;
+ C -1 ; WX 400 ; N degree ; B 57 324 343 610 ;
+ C -1 ; WX 611 ; N Yacute ; B -50 0 651 819 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 31 -16 691 819 ;
+ C -1 ; WX 500 ; N oacute ; B 17 -14 465 688 ;
+ C -1 ; WX 556 ; N mu ; B -18 -314 583 449 ;
+ C -1 ; WX 600 ; N minus ; B 47 209 553 297 ;
+ C -1 ; WX 500 ; N eth ; B 17 -14 474 714 ;
+ C -1 ; WX 500 ; N odieresis ; B 17 -14 465 674 ;
+ C -1 ; WX 800 ; N copyright ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N brokenbar ; B 67 -16 155 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 145
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -40
+ KPX A quotedblright -40
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -55
+ KPX A T -55
+ KPX A Q -10
+ KPX A O -10
+ KPX A G -10
+ KPX A C -10
+ 
+ KPX B period -50
+ KPX B comma -50
+ KPX B U -18
+ 
+ KPX D period -50
+ KPX D comma -50
+ KPX D W 10
+ KPX D V 10
+ 
+ KPX F r -40
+ KPX F period -129
+ KPX F o -50
+ KPX F i -18
+ KPX F e -50
+ KPX F comma -111
+ KPX F a -50
+ KPX F A -55
+ 
+ KPX G period -50
+ KPX G comma -50
+ 
+ KPX J period -50
+ KPX J comma -50
+ 
+ KPX L y -18
+ KPX L quoteright -10
+ KPX L Y -74
+ KPX L W -40
+ KPX L V -40
+ KPX L T -55
+ 
+ KPX N period -50
+ KPX N comma -50
+ 
+ KPX O period -50
+ KPX O comma -50
+ KPX O W 10
+ KPX O V 10
+ 
+ KPX P period -129
+ KPX P o -25
+ KPX P e -25
+ KPX P comma -129
+ KPX P a -25
+ KPX P A -55
+ 
+ KPX Q period -50
+ KPX Q comma 125
+ 
+ KPX R Y -18
+ KPX R W -37
+ KPX R V -18
+ KPX R U -10
+ KPX R T -37
+ 
+ KPX S period -50
+ KPX S comma -50
+ 
+ KPX T y -74
+ KPX T w -92
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T r -55
+ KPX T period -111
+ KPX T o -74
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -74
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V semicolon -18
+ KPX V period -111
+ KPX V o -18
+ KPX V hyphen -37
+ KPX V e -18
+ KPX V comma -111
+ KPX V colon -18
+ KPX V a -18
+ KPX V O 10
+ KPX V G 10
+ KPX V A -55
+ 
+ KPX W period -111
+ KPX W o -18
+ KPX W hyphen -37
+ KPX W e -18
+ KPX W comma -111
+ KPX W a -18
+ KPX W O 10
+ KPX W A -65
+ 
+ KPX Y u -55
+ KPX Y semicolon -55
+ KPX Y period -111
+ KPX Y o -74
+ KPX Y i -37
+ KPX Y hyphen -74
+ KPX Y e -74
+ KPX Y comma -92
+ KPX Y colon -55
+ KPX Y a -74
+ KPX Y A -55
+ 
+ KPX b period -50
+ KPX b comma -50
+ 
+ KPX colon space -37
+ 
+ KPX comma space -37
+ KPX comma quoteright -18
+ KPX comma quotedblright -18
+ 
+ KPX f quoteright 18
+ KPX f period -75
+ KPX f comma -50
+ 
+ KPX g period -50
+ KPX g comma -18
+ 
+ KPX period quoteright -18
+ KPX period quotedblright -18
+ 
+ KPX quotedblleft quoteleft -18
+ KPX quotedblleft A -40
+ 
+ KPX quotedblright space -37
+ 
+ KPX quoteleft quoteleft -40
+ KPX quoteleft A -40
+ 
+ KPX quoteright v 18
+ KPX quoteright t 18
+ KPX quoteright s -18
+ KPX quoteright r 18
+ KPX quoteright quoteright -40
+ KPX quoteright quotedblright -18
+ KPX quoteright l 18
+ KPX quoteright d -18
+ 
+ KPX r period -92
+ KPX r hyphen -55
+ KPX r comma -74
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 235 131 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 235 131 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 235 131 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 235 131 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 235 131 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 235 131 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 213 131 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 213 131 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 213 131 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 213 131 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 84 131 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 84 131 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 84 131 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 84 131 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 254 131 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 234 131 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 234 131 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 234 131 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 234 131 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 234 131 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 143 131 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 278 131 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 278 131 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 278 131 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 278 131 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 199 131 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 199 131 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 199 131 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 129 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 129 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 129 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 129 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 151 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 129 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 88 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 88 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 88 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 88 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 34 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 34 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 34 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 34 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 145 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 111 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 111 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 111 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 111 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 111 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 88 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 157 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 157 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 157 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 157 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 101 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 101 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 74 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Bd+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Bd+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Bd+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 611 ; N Ccaron ; B 31 -16 603 826 ;
+ C -1 ; WX 389 ; N ccaron ; B 17 -14 418 688 ;
+ C -1 ; WX 722 ; N Dcaron ; B -27 -3 691 826 ;
+ C -1 ; WX 625 ; N dcaron ; B 22 -14 795 785 ;
+ C -1 ; WX 667 ; N Ecaron ; B -27 -16 632 826 ;
+ C -1 ; WX 389 ; N ecaron ; B 17 -14 413 688 ;
+ C -1 ; WX 556 ; N Lcaron ; B -14 -16 597 653 ;
+ C -1 ; WX 556 ; N Lacute ; B -14 -16 559 826 ;
+ C -1 ; WX 403 ; N lcaron ; B 32 -14 557 785 ;
+ C -1 ; WX 278 ; N lacute ; B 32 -14 361 826 ;
+ C -1 ; WX 722 ; N Ncaron ; B -27 -8 749 826 ;
+ C -1 ; WX 556 ; N ncaron ; B -23 -14 595 688 ;
+ C -1 ; WX 722 ; N Rcaron ; B -27 -16 762 826 ;
+ C -1 ; WX 722 ; N Racute ; B -27 -16 762 826 ;
+ C -1 ; WX 389 ; N rcaron ; B -6 -14 407 688 ;
+ C -1 ; WX 389 ; N racute ; B -6 -14 407 688 ;
+ C -1 ; WX 667 ; N Tcaron ; B 13 0 654 826 ;
+ C -1 ; WX 458 ; N tcaron ; B -58 -14 550 610 ;
+ C -1 ; WX 778 ; N Uring ; B 0 -16 811 826 ;
+ C -1 ; WX 556 ; N uring ; B -18 -14 583 670 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 223 138 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 75 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 222 138 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 582 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 194 138 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 384 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 138 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 344 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 20 138 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 222 138 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 139 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 222 138 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 261 138 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 55 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 75 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 194 138 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 337 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 250 156 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 139 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Dm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Dm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Dm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,480 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Sep  6 12:00:28 1990
+ Comment UniqueID 32826
+ Comment VMusage 34487 41379
+ FontName ZapfChancery-Demi
+ FullName ITC Zapf Chancery Demi
+ FamilyName ITC Zapf Chancery
+ Weight Demi
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -184 -314 1006 825
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 594
+ XHeight 443
+ Ascender 714
+ Descender -300
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 53 -14 225 610 ;
+ C 34 ; WX 389 ; N quotedbl ; B 82 294 307 610 ;
+ C 35 ; WX 500 ; N numbersign ; B 32 0 469 594 ;
+ C 36 ; WX 500 ; N dollar ; B 30 -149 417 714 ;
+ C 37 ; WX 667 ; N percent ; B 46 -167 621 706 ;
+ C 38 ; WX 833 ; N ampersand ; B 14 -14 819 610 ;
+ C 39 ; WX 222 ; N quoteright ; B 22 294 176 610 ;
+ C 40 ; WX 333 ; N parenleft ; B 89 -213 301 669 ;
+ C 41 ; WX 333 ; N parenright ; B 32 -213 244 669 ;
+ C 42 ; WX 444 ; N asterisk ; B 54 256 390 610 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 250 ; N comma ; B -48 -140 166 193 ;
+ C 45 ; WX 333 ; N hyphen ; B 32 187 301 251 ;
+ C 46 ; WX 250 ; N period ; B 48 -14 202 154 ;
+ C 47 ; WX 296 ; N slash ; B -40 -16 336 610 ;
+ C 48 ; WX 500 ; N zero ; B 38 -16 462 610 ;
+ C 49 ; WX 500 ; N one ; B 53 0 435 614 ;
+ C 50 ; WX 500 ; N two ; B 7 -16 473 610 ;
+ C 51 ; WX 500 ; N three ; B -18 -16 410 610 ;
+ C 52 ; WX 500 ; N four ; B 9 -24 468 610 ;
+ C 53 ; WX 500 ; N five ; B 7 -16 480 670 ;
+ C 54 ; WX 500 ; N six ; B 38 -16 462 610 ;
+ C 55 ; WX 500 ; N seven ; B 75 -26 498 668 ;
+ C 56 ; WX 500 ; N eight ; B 35 -16 443 610 ;
+ C 57 ; WX 500 ; N nine ; B 3 -16 453 610 ;
+ C 58 ; WX 250 ; N colon ; B 48 -14 202 443 ;
+ C 59 ; WX 250 ; N semicolon ; B -48 -140 202 443 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 121 553 385 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 333 ; N question ; B 59 -14 321 610 ;
+ C 64 ; WX 800 ; N at ; B 87 -16 713 610 ;
+ C 65 ; WX 611 ; N A ; B -94 -16 628 610 ;
+ C 66 ; WX 611 ; N B ; B -22 -4 558 598 ;
+ C 67 ; WX 611 ; N C ; B 36 -16 571 610 ;
+ C 68 ; WX 722 ; N D ; B -10 -4 675 598 ;
+ C 69 ; WX 611 ; N E ; B -10 -10 572 610 ;
+ C 70 ; WX 500 ; N F ; B -22 0 522 610 ;
+ C 71 ; WX 667 ; N G ; B 36 -78 653 610 ;
+ C 72 ; WX 722 ; N H ; B -22 0 744 594 ;
+ C 73 ; WX 333 ; N I ; B -10 0 343 594 ;
+ C 74 ; WX 278 ; N J ; B -146 -215 306 594 ;
+ C 75 ; WX 611 ; N K ; B -10 -16 646 610 ;
+ C 76 ; WX 556 ; N L ; B 0 -10 528 594 ;
+ C 77 ; WX 833 ; N M ; B -17 -16 850 594 ;
+ C 78 ; WX 667 ; N N ; B -10 -16 684 594 ;
+ C 79 ; WX 722 ; N O ; B 36 -16 686 610 ;
+ C 80 ; WX 556 ; N P ; B -22 0 540 594 ;
+ C 81 ; WX 722 ; N Q ; B 36 -176 766 610 ;
+ C 82 ; WX 611 ; N R ; B -10 -16 643 594 ;
+ C 83 ; WX 500 ; N S ; B 5 -16 449 610 ;
+ C 84 ; WX 611 ; N T ; B 16 0 595 604 ;
+ C 85 ; WX 722 ; N U ; B -14 -16 736 594 ;
+ C 86 ; WX 556 ; N V ; B -48 -16 562 610 ;
+ C 87 ; WX 944 ; N W ; B -24 -16 954 610 ;
+ C 88 ; WX 611 ; N X ; B -41 -16 632 610 ;
+ C 89 ; WX 611 ; N Y ; B -38 0 649 610 ;
+ C 90 ; WX 611 ; N Z ; B -15 -23 600 610 ;
+ C 91 ; WX 333 ; N bracketleft ; B 74 -207 355 663 ;
+ C 92 ; WX 296 ; N backslash ; B -40 -16 336 610 ;
+ C 93 ; WX 333 ; N bracketright ; B -22 -207 259 663 ;
+ C 94 ; WX 600 ; N asciicircum ; B 89 229 511 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 46 294 200 610 ;
+ C 97 ; WX 444 ; N a ; B 22 -14 488 443 ;
+ C 98 ; WX 444 ; N b ; B 40 -14 408 714 ;
+ C 99 ; WX 389 ; N c ; B 22 -14 400 444 ;
+ C 100 ; WX 444 ; N d ; B 22 -14 550 714 ;
+ C 101 ; WX 389 ; N e ; B 22 -14 399 443 ;
+ C 102 ; WX 278 ; N f ; B -160 -314 410 714 ; L i fi ; L l fl ;
+ C 103 ; WX 444 ; N g ; B -32 -314 430 443 ;
+ C 104 ; WX 500 ; N h ; B 40 -14 543 714 ;
+ C 105 ; WX 278 ; N i ; B -6 -14 306 654 ;
+ C 106 ; WX 278 ; N j ; B -116 -314 223 654 ;
+ C 107 ; WX 444 ; N k ; B 31 -14 487 714 ;
+ C 108 ; WX 278 ; N l ; B 61 -14 341 714 ;
+ C 109 ; WX 722 ; N m ; B -20 -14 771 443 ;
+ C 110 ; WX 500 ; N n ; B -20 -14 551 443 ;
+ C 111 ; WX 444 ; N o ; B 28 -14 416 443 ;
+ C 112 ; WX 444 ; N p ; B -68 -300 408 560 ;
+ C 113 ; WX 444 ; N q ; B 22 -300 483 486 ;
+ C 114 ; WX 333 ; N r ; B -13 -14 372 443 ;
+ C 115 ; WX 389 ; N s ; B 18 -14 355 443 ;
+ C 116 ; WX 333 ; N t ; B 0 -14 345 552 ;
+ C 117 ; WX 500 ; N u ; B -20 -14 549 443 ;
+ C 118 ; WX 444 ; N v ; B -30 -14 431 456 ;
+ C 119 ; WX 722 ; N w ; B -30 -14 698 454 ;
+ C 120 ; WX 444 ; N x ; B -18 -55 450 443 ;
+ C 121 ; WX 444 ; N y ; B -127 -314 429 455 ;
+ C 122 ; WX 389 ; N z ; B -22 -14 438 443 ;
+ C 123 ; WX 333 ; N braceleft ; B 40 -207 300 663 ;
+ C 124 ; WX 222 ; N bar ; B 79 -16 143 714 ;
+ C 125 ; WX 333 ; N braceright ; B 33 -207 293 663 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 183 531 323 ;
+ C 161 ; WX 278 ; N exclamdown ; B 53 -181 225 443 ;
+ C 162 ; WX 500 ; N cent ; B 51 -149 421 554 ;
+ C 163 ; WX 500 ; N sterling ; B -9 -50 498 610 ;
+ C 164 ; WX 167 ; N fraction ; B -166 -16 333 610 ;
+ C 165 ; WX 500 ; N yen ; B -27 0 527 610 ;
+ C 166 ; WX 500 ; N florin ; B -132 -314 514 610 ;
+ C 167 ; WX 500 ; N section ; B 63 -212 420 610 ;
+ C 168 ; WX 500 ; N currency ; B 0 47 500 547 ;
+ C 169 ; WX 222 ; N quotesingle ; B 73 294 149 610 ;
+ C 170 ; WX 389 ; N quotedblleft ; B 56 294 364 610 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 62 19 370 419 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 69 19 243 419 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 69 19 243 419 ;
+ C 174 ; WX 500 ; N fi ; B -184 -314 543 714 ;
+ C 175 ; WX 500 ; N fl ; B -168 -314 553 714 ;
+ C 177 ; WX 500 ; N endash ; B -6 193 506 245 ;
+ C 178 ; WX 444 ; N dagger ; B 12 -32 442 610 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 48 -43 396 610 ;
+ C 180 ; WX 250 ; N periodcentered ; B 63 199 187 323 ;
+ C 182 ; WX 620 ; N paragraph ; B 80 -196 567 594 ;
+ C 183 ; WX 500 ; N bullet ; B 102 149 398 445 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 22 -113 176 203 ;
+ C 185 ; WX 389 ; N quotedblbase ; B 25 -113 333 203 ;
+ C 186 ; WX 389 ; N quotedblright ; B 25 294 333 610 ;
+ C 187 ; WX 444 ; N guillemotright ; B 62 19 370 419 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 90 -14 910 154 ;
+ C 189 ; WX 944 ; N perthousand ; B 23 -167 921 706 ;
+ C 191 ; WX 333 ; N questiondown ; B 12 -181 274 443 ;
+ C 193 ; WX 278 ; N grave ; B 34 496 220 664 ;
+ C 194 ; WX 278 ; N acute ; B 93 496 279 664 ;
+ C 195 ; WX 278 ; N circumflex ; B 23 496 255 670 ;
+ C 196 ; WX 278 ; N tilde ; B 12 524 300 630 ;
+ C 197 ; WX 278 ; N macron ; B 24 543 274 589 ;
+ C 198 ; WX 278 ; N breve ; B 41 524 303 642 ;
+ C 199 ; WX 278 ; N dotaccent ; B 83 524 207 642 ;
+ C 200 ; WX 278 ; N dieresis ; B 3 524 281 642 ;
+ C 202 ; WX 278 ; N ring ; B 71 496 251 676 ;
+ C 203 ; WX 278 ; N cedilla ; B -42 -193 160 9 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B 16 496 356 664 ;
+ C 206 ; WX 278 ; N ogonek ; B -24 -193 210 9 ;
+ C 207 ; WX 278 ; N caron ; B 58 496 290 670 ;
+ C 208 ; WX 1000 ; N emdash ; B -6 193 1006 245 ;
+ C 225 ; WX 833 ; N AE ; B -20 -10 789 610 ;
+ C 227 ; WX 289 ; N ordfeminine ; B 20 336 335 610 ;
+ C 232 ; WX 556 ; N Lslash ; B 0 -10 528 594 ;
+ C 233 ; WX 722 ; N Oslash ; B 36 -90 686 684 ;
+ C 234 ; WX 944 ; N OE ; B 42 -10 890 610 ;
+ C 235 ; WX 289 ; N ordmasculine ; B 29 336 290 610 ;
+ C 241 ; WX 611 ; N ae ; B 22 -14 645 479 ;
+ C 245 ; WX 278 ; N dotlessi ; B -6 -14 306 443 ;
+ C 248 ; WX 278 ; N lslash ; B -6 -14 341 714 ;
+ C 249 ; WX 444 ; N oslash ; B 17 -80 427 509 ;
+ C 250 ; WX 667 ; N oe ; B 22 -14 685 443 ;
+ C 251 ; WX 500 ; N germandbls ; B -167 -314 479 714 ;
+ C -1 ; WX 389 ; N ecircumflex ; B 22 -14 399 670 ;
+ C -1 ; WX 389 ; N edieresis ; B 22 -14 399 642 ;
+ C -1 ; WX 444 ; N aacute ; B 22 -14 488 664 ;
+ C -1 ; WX 800 ; N registered ; B 87 -16 713 610 ;
+ C -1 ; WX 278 ; N icircumflex ; B -6 -14 306 670 ;
+ C -1 ; WX 500 ; N udieresis ; B -20 -14 549 642 ;
+ C -1 ; WX 444 ; N ograve ; B 28 -14 416 664 ;
+ C -1 ; WX 500 ; N uacute ; B -20 -14 549 664 ;
+ C -1 ; WX 500 ; N ucircumflex ; B -20 -14 549 670 ;
+ C -1 ; WX 611 ; N Aacute ; B -94 -16 628 803 ;
+ C -1 ; WX 278 ; N igrave ; B -6 -14 306 664 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -10 0 343 809 ;
+ C -1 ; WX 389 ; N ccedilla ; B 22 -193 400 444 ;
+ C -1 ; WX 444 ; N adieresis ; B 22 -14 488 642 ;
+ C -1 ; WX 611 ; N Ecircumflex ; B -10 -10 572 809 ;
+ C -1 ; WX 389 ; N scaron ; B 18 -14 392 670 ;
+ C -1 ; WX 444 ; N thorn ; B -68 -300 408 714 ;
+ C -1 ; WX 1000 ; N trademark ; B 37 190 963 594 ;
+ C -1 ; WX 389 ; N egrave ; B 22 -14 399 664 ;
+ C -1 ; WX 325 ; N threesuperior ; B 8 234 294 610 ;
+ C -1 ; WX 389 ; N zcaron ; B -22 -14 438 670 ;
+ C -1 ; WX 444 ; N atilde ; B 22 -14 488 630 ;
+ C -1 ; WX 444 ; N aring ; B 22 -14 488 676 ;
+ C -1 ; WX 444 ; N ocircumflex ; B 28 -14 416 670 ;
+ C -1 ; WX 611 ; N Edieresis ; B -10 -10 572 781 ;
+ C -1 ; WX 750 ; N threequarters ; B 28 -16 739 610 ;
+ C -1 ; WX 444 ; N ydieresis ; B -127 -314 429 642 ;
+ C -1 ; WX 444 ; N yacute ; B -127 -314 429 664 ;
+ C -1 ; WX 278 ; N iacute ; B -6 -14 306 664 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -94 -16 628 809 ;
+ C -1 ; WX 722 ; N Uacute ; B -14 -16 736 803 ;
+ C -1 ; WX 389 ; N eacute ; B 22 -14 399 664 ;
+ C -1 ; WX 722 ; N Ograve ; B 36 -16 686 803 ;
+ C -1 ; WX 444 ; N agrave ; B 22 -14 488 664 ;
+ C -1 ; WX 722 ; N Udieresis ; B -14 -16 736 781 ;
+ C -1 ; WX 444 ; N acircumflex ; B 22 -14 488 670 ;
+ C -1 ; WX 333 ; N Igrave ; B -10 0 343 803 ;
+ C -1 ; WX 325 ; N twosuperior ; B 3 234 312 610 ;
+ C -1 ; WX 722 ; N Ugrave ; B -14 -16 736 803 ;
+ C -1 ; WX 750 ; N onequarter ; B 34 -16 739 612 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B -14 -16 736 809 ;
+ C -1 ; WX 500 ; N Scaron ; B 5 -16 449 809 ;
+ C -1 ; WX 333 ; N Idieresis ; B -10 0 343 781 ;
+ C -1 ; WX 278 ; N idieresis ; B -6 -14 306 642 ;
+ C -1 ; WX 611 ; N Egrave ; B -10 -10 572 803 ;
+ C -1 ; WX 722 ; N Oacute ; B 36 -16 686 803 ;
+ C -1 ; WX 600 ; N divide ; B 47 -11 553 517 ;
+ C -1 ; WX 611 ; N Atilde ; B -94 -16 628 769 ;
+ C -1 ; WX 611 ; N Aring ; B -94 -16 628 825 ;
+ C -1 ; WX 722 ; N Odieresis ; B 36 -16 686 781 ;
+ C -1 ; WX 611 ; N Adieresis ; B -94 -16 628 781 ;
+ C -1 ; WX 667 ; N Ntilde ; B -10 -16 684 769 ;
+ C -1 ; WX 611 ; N Zcaron ; B -15 -23 600 809 ;
+ C -1 ; WX 556 ; N Thorn ; B -22 0 535 594 ;
+ C -1 ; WX 333 ; N Iacute ; B -10 0 343 803 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 71 24 529 482 ;
+ C -1 ; WX 611 ; N Eacute ; B -10 -10 572 803 ;
+ C -1 ; WX 611 ; N Ydieresis ; B -38 0 649 781 ;
+ C -1 ; WX 325 ; N onesuperior ; B 34 244 291 612 ;
+ C -1 ; WX 500 ; N ugrave ; B -20 -14 549 664 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 107 553 385 ;
+ C -1 ; WX 500 ; N ntilde ; B -20 -14 551 630 ;
+ C -1 ; WX 722 ; N Otilde ; B 36 -16 686 769 ;
+ C -1 ; WX 444 ; N otilde ; B 28 -14 429 630 ;
+ C -1 ; WX 611 ; N Ccedilla ; B 36 -193 571 610 ;
+ C -1 ; WX 611 ; N Agrave ; B -94 -16 628 803 ;
+ C -1 ; WX 750 ; N onehalf ; B 34 -16 750 612 ;
+ C -1 ; WX 722 ; N Eth ; B -10 -4 675 598 ;
+ C -1 ; WX 400 ; N degree ; B 58 326 342 610 ;
+ C -1 ; WX 611 ; N Yacute ; B -38 0 649 803 ;
+ C -1 ; WX 722 ; N Ocircumflex ; B 36 -16 686 809 ;
+ C -1 ; WX 444 ; N oacute ; B 28 -14 416 664 ;
+ C -1 ; WX 500 ; N mu ; B -20 -314 549 443 ;
+ C -1 ; WX 600 ; N minus ; B 47 221 553 285 ;
+ C -1 ; WX 444 ; N eth ; B 28 -14 424 714 ;
+ C -1 ; WX 444 ; N odieresis ; B 28 -14 416 642 ;
+ C -1 ; WX 800 ; N copyright ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N brokenbar ; B 79 -16 143 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 135
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -50
+ KPX A quotedblright -50
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -55
+ KPX A T -55
+ KPX A Q -50
+ KPX A O -50
+ KPX A G -50
+ KPX A C -50
+ 
+ KPX B period -30
+ KPX B comma -30
+ 
+ KPX D period -37
+ KPX D comma -37
+ KPX D W 18
+ KPX D V 18
+ KPX D A 18
+ 
+ KPX F r -60
+ KPX F period -129
+ KPX F o -60
+ KPX F i -18
+ KPX F e -60
+ KPX F comma -111
+ KPX F a -60
+ KPX F A -55
+ 
+ KPX G period -30
+ KPX G comma -18
+ 
+ KPX J period -30
+ KPX J comma -18
+ KPX J A 20
+ 
+ KPX L y -18
+ KPX L quoteright -25
+ KPX L quotedblright -25
+ KPX L Y -74
+ KPX L W -55
+ KPX L V -55
+ KPX L T -55
+ 
+ KPX N period -18
+ KPX N comma -18
+ 
+ KPX O period -30
+ KPX O comma -30
+ KPX O W 30
+ KPX O V 30
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -55
+ 
+ KPX Q period -18
+ KPX Q comma 125
+ 
+ KPX R Y -18
+ KPX R W -37
+ KPX R V -18
+ KPX R T -37
+ 
+ KPX S period -30
+ KPX S comma -30
+ 
+ KPX T y -74
+ KPX T w -92
+ KPX T u -74
+ KPX T semicolon -50
+ KPX T r -55
+ KPX T period -111
+ KPX T o -74
+ KPX T i -37
+ KPX T hyphen -92
+ KPX T e -74
+ KPX T comma -92
+ KPX T colon -50
+ KPX T a -74
+ KPX T A -55
+ 
+ KPX V semicolon -18
+ KPX V period -111
+ KPX V o -18
+ KPX V hyphen -37
+ KPX V e -18
+ KPX V comma -111
+ KPX V colon -18
+ KPX V a -18
+ KPX V G 18
+ KPX V A -55
+ 
+ KPX W period -111
+ KPX W o -18
+ KPX W hyphen -18
+ KPX W e -18
+ KPX W comma -111
+ KPX W a -18
+ KPX W A -37
+ 
+ KPX Y u -75
+ KPX Y semicolon -55
+ KPX Y period -111
+ KPX Y o -100
+ KPX Y i -37
+ KPX Y hyphen -100
+ KPX Y e -100
+ KPX Y comma -92
+ KPX Y colon -55
+ KPX Y a -100
+ KPX Y A -55
+ 
+ KPX b period -50
+ KPX b comma -50
+ 
+ KPX colon space -50
+ 
+ KPX comma space -50
+ 
+ KPX f quoteright 37
+ KPX f quotedblright 37
+ KPX f period -37
+ 
+ KPX g period -37
+ 
+ KPX period quoteright -18
+ KPX period quotedblright -18
+ 
+ KPX quotedblleft A -50
+ 
+ KPX quoteleft quoteleft -68
+ KPX quoteleft A -50
+ 
+ KPX quoteright v -30
+ KPX quoteright t -30
+ KPX quoteright s -75
+ KPX quoteright quoteright -68
+ KPX quoteright l -25
+ KPX quoteright d -50
+ 
+ KPX r quoteright 37
+ KPX r period -92
+ KPX r hyphen -55
+ KPX r comma -74
+ 
+ KPX space quoteleft -50
+ KPX space quotedblleft -50
+ KPX space Y -50
+ KPX space W -50
+ KPX space V -50
+ KPX space T -50
+ KPX space A -50
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -55
+ KPX y comma -55
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 213 139 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 213 139 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 213 139 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 213 139 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 202 149 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 213 139 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 179 139 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 179 139 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 179 139 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 179 139 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 57 139 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 57 139 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 57 139 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 57 139 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 230 139 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 234 139 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 234 139 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 234 139 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 234 139 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 234 139 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 123 139 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 245 139 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 245 139 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 245 139 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 245 139 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 213 139 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 213 139 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 190 139 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 95 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 95 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 95 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 95 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 95 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 95 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 108 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 108 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 108 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 108 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 6 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 6 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 6 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 6 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 123 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 129 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 129 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 129 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 129 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 129 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 102 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 117 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 117 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 117 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 117 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 95 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 95 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 62 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Dm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Dm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Dm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 611 ; N Ccaron ; B 36 -16 571 822 ;
+ C -1 ; WX 389 ; N ccaron ; B 22 -14 400 670 ;
+ C -1 ; WX 722 ; N Dcaron ; B -10 -4 675 822 ;
+ C -1 ; WX 552 ; N dcaron ; B 22 -14 719 785 ;
+ C -1 ; WX 611 ; N Ecaron ; B -10 -10 572 822 ;
+ C -1 ; WX 389 ; N ecaron ; B 22 -14 399 670 ;
+ C -1 ; WX 556 ; N Lcaron ; B 0 -10 528 653 ;
+ C -1 ; WX 556 ; N Lacute ; B 0 -10 528 816 ;
+ C -1 ; WX 386 ; N lcaron ; B 61 -14 510 785 ;
+ C -1 ; WX 278 ; N lacute ; B 61 -14 341 816 ;
+ C -1 ; WX 667 ; N Ncaron ; B -10 -16 684 822 ;
+ C -1 ; WX 500 ; N ncaron ; B -20 -14 551 670 ;
+ C -1 ; WX 611 ; N Rcaron ; B -10 -16 643 822 ;
+ C -1 ; WX 611 ; N Racute ; B -10 -16 643 816 ;
+ C -1 ; WX 333 ; N rcaron ; B -13 -14 372 670 ;
+ C -1 ; WX 333 ; N racute ; B -13 -14 372 664 ;
+ C -1 ; WX 611 ; N Tcaron ; B 16 0 595 822 ;
+ C -1 ; WX 441 ; N tcaron ; B 0 -14 514 610 ;
+ C -1 ; WX 722 ; N Uring ; B -14 -16 736 822 ;
+ C -1 ; WX 500 ; N uring ; B -20 -14 549 676 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 220 152 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 74 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 222 152 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 543 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 166 152 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 336 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 152 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 334 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 19 152 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 152 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 166 152 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 201 152 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 27 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 46 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 166 152 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 338 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 222 146 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-It
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-It:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-It	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,452 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Sep  6 11:42:36 1990
+ Comment UniqueID 32820
+ Comment VMusage 34139 41031
+ FontName ZapfChancery-Italic
+ FullName ITC Zapf Chancery Italic
+ FamilyName ITC Zapf Chancery
+ Weight Roman
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -257 -314 1007 831
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 708
+ XHeight 438
+ Ascender 714
+ Descender -314
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 28 -14 262 610 ;
+ C 34 ; WX 333 ; N quotedbl ; B 95 343 308 610 ;
+ C 35 ; WX 500 ; N numbersign ; B 31 0 469 594 ;
+ C 36 ; WX 500 ; N dollar ; B -4 -144 444 709 ;
+ C 37 ; WX 667 ; N percent ; B 40 -160 618 700 ;
+ C 38 ; WX 778 ; N ampersand ; B 29 -16 818 610 ;
+ C 39 ; WX 222 ; N quoteright ; B 55 343 225 610 ;
+ C 40 ; WX 333 ; N parenleft ; B 66 -216 381 664 ;
+ C 41 ; WX 333 ; N parenright ; B -39 -216 276 664 ;
+ C 42 ; WX 444 ; N asterisk ; B 69 263 409 610 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 250 ; N comma ; B -46 -140 142 148 ;
+ C 45 ; WX 333 ; N hyphen ; B 34 190 299 248 ;
+ C 46 ; WX 250 ; N period ; B 26 -14 152 128 ;
+ C 47 ; WX 278 ; N slash ; B -53 -16 331 610 ;
+ C 48 ; WX 500 ; N zero ; B 19 -16 478 610 ;
+ C 49 ; WX 500 ; N one ; B 0 0 387 610 ;
+ C 50 ; WX 500 ; N two ; B -36 -16 432 610 ;
+ C 51 ; WX 500 ; N three ; B -59 -16 425 610 ;
+ C 52 ; WX 500 ; N four ; B 5 -35 427 610 ;
+ C 53 ; WX 500 ; N five ; B -8 -16 527 679 ;
+ C 54 ; WX 500 ; N six ; B 32 -16 498 610 ;
+ C 55 ; WX 500 ; N seven ; B 97 -33 501 645 ;
+ C 56 ; WX 500 ; N eight ; B 6 -16 470 610 ;
+ C 57 ; WX 500 ; N nine ; B -21 -16 464 610 ;
+ C 58 ; WX 250 ; N colon ; B 26 -14 224 438 ;
+ C 59 ; WX 250 ; N semicolon ; B -46 -140 224 438 ;
+ C 60 ; WX 600 ; N less ; B 47 -9 553 515 ;
+ C 61 ; WX 600 ; N equal ; B 47 126 553 380 ;
+ C 62 ; WX 600 ; N greater ; B 47 -9 553 515 ;
+ C 63 ; WX 333 ; N question ; B 52 -14 357 610 ;
+ C 64 ; WX 800 ; N at ; B 87 -16 713 610 ;
+ C 65 ; WX 611 ; N A ; B -82 -16 602 632 ;
+ C 66 ; WX 667 ; N B ; B 26 -6 615 640 ;
+ C 67 ; WX 556 ; N C ; B 21 -16 559 610 ;
+ C 68 ; WX 722 ; N D ; B 16 -6 698 640 ;
+ C 69 ; WX 667 ; N E ; B 27 -12 645 618 ;
+ C 70 ; WX 500 ; N F ; B -73 -118 600 629 ;
+ C 71 ; WX 556 ; N G ; B 11 -242 572 610 ;
+ C 72 ; WX 722 ; N H ; B -38 -16 822 708 ;
+ C 73 ; WX 333 ; N I ; B -37 0 368 594 ;
+ C 74 ; WX 389 ; N J ; B -129 -147 423 594 ;
+ C 75 ; WX 667 ; N K ; B -27 -153 764 610 ;
+ C 76 ; WX 556 ; N L ; B -81 -16 523 610 ;
+ C 77 ; WX 833 ; N M ; B -29 -16 933 722 ;
+ C 78 ; WX 722 ; N N ; B -6 -168 824 708 ;
+ C 79 ; WX 611 ; N O ; B 21 -16 587 610 ;
+ C 80 ; WX 611 ; N P ; B -1 0 615 628 ;
+ C 81 ; WX 611 ; N Q ; B 21 -177 712 610 ;
+ C 82 ; WX 611 ; N R ; B -39 -168 708 640 ;
+ C 83 ; WX 444 ; N S ; B -82 -81 431 610 ;
+ C 84 ; WX 611 ; N T ; B 20 0 701 667 ;
+ C 85 ; WX 722 ; N U ; B 22 -16 688 617 ;
+ C 86 ; WX 611 ; N V ; B 11 -16 697 714 ;
+ C 87 ; WX 889 ; N W ; B 3 -16 955 723 ;
+ C 88 ; WX 556 ; N X ; B -119 -16 610 610 ;
+ C 89 ; WX 611 ; N Y ; B -22 -168 711 647 ;
+ C 90 ; WX 611 ; N Z ; B -43 -19 584 624 ;
+ C 91 ; WX 333 ; N bracketleft ; B 1 -207 419 655 ;
+ C 92 ; WX 278 ; N backslash ; B -53 -16 331 610 ;
+ C 93 ; WX 333 ; N bracketright ; B -76 -207 342 655 ;
+ C 94 ; WX 600 ; N asciicircum ; B 90 229 510 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 80 343 250 610 ;
+ C 97 ; WX 389 ; N a ; B -6 -15 387 438 ;
+ C 98 ; WX 389 ; N b ; B -21 -23 389 714 ;
+ C 99 ; WX 333 ; N c ; B -6 -14 313 438 ;
+ C 100 ; WX 389 ; N d ; B -6 -14 543 714 ;
+ C 101 ; WX 333 ; N e ; B -6 -14 310 438 ;
+ C 102 ; WX 278 ; N f ; B -228 -314 438 714 ; L i fi ; L l fl ;
+ C 103 ; WX 389 ; N g ; B -192 -314 419 438 ;
+ C 104 ; WX 444 ; N h ; B -20 -14 449 714 ;
+ C 105 ; WX 278 ; N i ; B 28 -14 278 635 ;
+ C 106 ; WX 222 ; N j ; B -228 -314 247 635 ;
+ C 107 ; WX 407 ; N k ; B -6 -184 535 714 ;
+ C 108 ; WX 222 ; N l ; B 16 -14 394 714 ;
+ C 109 ; WX 667 ; N m ; B 14 -14 662 438 ;
+ C 110 ; WX 444 ; N n ; B 9 -14 452 438 ;
+ C 111 ; WX 389 ; N o ; B -6 -14 356 438 ;
+ C 112 ; WX 389 ; N p ; B -140 -314 367 432 ;
+ C 113 ; WX 389 ; N q ; B -6 -300 397 510 ;
+ C 114 ; WX 278 ; N r ; B 5 -14 328 438 ;
+ C 115 ; WX 333 ; N s ; B -40 -14 317 438 ;
+ C 116 ; WX 278 ; N t ; B -2 -14 318 539 ;
+ C 117 ; WX 444 ; N u ; B 9 -14 435 438 ;
+ C 118 ; WX 444 ; N v ; B -1 -14 445 488 ;
+ C 119 ; WX 667 ; N w ; B -14 -14 681 488 ;
+ C 120 ; WX 389 ; N x ; B -33 -195 486 438 ;
+ C 121 ; WX 389 ; N y ; B -117 -314 390 438 ;
+ C 122 ; WX 389 ; N z ; B -99 -14 383 445 ;
+ C 123 ; WX 333 ; N braceleft ; B 40 -207 368 655 ;
+ C 124 ; WX 222 ; N bar ; B 82 -16 140 714 ;
+ C 125 ; WX 333 ; N braceright ; B -35 -207 293 655 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 186 531 320 ;
+ C 161 ; WX 278 ; N exclamdown ; B -4 -186 230 438 ;
+ C 162 ; WX 500 ; N cent ; B 35 -134 389 543 ;
+ C 163 ; WX 500 ; N sterling ; B -50 -52 472 610 ;
+ C 164 ; WX 167 ; N fraction ; B -167 -16 334 610 ;
+ C 165 ; WX 500 ; N yen ; B -21 -168 593 647 ;
+ C 166 ; WX 500 ; N florin ; B -131 -314 515 610 ;
+ C 167 ; WX 500 ; N section ; B 16 -215 477 610 ;
+ C 168 ; WX 500 ; N currency ; B 38 85 462 509 ;
+ C 169 ; WX 222 ; N quotesingle ; B 115 343 185 610 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 67 343 362 610 ;
+ C 171 ; WX 389 ; N guillemotleft ; B 56 24 314 414 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 83 24 243 414 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 53 24 213 414 ;
+ C 174 ; WX 444 ; N fi ; B -257 -314 472 714 ;
+ C 175 ; WX 444 ; N fl ; B -257 -314 537 714 ;
+ C 177 ; WX 500 ; N endash ; B -7 199 507 239 ;
+ C 178 ; WX 444 ; N dagger ; B 34 -37 464 610 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 49 -59 444 610 ;
+ C 180 ; WX 250 ; N periodcentered ; B 74 208 176 310 ;
+ C 182 ; WX 600 ; N paragraph ; B 85 -199 618 594 ;
+ C 183 ; WX 500 ; N bullet ; B 102 149 398 445 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B -37 -121 133 146 ;
+ C 185 ; WX 333 ; N quotedblbase ; B -24 -121 271 146 ;
+ C 186 ; WX 333 ; N quotedblright ; B 54 343 349 610 ;
+ C 187 ; WX 389 ; N guillemotright ; B 32 24 290 414 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 104 -14 896 128 ;
+ C 189 ; WX 944 ; N perthousand ; B 31 -160 924 700 ;
+ C 191 ; WX 333 ; N questiondown ; B -44 -186 261 438 ;
+ C 193 ; WX 278 ; N grave ; B 133 492 279 659 ;
+ C 194 ; WX 278 ; N acute ; B 188 492 345 659 ;
+ C 195 ; WX 278 ; N circumflex ; B 111 492 331 659 ;
+ C 196 ; WX 278 ; N tilde ; B 102 543 381 619 ;
+ C 197 ; WX 278 ; N macron ; B 102 544 345 578 ;
+ C 198 ; WX 278 ; N breve ; B 125 522 373 631 ;
+ C 199 ; WX 278 ; N dotaccent ; B 176 522 268 610 ;
+ C 200 ; WX 278 ; N dieresis ; B 116 522 342 610 ;
+ C 202 ; WX 278 ; N ring ; B 200 483 376 659 ;
+ C 203 ; WX 278 ; N cedilla ; B -78 -191 94 6 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B 88 492 375 659 ;
+ C 206 ; WX 278 ; N ogonek ; B -51 -191 144 6 ;
+ C 207 ; WX 278 ; N caron ; B 136 492 356 659 ;
+ C 208 ; WX 1000 ; N emdash ; B -7 199 1007 239 ;
+ C 225 ; WX 778 ; N AE ; B -64 -16 756 594 ;
+ C 227 ; WX 253 ; N ordfeminine ; B 22 338 297 610 ;
+ C 232 ; WX 556 ; N Lslash ; B -85 -16 523 610 ;
+ C 233 ; WX 611 ; N Oslash ; B -30 -78 638 672 ;
+ C 234 ; WX 889 ; N OE ; B 21 -16 867 610 ;
+ C 235 ; WX 253 ; N ordmasculine ; B 53 339 298 610 ;
+ C 241 ; WX 556 ; N ae ; B -13 -14 544 468 ;
+ C 245 ; WX 278 ; N dotlessi ; B 28 -14 257 438 ;
+ C 248 ; WX 222 ; N lslash ; B 0 -14 394 714 ;
+ C 249 ; WX 389 ; N oslash ; B -66 -64 428 488 ;
+ C 250 ; WX 556 ; N oe ; B -6 -14 544 438 ;
+ C 251 ; WX 444 ; N germandbls ; B -212 -314 457 714 ;
+ C -1 ; WX 333 ; N ecircumflex ; B -6 -14 359 659 ;
+ C -1 ; WX 333 ; N edieresis ; B -6 -14 370 610 ;
+ C -1 ; WX 389 ; N aacute ; B -6 -15 401 659 ;
+ C -1 ; WX 800 ; N registered ; B 87 -16 713 610 ;
+ C -1 ; WX 278 ; N icircumflex ; B 28 -14 321 659 ;
+ C -1 ; WX 444 ; N udieresis ; B 9 -14 435 610 ;
+ C -1 ; WX 389 ; N ograve ; B -6 -14 356 659 ;
+ C -1 ; WX 444 ; N uacute ; B 9 -14 435 659 ;
+ C -1 ; WX 444 ; N ucircumflex ; B 9 -14 435 659 ;
+ C -1 ; WX 611 ; N Aacute ; B -82 -16 602 811 ;
+ C -1 ; WX 278 ; N igrave ; B 28 -14 259 659 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -37 0 368 801 ;
+ C -1 ; WX 333 ; N ccedilla ; B -31 -191 313 438 ;
+ C -1 ; WX 389 ; N adieresis ; B -6 -15 398 610 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 27 -12 645 801 ;
+ C -1 ; WX 333 ; N scaron ; B -40 -14 364 659 ;
+ C -1 ; WX 389 ; N thorn ; B -140 -314 403 714 ;
+ C -1 ; WX 990 ; N trademark ; B 44 187 963 594 ;
+ C -1 ; WX 333 ; N egrave ; B -6 -14 310 659 ;
+ C -1 ; WX 325 ; N threesuperior ; B 9 234 330 610 ;
+ C -1 ; WX 389 ; N zcaron ; B -99 -14 392 659 ;
+ C -1 ; WX 389 ; N atilde ; B -6 -15 437 619 ;
+ C -1 ; WX 389 ; N aring ; B -6 -15 387 659 ;
+ C -1 ; WX 389 ; N ocircumflex ; B -6 -14 367 659 ;
+ C -1 ; WX 667 ; N Edieresis ; B 27 -12 645 752 ;
+ C -1 ; WX 750 ; N threequarters ; B 9 -16 716 610 ;
+ C -1 ; WX 389 ; N ydieresis ; B -117 -314 390 610 ;
+ C -1 ; WX 389 ; N yacute ; B -117 -314 390 659 ;
+ C -1 ; WX 278 ; N iacute ; B 28 -14 335 659 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -82 -16 602 811 ;
+ C -1 ; WX 722 ; N Uacute ; B 22 -16 688 801 ;
+ C -1 ; WX 333 ; N eacute ; B -6 -14 373 659 ;
+ C -1 ; WX 611 ; N Ograve ; B 21 -16 587 801 ;
+ C -1 ; WX 389 ; N agrave ; B -6 -15 387 659 ;
+ C -1 ; WX 722 ; N Udieresis ; B 22 -16 688 752 ;
+ C -1 ; WX 389 ; N acircumflex ; B -6 -15 387 659 ;
+ C -1 ; WX 333 ; N Igrave ; B -37 0 368 801 ;
+ C -1 ; WX 325 ; N twosuperior ; B 16 234 330 610 ;
+ C -1 ; WX 722 ; N Ugrave ; B 22 -16 688 801 ;
+ C -1 ; WX 750 ; N onequarter ; B 30 -16 716 610 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 22 -16 688 801 ;
+ C -1 ; WX 444 ; N Scaron ; B -82 -81 439 801 ;
+ C -1 ; WX 333 ; N Idieresis ; B -37 0 370 752 ;
+ C -1 ; WX 278 ; N idieresis ; B 28 -14 332 610 ;
+ C -1 ; WX 667 ; N Egrave ; B 27 -12 645 801 ;
+ C -1 ; WX 611 ; N Oacute ; B 21 -16 587 801 ;
+ C -1 ; WX 600 ; N divide ; B 47 -14 553 520 ;
+ C -1 ; WX 611 ; N Atilde ; B -82 -16 602 771 ;
+ C -1 ; WX 611 ; N Aring ; B -82 -16 602 831 ;
+ C -1 ; WX 611 ; N Odieresis ; B 21 -16 587 752 ;
+ C -1 ; WX 611 ; N Adieresis ; B -82 -16 602 762 ;
+ C -1 ; WX 722 ; N Ntilde ; B -6 -168 824 761 ;
+ C -1 ; WX 611 ; N Zcaron ; B -43 -19 584 801 ;
+ C -1 ; WX 611 ; N Thorn ; B -5 0 590 623 ;
+ C -1 ; WX 333 ; N Iacute ; B -37 0 373 801 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 73 26 527 480 ;
+ C -1 ; WX 667 ; N Eacute ; B 27 -12 645 801 ;
+ C -1 ; WX 611 ; N Ydieresis ; B -22 -168 711 752 ;
+ C -1 ; WX 325 ; N onesuperior ; B 30 244 284 610 ;
+ C -1 ; WX 444 ; N ugrave ; B 9 -14 435 659 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 126 553 380 ;
+ C -1 ; WX 444 ; N ntilde ; B 9 -14 452 619 ;
+ C -1 ; WX 611 ; N Otilde ; B 21 -16 587 761 ;
+ C -1 ; WX 389 ; N otilde ; B -6 -14 417 619 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 21 -191 559 610 ;
+ C -1 ; WX 611 ; N Agrave ; B -82 -16 602 811 ;
+ C -1 ; WX 750 ; N onehalf ; B 30 -16 716 610 ;
+ C -1 ; WX 722 ; N Eth ; B 16 -6 698 640 ;
+ C -1 ; WX 400 ; N degree ; B 101 324 387 610 ;
+ C -1 ; WX 611 ; N Yacute ; B -22 -168 711 801 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 21 -16 587 801 ;
+ C -1 ; WX 389 ; N oacute ; B -6 -14 381 659 ;
+ C -1 ; WX 444 ; N mu ; B -81 -314 435 438 ;
+ C -1 ; WX 600 ; N minus ; B 47 224 553 282 ;
+ C -1 ; WX 389 ; N eth ; B -6 -14 429 714 ;
+ C -1 ; WX 389 ; N odieresis ; B -6 -14 378 610 ;
+ C -1 ; WX 800 ; N copyright ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N brokenbar ; B 82 -16 140 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 105
+ 
+ KPX A quoteright -55
+ KPX A quotedblright -55
+ 
+ KPX B period -75
+ KPX B comma -75
+ 
+ KPX D period -75
+ KPX D comma -75
+ 
+ KPX F period -111
+ KPX F comma -111
+ 
+ KPX G period -75
+ KPX G comma -50
+ 
+ KPX J period -75
+ KPX J comma -75
+ 
+ KPX L quoteright -60
+ KPX L quotedblright -60
+ KPX L Y -75
+ KPX L W -75
+ KPX L V -75
+ KPX L T -75
+ 
+ KPX N comma 175
+ 
+ KPX O period -75
+ KPX O comma -75
+ 
+ KPX P period -92
+ KPX P comma -92
+ 
+ KPX Q comma 190
+ 
+ KPX S period -74
+ KPX S comma -74
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T r -74
+ KPX T period -74
+ KPX T o -74
+ KPX T i -74
+ KPX T hyphen -74
+ KPX T e -74
+ KPX T comma -74
+ KPX T colon -74
+ KPX T a -74
+ 
+ KPX U period -40
+ KPX U comma -40
+ 
+ KPX V semicolon -18
+ KPX V period -111
+ KPX V o -18
+ KPX V hyphen -37
+ KPX V e -18
+ KPX V comma -111
+ KPX V colon -18
+ KPX V a -18
+ 
+ KPX W period -92
+ KPX W comma -92
+ 
+ KPX Y u -37
+ KPX Y semicolon -74
+ KPX Y period -111
+ KPX Y o -55
+ KPX Y i -55
+ KPX Y hyphen -55
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -55
+ 
+ KPX b period -75
+ KPX b comma -75
+ 
+ KPX c period -40
+ KPX c comma -40
+ 
+ KPX colon space -37
+ 
+ KPX comma space -37
+ KPX comma quoteright -75
+ KPX comma quotedblright -75
+ 
+ KPX d period -40
+ KPX d comma -40
+ 
+ KPX e period -40
+ KPX e comma -40
+ 
+ KPX f quoteright 18
+ KPX f quotedblright 18
+ KPX f period -75
+ KPX f f -18
+ KPX f comma -75
+ 
+ KPX g period -50
+ KPX g comma -50
+ 
+ KPX period quoteright -75
+ KPX period quotedblright -75
+ 
+ KPX quoteleft quoteleft -97
+ 
+ KPX quoteright s -37
+ KPX quoteright quoteright -97
+ KPX quoteright d -18
+ 
+ KPX r y 18
+ KPX r v 18
+ KPX r period -74
+ KPX r n 18
+ KPX r hyphen -37
+ KPX r comma -74
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -18
+ KPX y comma -18
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 187 152 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 187 152 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 187 152 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 187 152 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 167 172 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 187 152 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 245 142 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 245 142 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 245 142 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 245 142 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 28 142 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 28 142 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 28 142 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 28 142 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 272 142 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 167 142 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 167 142 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 167 142 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 167 142 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 167 142 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 83 142 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 237 142 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 237 142 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 237 142 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 237 142 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 142 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 142 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 167 142 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 56 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 56 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 56 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 36 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 6 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 56 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 28 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 28 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 28 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 8 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -10 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -10 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -10 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -20 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 63 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 36 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 36 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 36 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 26 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 36 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 8 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 53 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 63 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 63 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 63 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 36 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 36 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 36 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-It+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-It+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-It+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 21 -16 582 815 ;
+ C -1 ; WX 333 ; N ccaron ; B -6 -14 399 659 ;
+ C -1 ; WX 722 ; N Dcaron ; B 16 -6 698 815 ;
+ C -1 ; WX 508 ; N dcaron ; B -6 -14 730 785 ;
+ C -1 ; WX 667 ; N Ecaron ; B 27 -12 645 815 ;
+ C -1 ; WX 333 ; N ecaron ; B -6 -14 383 659 ;
+ C -1 ; WX 556 ; N Lcaron ; B -81 -16 555 653 ;
+ C -1 ; WX 556 ; N Lacute ; B -81 -16 523 815 ;
+ C -1 ; WX 341 ; N lcaron ; B 16 -14 581 785 ;
+ C -1 ; WX 222 ; N lacute ; B 16 -14 394 815 ;
+ C -1 ; WX 722 ; N Ncaron ; B -6 -168 824 815 ;
+ C -1 ; WX 444 ; N ncaron ; B 9 -14 452 659 ;
+ C -1 ; WX 611 ; N Rcaron ; B -39 -168 708 815 ;
+ C -1 ; WX 611 ; N Racute ; B -39 -168 708 815 ;
+ C -1 ; WX 278 ; N rcaron ; B 5 -14 356 659 ;
+ C -1 ; WX 278 ; N racute ; B 5 -14 361 659 ;
+ C -1 ; WX 611 ; N Tcaron ; B 20 0 701 815 ;
+ C -1 ; WX 397 ; N tcaron ; B -2 -14 505 610 ;
+ C -1 ; WX 722 ; N Uring ; B 22 -16 688 815 ;
+ C -1 ; WX 444 ; N uring ; B 9 -14 459 659 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 226 156 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 43 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 255 156 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 505 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 227 156 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 27 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 330 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 172 156 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 356 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 21 156 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 255 156 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 199 156 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 229 156 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 16 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 199 156 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 280 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 255 156 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Lt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Lt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Lt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,481 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Sep  6 11:50:57 1990
+ Comment UniqueID 32823
+ Comment VMusage 33216 40108
+ FontName ZapfChancery-Light
+ FullName ITC Zapf Chancery Light
+ FamilyName ITC Zapf Chancery
+ Weight Light
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -173 -314 1006 808
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 594
+ XHeight 434
+ Ascender 714
+ Descender -300
+ StartCharMetrics 228
+ C 32 ; WX 222 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 73 -14 197 610 ;
+ C 34 ; WX 333 ; N quotedbl ; B 71 350 262 610 ;
+ C 35 ; WX 444 ; N numbersign ; B 1 0 443 594 ;
+ C 36 ; WX 444 ; N dollar ; B 17 -146 375 714 ;
+ C 37 ; WX 667 ; N percent ; B 59 -137 608 696 ;
+ C 38 ; WX 778 ; N ampersand ; B 31 -16 747 554 ;
+ C 39 ; WX 222 ; N quoteright ; B 62 350 184 610 ;
+ C 40 ; WX 333 ; N parenleft ; B 90 -213 304 669 ;
+ C 41 ; WX 333 ; N parenright ; B 29 -213 243 669 ;
+ C 42 ; WX 444 ; N asterisk ; B 66 260 389 610 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 222 ; N comma ; B -12 -146 146 152 ;
+ C 45 ; WX 333 ; N hyphen ; B 40 197 293 241 ;
+ C 46 ; WX 222 ; N period ; B 56 -14 166 108 ;
+ C 47 ; WX 278 ; N slash ; B -48 -16 326 610 ;
+ C 48 ; WX 444 ; N zero ; B 38 -16 406 610 ;
+ C 49 ; WX 444 ; N one ; B 21 -3 423 610 ;
+ C 50 ; WX 444 ; N two ; B -37 -16 451 610 ;
+ C 51 ; WX 444 ; N three ; B -15 -16 375 610 ;
+ C 52 ; WX 444 ; N four ; B -11 -26 466 610 ;
+ C 53 ; WX 444 ; N five ; B 1 -16 436 670 ;
+ C 54 ; WX 444 ; N six ; B 33 -16 433 610 ;
+ C 55 ; WX 444 ; N seven ; B 50 -16 439 663 ;
+ C 56 ; WX 444 ; N eight ; B 16 -16 396 610 ;
+ C 57 ; WX 444 ; N nine ; B 1 -16 402 610 ;
+ C 58 ; WX 222 ; N colon ; B 56 -14 178 434 ;
+ C 59 ; WX 222 ; N semicolon ; B -12 -146 178 434 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 134 553 372 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 333 ; N question ; B 75 -14 321 610 ;
+ C 64 ; WX 800 ; N at ; B 87 -16 713 610 ;
+ C 65 ; WX 611 ; N A ; B -75 -8 632 610 ;
+ C 66 ; WX 556 ; N B ; B -3 -3 497 597 ;
+ C 67 ; WX 556 ; N C ; B 40 -16 532 610 ;
+ C 68 ; WX 667 ; N D ; B -16 -3 627 597 ;
+ C 69 ; WX 556 ; N E ; B -1 0 555 597 ;
+ C 70 ; WX 444 ; N F ; B -1 0 454 597 ;
+ C 71 ; WX 611 ; N G ; B 40 -28 598 610 ;
+ C 72 ; WX 667 ; N H ; B -1 0 668 594 ;
+ C 73 ; WX 278 ; N I ; B -16 0 294 594 ;
+ C 74 ; WX 278 ; N J ; B -147 -218 294 594 ;
+ C 75 ; WX 611 ; N K ; B -16 -8 608 610 ;
+ C 76 ; WX 500 ; N L ; B -1 -3 501 594 ;
+ C 77 ; WX 778 ; N M ; B -16 -8 801 597 ;
+ C 78 ; WX 667 ; N N ; B 11 -16 681 594 ;
+ C 79 ; WX 667 ; N O ; B 40 -16 627 610 ;
+ C 80 ; WX 500 ; N P ; B -16 0 493 597 ;
+ C 81 ; WX 667 ; N Q ; B 40 -152 707 610 ;
+ C 82 ; WX 556 ; N R ; B -1 -8 591 597 ;
+ C 83 ; WX 444 ; N S ; B -8 -16 391 610 ;
+ C 84 ; WX 556 ; N T ; B 19 0 548 610 ;
+ C 85 ; WX 667 ; N U ; B 12 -16 666 594 ;
+ C 86 ; WX 500 ; N V ; B -20 -16 499 625 ;
+ C 87 ; WX 833 ; N W ; B -27 -16 832 625 ;
+ C 88 ; WX 556 ; N X ; B -63 -16 555 610 ;
+ C 89 ; WX 556 ; N Y ; B -42 0 598 610 ;
+ C 90 ; WX 611 ; N Z ; B 9 -42 634 604 ;
+ C 91 ; WX 333 ; N bracketleft ; B 84 -200 347 656 ;
+ C 92 ; WX 278 ; N backslash ; B -48 -16 326 610 ;
+ C 93 ; WX 333 ; N bracketright ; B -14 -200 249 656 ;
+ C 94 ; WX 600 ; N asciicircum ; B 93 227 507 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 78 350 200 610 ;
+ C 97 ; WX 389 ; N a ; B 26 -14 420 434 ;
+ C 98 ; WX 389 ; N b ; B 29 -14 351 714 ;
+ C 99 ; WX 333 ; N c ; B 26 -14 351 434 ;
+ C 100 ; WX 389 ; N d ; B 26 -14 478 714 ;
+ C 101 ; WX 333 ; N e ; B 26 -14 365 434 ;
+ C 102 ; WX 222 ; N f ; B -156 -314 352 714 ; L i fi ; L l fl ;
+ C 103 ; WX 389 ; N g ; B -55 -314 360 434 ;
+ C 104 ; WX 444 ; N h ; B 44 -14 476 714 ;
+ C 105 ; WX 222 ; N i ; B -13 -14 264 620 ;
+ C 106 ; WX 222 ; N j ; B -139 -314 169 620 ;
+ C 107 ; WX 389 ; N k ; B 33 -14 421 714 ;
+ C 108 ; WX 222 ; N l ; B 44 -14 297 714 ;
+ C 109 ; WX 667 ; N m ; B 4 -14 694 434 ;
+ C 110 ; WX 444 ; N n ; B -2 -14 476 434 ;
+ C 111 ; WX 389 ; N o ; B 26 -14 351 434 ;
+ C 112 ; WX 389 ; N p ; B -47 -300 351 434 ;
+ C 113 ; WX 389 ; N q ; B 26 -300 374 482 ;
+ C 114 ; WX 278 ; N r ; B -2 -14 296 434 ;
+ C 115 ; WX 333 ; N s ; B 3 -14 285 434 ;
+ C 116 ; WX 278 ; N t ; B -19 -14 297 539 ;
+ C 117 ; WX 444 ; N u ; B -2 -14 476 434 ;
+ C 118 ; WX 389 ; N v ; B -30 -14 366 446 ;
+ C 119 ; WX 667 ; N w ; B -12 -14 644 446 ;
+ C 120 ; WX 444 ; N x ; B -6 -94 457 434 ;
+ C 121 ; WX 389 ; N y ; B -125 -314 382 446 ;
+ C 122 ; WX 333 ; N z ; B -53 -14 360 434 ;
+ C 123 ; WX 333 ; N braceleft ; B 76 -200 310 656 ;
+ C 124 ; WX 222 ; N bar ; B 89 -16 133 714 ;
+ C 125 ; WX 333 ; N braceright ; B 23 -200 257 656 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 189 531 317 ;
+ C 161 ; WX 278 ; N exclamdown ; B 77 -180 201 444 ;
+ C 162 ; WX 444 ; N cent ; B 65 -136 362 536 ;
+ C 163 ; WX 444 ; N sterling ; B -15 -46 436 610 ;
+ C 164 ; WX 167 ; N fraction ; B -166 -16 333 610 ;
+ C 165 ; WX 444 ; N yen ; B -34 0 478 610 ;
+ C 166 ; WX 444 ; N florin ; B -173 -314 466 610 ;
+ C 167 ; WX 500 ; N section ; B 76 -216 415 610 ;
+ C 168 ; WX 444 ; N currency ; B 18 92 426 500 ;
+ C 169 ; WX 222 ; N quotesingle ; B 98 350 160 610 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 74 350 320 610 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 82 25 340 413 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 82 25 236 413 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 97 25 251 413 ;
+ C 174 ; WX 444 ; N fi ; B -156 -314 470 714 ;
+ C 175 ; WX 444 ; N fl ; B -156 -314 485 714 ;
+ C 177 ; WX 500 ; N endash ; B -6 200 506 238 ;
+ C 178 ; WX 444 ; N dagger ; B 16 -40 428 610 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 52 -40 381 610 ;
+ C 180 ; WX 222 ; N periodcentered ; B 68 226 154 312 ;
+ C 182 ; WX 600 ; N paragraph ; B 122 -200 514 594 ;
+ C 183 ; WX 500 ; N bullet ; B 102 149 398 445 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B 25 -108 147 152 ;
+ C 185 ; WX 333 ; N quotedblbase ; B 25 -108 274 152 ;
+ C 186 ; WX 333 ; N quotedblright ; B 53 350 299 610 ;
+ C 187 ; WX 444 ; N guillemotright ; B 104 25 362 413 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 112 -14 888 108 ;
+ C 189 ; WX 944 ; N perthousand ; B 42 -137 902 696 ;
+ C 191 ; WX 333 ; N questiondown ; B 12 -180 258 444 ;
+ C 193 ; WX 222 ; N grave ; B 50 480 194 654 ;
+ C 194 ; WX 222 ; N acute ; B 101 480 245 654 ;
+ C 195 ; WX 222 ; N circumflex ; B 32 480 234 654 ;
+ C 196 ; WX 222 ; N tilde ; B 19 534 291 620 ;
+ C 197 ; WX 222 ; N macron ; B 36 538 254 564 ;
+ C 198 ; WX 222 ; N breve ; B 47 523 286 623 ;
+ C 199 ; WX 222 ; N dotaccent ; B 104 512 190 610 ;
+ C 200 ; WX 222 ; N dieresis ; B 42 512 255 610 ;
+ C 202 ; WX 222 ; N ring ; B 56 480 224 648 ;
+ C 203 ; WX 222 ; N cedilla ; B -16 -190 137 6 ;
+ C 205 ; WX 222 ; N hungarumlaut ; B 17 480 292 654 ;
+ C 206 ; WX 222 ; N ogonek ; B -7 -190 169 0 ;
+ C 207 ; WX 222 ; N caron ; B 65 480 267 656 ;
+ C 208 ; WX 1000 ; N emdash ; B -6 200 1006 238 ;
+ C 225 ; WX 778 ; N AE ; B -23 -16 774 597 ;
+ C 227 ; WX 253 ; N ordfeminine ; B 33 342 292 610 ;
+ C 232 ; WX 500 ; N Lslash ; B -1 -3 501 594 ;
+ C 233 ; WX 667 ; N Oslash ; B 22 -85 627 678 ;
+ C 234 ; WX 889 ; N OE ; B 40 -16 885 610 ;
+ C 235 ; WX 253 ; N ordmasculine ; B 30 342 251 610 ;
+ C 241 ; WX 556 ; N ae ; B 26 -14 579 468 ;
+ C 245 ; WX 222 ; N dotlessi ; B -13 -14 264 434 ;
+ C 248 ; WX 222 ; N lslash ; B -4 -14 297 714 ;
+ C 249 ; WX 389 ; N oslash ; B -15 -70 378 491 ;
+ C 250 ; WX 556 ; N oe ; B 26 -14 579 434 ;
+ C 251 ; WX 444 ; N germandbls ; B -139 -314 403 714 ;
+ C -1 ; WX 333 ; N ecircumflex ; B 26 -14 365 654 ;
+ C -1 ; WX 333 ; N edieresis ; B 26 -14 365 610 ;
+ C -1 ; WX 389 ; N aacute ; B 26 -14 420 654 ;
+ C -1 ; WX 800 ; N registered ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N icircumflex ; B -13 -14 264 654 ;
+ C -1 ; WX 444 ; N udieresis ; B -2 -14 476 610 ;
+ C -1 ; WX 389 ; N ograve ; B 26 -14 351 654 ;
+ C -1 ; WX 444 ; N uacute ; B -2 -14 476 654 ;
+ C -1 ; WX 444 ; N ucircumflex ; B -2 -14 476 654 ;
+ C -1 ; WX 611 ; N Aacute ; B -75 -8 632 806 ;
+ C -1 ; WX 222 ; N igrave ; B -13 -14 264 654 ;
+ C -1 ; WX 278 ; N Icircumflex ; B -16 0 294 806 ;
+ C -1 ; WX 333 ; N ccedilla ; B 26 -190 351 434 ;
+ C -1 ; WX 389 ; N adieresis ; B 26 -14 420 610 ;
+ C -1 ; WX 556 ; N Ecircumflex ; B -1 0 555 806 ;
+ C -1 ; WX 333 ; N scaron ; B 3 -14 323 656 ;
+ C -1 ; WX 389 ; N thorn ; B -73 -300 351 714 ;
+ C -1 ; WX 990 ; N trademark ; B 44 187 954 594 ;
+ C -1 ; WX 333 ; N egrave ; B 26 -14 365 654 ;
+ C -1 ; WX 289 ; N threesuperior ; B 4 234 265 610 ;
+ C -1 ; WX 333 ; N zcaron ; B -53 -14 360 656 ;
+ C -1 ; WX 389 ; N atilde ; B 26 -14 420 620 ;
+ C -1 ; WX 389 ; N aring ; B 26 -14 420 648 ;
+ C -1 ; WX 389 ; N ocircumflex ; B 26 -14 351 654 ;
+ C -1 ; WX 556 ; N Edieresis ; B -1 0 555 762 ;
+ C -1 ; WX 666 ; N threequarters ; B 4 -16 675 610 ;
+ C -1 ; WX 389 ; N ydieresis ; B -125 -314 382 610 ;
+ C -1 ; WX 389 ; N yacute ; B -125 -314 382 654 ;
+ C -1 ; WX 222 ; N iacute ; B -13 -14 264 654 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -75 -8 632 806 ;
+ C -1 ; WX 667 ; N Uacute ; B 12 -16 666 806 ;
+ C -1 ; WX 333 ; N eacute ; B 26 -14 365 654 ;
+ C -1 ; WX 667 ; N Ograve ; B 40 -16 627 806 ;
+ C -1 ; WX 389 ; N agrave ; B 26 -14 420 654 ;
+ C -1 ; WX 667 ; N Udieresis ; B 12 -16 666 762 ;
+ C -1 ; WX 389 ; N acircumflex ; B 26 -14 420 654 ;
+ C -1 ; WX 278 ; N Igrave ; B -16 0 294 806 ;
+ C -1 ; WX 289 ; N twosuperior ; B -24 234 299 610 ;
+ C -1 ; WX 667 ; N Ugrave ; B 12 -16 666 806 ;
+ C -1 ; WX 666 ; N onequarter ; B 4 -16 675 610 ;
+ C -1 ; WX 667 ; N Ucircumflex ; B 12 -16 666 806 ;
+ C -1 ; WX 444 ; N Scaron ; B -8 -16 396 808 ;
+ C -1 ; WX 278 ; N Idieresis ; B -16 0 294 762 ;
+ C -1 ; WX 222 ; N idieresis ; B -13 -14 264 610 ;
+ C -1 ; WX 556 ; N Egrave ; B -1 0 555 806 ;
+ C -1 ; WX 667 ; N Oacute ; B 40 -16 627 806 ;
+ C -1 ; WX 600 ; N divide ; B 47 -10 553 516 ;
+ C -1 ; WX 611 ; N Atilde ; B -75 -8 632 772 ;
+ C -1 ; WX 611 ; N Aring ; B -75 -8 632 800 ;
+ C -1 ; WX 667 ; N Odieresis ; B 40 -16 627 762 ;
+ C -1 ; WX 611 ; N Adieresis ; B -75 -8 632 762 ;
+ C -1 ; WX 667 ; N Ntilde ; B 11 -16 681 772 ;
+ C -1 ; WX 611 ; N Zcaron ; B 9 -42 634 808 ;
+ C -1 ; WX 500 ; N Thorn ; B -16 0 490 594 ;
+ C -1 ; WX 278 ; N Iacute ; B -16 0 294 806 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 77 27 523 479 ;
+ C -1 ; WX 556 ; N Eacute ; B -1 0 555 806 ;
+ C -1 ; WX 556 ; N Ydieresis ; B -42 0 598 762 ;
+ C -1 ; WX 289 ; N onesuperior ; B 11 244 278 610 ;
+ C -1 ; WX 444 ; N ugrave ; B -2 -14 476 654 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 108 553 372 ;
+ C -1 ; WX 444 ; N ntilde ; B -2 -14 476 620 ;
+ C -1 ; WX 667 ; N Otilde ; B 40 -16 627 772 ;
+ C -1 ; WX 389 ; N otilde ; B 26 -14 375 620 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 40 -190 532 610 ;
+ C -1 ; WX 611 ; N Agrave ; B -75 -8 632 806 ;
+ C -1 ; WX 666 ; N onehalf ; B 4 -16 675 610 ;
+ C -1 ; WX 667 ; N Eth ; B -16 -3 627 597 ;
+ C -1 ; WX 400 ; N degree ; B 57 324 343 610 ;
+ C -1 ; WX 556 ; N Yacute ; B -42 0 598 806 ;
+ C -1 ; WX 667 ; N Ocircumflex ; B 40 -16 627 806 ;
+ C -1 ; WX 389 ; N oacute ; B 26 -14 351 654 ;
+ C -1 ; WX 444 ; N mu ; B -2 -314 476 434 ;
+ C -1 ; WX 600 ; N minus ; B 47 231 553 275 ;
+ C -1 ; WX 389 ; N eth ; B 26 -14 371 714 ;
+ C -1 ; WX 389 ; N odieresis ; B 26 -14 351 610 ;
+ C -1 ; WX 800 ; N copyright ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N brokenbar ; B 89 -16 133 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 134
+ 
+ KPX A y -37
+ KPX A w -37
+ KPX A v -37
+ KPX A quoteright -90
+ KPX A quotedblright -90
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -55
+ KPX A T -55
+ KPX A Q -28
+ KPX A O -28
+ KPX A G -28
+ KPX A C -28
+ 
+ KPX B period -37
+ KPX B comma -37
+ 
+ KPX D period -37
+ KPX D comma -37
+ KPX D W 10
+ 
+ KPX F r -50
+ KPX F period -111
+ KPX F o -50
+ KPX F i -18
+ KPX F e -50
+ KPX F comma -111
+ KPX F a -50
+ KPX F A -37
+ 
+ KPX G period -18
+ KPX G comma -18
+ 
+ KPX J period -40
+ KPX J comma -40
+ 
+ KPX K y -37
+ KPX K u -37
+ KPX K o -37
+ KPX K e -37
+ KPX K O -28
+ 
+ KPX L y -18
+ KPX L quoteright -90
+ KPX L quotedblright -90
+ KPX L Y -55
+ KPX L W -37
+ KPX L V -37
+ KPX L T -74
+ 
+ KPX N period -30
+ KPX N comma -30
+ 
+ KPX O period -37
+ KPX O comma -37
+ KPX O W 10
+ KPX O V 10
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -18
+ 
+ KPX Q comma 20
+ 
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX S period -37
+ KPX S comma -37
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -55
+ KPX T semicolon -74
+ KPX T r -55
+ KPX T period -92
+ KPX T o -55
+ KPX T i -18
+ KPX T hyphen -74
+ KPX T e -55
+ KPX T comma -92
+ KPX T colon -74
+ KPX T a -55
+ KPX T O -20
+ KPX T A -37
+ 
+ KPX V period -111
+ KPX V hyphen -18
+ KPX V comma -111
+ KPX V O 10
+ KPX V G 10
+ KPX V A -37
+ 
+ KPX W y 10
+ KPX W period -111
+ KPX W comma -111
+ KPX W O 10
+ KPX W A -37
+ 
+ KPX Y u -55
+ KPX Y semicolon -74
+ KPX Y period -111
+ KPX Y o -74
+ KPX Y i -25
+ KPX Y hyphen -74
+ KPX Y e -74
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -74
+ KPX Y O -25
+ KPX Y A -55
+ 
+ KPX b period -50
+ KPX b comma -50
+ 
+ KPX colon space -37
+ 
+ KPX comma space -37
+ KPX comma quoteright -25
+ KPX comma quotedblright -25
+ 
+ KPX f quoteright 18
+ KPX f period -40
+ KPX f comma -20
+ 
+ KPX g period -40
+ KPX g comma -20
+ 
+ KPX period quoteright -37
+ KPX period quotedblright -37
+ 
+ KPX quotedblleft quoteleft -20
+ KPX quotedblleft A -50
+ 
+ KPX quotedblright space -37
+ 
+ KPX quoteleft quoteleft -98
+ KPX quoteleft A -50
+ 
+ KPX quoteright s -55
+ KPX quoteright r -18
+ KPX quoteright quoteright -98
+ KPX quoteright quotedblright -20
+ KPX quoteright d -50
+ 
+ KPX r period -74
+ KPX r hyphen -37
+ KPX r comma -74
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -74
+ KPX y comma -74
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 189 152 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 189 152 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 189 152 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 189 152 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 189 152 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 189 152 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 161 152 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 152 152 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 152 152 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 161 152 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 46 152 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 46 152 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 38 152 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 46 152 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 211 152 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 247 152 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 247 152 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 238 152 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 247 152 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 238 152 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 129 152 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 205 152 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 205 152 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 205 152 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 205 152 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 167 152 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 167 152 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 165 152 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 72 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 72 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 72 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 72 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 72 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 72 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 80 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 80 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 80 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 80 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -18 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -18 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -18 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -18 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 91 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 84 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 84 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 84 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 84 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 84 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 56 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 99 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 99 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 81 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 91 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 78 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 78 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 36 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Lt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Lt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Lt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 40 -16 532 824 ;
+ C -1 ; WX 333 ; N ccaron ; B 26 -14 351 656 ;
+ C -1 ; WX 667 ; N Dcaron ; B -16 -3 627 824 ;
+ C -1 ; WX 474 ; N dcaron ; B 26 -14 612 785 ;
+ C -1 ; WX 556 ; N Ecaron ; B -1 0 555 824 ;
+ C -1 ; WX 333 ; N ecaron ; B 26 -14 365 656 ;
+ C -1 ; WX 500 ; N Lcaron ; B -1 -3 501 653 ;
+ C -1 ; WX 500 ; N Lacute ; B -1 -3 501 822 ;
+ C -1 ; WX 307 ; N lcaron ; B 44 -14 431 785 ;
+ C -1 ; WX 222 ; N lacute ; B 44 -14 297 822 ;
+ C -1 ; WX 667 ; N Ncaron ; B 11 -16 681 824 ;
+ C -1 ; WX 444 ; N ncaron ; B -2 -14 476 656 ;
+ C -1 ; WX 556 ; N Rcaron ; B -1 -8 591 824 ;
+ C -1 ; WX 556 ; N Racute ; B -1 -8 591 822 ;
+ C -1 ; WX 278 ; N rcaron ; B -2 -14 296 656 ;
+ C -1 ; WX 278 ; N racute ; B -2 -14 296 654 ;
+ C -1 ; WX 556 ; N Tcaron ; B 19 0 548 824 ;
+ C -1 ; WX 363 ; N tcaron ; B -19 -14 431 610 ;
+ C -1 ; WX 667 ; N Uring ; B 12 -16 666 824 ;
+ C -1 ; WX 444 ; N uring ; B -2 -14 476 648 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 216 168 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 71 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 222 168 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 428 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 167 168 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 55 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 244 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 168 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 247 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 14 168 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 222 168 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 111 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 167 168 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 194 168 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 28 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 42 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 167 168 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 247 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 222 176 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 111 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-LtIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-LtIt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-LtIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,433 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Sep  6 12:09:39 1990
+ Comment UniqueID 32829
+ Comment VMusage 31663 38555
+ FontName ZapfChancery-LightItalic
+ FullName ITC Zapf Chancery Light Italic
+ FamilyName ITC Zapf Chancery
+ Weight Light
+ ItalicAngle -12
+ IsFixedPitch false
+ FontBBox -260 -314 991 814
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 714
+ XHeight 434
+ Ascender 714
+ Descender -300
+ StartCharMetrics 228
+ C 32 ; WX 222 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 30 -14 259 610 ;
+ C 34 ; WX 333 ; N quotedbl ; B 111 350 302 610 ;
+ C 35 ; WX 444 ; N numbersign ; B 9 0 443 594 ;
+ C 36 ; WX 444 ; N dollar ; B -18 -152 403 706 ;
+ C 37 ; WX 667 ; N percent ; B 59 -137 609 696 ;
+ C 38 ; WX 778 ; N ampersand ; B 31 -16 822 610 ;
+ C 39 ; WX 222 ; N quoteright ; B 61 350 207 610 ;
+ C 40 ; WX 333 ; N parenleft ; B 75 -213 376 669 ;
+ C 41 ; WX 333 ; N parenright ; B -43 -213 258 669 ;
+ C 42 ; WX 444 ; N asterisk ; B 66 260 389 610 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 222 ; N comma ; B -54 -122 121 142 ;
+ C 45 ; WX 333 ; N hyphen ; B 21 197 280 241 ;
+ C 46 ; WX 222 ; N period ; B 18 -14 122 102 ;
+ C 47 ; WX 278 ; N slash ; B -48 -16 326 610 ;
+ C 48 ; WX 444 ; N zero ; B 21 -18 423 610 ;
+ C 49 ; WX 444 ; N one ; B -28 0 366 610 ;
+ C 50 ; WX 444 ; N two ; B -41 -16 412 610 ;
+ C 51 ; WX 444 ; N three ; B -72 -16 378 610 ;
+ C 52 ; WX 444 ; N four ; B -6 -29 407 619 ;
+ C 53 ; WX 444 ; N five ; B -28 -16 490 672 ;
+ C 54 ; WX 444 ; N six ; B 24 -16 466 610 ;
+ C 55 ; WX 444 ; N seven ; B 50 -26 486 663 ;
+ C 56 ; WX 444 ; N eight ; B -2 -16 432 610 ;
+ C 57 ; WX 444 ; N nine ; B -22 -16 406 610 ;
+ C 58 ; WX 222 ; N colon ; B 18 -14 197 434 ;
+ C 59 ; WX 222 ; N semicolon ; B -54 -122 197 434 ;
+ C 60 ; WX 600 ; N less ; B 47 -8 553 514 ;
+ C 61 ; WX 600 ; N equal ; B 47 134 553 372 ;
+ C 62 ; WX 600 ; N greater ; B 47 -8 553 514 ;
+ C 63 ; WX 333 ; N question ; B 50 -14 351 610 ;
+ C 64 ; WX 800 ; N at ; B 87 -16 713 610 ;
+ C 65 ; WX 611 ; N A ; B -86 -16 587 627 ;
+ C 66 ; WX 611 ; N B ; B 10 -8 562 630 ;
+ C 67 ; WX 556 ; N C ; B 34 -16 566 610 ;
+ C 68 ; WX 722 ; N D ; B 10 0 686 630 ;
+ C 69 ; WX 667 ; N E ; B 10 -8 628 630 ;
+ C 70 ; WX 500 ; N F ; B -86 -127 603 619 ;
+ C 71 ; WX 556 ; N G ; B 10 -236 560 610 ;
+ C 72 ; WX 722 ; N H ; B -42 -16 825 714 ;
+ C 73 ; WX 333 ; N I ; B -27 0 360 594 ;
+ C 74 ; WX 389 ; N J ; B -159 -141 391 594 ;
+ C 75 ; WX 667 ; N K ; B -21 -158 767 610 ;
+ C 76 ; WX 556 ; N L ; B -71 -16 514 610 ;
+ C 77 ; WX 833 ; N M ; B -42 -16 938 706 ;
+ C 78 ; WX 722 ; N N ; B -9 -158 825 714 ;
+ C 79 ; WX 611 ; N O ; B 20 -16 583 610 ;
+ C 80 ; WX 611 ; N P ; B -2 0 608 618 ;
+ C 81 ; WX 611 ; N Q ; B 20 -175 709 610 ;
+ C 82 ; WX 611 ; N R ; B -30 -158 709 624 ;
+ C 83 ; WX 444 ; N S ; B -88 -80 432 610 ;
+ C 84 ; WX 611 ; N T ; B 20 0 704 676 ;
+ C 85 ; WX 722 ; N U ; B 20 -16 681 610 ;
+ C 86 ; WX 611 ; N V ; B 20 -16 699 725 ;
+ C 87 ; WX 889 ; N W ; B 0 -16 956 714 ;
+ C 88 ; WX 556 ; N X ; B -125 -16 595 610 ;
+ C 89 ; WX 611 ; N Y ; B -30 -170 713 642 ;
+ C 90 ; WX 611 ; N Z ; B -48 -16 575 627 ;
+ C 91 ; WX 333 ; N bracketleft ; B 2 -200 412 656 ;
+ C 92 ; WX 278 ; N backslash ; B -48 -16 326 610 ;
+ C 93 ; WX 333 ; N bracketright ; B -79 -200 331 656 ;
+ C 94 ; WX 600 ; N asciicircum ; B 93 227 507 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 92 350 238 610 ;
+ C 97 ; WX 389 ; N a ; B -5 -14 410 434 ;
+ C 98 ; WX 389 ; N b ; B -16 -14 396 714 ;
+ C 99 ; WX 333 ; N c ; B -5 -14 322 434 ;
+ C 100 ; WX 389 ; N d ; B -5 -14 548 714 ;
+ C 101 ; WX 333 ; N e ; B -5 -14 316 434 ;
+ C 102 ; WX 278 ; N f ; B -196 -314 436 714 ; L i fi ; L l fl ;
+ C 103 ; WX 389 ; N g ; B -188 -314 413 434 ;
+ C 104 ; WX 444 ; N h ; B -16 -14 461 714 ;
+ C 105 ; WX 278 ; N i ; B 28 -14 270 634 ;
+ C 106 ; WX 222 ; N j ; B -240 -314 237 634 ;
+ C 107 ; WX 407 ; N k ; B 0 -176 542 714 ;
+ C 108 ; WX 222 ; N l ; B 15 -14 388 714 ;
+ C 109 ; WX 667 ; N m ; B 9 -14 684 434 ;
+ C 110 ; WX 444 ; N n ; B 9 -14 461 434 ;
+ C 111 ; WX 389 ; N o ; B 0 -14 352 434 ;
+ C 112 ; WX 389 ; N p ; B -126 -300 365 434 ;
+ C 113 ; WX 389 ; N q ; B 0 -300 389 507 ;
+ C 114 ; WX 278 ; N r ; B 0 -8 331 434 ;
+ C 115 ; WX 333 ; N s ; B -33 -14 307 434 ;
+ C 116 ; WX 278 ; N t ; B -22 -14 302 535 ;
+ C 117 ; WX 444 ; N u ; B 12 -14 456 434 ;
+ C 118 ; WX 444 ; N v ; B -12 -14 446 500 ;
+ C 119 ; WX 667 ; N w ; B -12 -14 669 491 ;
+ C 120 ; WX 389 ; N x ; B -29 -192 491 434 ;
+ C 121 ; WX 389 ; N y ; B -137 -314 383 434 ;
+ C 122 ; WX 389 ; N z ; B -80 -14 390 443 ;
+ C 123 ; WX 333 ; N braceleft ; B 61 -200 387 656 ;
+ C 124 ; WX 222 ; N bar ; B 89 -16 133 714 ;
+ C 125 ; WX 333 ; N braceright ; B -54 -200 272 656 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 189 531 317 ;
+ C 161 ; WX 278 ; N exclamdown ; B -6 -180 223 444 ;
+ C 162 ; WX 444 ; N cent ; B 45 -146 376 548 ;
+ C 163 ; WX 444 ; N sterling ; B -64 -51 424 610 ;
+ C 164 ; WX 167 ; N fraction ; B -165 -16 332 610 ;
+ C 165 ; WX 444 ; N yen ; B -35 -170 519 642 ;
+ C 166 ; WX 444 ; N florin ; B -169 -314 465 610 ;
+ C 167 ; WX 500 ; N section ; B 44 -216 424 610 ;
+ C 168 ; WX 444 ; N currency ; B 18 92 426 500 ;
+ C 169 ; WX 222 ; N quotesingle ; B 118 350 180 610 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 89 350 349 610 ;
+ C 171 ; WX 389 ; N guillemotleft ; B 67 25 322 413 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 82 25 240 413 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 93 25 251 413 ;
+ C 174 ; WX 444 ; N fi ; B -260 -314 475 714 ;
+ C 175 ; WX 444 ; N fl ; B -260 -314 544 714 ;
+ C 177 ; WX 500 ; N endash ; B -27 200 491 238 ;
+ C 178 ; WX 444 ; N dagger ; B 12 -40 427 610 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 43 -40 405 610 ;
+ C 180 ; WX 222 ; N periodcentered ; B 68 228 154 314 ;
+ C 182 ; WX 600 ; N paragraph ; B 70 -200 550 594 ;
+ C 183 ; WX 500 ; N bullet ; B 102 149 398 445 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B -39 -118 107 142 ;
+ C 185 ; WX 333 ; N quotedblbase ; B -39 -118 221 142 ;
+ C 186 ; WX 333 ; N quotedblright ; B 61 350 321 610 ;
+ C 187 ; WX 389 ; N guillemotright ; B 67 25 322 413 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 115 -14 885 102 ;
+ C 189 ; WX 944 ; N perthousand ; B 42 -137 905 696 ;
+ C 191 ; WX 333 ; N questiondown ; B -30 -180 271 444 ;
+ C 193 ; WX 278 ; N grave ; B 109 480 243 654 ;
+ C 194 ; WX 278 ; N acute ; B 156 480 302 654 ;
+ C 195 ; WX 278 ; N circumflex ; B 90 480 294 654 ;
+ C 196 ; WX 278 ; N tilde ; B 66 538 348 624 ;
+ C 197 ; WX 278 ; N macron ; B 88 538 308 564 ;
+ C 198 ; WX 278 ; N breve ; B 98 523 339 623 ;
+ C 199 ; WX 278 ; N dotaccent ; B 132 523 218 619 ;
+ C 200 ; WX 278 ; N dieresis ; B 97 523 305 619 ;
+ C 202 ; WX 278 ; N ring ; B 105 480 273 648 ;
+ C 203 ; WX 278 ; N cedilla ; B -49 -190 108 6 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B 95 480 363 654 ;
+ C 206 ; WX 278 ; N ogonek ; B 48 -195 202 0 ;
+ C 207 ; WX 278 ; N caron ; B 90 480 294 654 ;
+ C 208 ; WX 1000 ; N emdash ; B -27 200 991 238 ;
+ C 225 ; WX 778 ; N AE ; B -81 -16 742 594 ;
+ C 227 ; WX 253 ; N ordfeminine ; B 48 342 326 610 ;
+ C 232 ; WX 556 ; N Lslash ; B -71 -16 514 610 ;
+ C 233 ; WX 611 ; N Oslash ; B -41 -78 625 672 ;
+ C 234 ; WX 889 ; N OE ; B 30 -16 853 610 ;
+ C 235 ; WX 253 ; N ordmasculine ; B 48 342 283 610 ;
+ C 241 ; WX 556 ; N ae ; B -5 -14 539 468 ;
+ C 245 ; WX 278 ; N dotlessi ; B 28 -14 257 434 ;
+ C 248 ; WX 222 ; N lslash ; B 0 -14 388 714 ;
+ C 249 ; WX 389 ; N oslash ; B -64 -61 418 481 ;
+ C 250 ; WX 556 ; N oe ; B -5 -14 539 434 ;
+ C 251 ; WX 444 ; N germandbls ; B -196 -314 444 714 ;
+ C -1 ; WX 333 ; N ecircumflex ; B -5 -14 345 654 ;
+ C -1 ; WX 333 ; N edieresis ; B -5 -14 356 619 ;
+ C -1 ; WX 389 ; N aacute ; B -5 -14 410 654 ;
+ C -1 ; WX 800 ; N registered ; B 87 -16 713 610 ;
+ C -1 ; WX 278 ; N icircumflex ; B 28 -14 308 654 ;
+ C -1 ; WX 444 ; N udieresis ; B 12 -14 456 619 ;
+ C -1 ; WX 389 ; N ograve ; B 0 -14 352 654 ;
+ C -1 ; WX 444 ; N uacute ; B 12 -14 456 654 ;
+ C -1 ; WX 444 ; N ucircumflex ; B 12 -14 456 654 ;
+ C -1 ; WX 611 ; N Aacute ; B -86 -16 587 806 ;
+ C -1 ; WX 278 ; N igrave ; B 28 -14 257 654 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -27 0 368 806 ;
+ C -1 ; WX 333 ; N ccedilla ; B -5 -190 322 434 ;
+ C -1 ; WX 389 ; N adieresis ; B -5 -14 410 619 ;
+ C -1 ; WX 667 ; N Ecircumflex ; B 10 -8 628 806 ;
+ C -1 ; WX 333 ; N scaron ; B -33 -14 368 654 ;
+ C -1 ; WX 389 ; N thorn ; B -126 -300 370 714 ;
+ C -1 ; WX 990 ; N trademark ; B 44 187 954 594 ;
+ C -1 ; WX 333 ; N egrave ; B -5 -14 316 654 ;
+ C -1 ; WX 289 ; N threesuperior ; B -22 234 271 610 ;
+ C -1 ; WX 389 ; N zcaron ; B -80 -14 396 654 ;
+ C -1 ; WX 389 ; N atilde ; B -5 -14 427 624 ;
+ C -1 ; WX 389 ; N aring ; B -5 -14 410 648 ;
+ C -1 ; WX 389 ; N ocircumflex ; B 0 -14 362 654 ;
+ C -1 ; WX 667 ; N Edieresis ; B 10 -8 628 771 ;
+ C -1 ; WX 666 ; N threequarters ; B -22 -16 647 610 ;
+ C -1 ; WX 389 ; N ydieresis ; B -137 -314 383 619 ;
+ C -1 ; WX 389 ; N yacute ; B -137 -314 383 654 ;
+ C -1 ; WX 278 ; N iacute ; B 28 -14 316 654 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -86 -16 587 806 ;
+ C -1 ; WX 722 ; N Uacute ; B 20 -16 681 806 ;
+ C -1 ; WX 333 ; N eacute ; B -5 -14 353 654 ;
+ C -1 ; WX 611 ; N Ograve ; B 20 -16 583 806 ;
+ C -1 ; WX 389 ; N agrave ; B -5 -14 410 654 ;
+ C -1 ; WX 722 ; N Udieresis ; B 20 -16 681 771 ;
+ C -1 ; WX 389 ; N acircumflex ; B -5 -14 410 654 ;
+ C -1 ; WX 333 ; N Igrave ; B -27 0 360 806 ;
+ C -1 ; WX 289 ; N twosuperior ; B 0 234 301 610 ;
+ C -1 ; WX 722 ; N Ugrave ; B 20 -16 681 806 ;
+ C -1 ; WX 666 ; N onequarter ; B 2 -16 647 610 ;
+ C -1 ; WX 722 ; N Ucircumflex ; B 20 -16 681 806 ;
+ C -1 ; WX 444 ; N Scaron ; B -88 -80 469 806 ;
+ C -1 ; WX 333 ; N Idieresis ; B -27 0 379 771 ;
+ C -1 ; WX 278 ; N idieresis ; B 28 -14 319 619 ;
+ C -1 ; WX 667 ; N Egrave ; B 10 -8 628 806 ;
+ C -1 ; WX 611 ; N Oacute ; B 20 -16 583 806 ;
+ C -1 ; WX 600 ; N divide ; B 47 -10 553 516 ;
+ C -1 ; WX 611 ; N Atilde ; B -86 -16 590 776 ;
+ C -1 ; WX 611 ; N Aring ; B -86 -16 587 814 ;
+ C -1 ; WX 611 ; N Odieresis ; B 20 -16 583 771 ;
+ C -1 ; WX 611 ; N Adieresis ; B -86 -16 587 771 ;
+ C -1 ; WX 722 ; N Ntilde ; B -9 -158 825 776 ;
+ C -1 ; WX 611 ; N Zcaron ; B -48 -16 575 806 ;
+ C -1 ; WX 611 ; N Thorn ; B -6 0 583 620 ;
+ C -1 ; WX 333 ; N Iacute ; B -27 0 376 806 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 77 27 523 479 ;
+ C -1 ; WX 667 ; N Eacute ; B 10 -8 628 806 ;
+ C -1 ; WX 611 ; N Ydieresis ; B -30 -170 713 771 ;
+ C -1 ; WX 289 ; N onesuperior ; B 12 244 268 610 ;
+ C -1 ; WX 444 ; N ugrave ; B 12 -14 456 654 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 108 553 372 ;
+ C -1 ; WX 444 ; N ntilde ; B 9 -14 461 624 ;
+ C -1 ; WX 611 ; N Otilde ; B 20 -16 583 776 ;
+ C -1 ; WX 389 ; N otilde ; B 0 -14 416 624 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 34 -190 566 610 ;
+ C -1 ; WX 611 ; N Agrave ; B -86 -16 587 806 ;
+ C -1 ; WX 666 ; N onehalf ; B 2 -16 649 610 ;
+ C -1 ; WX 722 ; N Eth ; B 10 0 686 630 ;
+ C -1 ; WX 400 ; N degree ; B 87 324 373 610 ;
+ C -1 ; WX 611 ; N Yacute ; B -30 -170 713 806 ;
+ C -1 ; WX 611 ; N Ocircumflex ; B 20 -16 583 806 ;
+ C -1 ; WX 389 ; N oacute ; B 0 -14 370 654 ;
+ C -1 ; WX 444 ; N mu ; B -46 -314 456 434 ;
+ C -1 ; WX 600 ; N minus ; B 47 231 553 275 ;
+ C -1 ; WX 389 ; N eth ; B 0 -14 412 714 ;
+ C -1 ; WX 389 ; N odieresis ; B 0 -14 373 619 ;
+ C -1 ; WX 800 ; N copyright ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N brokenbar ; B 89 -16 133 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 94
+ 
+ KPX A quoteright -55
+ KPX A quotedblright -55
+ 
+ KPX B period -50
+ KPX B comma -50
+ 
+ KPX D period -50
+ KPX D comma -50
+ 
+ KPX F r -25
+ KPX F period -111
+ KPX F o -37
+ KPX F i -25
+ KPX F e -37
+ KPX F comma -111
+ KPX F a -37
+ 
+ KPX G period -50
+ KPX G comma -50
+ 
+ KPX J u -30
+ KPX J period -75
+ KPX J o -37
+ KPX J e -37
+ KPX J comma -75
+ KPX J a -37
+ 
+ KPX L quoteright -74
+ KPX L quotedblright -74
+ 
+ KPX O period -50
+ KPX O comma -50
+ 
+ KPX P period -92
+ KPX P comma -92
+ 
+ KPX S period -50
+ KPX S comma -50
+ 
+ KPX T y -74
+ KPX T w -74
+ KPX T u -74
+ KPX T semicolon -74
+ KPX T r -74
+ KPX T period -74
+ KPX T o -74
+ KPX T i -74
+ KPX T hyphen -74
+ KPX T e -74
+ KPX T comma -74
+ KPX T colon -74
+ KPX T a -74
+ 
+ KPX V semicolon -18
+ KPX V period -111
+ KPX V o -18
+ KPX V hyphen -37
+ KPX V e -18
+ KPX V comma -111
+ KPX V colon -18
+ KPX V a -18
+ 
+ KPX W period -92
+ KPX W comma -92
+ 
+ KPX Y u -37
+ KPX Y semicolon -74
+ KPX Y period -111
+ KPX Y o -55
+ KPX Y i -55
+ KPX Y hyphen -55
+ KPX Y e -55
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -55
+ 
+ KPX b period -50
+ KPX b comma -50
+ 
+ KPX f quoteright 18
+ KPX f period -50
+ KPX f f -18
+ KPX f comma -50
+ 
+ KPX g period -37
+ KPX g comma -37
+ 
+ KPX period quoteright -50
+ KPX period quotedblright -50
+ 
+ KPX quoteleft quoteleft -108
+ 
+ KPX quoteright s -37
+ KPX quoteright quoteright -108
+ 
+ KPX r y 18
+ KPX r v 18
+ KPX r period -74
+ KPX r n 18
+ KPX r hyphen -37
+ KPX r comma -74
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -55
+ KPX v comma -55
+ 
+ KPX w period -55
+ KPX w comma -55
+ 
+ KPX y period -18
+ KPX y comma -18
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 237 152 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 225 152 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 225 152 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 225 152 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 257 166 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 242 152 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 261 152 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 261 152 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 261 152 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 261 152 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 74 152 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 74 152 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 74 152 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 74 152 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 314 152 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 195 152 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 195 152 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 195 152 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 195 152 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 195 152 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 175 152 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 280 152 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 280 152 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 280 152 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 280 152 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 247 152 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 247 152 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 213 152 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 79 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 79 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 79 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 79 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 79 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 79 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 51 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 51 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 51 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 51 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 14 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 14 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 14 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 14 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 106 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 68 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 68 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 68 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 68 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 68 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 74 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 83 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 83 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 83 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 83 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 56 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 56 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 102 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-LtIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-LtIt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-LtIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 34 -16 566 822 ;
+ C -1 ; WX 333 ; N ccaron ; B -5 -14 337 654 ;
+ C -1 ; WX 722 ; N Dcaron ; B 10 0 686 822 ;
+ C -1 ; WX 491 ; N dcaron ; B -5 -14 709 785 ;
+ C -1 ; WX 667 ; N Ecaron ; B 10 -8 628 822 ;
+ C -1 ; WX 333 ; N ecaron ; B -5 -14 321 654 ;
+ C -1 ; WX 556 ; N Lcaron ; B -71 -16 521 653 ;
+ C -1 ; WX 556 ; N Lacute ; B -71 -16 514 822 ;
+ C -1 ; WX 324 ; N lcaron ; B 15 -14 549 785 ;
+ C -1 ; WX 222 ; N lacute ; B 15 -14 388 822 ;
+ C -1 ; WX 722 ; N Ncaron ; B -9 -158 825 822 ;
+ C -1 ; WX 444 ; N ncaron ; B 9 -14 461 654 ;
+ C -1 ; WX 611 ; N Rcaron ; B -30 -158 709 822 ;
+ C -1 ; WX 611 ; N Racute ; B -30 -158 709 822 ;
+ C -1 ; WX 278 ; N rcaron ; B 0 -8 331 654 ;
+ C -1 ; WX 278 ; N racute ; B 0 -8 331 654 ;
+ C -1 ; WX 611 ; N Tcaron ; B 20 0 704 822 ;
+ C -1 ; WX 380 ; N tcaron ; B -22 -14 463 610 ;
+ C -1 ; WX 722 ; N Uring ; B 20 -16 681 822 ;
+ C -1 ; WX 444 ; N uring ; B 12 -14 456 648 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 227 168 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 43 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 257 168 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 502 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 229 168 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 27 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 314 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 174 168 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 342 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 22 168 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 257 168 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 201 168 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 229 168 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 15 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 201 168 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 256 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 258 174 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-MdIt
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-MdIt:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-MdIt	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,480 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Fri Dec 28 16:35:46 1990
+ Comment UniqueID 33936
+ Comment VMusage 34559 41451
+ FontName ZapfChancery-MediumItalic
+ FullName ITC Zapf Chancery Medium Italic
+ FamilyName ITC Zapf Chancery
+ Weight Medium
+ ItalicAngle -14
+ IsFixedPitch false
+ FontBBox -181 -314 1065 831
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.007
+ Notice Copyright (c) 1985, 1987, 1989, 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 708
+ XHeight 438
+ Ascender 714
+ Descender -314
+ StartCharMetrics 228
+ C 32 ; WX 220 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 280 ; N exclam ; B 119 -14 353 610 ;
+ C 34 ; WX 220 ; N quotedbl ; B 120 343 333 610 ;
+ C 35 ; WX 440 ; N numbersign ; B 83 0 521 594 ;
+ C 36 ; WX 440 ; N dollar ; B 60 -144 508 709 ;
+ C 37 ; WX 680 ; N percent ; B 132 -160 710 700 ;
+ C 38 ; WX 780 ; N ampersand ; B 126 -16 915 610 ;
+ C 39 ; WX 240 ; N quoteright ; B 168 343 338 610 ;
+ C 40 ; WX 260 ; N parenleft ; B 96 -216 411 664 ;
+ C 41 ; WX 220 ; N parenright ; B -13 -216 302 664 ;
+ C 42 ; WX 420 ; N asterisk ; B 139 263 479 610 ;
+ C 43 ; WX 520 ; N plus ; B 117 0 543 426 ;
+ C 44 ; WX 220 ; N comma ; B 25 -140 213 148 ;
+ C 45 ; WX 280 ; N hyphen ; B 69 190 334 248 ;
+ C 46 ; WX 220 ; N period ; B 102 -14 228 128 ;
+ C 47 ; WX 340 ; N slash ; B 74 -16 458 610 ;
+ C 48 ; WX 440 ; N zero ; B 79 -16 538 610 ;
+ C 49 ; WX 440 ; N one ; B 41 0 428 610 ;
+ C 50 ; WX 440 ; N two ; B 17 -16 485 610 ;
+ C 51 ; WX 440 ; N three ; B 1 -16 485 610 ;
+ C 52 ; WX 440 ; N four ; B 77 -35 499 610 ;
+ C 53 ; WX 440 ; N five ; B 60 -16 595 679 ;
+ C 54 ; WX 440 ; N six ; B 90 -16 556 610 ;
+ C 55 ; WX 440 ; N seven ; B 157 -33 561 645 ;
+ C 56 ; WX 440 ; N eight ; B 65 -16 529 610 ;
+ C 57 ; WX 440 ; N nine ; B 32 -16 517 610 ;
+ C 58 ; WX 260 ; N colon ; B 98 -14 296 438 ;
+ C 59 ; WX 240 ; N semicolon ; B 29 -140 299 438 ;
+ C 60 ; WX 520 ; N less ; B 139 0 527 468 ;
+ C 61 ; WX 520 ; N equal ; B 117 86 543 340 ;
+ C 62 ; WX 520 ; N greater ; B 139 0 527 468 ;
+ C 63 ; WX 380 ; N question ; B 150 -14 455 610 ;
+ C 64 ; WX 700 ; N at ; B 127 -16 753 610 ;
+ C 65 ; WX 620 ; N A ; B 13 -16 697 632 ;
+ C 66 ; WX 600 ; N B ; B 85 -6 674 640 ;
+ C 67 ; WX 520 ; N C ; B 93 -16 631 610 ;
+ C 68 ; WX 700 ; N D ; B 86 -6 768 640 ;
+ C 69 ; WX 620 ; N E ; B 91 -12 709 618 ;
+ C 70 ; WX 580 ; N F ; B 120 -118 793 629 ;
+ C 71 ; WX 620 ; N G ; B 148 -242 709 610 ;
+ C 72 ; WX 680 ; N H ; B 18 -16 878 708 ;
+ C 73 ; WX 380 ; N I ; B 99 0 504 594 ;
+ C 74 ; WX 400 ; N J ; B -14 -147 538 594 ;
+ C 75 ; WX 660 ; N K ; B 53 -153 844 610 ;
+ C 76 ; WX 580 ; N L ; B 53 -16 657 610 ;
+ C 77 ; WX 840 ; N M ; B 58 -16 1020 722 ;
+ C 78 ; WX 700 ; N N ; B 85 -168 915 708 ;
+ C 79 ; WX 600 ; N O ; B 94 -16 660 610 ;
+ C 80 ; WX 540 ; N P ; B 42 0 658 628 ;
+ C 81 ; WX 600 ; N Q ; B 84 -177 775 610 ;
+ C 82 ; WX 600 ; N R ; B 58 -168 805 640 ;
+ C 83 ; WX 460 ; N S ; B 45 -81 558 610 ;
+ C 84 ; WX 500 ; N T ; B 63 0 744 667 ;
+ C 85 ; WX 740 ; N U ; B 126 -16 792 617 ;
+ C 86 ; WX 640 ; N V ; B 124 -16 810 714 ;
+ C 87 ; WX 880 ; N W ; B 94 -16 1046 723 ;
+ C 88 ; WX 560 ; N X ; B -30 -16 699 610 ;
+ C 89 ; WX 560 ; N Y ; B 41 -168 774 647 ;
+ C 90 ; WX 620 ; N Z ; B 42 -19 669 624 ;
+ C 91 ; WX 240 ; N bracketleft ; B -13 -207 405 655 ;
+ C 92 ; WX 480 ; N backslash ; B 140 -16 524 610 ;
+ C 93 ; WX 320 ; N bracketright ; B -27 -207 391 655 ;
+ C 94 ; WX 520 ; N asciicircum ; B 132 239 532 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 240 ; N quoteleft ; B 169 343 339 610 ;
+ C 97 ; WX 420 ; N a ; B 92 -15 485 438 ;
+ C 98 ; WX 420 ; N b ; B 82 -23 492 714 ;
+ C 99 ; WX 340 ; N c ; B 87 -14 406 438 ;
+ C 100 ; WX 440 ; N d ; B 102 -14 651 714 ;
+ C 101 ; WX 340 ; N e ; B 87 -14 403 438 ;
+ C 102 ; WX 320 ; N f ; B -119 -314 547 714 ; L i fi ; L l fl ;
+ C 103 ; WX 400 ; N g ; B -108 -314 503 438 ;
+ C 104 ; WX 440 ; N h ; B 55 -14 524 714 ;
+ C 105 ; WX 240 ; N i ; B 100 -14 341 635 ;
+ C 106 ; WX 220 ; N j ; B -112 -314 332 635 ;
+ C 107 ; WX 440 ; N k ; B 87 -184 628 714 ;
+ C 108 ; WX 240 ; N l ; B 102 -14 480 714 ;
+ C 109 ; WX 620 ; N m ; B 86 -14 704 438 ;
+ C 110 ; WX 460 ; N n ; B 101 -14 544 438 ;
+ C 111 ; WX 400 ; N o ; B 87 -14 449 438 ;
+ C 112 ; WX 440 ; N p ; B -23 -314 484 432 ;
+ C 113 ; WX 400 ; N q ; B 87 -300 490 510 ;
+ C 114 ; WX 300 ; N r ; B 101 -14 424 438 ;
+ C 115 ; WX 320 ; N s ; B 46 -14 403 438 ;
+ C 116 ; WX 320 ; N t ; B 106 -14 426 539 ;
+ C 117 ; WX 460 ; N u ; B 102 -14 528 438 ;
+ C 118 ; WX 440 ; N v ; B 87 -14 533 488 ;
+ C 119 ; WX 680 ; N w ; B 87 -14 782 488 ;
+ C 120 ; WX 420 ; N x ; B 70 -195 589 438 ;
+ C 121 ; WX 400 ; N y ; B -24 -314 483 438 ;
+ C 122 ; WX 440 ; N z ; B 26 -14 508 445 ;
+ C 123 ; WX 240 ; N braceleft ; B 55 -207 383 655 ;
+ C 124 ; WX 520 ; N bar ; B 320 -16 378 714 ;
+ C 125 ; WX 240 ; N braceright ; B -10 -207 318 655 ;
+ C 126 ; WX 520 ; N asciitilde ; B 123 186 539 320 ;
+ C 161 ; WX 280 ; N exclamdown ; B 72 -186 306 438 ;
+ C 162 ; WX 440 ; N cent ; B 122 -134 476 543 ;
+ C 163 ; WX 440 ; N sterling ; B -16 -52 506 610 ;
+ C 164 ; WX 60 ; N fraction ; B -181 -16 320 610 ;
+ C 165 ; WX 440 ; N yen ; B -1 -168 613 647 ;
+ C 166 ; WX 440 ; N florin ; B -64 -314 582 610 ;
+ C 167 ; WX 420 ; N section ; B 53 -215 514 610 ;
+ C 168 ; WX 440 ; N currency ; B 50 85 474 509 ;
+ C 169 ; WX 160 ; N quotesingle ; B 145 343 215 610 ;
+ C 170 ; WX 340 ; N quotedblleft ; B 169 343 464 610 ;
+ C 171 ; WX 340 ; N guillemotleft ; B 98 24 356 414 ;
+ C 172 ; WX 240 ; N guilsinglleft ; B 98 24 258 414 ;
+ C 173 ; WX 260 ; N guilsinglright ; B 106 24 266 414 ;
+ C 174 ; WX 520 ; N fi ; B -124 -314 605 714 ;
+ C 175 ; WX 520 ; N fl ; B -124 -314 670 714 ;
+ C 177 ; WX 500 ; N endash ; B 51 199 565 239 ;
+ C 178 ; WX 460 ; N dagger ; B 138 -37 568 610 ;
+ C 179 ; WX 480 ; N daggerdbl ; B 138 -59 533 610 ;
+ C 180 ; WX 220 ; N periodcentered ; B 139 208 241 310 ;
+ C 182 ; WX 500 ; N paragraph ; B 105 -199 638 594 ;
+ C 183 ; WX 600 ; N bullet ; B 228 149 524 445 ;
+ C 184 ; WX 180 ; N quotesinglbase ; B 21 -121 191 146 ;
+ C 185 ; WX 280 ; N quotedblbase ; B -14 -121 281 146 ;
+ C 186 ; WX 360 ; N quotedblright ; B 158 343 453 610 ;
+ C 187 ; WX 380 ; N guillemotright ; B 117 24 375 414 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 124 -14 916 128 ;
+ C 189 ; WX 960 ; N perthousand ; B 112 -160 1005 700 ;
+ C 191 ; WX 400 ; N questiondown ; B 82 -186 387 438 ;
+ C 193 ; WX 220 ; N grave ; B 193 492 339 659 ;
+ C 194 ; WX 300 ; N acute ; B 265 492 422 659 ;
+ C 195 ; WX 340 ; N circumflex ; B 223 482 443 649 ;
+ C 196 ; WX 440 ; N tilde ; B 243 543 522 619 ;
+ C 197 ; WX 440 ; N macron ; B 222 544 465 578 ;
+ C 198 ; WX 440 ; N breve ; B 253 522 501 631 ;
+ C 199 ; WX 220 ; N dotaccent ; B 236 522 328 610 ;
+ C 200 ; WX 360 ; N dieresis ; B 243 522 469 610 ;
+ C 202 ; WX 300 ; N ring ; B 240 483 416 659 ;
+ C 203 ; WX 300 ; N cedilla ; B 12 -191 184 6 ;
+ C 205 ; WX 400 ; N hungarumlaut ; B 208 492 495 659 ;
+ C 206 ; WX 280 ; N ogonek ; B 38 -191 233 6 ;
+ C 207 ; WX 340 ; N caron ; B 254 492 474 659 ;
+ C 208 ; WX 1000 ; N emdash ; B 51 199 1065 239 ;
+ C 225 ; WX 740 ; N AE ; B -21 -16 799 594 ;
+ C 227 ; WX 260 ; N ordfeminine ; B 111 338 386 610 ;
+ C 232 ; WX 580 ; N Lslash ; B 49 -16 657 610 ;
+ C 233 ; WX 660 ; N Oslash ; B 83 -78 751 672 ;
+ C 234 ; WX 820 ; N OE ; B 63 -16 909 610 ;
+ C 235 ; WX 260 ; N ordmasculine ; B 128 339 373 610 ;
+ C 241 ; WX 540 ; N ae ; B 67 -14 624 468 ;
+ C 245 ; WX 240 ; N dotlessi ; B 100 -14 306 438 ;
+ C 248 ; WX 300 ; N lslash ; B 121 -14 515 714 ;
+ C 249 ; WX 440 ; N oslash ; B 46 -64 540 488 ;
+ C 250 ; WX 560 ; N oe ; B 78 -14 628 438 ;
+ C 251 ; WX 420 ; N germandbls ; B -127 -314 542 714 ;
+ C -1 ; WX 340 ; N ecircumflex ; B 87 -14 433 649 ;
+ C -1 ; WX 340 ; N edieresis ; B 87 -14 449 610 ;
+ C -1 ; WX 420 ; N aacute ; B 92 -15 492 659 ;
+ C -1 ; WX 740 ; N registered ; B 137 -16 763 610 ;
+ C -1 ; WX 240 ; N icircumflex ; B 100 -14 363 649 ;
+ C -1 ; WX 460 ; N udieresis ; B 102 -14 528 610 ;
+ C -1 ; WX 400 ; N ograve ; B 87 -14 449 659 ;
+ C -1 ; WX 460 ; N uacute ; B 102 -14 528 659 ;
+ C -1 ; WX 460 ; N ucircumflex ; B 102 -14 528 649 ;
+ C -1 ; WX 620 ; N Aacute ; B 13 -16 702 821 ;
+ C -1 ; WX 240 ; N igrave ; B 100 -14 306 659 ;
+ C -1 ; WX 380 ; N Icircumflex ; B 99 0 504 821 ;
+ C -1 ; WX 340 ; N ccedilla ; B 62 -191 406 438 ;
+ C -1 ; WX 420 ; N adieresis ; B 92 -15 485 610 ;
+ C -1 ; WX 620 ; N Ecircumflex ; B 91 -12 709 821 ;
+ C -1 ; WX 320 ; N scaron ; B 46 -14 464 659 ;
+ C -1 ; WX 440 ; N thorn ; B -38 -314 505 714 ;
+ C -1 ; WX 1000 ; N trademark ; B 127 187 1046 594 ;
+ C -1 ; WX 340 ; N egrave ; B 87 -14 403 659 ;
+ C -1 ; WX 264 ; N threesuperior ; B 59 234 348 610 ;
+ C -1 ; WX 440 ; N zcaron ; B 26 -14 514 659 ;
+ C -1 ; WX 420 ; N atilde ; B 92 -15 522 619 ;
+ C -1 ; WX 420 ; N aring ; B 92 -15 485 659 ;
+ C -1 ; WX 400 ; N ocircumflex ; B 87 -14 453 649 ;
+ C -1 ; WX 620 ; N Edieresis ; B 91 -12 709 762 ;
+ C -1 ; WX 660 ; N threequarters ; B 39 -16 706 610 ;
+ C -1 ; WX 400 ; N ydieresis ; B -24 -314 483 610 ;
+ C -1 ; WX 400 ; N yacute ; B -24 -314 483 659 ;
+ C -1 ; WX 240 ; N iacute ; B 100 -14 392 659 ;
+ C -1 ; WX 620 ; N Acircumflex ; B 13 -16 697 821 ;
+ C -1 ; WX 740 ; N Uacute ; B 126 -16 792 821 ;
+ C -1 ; WX 340 ; N eacute ; B 87 -14 462 659 ;
+ C -1 ; WX 600 ; N Ograve ; B 94 -16 660 821 ;
+ C -1 ; WX 420 ; N agrave ; B 92 -15 485 659 ;
+ C -1 ; WX 740 ; N Udieresis ; B 126 -16 792 762 ;
+ C -1 ; WX 420 ; N acircumflex ; B 92 -15 485 649 ;
+ C -1 ; WX 380 ; N Igrave ; B 99 0 504 821 ;
+ C -1 ; WX 264 ; N twosuperior ; B 72 234 354 610 ;
+ C -1 ; WX 740 ; N Ugrave ; B 126 -16 792 821 ;
+ C -1 ; WX 660 ; N onequarter ; B 56 -16 702 610 ;
+ C -1 ; WX 740 ; N Ucircumflex ; B 126 -16 792 821 ;
+ C -1 ; WX 460 ; N Scaron ; B 45 -81 594 831 ;
+ C -1 ; WX 380 ; N Idieresis ; B 99 0 519 762 ;
+ C -1 ; WX 240 ; N idieresis ; B 100 -14 369 610 ;
+ C -1 ; WX 620 ; N Egrave ; B 91 -12 709 821 ;
+ C -1 ; WX 600 ; N Oacute ; B 94 -16 660 821 ;
+ C -1 ; WX 520 ; N divide ; B 117 -14 543 440 ;
+ C -1 ; WX 620 ; N Atilde ; B 13 -16 702 771 ;
+ C -1 ; WX 620 ; N Aring ; B 13 -16 697 831 ;
+ C -1 ; WX 600 ; N Odieresis ; B 94 -16 660 762 ;
+ C -1 ; WX 620 ; N Adieresis ; B 13 -16 709 762 ;
+ C -1 ; WX 700 ; N Ntilde ; B 85 -168 915 761 ;
+ C -1 ; WX 620 ; N Zcaron ; B 42 -19 669 831 ;
+ C -1 ; WX 540 ; N Thorn ; B 52 0 647 623 ;
+ C -1 ; WX 380 ; N Iacute ; B 99 0 532 821 ;
+ C -1 ; WX 520 ; N plusminus ; B 117 0 543 436 ;
+ C -1 ; WX 520 ; N multiply ; B 133 16 527 410 ;
+ C -1 ; WX 620 ; N Eacute ; B 91 -12 709 821 ;
+ C -1 ; WX 560 ; N Ydieresis ; B 41 -168 774 762 ;
+ C -1 ; WX 264 ; N onesuperior ; B 83 244 311 610 ;
+ C -1 ; WX 460 ; N ugrave ; B 102 -14 528 659 ;
+ C -1 ; WX 520 ; N logicalnot ; B 117 86 543 340 ;
+ C -1 ; WX 460 ; N ntilde ; B 101 -14 544 619 ;
+ C -1 ; WX 600 ; N Otilde ; B 94 -16 660 761 ;
+ C -1 ; WX 400 ; N otilde ; B 87 -14 502 619 ;
+ C -1 ; WX 520 ; N Ccedilla ; B 93 -191 631 610 ;
+ C -1 ; WX 620 ; N Agrave ; B 13 -16 697 821 ;
+ C -1 ; WX 660 ; N onehalf ; B 56 -16 702 610 ;
+ C -1 ; WX 700 ; N Eth ; B 86 -6 768 640 ;
+ C -1 ; WX 400 ; N degree ; B 171 324 457 610 ;
+ C -1 ; WX 560 ; N Yacute ; B 41 -168 774 821 ;
+ C -1 ; WX 600 ; N Ocircumflex ; B 94 -16 660 821 ;
+ C -1 ; WX 400 ; N oacute ; B 87 -14 482 659 ;
+ C -1 ; WX 460 ; N mu ; B 7 -314 523 438 ;
+ C -1 ; WX 520 ; N minus ; B 117 184 543 242 ;
+ C -1 ; WX 400 ; N eth ; B 87 -14 522 714 ;
+ C -1 ; WX 400 ; N odieresis ; B 87 -14 479 610 ;
+ C -1 ; WX 740 ; N copyright ; B 137 -16 763 610 ;
+ C -1 ; WX 520 ; N brokenbar ; B 320 -16 378 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 131
+ 
+ KPX A quoteright -40
+ KPX A quotedblright -40
+ KPX A U -10
+ KPX A T 10
+ KPX A Q 10
+ KPX A O 10
+ KPX A G -30
+ KPX A C 20
+ 
+ KPX D period -30
+ KPX D comma -20
+ KPX D Y 10
+ KPX D A -10
+ 
+ KPX F period -40
+ KPX F i 10
+ KPX F comma -30
+ 
+ KPX G period -20
+ KPX G comma -10
+ 
+ KPX J period -20
+ KPX J comma -10
+ 
+ KPX K u -20
+ KPX K o -20
+ KPX K e -20
+ 
+ KPX L y -10
+ KPX L quoteright -25
+ KPX L quotedblright -25
+ KPX L W -10
+ KPX L V -20
+ 
+ KPX O period -20
+ KPX O comma -10
+ KPX O Y 10
+ KPX O T 20
+ KPX O A -20
+ 
+ KPX P period -50
+ KPX P o -10
+ KPX P e -10
+ KPX P comma -40
+ KPX P a -20
+ KPX P A -10
+ 
+ KPX Q U -10
+ 
+ KPX R Y 10
+ KPX R W 10
+ KPX R T 20
+ 
+ KPX T o -20
+ KPX T i 20
+ KPX T hyphen -20
+ KPX T h 20
+ KPX T e -20
+ KPX T a -20
+ KPX T O 30
+ KPX T A 10
+ 
+ KPX V period -100
+ KPX V o -20
+ KPX V e -20
+ KPX V comma -90
+ KPX V a -20
+ KPX V O 10
+ KPX V G -20
+ 
+ KPX W period -50
+ KPX W o -20
+ KPX W i 10
+ KPX W h 10
+ KPX W e -20
+ KPX W comma -40
+ KPX W a -20
+ KPX W O 10
+ 
+ KPX Y u -20
+ KPX Y period -50
+ KPX Y o -50
+ KPX Y i 10
+ KPX Y e -40
+ KPX Y comma -40
+ KPX Y a -60
+ 
+ KPX b period -30
+ KPX b l -20
+ KPX b comma -20
+ KPX b b -20
+ 
+ KPX c k -10
+ 
+ KPX comma quoteright -70
+ KPX comma quotedblright -70
+ 
+ KPX d w -20
+ KPX d v -10
+ KPX d d -40
+ 
+ KPX e y 10
+ 
+ KPX f quoteright 30
+ KPX f quotedblright 30
+ KPX f period -50
+ KPX f f -50
+ KPX f e -10
+ KPX f comma -40
+ KPX f a -20
+ 
+ KPX g y 10
+ KPX g period -30
+ KPX g i 10
+ KPX g e 10
+ KPX g comma -20
+ KPX g a 10
+ 
+ KPX k y 10
+ KPX k o -10
+ KPX k e -20
+ 
+ KPX m y 10
+ KPX m u 10
+ 
+ KPX n y 20
+ 
+ KPX o period -30
+ KPX o comma -20
+ 
+ KPX p period -30
+ KPX p p -10
+ KPX p comma -20
+ 
+ KPX period quoteright -80
+ KPX period quotedblright -80
+ 
+ KPX quotedblleft quoteleft 20
+ KPX quotedblleft A 10
+ 
+ KPX quoteleft quoteleft -115
+ KPX quoteleft A 10
+ 
+ KPX quoteright v 30
+ KPX quoteright t 20
+ KPX quoteright s -25
+ KPX quoteright r 30
+ KPX quoteright quoteright -115
+ KPX quoteright quotedblright 20
+ KPX quoteright l 20
+ 
+ KPX r period -50
+ KPX r i 10
+ KPX r comma -40
+ 
+ KPX s period -20
+ KPX s comma -10
+ 
+ KPX v period -30
+ KPX v comma -20
+ 
+ KPX w period -30
+ KPX w o 10
+ KPX w h 20
+ KPX w comma -20
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 280 162 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 240 172 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 240 152 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 250 162 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 260 172 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 180 152 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 230 162 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 180 172 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 170 152 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 220 162 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 110 162 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 60 172 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 50 152 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 100 162 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 210 142 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 160 162 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 130 172 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 120 152 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 150 162 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 90 142 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 120 172 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 310 162 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 260 172 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 260 152 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 270 162 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 220 162 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 170 152 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 130 172 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 70 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 20 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 10 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 80 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 60 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 0 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 40 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex -10 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis -20 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 30 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute -30 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex -80 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis -100 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave -40 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 10 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 60 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 10 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 10 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 60 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde -20 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron -10 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 70 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 30 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 20 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 50 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 60 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 0 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 40 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-MdIt+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-MdIt+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-MdIt+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 520 ; N Ccaron ; B 93 -16 656 815 ;
+ C -1 ; WX 340 ; N ccaron ; B 87 -14 490 659 ;
+ C -1 ; WX 700 ; N Dcaron ; B 86 -6 768 815 ;
+ C -1 ; WX 559 ; N dcaron ; B 102 -14 838 785 ;
+ C -1 ; WX 620 ; N Ecaron ; B 91 -12 709 815 ;
+ C -1 ; WX 340 ; N ecaron ; B 87 -14 474 659 ;
+ C -1 ; WX 580 ; N Lcaron ; B 53 -16 691 653 ;
+ C -1 ; WX 580 ; N Lacute ; B 53 -16 657 815 ;
+ C -1 ; WX 359 ; N lcaron ; B 102 -14 667 785 ;
+ C -1 ; WX 240 ; N lacute ; B 102 -14 480 815 ;
+ C -1 ; WX 700 ; N Ncaron ; B 85 -168 915 815 ;
+ C -1 ; WX 460 ; N ncaron ; B 101 -14 544 659 ;
+ C -1 ; WX 600 ; N Rcaron ; B 58 -168 805 815 ;
+ C -1 ; WX 600 ; N Racute ; B 58 -168 805 815 ;
+ C -1 ; WX 300 ; N rcaron ; B 101 -14 454 659 ;
+ C -1 ; WX 300 ; N racute ; B 101 -14 438 659 ;
+ C -1 ; WX 500 ; N Tcaron ; B 63 0 744 815 ;
+ C -1 ; WX 439 ; N tcaron ; B 106 -14 613 610 ;
+ C -1 ; WX 740 ; N Uring ; B 126 -16 792 815 ;
+ C -1 ; WX 460 ; N uring ; B 102 -14 528 659 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 182 156 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 16 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 218 156 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 500 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 178 156 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 0 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 353 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 178 156 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 329 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute 24 156 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 218 156 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 60 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 168 156 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 218 156 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron -20 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 16 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 118 156 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 275 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 258 156 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 80 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Rm
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Rm:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Rm	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,486 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.
+ Comment Creation Date: Thu Sep  6 11:25:29 1990
+ Comment UniqueID 32814
+ Comment VMusage 33348 40240
+ FontName ZapfChancery-Roman
+ FullName ITC Zapf Chancery Roman
+ FamilyName ITC Zapf Chancery
+ Weight Roman
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -171 -314 1005 817
+ UnderlinePosition -100
+ UnderlineThickness 50
+ Version 001.000
+ Notice Copyright (c) 1990 Adobe Systems Incorporated.  All Rights Reserved.ITC Zapf Chancery is a registered trademark of International Typeface Corporation.
+ EncodingScheme AdobeStandardEncoding
+ CapHeight 594
+ XHeight 438
+ Ascender 714
+ Descender -300
+ StartCharMetrics 228
+ C 32 ; WX 250 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 278 ; N exclam ; B 58 -14 192 610 ;
+ C 34 ; WX 333 ; N quotedbl ; B 60 330 273 610 ;
+ C 35 ; WX 500 ; N numbersign ; B 25 0 459 594 ;
+ C 36 ; WX 500 ; N dollar ; B 41 -143 402 707 ;
+ C 37 ; WX 667 ; N percent ; B 44 -160 623 700 ;
+ C 38 ; WX 778 ; N ampersand ; B 28 -14 743 551 ;
+ C 39 ; WX 222 ; N quoteright ; B 13 330 179 610 ;
+ C 40 ; WX 333 ; N parenleft ; B 86 -218 301 674 ;
+ C 41 ; WX 333 ; N parenright ; B 32 -218 247 674 ;
+ C 42 ; WX 444 ; N asterisk ; B 54 260 382 610 ;
+ C 43 ; WX 600 ; N plus ; B 47 0 553 506 ;
+ C 44 ; WX 250 ; N comma ; B -17 -154 165 155 ;
+ C 45 ; WX 333 ; N hyphen ; B 42 193 291 245 ;
+ C 46 ; WX 250 ; N period ; B 58 -14 192 128 ;
+ C 47 ; WX 278 ; N slash ; B -56 -16 334 610 ;
+ C 48 ; WX 500 ; N zero ; B 37 -16 463 610 ;
+ C 49 ; WX 500 ; N one ; B 23 0 463 610 ;
+ C 50 ; WX 500 ; N two ; B -13 -16 484 610 ;
+ C 51 ; WX 500 ; N three ; B -25 -16 412 610 ;
+ C 52 ; WX 500 ; N four ; B -5 -30 505 610 ;
+ C 53 ; WX 500 ; N five ; B 13 -16 472 666 ;
+ C 54 ; WX 500 ; N six ; B 47 -16 476 610 ;
+ C 55 ; WX 500 ; N seven ; B 60 -24 477 646 ;
+ C 56 ; WX 500 ; N eight ; B 39 -16 426 610 ;
+ C 57 ; WX 500 ; N nine ; B 24 -16 453 610 ;
+ C 58 ; WX 250 ; N colon ; B 58 -14 192 433 ;
+ C 59 ; WX 250 ; N semicolon ; B -17 -154 192 433 ;
+ C 60 ; WX 600 ; N less ; B 47 -9 553 515 ;
+ C 61 ; WX 600 ; N equal ; B 47 126 553 380 ;
+ C 62 ; WX 600 ; N greater ; B 47 -9 553 515 ;
+ C 63 ; WX 333 ; N question ; B 59 -14 315 610 ;
+ C 64 ; WX 800 ; N at ; B 87 -16 713 610 ;
+ C 65 ; WX 611 ; N A ; B -68 -9 650 610 ;
+ C 66 ; WX 556 ; N B ; B -2 -2 510 594 ;
+ C 67 ; WX 556 ; N C ; B 33 -16 531 610 ;
+ C 68 ; WX 667 ; N D ; B -2 -2 634 594 ;
+ C 69 ; WX 556 ; N E ; B -2 -3 550 604 ;
+ C 70 ; WX 444 ; N F ; B -3 0 460 604 ;
+ C 71 ; WX 611 ; N G ; B 33 -33 586 610 ;
+ C 72 ; WX 667 ; N H ; B -8 0 667 594 ;
+ C 73 ; WX 333 ; N I ; B -2 0 324 594 ;
+ C 74 ; WX 278 ; N J ; B -152 -218 291 594 ;
+ C 75 ; WX 611 ; N K ; B -7 -3 643 604 ;
+ C 76 ; WX 556 ; N L ; B 20 0 542 594 ;
+ C 77 ; WX 833 ; N M ; B -9 -9 836 604 ;
+ C 78 ; WX 667 ; N N ; B -2 -16 685 594 ;
+ C 79 ; WX 667 ; N O ; B 33 -16 634 610 ;
+ C 80 ; WX 500 ; N P ; B -8 0 503 594 ;
+ C 81 ; WX 667 ; N Q ; B 33 -160 708 610 ;
+ C 82 ; WX 556 ; N R ; B -8 -8 595 594 ;
+ C 83 ; WX 444 ; N S ; B -9 -16 405 610 ;
+ C 84 ; WX 556 ; N T ; B 17 0 564 604 ;
+ C 85 ; WX 667 ; N U ; B 8 -16 667 594 ;
+ C 86 ; WX 556 ; N V ; B -35 -16 554 610 ;
+ C 87 ; WX 889 ; N W ; B -28 -16 896 610 ;
+ C 88 ; WX 556 ; N X ; B -52 -16 572 610 ;
+ C 89 ; WX 556 ; N Y ; B -38 0 600 610 ;
+ C 90 ; WX 611 ; N Z ; B 0 -36 635 614 ;
+ C 91 ; WX 333 ; N bracketleft ; B 81 -207 358 663 ;
+ C 92 ; WX 278 ; N backslash ; B -56 -16 334 610 ;
+ C 93 ; WX 333 ; N bracketright ; B -25 -207 252 663 ;
+ C 94 ; WX 600 ; N asciicircum ; B 90 229 510 594 ;
+ C 95 ; WX 500 ; N underscore ; B 0 -125 500 -75 ;
+ C 96 ; WX 222 ; N quoteleft ; B 50 330 216 610 ;
+ C 97 ; WX 389 ; N a ; B 23 -14 423 438 ;
+ C 98 ; WX 389 ; N b ; B 28 -14 354 714 ;
+ C 99 ; WX 333 ; N c ; B 23 -14 341 438 ;
+ C 100 ; WX 389 ; N d ; B 23 -14 474 714 ;
+ C 101 ; WX 333 ; N e ; B 23 -14 354 438 ;
+ C 102 ; WX 222 ; N f ; B -166 -314 373 714 ; L i fi ; L l fl ;
+ C 103 ; WX 389 ; N g ; B -63 -314 392 438 ;
+ C 104 ; WX 444 ; N h ; B 42 -14 475 714 ;
+ C 105 ; WX 278 ; N i ; B 19 -14 287 627 ;
+ C 106 ; WX 222 ; N j ; B -131 -314 197 627 ;
+ C 107 ; WX 389 ; N k ; B 31 -14 419 714 ;
+ C 108 ; WX 222 ; N l ; B 37 -14 302 714 ;
+ C 109 ; WX 667 ; N m ; B -1 -14 694 438 ;
+ C 110 ; WX 444 ; N n ; B -1 -14 471 438 ;
+ C 111 ; WX 389 ; N o ; B 23 -14 354 438 ;
+ C 112 ; WX 389 ; N p ; B -69 -300 354 438 ;
+ C 113 ; WX 389 ; N q ; B 23 -300 398 500 ;
+ C 114 ; WX 278 ; N r ; B -1 -14 314 438 ;
+ C 115 ; WX 333 ; N s ; B 0 -14 292 438 ;
+ C 116 ; WX 278 ; N t ; B -27 -14 296 523 ;
+ C 117 ; WX 444 ; N u ; B -1 -14 471 438 ;
+ C 118 ; WX 389 ; N v ; B -36 -14 383 450 ;
+ C 119 ; WX 667 ; N w ; B -21 -14 671 445 ;
+ C 120 ; WX 444 ; N x ; B -6 -89 470 438 ;
+ C 121 ; WX 389 ; N y ; B -127 -314 399 450 ;
+ C 122 ; WX 333 ; N z ; B -41 -14 366 438 ;
+ C 123 ; WX 333 ; N braceleft ; B 50 -207 294 663 ;
+ C 124 ; WX 222 ; N bar ; B 74 -16 132 714 ;
+ C 125 ; WX 333 ; N braceright ; B 39 -207 283 663 ;
+ C 126 ; WX 600 ; N asciitilde ; B 69 186 531 320 ;
+ C 161 ; WX 278 ; N exclamdown ; B 54 -186 188 438 ;
+ C 162 ; WX 500 ; N cent ; B 92 -130 388 538 ;
+ C 163 ; WX 500 ; N sterling ; B 0 -52 475 610 ;
+ C 164 ; WX 168 ; N fraction ; B -171 -16 339 610 ;
+ C 165 ; WX 500 ; N yen ; B -22 0 553 610 ;
+ C 166 ; WX 500 ; N florin ; B -131 -314 515 610 ;
+ C 167 ; WX 500 ; N section ; B 45 -216 442 610 ;
+ C 168 ; WX 500 ; N currency ; B 38 85 462 509 ;
+ C 169 ; WX 222 ; N quotesingle ; B 76 330 146 610 ;
+ C 170 ; WX 333 ; N quotedblleft ; B 42 330 328 610 ;
+ C 171 ; WX 444 ; N guillemotleft ; B 83 20 341 418 ;
+ C 172 ; WX 333 ; N guilsinglleft ; B 81 20 231 418 ;
+ C 173 ; WX 333 ; N guilsinglright ; B 81 20 231 418 ;
+ C 174 ; WX 444 ; N fi ; B -154 -314 485 714 ;
+ C 175 ; WX 444 ; N fl ; B -154 -314 501 714 ;
+ C 177 ; WX 500 ; N endash ; B -5 199 505 239 ;
+ C 178 ; WX 444 ; N dagger ; B 11 -36 433 610 ;
+ C 179 ; WX 444 ; N daggerdbl ; B 46 -43 384 610 ;
+ C 180 ; WX 250 ; N periodcentered ; B 74 214 176 316 ;
+ C 182 ; WX 600 ; N paragraph ; B 79 -200 551 594 ;
+ C 183 ; WX 500 ; N bullet ; B 102 149 398 445 ;
+ C 184 ; WX 222 ; N quotesinglbase ; B -35 -140 131 140 ;
+ C 185 ; WX 333 ; N quotedblbase ; B -25 -140 261 140 ;
+ C 186 ; WX 333 ; N quotedblright ; B 12 330 298 610 ;
+ C 187 ; WX 444 ; N guillemotright ; B 83 20 341 418 ;
+ C 188 ; WX 1000 ; N ellipsis ; B 100 -14 900 128 ;
+ C 189 ; WX 944 ; N perthousand ; B 31 -160 926 700 ;
+ C 191 ; WX 333 ; N questiondown ; B -8 -186 248 438 ;
+ C 193 ; WX 278 ; N grave ; B 63 484 220 650 ;
+ C 194 ; WX 278 ; N acute ; B 129 484 286 650 ;
+ C 195 ; WX 278 ; N circumflex ; B 49 490 272 650 ;
+ C 196 ; WX 278 ; N tilde ; B 44 534 323 610 ;
+ C 197 ; WX 278 ; N macron ; B 51 531 291 571 ;
+ C 198 ; WX 278 ; N breve ; B 62 516 311 626 ;
+ C 199 ; WX 278 ; N dotaccent ; B 111 516 207 610 ;
+ C 200 ; WX 278 ; N dieresis ; B 56 516 286 610 ;
+ C 202 ; WX 278 ; N ring ; B 86 489 262 665 ;
+ C 203 ; WX 278 ; N cedilla ; B 21 -192 196 6 ;
+ C 205 ; WX 278 ; N hungarumlaut ; B 62 484 353 650 ;
+ C 206 ; WX 278 ; N ogonek ; B -13 -192 221 10 ;
+ C 207 ; WX 278 ; N caron ; B 96 484 319 644 ;
+ C 208 ; WX 1000 ; N emdash ; B -5 199 1005 239 ;
+ C 225 ; WX 778 ; N AE ; B -43 -13 772 596 ;
+ C 227 ; WX 253 ; N ordfeminine ; B 20 339 280 610 ;
+ C 232 ; WX 556 ; N Lslash ; B 20 0 542 594 ;
+ C 233 ; WX 667 ; N Oslash ; B 14 -87 634 681 ;
+ C 234 ; WX 889 ; N OE ; B 24 -16 883 610 ;
+ C 235 ; WX 253 ; N ordmasculine ; B 27 339 242 610 ;
+ C 241 ; WX 556 ; N ae ; B 14 -14 565 469 ;
+ C 245 ; WX 278 ; N dotlessi ; B 19 -14 287 438 ;
+ C 248 ; WX 222 ; N lslash ; B -20 -14 302 714 ;
+ C 249 ; WX 389 ; N oslash ; B -15 -68 377 492 ;
+ C 250 ; WX 556 ; N oe ; B 23 -14 573 438 ;
+ C 251 ; WX 444 ; N germandbls ; B -132 -314 421 714 ;
+ C -1 ; WX 333 ; N ecircumflex ; B 23 -14 354 650 ;
+ C -1 ; WX 333 ; N edieresis ; B 23 -14 354 610 ;
+ C -1 ; WX 389 ; N aacute ; B 23 -14 423 650 ;
+ C -1 ; WX 800 ; N registered ; B 87 -16 713 610 ;
+ C -1 ; WX 278 ; N icircumflex ; B 19 -14 287 650 ;
+ C -1 ; WX 444 ; N udieresis ; B -1 -14 471 610 ;
+ C -1 ; WX 389 ; N ograve ; B 23 -14 354 650 ;
+ C -1 ; WX 444 ; N uacute ; B -1 -14 471 650 ;
+ C -1 ; WX 444 ; N ucircumflex ; B -1 -14 471 650 ;
+ C -1 ; WX 611 ; N Aacute ; B -68 -9 650 802 ;
+ C -1 ; WX 278 ; N igrave ; B 19 -14 287 650 ;
+ C -1 ; WX 333 ; N Icircumflex ; B -2 0 324 802 ;
+ C -1 ; WX 333 ; N ccedilla ; B 23 -192 341 438 ;
+ C -1 ; WX 389 ; N adieresis ; B 23 -14 423 610 ;
+ C -1 ; WX 556 ; N Ecircumflex ; B -2 -3 550 802 ;
+ C -1 ; WX 333 ; N scaron ; B 0 -14 357 644 ;
+ C -1 ; WX 389 ; N thorn ; B -69 -300 354 714 ;
+ C -1 ; WX 990 ; N trademark ; B 3 187 922 594 ;
+ C -1 ; WX 333 ; N egrave ; B 23 -14 354 650 ;
+ C -1 ; WX 325 ; N threesuperior ; B -6 234 284 610 ;
+ C -1 ; WX 333 ; N zcaron ; B -41 -14 366 644 ;
+ C -1 ; WX 389 ; N atilde ; B 23 -14 423 610 ;
+ C -1 ; WX 389 ; N aring ; B 23 -14 423 665 ;
+ C -1 ; WX 389 ; N ocircumflex ; B 23 -14 354 650 ;
+ C -1 ; WX 556 ; N Edieresis ; B -2 -3 550 762 ;
+ C -1 ; WX 750 ; N threequarters ; B -6 -16 736 610 ;
+ C -1 ; WX 389 ; N ydieresis ; B -127 -314 399 610 ;
+ C -1 ; WX 389 ; N yacute ; B -127 -314 399 650 ;
+ C -1 ; WX 278 ; N iacute ; B 19 -14 287 650 ;
+ C -1 ; WX 611 ; N Acircumflex ; B -68 -9 650 802 ;
+ C -1 ; WX 667 ; N Uacute ; B 8 -16 667 802 ;
+ C -1 ; WX 333 ; N eacute ; B 23 -14 354 650 ;
+ C -1 ; WX 667 ; N Ograve ; B 33 -16 634 802 ;
+ C -1 ; WX 389 ; N agrave ; B 23 -14 423 650 ;
+ C -1 ; WX 667 ; N Udieresis ; B 8 -16 667 762 ;
+ C -1 ; WX 389 ; N acircumflex ; B 23 -14 423 650 ;
+ C -1 ; WX 333 ; N Igrave ; B -2 0 324 802 ;
+ C -1 ; WX 325 ; N twosuperior ; B -19 234 315 610 ;
+ C -1 ; WX 667 ; N Ugrave ; B 8 -16 667 802 ;
+ C -1 ; WX 750 ; N onequarter ; B 15 -16 736 610 ;
+ C -1 ; WX 667 ; N Ucircumflex ; B 8 -16 667 802 ;
+ C -1 ; WX 444 ; N Scaron ; B -9 -16 422 796 ;
+ C -1 ; WX 333 ; N Idieresis ; B -2 0 324 762 ;
+ C -1 ; WX 278 ; N idieresis ; B 19 -14 287 610 ;
+ C -1 ; WX 556 ; N Egrave ; B -2 -3 550 802 ;
+ C -1 ; WX 667 ; N Oacute ; B 33 -16 634 802 ;
+ C -1 ; WX 600 ; N divide ; B 47 -14 553 520 ;
+ C -1 ; WX 611 ; N Atilde ; B -68 -9 650 762 ;
+ C -1 ; WX 611 ; N Aring ; B -68 -9 650 817 ;
+ C -1 ; WX 667 ; N Odieresis ; B 33 -16 634 762 ;
+ C -1 ; WX 611 ; N Adieresis ; B -68 -9 650 762 ;
+ C -1 ; WX 667 ; N Ntilde ; B -2 -16 685 762 ;
+ C -1 ; WX 611 ; N Zcaron ; B 0 -36 635 796 ;
+ C -1 ; WX 500 ; N Thorn ; B -8 0 494 594 ;
+ C -1 ; WX 333 ; N Iacute ; B -2 0 324 802 ;
+ C -1 ; WX 600 ; N plusminus ; B 47 0 553 506 ;
+ C -1 ; WX 600 ; N multiply ; B 73 26 527 480 ;
+ C -1 ; WX 556 ; N Eacute ; B -2 -3 550 802 ;
+ C -1 ; WX 556 ; N Ydieresis ; B -38 0 600 762 ;
+ C -1 ; WX 325 ; N onesuperior ; B 15 244 301 610 ;
+ C -1 ; WX 444 ; N ugrave ; B -1 -14 471 650 ;
+ C -1 ; WX 600 ; N logicalnot ; B 47 126 553 380 ;
+ C -1 ; WX 444 ; N ntilde ; B -1 -14 471 610 ;
+ C -1 ; WX 667 ; N Otilde ; B 33 -16 634 762 ;
+ C -1 ; WX 389 ; N otilde ; B 23 -14 389 610 ;
+ C -1 ; WX 556 ; N Ccedilla ; B 33 -192 531 610 ;
+ C -1 ; WX 611 ; N Agrave ; B -68 -9 650 802 ;
+ C -1 ; WX 750 ; N onehalf ; B 15 -16 745 610 ;
+ C -1 ; WX 667 ; N Eth ; B -2 -2 634 594 ;
+ C -1 ; WX 400 ; N degree ; B 61 324 347 610 ;
+ C -1 ; WX 556 ; N Yacute ; B -38 0 600 802 ;
+ C -1 ; WX 667 ; N Ocircumflex ; B 33 -16 634 802 ;
+ C -1 ; WX 389 ; N oacute ; B 23 -14 354 650 ;
+ C -1 ; WX 444 ; N mu ; B -1 -314 471 438 ;
+ C -1 ; WX 600 ; N minus ; B 47 224 553 282 ;
+ C -1 ; WX 389 ; N eth ; B 23 -14 384 718 ;
+ C -1 ; WX 389 ; N odieresis ; B 23 -14 354 610 ;
+ C -1 ; WX 800 ; N copyright ; B 87 -16 713 610 ;
+ C -1 ; WX 222 ; N brokenbar ; B 74 -16 132 714 ;
+ EndCharMetrics
+ StartKernData
+ StartKernPairs 140
+ 
+ KPX A y -37
+ KPX A w -27
+ KPX A v -37
+ KPX A quoteright -90
+ KPX A quotedblright -90
+ KPX A Y -55
+ KPX A W -55
+ KPX A V -55
+ KPX A T -55
+ KPX A Q -18
+ KPX A O -18
+ KPX A G -18
+ KPX A C -18
+ 
+ KPX B period -75
+ KPX B comma -75
+ 
+ KPX D period -75
+ KPX D comma -75
+ KPX D W 10
+ KPX D V 10
+ 
+ KPX F r -50
+ KPX F period -111
+ KPX F o -75
+ KPX F i -50
+ KPX F e -75
+ KPX F comma -111
+ KPX F a -75
+ KPX F A -37
+ 
+ KPX G period -75
+ KPX G comma -75
+ 
+ KPX J period -75
+ KPX J comma -50
+ 
+ KPX L y -18
+ KPX L quoteright -90
+ KPX L quotedblright -90
+ KPX L Y -55
+ KPX L W -55
+ KPX L V -55
+ KPX L T -74
+ 
+ KPX N period -50
+ KPX N comma -50
+ 
+ KPX O period -75
+ KPX O comma -75
+ KPX O W 10
+ KPX O V 10
+ 
+ KPX P period -129
+ KPX P comma -129
+ KPX P A -18
+ 
+ KPX Q period -37
+ KPX Q comma 75
+ 
+ KPX R W -18
+ KPX R V -18
+ KPX R T -18
+ 
+ KPX S period -75
+ KPX S comma -75
+ 
+ KPX T y -55
+ KPX T w -74
+ KPX T u -55
+ KPX T semicolon -74
+ KPX T r -55
+ KPX T period -92
+ KPX T o -55
+ KPX T i -18
+ KPX T hyphen -74
+ KPX T e -55
+ KPX T comma -92
+ KPX T colon -74
+ KPX T a -55
+ KPX T A -37
+ 
+ KPX V semicolon -37
+ KPX V period -111
+ KPX V o -18
+ KPX V hyphen -18
+ KPX V e -18
+ KPX V comma -111
+ KPX V a -18
+ KPX V O 10
+ KPX V G 10
+ KPX V A -37
+ 
+ KPX W semicolon -37
+ KPX W period -111
+ KPX W o -37
+ KPX W e -37
+ KPX W comma -111
+ KPX W colon -37
+ KPX W a -37
+ KPX W O 10
+ KPX W A -57
+ 
+ KPX Y u -55
+ KPX Y semicolon -74
+ KPX Y period -111
+ KPX Y o -55
+ KPX Y i -45
+ KPX Y hyphen -100
+ KPX Y e -75
+ KPX Y comma -111
+ KPX Y colon -74
+ KPX Y a -75
+ KPX Y A -55
+ 
+ KPX b period -75
+ KPX b comma -75
+ 
+ KPX c period -30
+ KPX c comma -50
+ 
+ KPX comma space -37
+ KPX comma quoteright -20
+ KPX comma quotedblright -20
+ 
+ KPX f quoteright 37
+ KPX f quotedblright 37
+ KPX f period -75
+ KPX f comma -75
+ 
+ KPX g period -50
+ KPX g comma -25
+ 
+ KPX period quoteright -37
+ KPX period quotedblright -37
+ 
+ KPX quotedblleft quoteleft -18
+ 
+ KPX quotedblright space -37
+ 
+ KPX quoteleft quoteleft -102
+ KPX quoteleft A -90
+ 
+ KPX quoteright t -55
+ KPX quoteright s -75
+ KPX quoteright r -55
+ KPX quoteright quoteright -102
+ KPX quoteright quotedblright -18
+ KPX quoteright l -40
+ KPX quoteright d -70
+ 
+ KPX r period -74
+ KPX r hyphen -37
+ KPX r comma -74
+ 
+ KPX space quoteleft -37
+ KPX space quotedblleft -37
+ KPX space Y -37
+ KPX space W -37
+ KPX space V -37
+ KPX space T -37
+ KPX space A -37
+ 
+ KPX v period -74
+ KPX v comma -74
+ 
+ KPX w period -74
+ KPX w comma -74
+ 
+ KPX y period -74
+ KPX y comma -74
+ EndKernPairs
+ EndKernData
+ StartComposites 56
+ CC Aacute 2 ; PCC A 0 0 ; PCC acute 177 152 ;
+ CC Acircumflex 2 ; PCC A 0 0 ; PCC circumflex 177 152 ;
+ CC Adieresis 2 ; PCC A 0 0 ; PCC dieresis 177 152 ;
+ CC Agrave 2 ; PCC A 0 0 ; PCC grave 177 152 ;
+ CC Aring 2 ; PCC A 0 0 ; PCC ring 167 152 ;
+ CC Atilde 2 ; PCC A 0 0 ; PCC tilde 177 152 ;
+ CC Eacute 2 ; PCC E 0 0 ; PCC acute 119 152 ;
+ CC Ecircumflex 2 ; PCC E 0 0 ; PCC circumflex 119 152 ;
+ CC Edieresis 2 ; PCC E 0 0 ; PCC dieresis 119 152 ;
+ CC Egrave 2 ; PCC E 0 0 ; PCC grave 119 152 ;
+ CC Iacute 2 ; PCC I 0 0 ; PCC acute 38 152 ;
+ CC Icircumflex 2 ; PCC I 0 0 ; PCC circumflex 38 152 ;
+ CC Idieresis 2 ; PCC I 0 0 ; PCC dieresis 38 152 ;
+ CC Igrave 2 ; PCC I 0 0 ; PCC grave 38 152 ;
+ CC Ntilde 2 ; PCC N 0 0 ; PCC tilde 175 152 ;
+ CC Oacute 2 ; PCC O 0 0 ; PCC acute 220 152 ;
+ CC Ocircumflex 2 ; PCC O 0 0 ; PCC circumflex 220 152 ;
+ CC Odieresis 2 ; PCC O 0 0 ; PCC dieresis 220 152 ;
+ CC Ograve 2 ; PCC O 0 0 ; PCC grave 220 152 ;
+ CC Otilde 2 ; PCC O 0 0 ; PCC tilde 220 152 ;
+ CC Scaron 2 ; PCC S 0 0 ; PCC caron 103 152 ;
+ CC Uacute 2 ; PCC U 0 0 ; PCC acute 195 152 ;
+ CC Ucircumflex 2 ; PCC U 0 0 ; PCC circumflex 195 152 ;
+ CC Udieresis 2 ; PCC U 0 0 ; PCC dieresis 195 152 ;
+ CC Ugrave 2 ; PCC U 0 0 ; PCC grave 195 152 ;
+ CC Yacute 2 ; PCC Y 0 0 ; PCC acute 149 152 ;
+ CC Ydieresis 2 ; PCC Y 0 0 ; PCC dieresis 149 152 ;
+ CC Zcaron 2 ; PCC Z 0 0 ; PCC caron 147 152 ;
+ CC aacute 2 ; PCC a 0 0 ; PCC acute 66 0 ;
+ CC acircumflex 2 ; PCC a 0 0 ; PCC circumflex 66 0 ;
+ CC adieresis 2 ; PCC a 0 0 ; PCC dieresis 66 0 ;
+ CC agrave 2 ; PCC a 0 0 ; PCC grave 66 0 ;
+ CC aring 2 ; PCC a 0 0 ; PCC ring 56 0 ;
+ CC atilde 2 ; PCC a 0 0 ; PCC tilde 66 0 ;
+ CC eacute 2 ; PCC e 0 0 ; PCC acute 38 0 ;
+ CC ecircumflex 2 ; PCC e 0 0 ; PCC circumflex 38 0 ;
+ CC edieresis 2 ; PCC e 0 0 ; PCC dieresis 38 0 ;
+ CC egrave 2 ; PCC e 0 0 ; PCC grave 38 0 ;
+ CC iacute 2 ; PCC dotlessi 0 0 ; PCC acute 0 0 ;
+ CC icircumflex 2 ; PCC dotlessi 0 0 ; PCC circumflex 0 0 ;
+ CC idieresis 2 ; PCC dotlessi 0 0 ; PCC dieresis 0 0 ;
+ CC igrave 2 ; PCC dotlessi 0 0 ; PCC grave 0 0 ;
+ CC ntilde 2 ; PCC n 0 0 ; PCC tilde 63 0 ;
+ CC oacute 2 ; PCC o 0 0 ; PCC acute 66 0 ;
+ CC ocircumflex 2 ; PCC o 0 0 ; PCC circumflex 66 0 ;
+ CC odieresis 2 ; PCC o 0 0 ; PCC dieresis 66 0 ;
+ CC ograve 2 ; PCC o 0 0 ; PCC grave 66 0 ;
+ CC otilde 2 ; PCC o 0 0 ; PCC tilde 66 0 ;
+ CC scaron 2 ; PCC s 0 0 ; PCC caron 38 0 ;
+ CC uacute 2 ; PCC u 0 0 ; PCC acute 63 0 ;
+ CC ucircumflex 2 ; PCC u 0 0 ; PCC circumflex 63 0 ;
+ CC udieresis 2 ; PCC u 0 0 ; PCC dieresis 63 0 ;
+ CC ugrave 2 ; PCC u 0 0 ; PCC grave 63 0 ;
+ CC yacute 2 ; PCC y 0 0 ; PCC acute 66 0 ;
+ CC ydieresis 2 ; PCC y 0 0 ; PCC dieresis 66 0 ;
+ CC zcaron 2 ; PCC z 0 0 ; PCC caron 8 0 ;
+ EndComposites
+ EndFontMetrics


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Rm+
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Rm+:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZC-Rm+	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,44 ----
+ StartExtraCharMetrics
+ C -1 ; WX 556 ; N Ccaron ; B 33 -16 531 808 ;
+ C -1 ; WX 333 ; N ccaron ; B 23 -14 362 644 ;
+ C -1 ; WX 667 ; N Dcaron ; B -2 -2 634 808 ;
+ C -1 ; WX 505 ; N dcaron ; B 23 -14 657 785 ;
+ C -1 ; WX 556 ; N Ecaron ; B -2 -3 550 808 ;
+ C -1 ; WX 333 ; N ecaron ; B 23 -14 354 644 ;
+ C -1 ; WX 556 ; N Lcaron ; B 20 0 542 653 ;
+ C -1 ; WX 556 ; N Lacute ; B 20 0 542 814 ;
+ C -1 ; WX 338 ; N lcaron ; B 37 -14 485 785 ;
+ C -1 ; WX 222 ; N lacute ; B 37 -14 302 814 ;
+ C -1 ; WX 667 ; N Ncaron ; B -2 -16 685 808 ;
+ C -1 ; WX 444 ; N ncaron ; B -1 -14 471 644 ;
+ C -1 ; WX 556 ; N Rcaron ; B -8 -8 595 808 ;
+ C -1 ; WX 556 ; N Racute ; B -8 -8 595 814 ;
+ C -1 ; WX 278 ; N rcaron ; B -1 -14 319 644 ;
+ C -1 ; WX 278 ; N racute ; B -1 -14 314 650 ;
+ C -1 ; WX 556 ; N Tcaron ; B 17 0 564 808 ;
+ C -1 ; WX 394 ; N tcaron ; B -27 -14 479 610 ;
+ C -1 ; WX 667 ; N Uring ; B 8 -16 667 808 ;
+ C -1 ; WX 444 ; N uring ; B -1 -14 471 665 ;
+ EndExtraCharMetrics
+ StartBuildComposites
+ CC Ccaron 2 ; PCC C 0 0 ; PCC caron 189 164 ;
+ CC ccaron 2 ; PCC c 0 0 ; PCC caron 43 0 ;
+ CC Dcaron 2 ; PCC D 0 0 ; PCC caron 194 164 ;
+ CC dcaron 2 ; PCC d 0 0 ; PCC quoteright 478 175 ;
+ CC Ecaron 2 ; PCC E 0 0 ; PCC caron 139 164 ;
+ CC ecaron 2 ; PCC e 0 0 ; PCC caron 27 0 ;
+ CC Lcaron 2 ; PCC L 0 0 ; PCC quoteright 328 43 ;
+ CC Lacute 2 ; PCC L 0 0 ; PCC acute 139 164 ;
+ CC lcaron 2 ; PCC l 0 0 ; PCC quoteright 306 175 ;
+ CC lacute 2 ; PCC l 0 0 ; PCC acute -12 164 ;
+ CC Ncaron 2 ; PCC N 0 0 ; PCC caron 194 164 ;
+ CC ncaron 2 ; PCC n 0 0 ; PCC caron 83 0 ;
+ CC Rcaron 2 ; PCC R 0 0 ; PCC caron 139 164 ;
+ CC Racute 2 ; PCC R 0 0 ; PCC acute 169 164 ;
+ CC rcaron 2 ; PCC r 0 0 ; PCC caron 0 0 ;
+ CC racute 2 ; PCC r 0 0 ; PCC acute 16 0 ;
+ CC Tcaron 2 ; PCC T 0 0 ; PCC caron 139 164 ;
+ CC tcaron 2 ; PCC t 0 0 ; PCC quoteright 300 0 ;
+ CC Uring 2 ; PCC U 0 0 ; PCC ring 194 143 ;
+ CC uring 2 ; PCC u 0 0 ; PCC ring 83 0 ;
+ EndBuildComposites


Index: llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZD
diff -c /dev/null llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZD:1.1
*** /dev/null	Tue Jan  9 18:08:35 2007
--- llvm-test/MultiSource/Benchmarks/MiBench/consumer-typeset/data/font/ZD	Tue Jan  9 18:08:06 2007
***************
*** 0 ****
--- 1,222 ----
+ StartFontMetrics 2.0
+ Comment Copyright (c) 1985, 1987, 1988, 1989 Adobe Systems Incorporated.  All rights reserved.
+ Comment Creation Date: Fri Dec  1 12:57:42 1989
+ Comment UniqueID 26200
+ Comment VMusage 39281 49041
+ FontName ZapfDingbats
+ FullName ITC Zapf Dingbats
+ FamilyName ITC Zapf Dingbats
+ Weight Medium
+ ItalicAngle 0
+ IsFixedPitch false
+ FontBBox -1 -143 981 820
+ UnderlinePosition -98
+ UnderlineThickness 54
+ Version 001.004
+ Notice Copyright (c) 1985, 1987, 1988, 1989 Adobe Systems Incorporated.  All rights reserved.ITC Zapf Dingbats is a registered trademark of International Typeface Corporation.
+ EncodingScheme FontSpecific
+ StartCharMetrics 202
+ C 32 ; WX 278 ; N space ; B 0 0 0 0 ;
+ C 33 ; WX 974 ; N a1 ; B 35 72 939 621 ;
+ C 34 ; WX 961 ; N a2 ; B 35 81 927 611 ;
+ C 35 ; WX 974 ; N a202 ; B 35 72 939 621 ;
+ C 36 ; WX 980 ; N a3 ; B 35 0 945 692 ;
+ C 37 ; WX 719 ; N a4 ; B 34 139 685 566 ;
+ C 38 ; WX 789 ; N a5 ; B 35 -14 755 705 ;
+ C 39 ; WX 790 ; N a119 ; B 35 -14 755 705 ;
+ C 40 ; WX 791 ; N a118 ; B 35 -13 761 705 ;
+ C 41 ; WX 690 ; N a117 ; B 35 138 655 553 ;
+ C 42 ; WX 960 ; N a11 ; B 35 123 925 568 ;
+ C 43 ; WX 939 ; N a12 ; B 35 134 904 559 ;
+ C 44 ; WX 549 ; N a13 ; B 29 -11 516 705 ;
+ C 45 ; WX 855 ; N a14 ; B 34 59 820 632 ;
+ C 46 ; WX 911 ; N a15 ; B 35 50 876 642 ;
+ C 47 ; WX 933 ; N a16 ; B 35 139 899 550 ;
+ C 48 ; WX 911 ; N a105 ; B 35 50 876 642 ;
+ C 49 ; WX 945 ; N a17 ; B 35 139 909 553 ;
+ C 50 ; WX 974 ; N a18 ; B 35 104 938 587 ;
+ C 51 ; WX 755 ; N a19 ; B 34 -13 721 705 ;
+ C 52 ; WX 846 ; N a20 ; B 36 -14 811 705 ;
+ C 53 ; WX 762 ; N a21 ; B 35 0 727 692 ;
+ C 54 ; WX 761 ; N a22 ; B 35 0 727 692 ;
+ C 55 ; WX 571 ; N a23 ; B -1 -68 571 661 ;
+ C 56 ; WX 677 ; N a24 ; B 36 -13 642 705 ;
+ C 57 ; WX 763 ; N a25 ; B 35 0 728 692 ;
+ C 58 ; WX 760 ; N a26 ; B 35 0 726 692 ;
+ C 59 ; WX 759 ; N a27 ; B 35 0 725 692 ;
+ C 60 ; WX 754 ; N a28 ; B 35 0 720 692 ;
+ C 61 ; WX 494 ; N a6 ; B 35 0 460 692 ;
+ C 62 ; WX 552 ; N a7 ; B 35 0 517 692 ;
+ C 63 ; WX 537 ; N a8 ; B 35 0 503 692 ;
+ C 64 ; WX 577 ; N a9 ; B 35 96 542 596 ;
+ C 65 ; WX 692 ; N a10 ; B 35 -14 657 705 ;
+ C 66 ; WX 786 ; N a29 ; B 35 -14 751 705 ;
+ C 67 ; WX 788 ; N a30 ; B 35 -14 752 705 ;
+ C 68 ; WX 788 ; N a31 ; B 35 -14 753 705 ;
+ C 69 ; WX 790 ; N a32 ; B 35 -14 756 705 ;
+ C 70 ; WX 793 ; N a33 ; B 35 -13 759 705 ;
+ C 71 ; WX 794 ; N a34 ; B 35 -13 759 705 ;
+ C 72 ; WX 816 ; N a35 ; B 35 -14 782 705 ;
+ C 73 ; WX 823 ; N a36 ; B 35 -14 787 705 ;
+ C 74 ; WX 789 ; N a37 ; B 35 -14 754 705 ;
+ C 75 ; WX 841 ; N a38 ; B 35 -14 807 705 ;
+ C 76 ; WX 823 ; N a39 ; B 35 -14 789 705 ;
+ C 77 ; WX 833 ; N a40 ; B 35 -14 798 705 ;
+ C 78 ; WX 816 ; N a41 ; B 35 -13 782 705 ;
+ C 79 ; WX 831 ; N a42 ; B 35 -14 796 705 ;
+ C 80 ; WX 923 ; N a43 ; B 35 -14 888 705 ;
+ C 81 ; WX 744 ; N a44 ; B 35 0 710 692 ;
+ C 82 ; WX 723 ; N a45 ; B 35 0 688 692 ;
+ C 83 ; WX 749 ; N a46 ; B 35 0 714 692 ;
+ C 84 ; WX 790 ; N a47 ; B 34 -14 756 705 ;
+ C 85 ; WX 792 ; N a48 ; B 35 -14 758 705 ;
+ C 86 ; WX 695 ; N a49 ; B 35 -14 661 706 ;
+ C 87 ; WX 776 ; N a50 ; B 35 -6 741 699 ;
+ C 88 ; WX 768 ; N a51 ; B 35 -7 734 699 ;
+ C 89 ; WX 792 ; N a52 ; B 35 -14 757 705 ;
+ C 90 ; WX 759 ; N a53 ; B 35 0 725 692 ;
+ C 91 ; WX 707 ; N a54 ; B 35 -13 672 704 ;
+ C 92 ; WX 708 ; N a55 ; B 35 -14 672 705 ;
+ C 93 ; WX 682 ; N a56 ; B 35 -14 647 705 ;
+ C 94 ; WX 701 ; N a57 ; B 35 -14 666 705 ;
+ C 95 ; WX 826 ; N a58 ; B 35 -14 791 705 ;
+ C 96 ; WX 815 ; N a59 ; B 35 -14 780 705 ;
+ C 97 ; WX 789 ; N a60 ; B 35 -14 754 705 ;
+ C 98 ; WX 789 ; N a61 ; B 35 -14 754 705 ;
+ C 99 ; WX 707 ; N a62 ; B 34 -14 673 705 ;
+ C 100 ; WX 687 ; N a63 ; B 36 0 651 692 ;
+ C 101 ; WX 696 ; N a64 ; B 35 0 661 691 ;
+ C 102 ; WX 689 ; N a65 ; B 35 0 655 692 ;
+ C 103 ; WX 786 ; N a66 ; B 34 -14 751 705 ;
+ C 104 ; WX 787 ; N a67 ; B 35 -14 752 705 ;
+ C 105 ; WX 713 ; N a68 ; B 35 -14 678 705 ;
+ C 106 ; WX 791 ; N a69 ; B 35 -14 756 705 ;
+ C 107 ; WX 785 ; N a70 ; B 36 -14 751 705 ;
+ C 108 ; WX 791 ; N a71 ; B 35 -14 757 705 ;
+ C 109 ; WX 873 ; N a72 ; B 35 -14 838 705 ;
+ C 110 ; WX 761 ; N a73 ; B 35 0 726 692 ;
+ C 111 ; WX 762 ; N a74 ; B 35 0 727 692 ;
+ C 112 ; WX 762 ; N a203 ; B 35 0 727 692 ;
+ C 113 ; WX 759 ; N a75 ; B 35 0 725 692 ;
+ C 114 ; WX 759 ; N a204 ; B 35 0 725 692 ;
+ C 115 ; WX 892 ; N a76 ; B 35 0 858 705 ;
+ C 116 ; WX 892 ; N a77 ; B 35 -14 858 692 ;
+ C 117 ; WX 788 ; N a78 ; B 35 -14 754 705 ;
+ C 118 ; WX 784 ; N a79 ; B 35 -14 749 705 ;
+ C 119 ; WX 438 ; N a81 ; B 35 -14 403 705 ;
+ C 120 ; WX 138 ; N a82 ; B 35 0 104 692 ;
+ C 121 ; WX 277 ; N a83 ; B 35 0 242 692 ;
+ C 122 ; WX 415 ; N a84 ; B 35 0 380 692 ;
+ C 123 ; WX 392 ; N a97 ; B 35 263 357 705 ;
+ C 124 ; WX 392 ; N a98 ; B 34 263 357 705 ;
+ C 125 ; WX 668 ; N a99 ; B 35 263 633 705 ;
+ C 126 ; WX 668 ; N a100 ; B 36 263 634 705 ;
+ C 161 ; WX 732 ; N a101 ; B 35 -143 697 806 ;
+ C 162 ; WX 544 ; N a102 ; B 56 -14 488 706 ;
+ C 163 ; WX 544 ; N a103 ; B 34 -14 508 705 ;
+ C 164 ; WX 910 ; N a104 ; B 35 40 875 651 ;
+ C 165 ; WX 667 ; N a106 ; B 35 -14 633 705 ;
+ C 166 ; WX 760 ; N a107 ; B 35 -14 726 705 ;
+ C 167 ; WX 760 ; N a108 ; B 0 121 758 569 ;
+ C 168 ; WX 776 ; N a112 ; B 35 0 741 705 ;
+ C 169 ; WX 595 ; N a111 ; B 34 -14 560 705 ;
+ C 170 ; WX 694 ; N a110 ; B 35 -14 659 705 ;
+ C 171 ; WX 626 ; N a109 ; B 34 0 591 705 ;
+ C 172 ; WX 788 ; N a120 ; B 35 -14 754 705 ;
+ C 173 ; WX 788 ; N a121 ; B 35 -14 754 705 ;
+ C 174 ; WX 788 ; N a122 ; B 35 -14 754 705 ;
+ C 175 ; WX 788 ; N a123 ; B 35 -14 754 705 ;
+ C 176 ; WX 788 ; N a124 ; B 35 -14 754 705 ;
+ C 177 ; WX 788 ; N a125 ; B 35 -14 754 705 ;
+ C 178 ; WX 788 ; N a126 ; B 35 -14 754 705 ;
+ C 179 ; WX 788 ; N a127 ; B 35 -14 754 705 ;
+ C 180 ; WX 788 ; N a128 ; B 35 -14 754 705 ;
+ C 181 ; WX 788 ; N a129 ; B 35 -14 754 705 ;
+ C 182 ; WX 788 ; N a130 ; B 35 -14 754 705 ;
+ C 183 ; WX 788 ; N a131 ; B 35 -14 754 705 ;
+ C 184 ; WX 788 ; N a132 ; B 35 -14 754 705 ;
+ C 185 ; WX 788 ; N a133 ; B 35 -14 754 705 ;
+ C 186 ; WX 788 ; N a134 ; B 35 -14 754 705 ;
+ C 187 ; WX 788 ; N a135 ; B 35 -14 754 705 ;
+ C 188 ; WX 788 ; N a136 ; B 35 -14 754 705 ;
+ C 189 ; WX 788 ; N a137 ; B 35 -14 754 705 ;
+ C 190 ; WX 788 ; N a138 ; B 35 -14 754 705 ;
+ C 191 ; WX 788 ; N a139 ; B 35 -14 754 705 ;
+ C 192 ; WX 788 ; N a140 ; B 35 -14 754 705 ;
+ C 193 ; WX 788 ; N a141 ; B 35 -14 754 705 ;
+ C 194 ; WX 788 ; N a142 ; B 35 -14 754 705 ;
+ C 195 ; WX 788 ; N a143 ; B 35 -14 754 705 ;
+ C 196 ; WX 788 ; N a144 ; B 35 -14 754 705 ;
+ C 197 ; WX 788 ; N a145 ; B 35 -14 754 705 ;
+ C 198 ; WX 788 ; N a146 ; B 35 -14 754 705 ;
+ C 199 ; WX 788 ; N a147 ; B 35 -14 754 705 ;
+ C 200 ; WX 788 ; N a148 ; B 35 -14 754 705 ;
+ C 201 ; WX 788 ; N a149 ; B 35 -14 754 705 ;
+ C 202 ; WX 788 ; N a150 ; B 35 -14 754 705 ;
+ C 203 ; WX 788 ; N a151 ; B 35 -14 754 705 ;
+ C 204 ; WX 788 ; N a152 ; B 35 -14 754 705 ;
+ C 205 ; WX 788 ; N a153 ; B 35 -14 754 705 ;
+ C 206 ; WX 788 ; N a154 ; B 35 -14 754 705 ;
+ C 207 ; WX 788 ; N a155 ; B 35 -14 754 705 ;
+ C 208 ; WX 788 ; N a156 ; B 35 -14 754 705 ;
+ C 209 ; WX 788 ; N a157 ; B 35 -14 754 705 ;
+ C 210 ; WX 788 ; N a158 ; B 35 -14 754 705 ;
+ C 211 ; WX 788 ; N a159 ; B 35 -14 754 705 ;
+ C 212 ; WX 894 ; N a160 ; B 35 58 860 634 ;
+ C 213 ; WX 838 ; N a161 ; B 35 152 803 540 ;
+ C 214 ; WX 1016 ; N a163 ; B 34 152 981 540 ;
+ C 215 ; WX 458 ; N a164 ; B 35 -127 422 820 ;
+ C 216 ; WX 748 ; N a196 ; B 35 94 698 597 ;
+ C 217 ; WX 924 ; N a165 ; B 35 140 890 552 ;
+ C 218 ; WX 748 ; N a192 ; B 35 94 698 597 ;
+ C 219 ; WX 918 ; N a166 ; B 35 166 884 526 ;
+ C 220 ; WX 927 ; N a167 ; B 35 32 892 660 ;
+ C 221 ; WX 928 ; N a168 ; B 35 129 891 562 ;
+ C 222 ; WX 928 ; N a169 ; B 35 128 893 563 ;
+ C 223 ; WX 834 ; N a170 ; B 35 155 799 537 ;
+ C 224 ; WX 873 ; N a171 ; B 35 93 838 599 ;
+ C 225 ; WX 828 ; N a172 ; B 35 104 791 588 ;
+ C 226 ; WX 924 ; N a173 ; B 35 98 889 594 ;
+ C 227 ; WX 924 ; N a162 ; B 35 98 889 594 ;
+ C 228 ; WX 917 ; N a174 ; B 35 0 882 692 ;
+ C 229 ; WX 930 ; N a175 ; B 35 84 896 608 ;
+ C 230 ; WX 931 ; N a176 ; B 35 84 896 608 ;
+ C 231 ; WX 463 ; N a177 ; B 35 -99 429 791 ;
+ C 232 ; WX 883 ; N a178 ; B 35 71 848 623 ;
+ C 233 ; WX 836 ; N a179 ; B 35 44 802 648 ;
+ C 234 ; WX 836 ; N a193 ; B 35 44 802 648 ;
+ C 235 ; WX 867 ; N a180 ; B 35 101 832 591 ;
+ C 236 ; WX 867 ; N a199 ; B 35 101 832 591 ;
+ C 237 ; WX 696 ; N a181 ; B 35 44 661 648 ;
+ C 238 ; WX 696 ; N a200 ; B 35 44 661 648 ;
+ C 239 ; WX 874 ; N a182 ; B 35 77 840 619 ;
+ C 241 ; WX 874 ; N a201 ; B 35 73 840 615 ;
+ C 242 ; WX 760 ; N a183 ; B 35 0 725 692 ;
+ C 243 ; WX 946 ; N a184 ; B 35 160 911 533 ;
+ C 244 ; WX 771 ; N a197 ; B 34 37 736 655 ;
+ C 245 ; WX 865 ; N a185 ; B 35 207 830 481 ;
+ C 246 ; WX 771 ; N a194 ; B 34 37 736 655 ;
+ C 247 ; WX 888 ; N a198 ; B 34 -19 853 712 ;
+ C 248 ; WX 967 ; N a186 ; B 35 124 932 568 ;
+ C 249 ; WX 888 ; N a195 ; B 34 -19 853 712 ;
+ C 250 ; WX 831 ; N a187 ; B 35 113 796 579 ;
+ C 251 ; WX 873 ; N a188 ; B 36 118 838 578 ;
+ C 252 ; WX 927 ; N a189 ; B 35 150 891 542 ;
+ C 253 ; WX 970 ; N a190 ; B 35 76 931 616 ;
+ C 254 ; WX 918 ; N a191 ; B 34 99 884 593 ;
+ C -1 ; WX 410 ; N a86 ; B 35 0 375 692 ;
+ C -1 ; WX 509 ; N a85 ; B 35 0 475 692 ;
+ C -1 ; WX 334 ; N a95 ; B 35 0 299 692 ;
+ C -1 ; WX 509 ; N a205 ; B 35 0 475 692 ;
+ C -1 ; WX 390 ; N a89 ; B 35 -14 356 705 ;
+ C -1 ; WX 234 ; N a87 ; B 35 -14 199 705 ;
+ C -1 ; WX 276 ; N a91 ; B 35 0 242 692 ;
+ C -1 ; WX 390 ; N a90 ; B 35 -14 355 705 ;
+ C -1 ; WX 410 ; N a206 ; B 35 0 375 692 ;
+ C -1 ; WX 317 ; N a94 ; B 35 0 283 692 ;
+ C -1 ; WX 317 ; N a93 ; B 35 0 283 692 ;
+ C -1 ; WX 276 ; N a92 ; B 35 0 242 692 ;
+ C -1 ; WX 334 ; N a96 ; B 35 0 299 692 ;
+ C -1 ; WX 234 ; N a88 ; B 35 -14 199 705 ;
+ EndCharMetrics
+ EndFontMetrics






More information about the llvm-commits mailing list