diff options
author | Patrick Lam <plam@MIT.EDU> | 2006-04-07 04:42:32 +0000 |
---|---|---|
committer | Patrick Lam <plam@MIT.EDU> | 2006-04-07 04:42:32 +0000 |
commit | d6217cc6bcce0768ce1e01c077e90967ff91db5a (patch) | |
tree | 3ba3a06df1daedfcbfe147af8dd93f00838c6de0 /src/fontconfig.def.in | |
parent | 3a342c5a6ca6c27fdddf0c669392b7ab1d6e3f7e (diff) | |
download | fontconfig-d6217cc6bcce0768ce1e01c077e90967ff91db5a.tar.gz |
Patrick Lam <plam@mit.edu>
Make fontconfig compile under MinGW:
1) remove unneeded #includes;
2) make use of mmap and sysconf conditional;
3) replace rand_r by srand/rand if needed;
4) use chsize instead of ftruncate; and
5) update libtool exports file
Diffstat (limited to 'src/fontconfig.def.in')
-rwxr-xr-x | src/fontconfig.def.in | 370 |
1 files changed, 255 insertions, 115 deletions
diff --git a/src/fontconfig.def.in b/src/fontconfig.def.in index 83dac95..0bccef5 100755 --- a/src/fontconfig.def.in +++ b/src/fontconfig.def.in @@ -1,163 +1,303 @@ EXPORTS - FcAtomicCreate - FcAtomicDeleteNew - FcAtomicDestroy - FcAtomicLock - FcAtomicNewFile - FcAtomicOrigFile - FcAtomicReplaceOrig - FcAtomicUnlock - FcBlanksAdd + FcDirCacheValid + FcDirCacheHasCurrentArch + FcDirCacheUnlink FcBlanksCreate FcBlanksDestroy + FcBlanksAdd FcBlanksIsMember - FcCharSetAddChar - FcCharSetCopy - FcCharSetCount - FcCharSetCreate - FcCharSetDestroy - FcCharSetEqual - FcCharSetFirstPage - FcCharSetHasChar - FcCharSetIntersect - FcCharSetIntersectCount - FcCharSetIsSubset - FcCharSetNextPage - FcCharSetSubtract - FcCharSetSubtractCount - FcCharSetUnion - FcConfigAppFontAddDir - FcConfigAppFontAddFile - FcConfigAppFontClear - FcConfigBuildFonts - FcConfigCreate - FcConfigDestroy + FcConfigHome FcConfigEnableHome FcConfigFilename - FcConfigGetBlanks - FcConfigGetCache - FcConfigGetConfigDirs - FcConfigGetConfigFiles + FcConfigCreate + FcConfigDestroy + FcConfigSetCurrent FcConfigGetCurrent + FcConfigUptoDate + FcConfigBuildFonts FcConfigGetFontDirs - FcConfigGetFonts + FcConfigNormalizeFontDir + FcConfigGetConfigDirs + FcConfigGetConfigFiles + FcConfigGetCache + FcConfigGetBlanks FcConfigGetRescanInverval - FcConfigParseAndLoad - FcConfigSetCurrent FcConfigSetRescanInverval - FcConfigSubstitute + FcConfigGetFonts + FcConfigAppFontAddFile + FcConfigAppFontAddDir + FcConfigAppFontClear FcConfigSubstituteWithPat - FcConfigUptoDate + FcConfigSubstitute + FcCharSetCreate + FcCharSetDestroy + FcCharSetAddChar + FcCharSetCopy + FcCharSetEqual + FcCharSetIntersect + FcCharSetUnion + FcCharSetSubtract + FcCharSetHasChar + FcCharSetCount + FcCharSetIntersectCount + FcCharSetSubtractCount + FcCharSetIsSubset + FcCharSetFirstPage + FcCharSetNextPage + FcValuePrint + FcPatternPrint + FcFontSetPrint + FcDebugVal + FcFontSetUnserialize FcDefaultSubstitute - FcDirCacheValid - FcDirSave - FcDirScan FcFileScan - FcFini - FcFontList - FcFontMatch - FcFontRenderPrepare - FcFontSetAdd + FcDirScan + FcDirSave + FcFreeTypeQuery FcFontSetCreate FcFontSetDestroy - FcFontSetList - FcFontSetMatch - FcFontSetPrint - FcFontSetSort - FcFontSetSortDestroy - FcFontSort - FcFreeTypeCharIndex - FcFreeTypeCharSet - FcFreeTypeQuery - FcGetVersion - FcInit - FcInitBringUptoDate + FcFontSetAdd FcInitLoadConfig FcInitLoadConfigAndFonts + FcInit + FcFini + FcGetVersion FcInitReinitialize - FcLangSetAdd - FcLangSetCompare - FcLangSetCopy + FcInitBringUptoDate FcLangSetCreate FcLangSetDestroy - FcLangSetEqual + FcLangSetCopy + FcLangSetAdd FcLangSetHasLang + FcLangSetCompare + FcLangSetContains + FcLangSetEqual FcLangSetHash + FcObjectSetCreate + FcObjectSetAdd + FcObjectSetDestroy + FcObjectSetVaBuild + FcObjectSetBuild + FcFontSetList + FcFontList + FcAtomicCreate + FcAtomicLock + FcAtomicNewFile + FcAtomicOrigFile + FcAtomicReplaceOrig + FcAtomicDeleteNew + FcAtomicUnlock + FcAtomicDestroy + FcFontSetMatch + FcFontMatch + FcFontRenderPrepare + FcFontSetSort + FcFontSort + FcFontSetSortDestroy FcMatrixCopy FcMatrixEqual FcMatrixMultiply FcMatrixRotate FcMatrixScale FcMatrixShear - FcNameConstant - FcNameGetConstant + FcNameRegisterObjectTypes + FcNameUnregisterObjectTypes FcNameGetObjectType - FcNameParse FcNameRegisterConstants - FcNameRegisterObjectTypes - FcNameUnparse FcNameUnregisterConstants - FcNameUnregisterObjectTypes - FcObjectSetAdd - FcObjectSetBuild - FcObjectSetCreate - FcObjectSetDestroy - FcObjectSetVaBuild - FcPatternAdd - FcPatternAddBool - FcPatternAddCharSet - FcPatternAddDouble - FcPatternAddFTFace - FcPatternAddInteger - FcPatternAddLangSet - FcPatternAddMatrix - FcPatternAddString - FcPatternAddWeak - FcPatternBuild + FcNameGetConstant + FcNameConstant + FcNameParse + FcNameUnparse + FcNameUnparseEscaped FcPatternCreate - FcPatternDel - FcPatternDestroy FcPatternDuplicate + FcPatternReference + FcValueDestroy + FcValueEqual + FcValueSave + FcPatternDestroy FcPatternEqual FcPatternEqualSubset + FcPatternHash + FcPatternAdd + FcPatternAddWeak FcPatternGet - FcPatternGetBool - FcPatternGetCharSet - FcPatternGetDouble - FcPatternGetFTFace + FcPatternDel + FcPatternRemove + FcPatternAddInteger + FcPatternAddDouble + FcPatternAddString + FcPatternAddMatrix + FcPatternAddCharSet + FcPatternAddBool + FcPatternAddLangSet FcPatternGetInteger - FcPatternGetLangSet - FcPatternGetMatrix + FcPatternGetDouble FcPatternGetString - FcPatternHash - FcPatternPrint - FcPatternReference + FcPatternGetMatrix + FcPatternGetCharSet + FcPatternGetBool + FcPatternGetLangSet FcPatternVaBuild - FcStrBasename - FcStrCmp - FcStrCmp - FcStrCmpIgnoreCase + FcPatternBuild FcStrCopy FcStrCopyFilename + FcStrDowncase + FcStrCmpIgnoreCase + FcStrCmp + FcStrStrIgnoreCase + FcStrStr + FcUtf8ToUcs4 + FcUtf8Len + FcUcs4ToUtf8 + FcUtf16ToUcs4 + FcUtf16Len FcStrDirname - FcStrListCreate - FcStrListDone - FcStrListNext + FcStrBasename + FcStrSetCreate + FcStrSetMember + FcStrSetEqual FcStrSetAdd FcStrSetAddFilename - FcStrSetCreate FcStrSetDel FcStrSetDestroy - FcStrSetEqual - FcStrSetMember - FcUcs4ToUtf8 - FcUtf16Len - FcUtf16ToUcs4 - FcUtf8Len - FcUtf8ToUcs4 - FcValueDestroy - FcValueEqual - FcValuePrint - FcValueSave + FcStrListCreate + FcStrListNext + FcStrListDone + FcConfigParseAndLoad + FcFreeTypeCharIndex + FcFreeTypeCharSetAndSpacing + FcFreeTypeCharSet + FcPatternGetFTFace + FcPatternAddFTFace + FcGlobalCacheCreate + FcGlobalCacheDestroy + FcGlobalCacheReadDir + FcGlobalCacheLoad + FcGlobalCacheUpdate + FcGlobalCacheSave + FcCacheRead + FcDirCacheWrite + FcDirCacheRead + FcCacheBankToIndexMTF + FcCacheFindBankDir + FcConfigAddConfigDir + FcConfigAddFontDir + FcConfigAddDir + FcConfigAddConfigFile + FcConfigSetCache + FcConfigAddBlank + FcConfigAddEdit + FcConfigSetFonts + FcConfigCompareValue + FcConfigGlobAdd + FcConfigAcceptFilename + FcConfigPatternsAdd + FcConfigAcceptFont + FcConfigModifiedTime + FcLangCharSetPopulate + FcCharSetFreeze + FcCharSetThawAll + FcNameUnparseCharSet + FcNameParseCharSet + FcCharSetFindLeafCreate + FcCharSetNewBank + FcCharSetNeededBytes + FcCharSetNeededBytesAlign + FcCharSetDistributeBytes + FcCharSetUnserialize + FcValueListPrint + FcLangSetPrint + FcOpPrint + FcTestPrint + FcExprPrint + FcEditPrint + FcSubstPrint + FcInitDebug + FcGetDefaultLang + FcFileIsDir + FcFileScanConfig + FcDirScanConfig + FcFreeTypeIsExclusiveLang + FcFreeTypeUcs4ToPrivate + FcFreeTypePrivateToUcs4 + FcFreeTypeGetPrivateMap + FcFontSetNewBank + FcFontSetNeededBytes + FcFontSetNeededBytesAlign + FcFontSetDistributeBytes + FcFontSetSerialize + FcConfigSaveField + FcTestDestroy + FcExprCreateInteger + FcExprCreateDouble + FcExprCreateString + FcExprCreateMatrix + FcExprCreateBool + FcExprCreateNil + FcExprCreateField + FcExprCreateConst + FcExprCreateOp + FcExprDestroy + FcEditDestroy + FcMemReport + FcMemAlloc + FcMemFree + FcFreeTypeLangSet + FcLangCompare + FcCharSetForLang + FcLangSetPromote + FcNameParseLangSet + FcNameUnparseLangSet + FcLangSetNewBank + FcLangSetNeededBytes + FcLangSetNeededBytesAlign + FcLangSetDistributeBytes + FcLangSetSerialize + FcLangSetUnserialize + FcListPatternMatchAny + FcNameBool + FcObjectDistributeBytes + FcObjectToPtr + FcObjectNeededBytes + FcObjectNeededBytesAlign + FcObjectUnserialize + FcObjectSerialize + FcObjectPtrU + FcObjectStaticNameFini + FcValueCanonicalize + FcValueListDestroy + FcPatternFindElt + FcPatternInsertElt + FcPatternAddWithBinding + FcPatternFreeze + FcPatternFini + FcPatternAppend + FcPatternAddFullFname + FcPatternTransferFullFname + FcStrStaticName + FcStringHash + FcPatternNewBank + FcPatternNeededBytes + FcPatternNeededBytesAlign + FcPatternDistributeBytes + FcPatternSerialize + FcPatternUnserialize + FcMatrixFree + FcStrPlus + FcStrFree + FcStrBufInit + FcStrBufDestroy + FcStrBufDone + FcStrBufChar + FcStrBufString + FcStrBufData + FcStrCmpIgnoreBlanksAndCase + FcStrContainsIgnoreBlanksAndCase + FcStrContainsIgnoreCase + FcStrUsesHome + FcStrLastSlash + FcStrHashIgnoreCase LIBRARY libfontconfig-@LT_CURRENT_MINUS_AGE@.dll VERSION @LT_CURRENT@.@LT_REVISION@ |