gcc-6: use $(GNU_ARCH) in manifest
[unleashed-userland.git] / components / x11 / libXfont / mapfile-vers
blob9c4c0429c7da293f456a575387bb858a947feda5
1 ###############################################################################
3 # libXfont version mapfile
5 # Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved.
7 # Permission is hereby granted, free of charge, to any person obtaining a
8 # copy of this software and associated documentation files (the "Software"),
9 # to deal in the Software without restriction, including without limitation
10 # the rights to use, copy, modify, merge, publish, distribute, sublicense,
11 # and/or sell copies of the Software, and to permit persons to whom the
12 # Software is furnished to do so, subject to the following conditions:
14 # The above copyright notice and this permission notice (including the next
15 # paragraph) shall be included in all copies or substantial portions of the
16 # Software.
18 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19 # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20 # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
21 # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
22 # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
23 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
24 # DEALINGS IN THE SOFTWARE.
27 SUNWprivate {
28     global:
29         # "src/builtins/builtin.h" - needed by X servers
30         BuiltinFileOpen;
31         BuiltinFileClose;
32         BuiltinReadDirectory;
33         BuiltinRegisterFontFileFunctions;
34         BuiltinRegisterFpeFunctions;
36         # <X11/fonts/bdfint.h>
37         bdfError;
38         bdfWarning;
39         bdfGetLine;
40         bdfForceMakeAtom;
41         bdfGetPropertyValue;
42         bdfIsInteger;
43         bdfHexByte;
44         bdfSpecialProperty;
45         bdfReadFont;
46         bdfReadFontInfo;
47         FontCharInkMetrics;
48         FontCharReshape;
50         # <X11/fonts/bufio.h>
51         BufFileCreate;
52         BufFileOpenRead;
53         BufFileOpenWrite;
54         BufFilePushCompressed;
55         BufFilePushZIP;
56         BufFilePushBZIP2;
57         BufFileClose;
58         BufFileRead;
59         BufFileWrite;
61         # <X11/fonts/font.h>
62         MakeFontNamesRecord;
63         FreeFontNames;
64         AddFontNamesName;
65         MakeFontPatternCache;
66         FreeFontPatternCache;
67         EmptyFontPatternCache;
68         CacheFontPattern;
69         GetClientResolutions = NODIRECT;
70         FindCachedFontPattern;
71         RemoveCachedFontPattern;
73         # <X11/fonts/fntfil.h>
74         FontFileNameCheck;
75         FontFileInitFPE;
76         FontFileResetFPE;
77         FontFileFreeFPE;
78         FontFileOpenFont;
79         FontFileCloseFont;
80         FontFileOpenBitmap;
81         FontFileListFonts;
82         FontFileStartListFonts;
83         FontFileStartListFontsWithInfo;
84         FontFileListNextFontWithInfo;
85         FontFileStartListFontsAndAliases;
86         FontFileListNextFontOrAlias;
87         FontFileRegisterLocalFpeFunctions;
88         CatalogueRegisterLocalFpeFunctions;
89         FontFileAddEntry;
90         FontFileAddFontAlias;
91         FontFileAddFontFile;
92         FontFileCountDashes;
93         FontFileFindNameInDir;
94         FontFileFindNameInScalableDir;
95         FontFileFindNamesInDir;
96         FontFileFindNamesInScalableDir;
97         FontFileFreeDir;
98         FontFileFreeEntry;
99         FontFileFreeTable;
100         FontFileInitTable;
101         FontFileMakeDir;
102         FontFileMatchName;
103         FontFileSaveString;
104         FontFileSortDir;
105         FontFileSortTable;
106         FontDefaultFormat;
107         FontFileRegisterRenderer;
108         FontFilePriorityRegisterRenderer;
109         FontFileMatchRenderer;
110         FontFileAddScaledInstance;
111         FontFileSwitchStringsToBitmapPointers;
112         FontFileRemoveScaledInstance;
113         FontFileCompleteXLFD;
114         FontFileFindScaledInstance;
115         FontFileRegisterBitmapSource;
116         FontFileUnregisterBitmapSource;
117         FontFileEmptyBitmapSource;
118         FontFileMatchBitmapSource;
119         FontFileReadDirectory;
120         FontFileDirectoryChanged;
122         # <X11/fonts/fntfilio.h>
123         FontFileOpen;
124         FontFileClose;
125         FontFileOpenWrite;
126         FontFileOpenWriteFd;
127         FontFileOpenFd;
129         # <X11/fonts/fntfilst.h>
130         FontFileBitmapSources;
132         # <X11/fonts/fontmisc.h>
133         MakeAtom = NODIRECT;
134         ValidAtom = NODIRECT;
135         NameForAtom = NODIRECT;
136         BitOrderInvert;
137         TwoByteSwap;
138         FourByteSwap;
139         RepadBitmap;
140         register_fpe_functions = NODIRECT;
142         # <X11/fonts/fontproto.h>
143         RegisterFPEFunctions = NODIRECT;
144         GetDefaultPointSize = NODIRECT;
145         init_fs_handlers = NODIRECT;
146         remove_fs_handlers = NODIRECT;
147         client_auth_generation = NODIRECT;
148         ClientSignal = NODIRECT;
149         DeleteFontClientID = NODIRECT;
150         GetNewFontClientID = NODIRECT;
151         StoreFontClientFont = NODIRECT;
152         FontFileRegisterFpeFunctions;
153         fs_register_fpe_functions;
154         CreateFontRec;
155         DestroyFontRec;
156         AllocateFontPrivateIndex;
157         ResetFontPrivateIndex;
158         FreeTypeRegisterFontFileFunctions;
160         # <X11/fonts/fontstruct.h>
161         _FontSetNewPrivate;
163         # <X11/fonts/fontutil.h>
164         FontCouldBeTerminal;
165         CheckFSFormat;
166         FontComputeInfoAccelerators;
167         GetGlyphs;
168         QueryGlyphExtents;
169         QueryTextExtents;
170         ParseGlyphCachingMode;
171         InitGlyphCaching;
172         SetGlyphCachingMode;
173         add_range;
175         # <X11/fonts/fontxlfd.h>
176         xlfd_round_double;
177         FontParseXLFDName;
178         FontParseRanges;
180         # <X11/fonts/pcf.h>
181         pcfReadFont;
182         pcfReadFontInfo;
183         pcfWriteFont;
184         pcfError;
186         # "src/bitmap/snfstr.h" - needed by xfs
187         SnfSetFormat;
189     local:
190         # Additional weak symbols
191         ErrorF = NODIRECT;
192         FatalError = NODIRECT;
193         find_old_font = NODIRECT;
194         GetTimeInMillis = NODIRECT;
195         serverClient = NODIRECT;
196         set_font_authorizations = NODIRECT;
197         serverGeneration = NODIRECT;
199 # Need to make sure _FontTrans* aren't exported to avoid conflicts with server
200 # versions in xfs binary
201         *;