mapfile-vers revision 943
729N/A###############################################################################
729N/A#
729N/A# libXfont version mapfile
729N/A#
943N/A# Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
729N/A#
729N/A# Permission is hereby granted, free of charge, to any person obtaining a
919N/A# copy of this software and associated documentation files (the "Software"),
919N/A# to deal in the Software without restriction, including without limitation
919N/A# the rights to use, copy, modify, merge, publish, distribute, sublicense,
919N/A# and/or sell copies of the Software, and to permit persons to whom the
919N/A# Software is furnished to do so, subject to the following conditions:
919N/A#
919N/A# The above copyright notice and this permission notice (including the next
919N/A# paragraph) shall be included in all copies or substantial portions of the
919N/A# Software.
919N/A#
919N/A# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
919N/A# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
919N/A# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
919N/A# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
919N/A# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
919N/A# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
919N/A# DEALINGS IN THE SOFTWARE.
729N/A#
729N/A
729N/ASUNWprivate {
729N/A global:
729N/A # "src/builtins/builtin.h" - needed by X servers
729N/A BuiltinFileOpen;
729N/A BuiltinFileClose;
729N/A BuiltinReadDirectory;
729N/A BuiltinRegisterFontFileFunctions;
729N/A BuiltinRegisterFpeFunctions;
729N/A
729N/A # <X11/fonts/bdfint.h>
729N/A bdfError;
729N/A bdfWarning;
729N/A bdfGetLine;
729N/A bdfForceMakeAtom;
729N/A bdfGetPropertyValue;
729N/A bdfIsInteger;
729N/A bdfHexByte;
729N/A bdfSpecialProperty;
729N/A bdfReadFont;
729N/A bdfReadFontInfo;
729N/A FontCharInkMetrics;
729N/A FontCharReshape;
729N/A
855N/A # <X11/fonts/bufio.h>
855N/A BufFileCreate;
855N/A BufFileOpenRead;
855N/A BufFileOpenWrite;
855N/A BufFilePushCompressed;
855N/A BufFilePushZIP;
855N/A BufFilePushBZIP2;
855N/A BufFileClose;
855N/A BufFileRead;
855N/A BufFileWrite;
855N/A
729N/A # <X11/fonts/font.h>
729N/A MakeFontNamesRecord;
729N/A FreeFontNames;
729N/A AddFontNamesName;
729N/A MakeFontPatternCache;
729N/A FreeFontPatternCache;
729N/A EmptyFontPatternCache;
729N/A CacheFontPattern;
729N/A GetClientResolutions = NODIRECT;
729N/A FindCachedFontPattern;
729N/A RemoveCachedFontPattern;
729N/A
729N/A # <X11/fonts/fntfil.h>
729N/A FontFileNameCheck;
729N/A FontFileInitFPE;
729N/A FontFileResetFPE;
729N/A FontFileFreeFPE;
729N/A FontFileOpenFont;
729N/A FontFileCloseFont;
729N/A FontFileOpenBitmap;
729N/A FontFileListFonts;
729N/A FontFileStartListFonts;
729N/A FontFileStartListFontsWithInfo;
729N/A FontFileListNextFontWithInfo;
729N/A FontFileStartListFontsAndAliases;
729N/A FontFileListNextFontOrAlias;
729N/A FontFileRegisterLocalFpeFunctions;
729N/A CatalogueRegisterLocalFpeFunctions;
729N/A FontFileAddEntry;
729N/A FontFileAddFontAlias;
729N/A FontFileAddFontFile;
729N/A FontFileCountDashes;
729N/A FontFileFindNameInDir;
729N/A FontFileFindNameInScalableDir;
729N/A FontFileFindNamesInDir;
729N/A FontFileFindNamesInScalableDir;
729N/A FontFileFreeDir;
729N/A FontFileFreeEntry;
729N/A FontFileFreeTable;
729N/A FontFileInitTable;
729N/A FontFileMakeDir;
729N/A FontFileMatchName;
729N/A FontFileSaveString;
729N/A FontFileSortDir;
729N/A FontFileSortTable;
729N/A FontDefaultFormat;
729N/A FontFileRegisterRenderer;
729N/A FontFilePriorityRegisterRenderer;
729N/A FontFileMatchRenderer;
729N/A FontFileAddScaledInstance;
729N/A FontFileSwitchStringsToBitmapPointers;
729N/A FontFileRemoveScaledInstance;
729N/A FontFileCompleteXLFD;
729N/A FontFileFindScaledInstance;
729N/A FontFileRegisterBitmapSource;
729N/A FontFileUnregisterBitmapSource;
729N/A FontFileEmptyBitmapSource;
729N/A FontFileMatchBitmapSource;
729N/A FontFileReadDirectory;
729N/A FontFileDirectoryChanged;
729N/A
729N/A # <X11/fonts/fntfilio.h>
729N/A FontFileOpen;
729N/A FontFileClose;
729N/A FontFileOpenWrite;
729N/A FontFileOpenWriteFd;
729N/A FontFileOpenFd;
729N/A
855N/A # <X11/fonts/fntfilst.h>
855N/A FontFileBitmapSources;
855N/A
729N/A # <X11/fonts/fontmisc.h>
729N/A MakeAtom = NODIRECT;
729N/A ValidAtom = NODIRECT;
729N/A NameForAtom = NODIRECT;
729N/A BitOrderInvert;
729N/A TwoByteSwap;
729N/A FourByteSwap;
729N/A RepadBitmap;
729N/A register_fpe_functions = NODIRECT;
729N/A
729N/A # <X11/fonts/fontproto.h>
729N/A RegisterFPEFunctions = NODIRECT;
729N/A GetDefaultPointSize = NODIRECT;
729N/A init_fs_handlers = NODIRECT;
729N/A remove_fs_handlers = NODIRECT;
729N/A client_auth_generation = NODIRECT;
729N/A ClientSignal = NODIRECT;
729N/A DeleteFontClientID = NODIRECT;
729N/A GetNewFontClientID = NODIRECT;
729N/A StoreFontClientFont = NODIRECT;
729N/A FontFileRegisterFpeFunctions;
729N/A fs_register_fpe_functions;
729N/A CreateFontRec;
729N/A DestroyFontRec;
729N/A AllocateFontPrivateIndex;
729N/A ResetFontPrivateIndex;
729N/A FreeTypeRegisterFontFileFunctions;
729N/A
855N/A # <X11/fonts/fontstruct.h>
855N/A _FontSetNewPrivate;
855N/A
729N/A # <X11/fonts/fontutil.h>
729N/A FontCouldBeTerminal;
729N/A CheckFSFormat;
729N/A FontComputeInfoAccelerators;
729N/A GetGlyphs;
729N/A QueryGlyphExtents;
729N/A QueryTextExtents;
729N/A ParseGlyphCachingMode;
729N/A InitGlyphCaching;
729N/A SetGlyphCachingMode;
729N/A add_range;
729N/A
729N/A # <X11/fonts/fontxlfd.h>
729N/A xlfd_round_double;
729N/A FontParseXLFDName;
729N/A FontParseRanges;
729N/A
729N/A # <X11/fonts/pcf.h>
729N/A pcfReadFont;
729N/A pcfReadFontInfo;
729N/A pcfWriteFont;
729N/A pcfError;
729N/A
729N/A # "src/bitmap/snfstr.h" - needed by xfs
729N/A SnfSetFormat;
729N/A
729N/A local:
729N/A # Additional weak symbols
729N/A ErrorF = NODIRECT;
729N/A FatalError = NODIRECT;
729N/A find_old_font = NODIRECT;
729N/A GetTimeInMillis = NODIRECT;
729N/A serverClient = NODIRECT;
729N/A set_font_authorizations = NODIRECT;
729N/A serverGeneration = NODIRECT;
729N/A
729N/A# Need to make sure _FontTrans* aren't exported to avoid conflicts with server
729N/A# versions in xfs binary
729N/A *;
729N/A};