2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
13 # Copyright (c) 2016, Toomas Soome <tsoome@me.com>
17 # MAPFILE HEADER START
19 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
20 # Object versioning must comply with the rules detailed in
22 # usr/src/lib/README.mapfiles
24 # You should not be making modifications here until you've read the most current
25 # copy of that file. If you need help, contact a gatekeeper for guidance.
30 # NOTE: libficl should be kept in sync with interfaces used in standalone
31 # ficl in loader, so we can use this library to verify loader functionality.
35 SYMBOL_VERSION ILLUMOSprivate {
40 ficl2IntegerDivideFloored;
41 ficl2IntegerDivideSymmetric;
45 ficlCallbackDefaultTextOut;
47 ficlDictionaryAbortDefinition;
50 ficlDictionaryAllotCells;
51 ficlDictionaryAppend2Constant;
52 ficlDictionaryAppend2ConstantInstruction;
53 ficlDictionaryAppendCell;
54 ficlDictionaryAppendCharacter;
55 ficlDictionaryAppendConstant;
56 ficlDictionaryAppendConstantInstruction;
57 ficlDictionaryAppendData;
58 ficlDictionaryAppendInstruction;
59 ficlDictionaryAppendPrimitive;
60 ficlDictionaryAppendString;
61 ficlDictionaryAppendUnsigned;
62 ficlDictionaryAppendWord;
63 ficlDictionaryCellsAvailable;
64 ficlDictionaryCellsUsed;
65 ficlDictionaryClearFlags;
67 ficlDictionaryCreateHashed;
68 ficlDictionaryCreateWordlist;
69 ficlDictionaryDestroy;
71 ficlDictionaryFindEnclosingWord;
72 ficlDictionaryIncludes;
73 ficlDictionaryIsAWord;
75 ficlDictionaryResetSearchOrder;
77 ficlDictionarySet2Constant;
78 ficlDictionarySet2ConstantInstruction;
79 ficlDictionarySetConstant;
80 ficlDictionarySetConstantInstruction;
81 ficlDictionarySetFlags;
82 ficlDictionarySetImmediate;
83 ficlDictionarySetInstruction;
84 ficlDictionarySetPrimitive;
85 ficlDictionaryUnsmudge;
99 ficlPrimitiveHashSummary;
100 ficlPrimitiveLiteralIm;
101 ficlPrimitiveParseStepParen;
116 ficlStackPop2Integer;
117 ficlStackPop2Unsigned;
121 ficlStackPopUnsigned;
123 ficlStackPush2Integer;
124 ficlStackPush2Unsigned;
126 ficlStackPushInteger;
127 ficlStackPushPointer;
128 ficlStackPushUnsigned;
138 ficlSystemAddParseStep;
139 ficlSystemAddPrimitiveParseStep;
140 ficlSystemCompileCore;
141 ficlSystemCompileExtras;
142 ficlSystemCompileFile;
143 ficlSystemCompileFloat;
144 ficlSystemCompilePlatform;
145 ficlSystemCompilePrefix;
146 ficlSystemCompileSearch;
147 ficlSystemCompileSoftCore;
148 ficlSystemCompileTools;
153 ficlSystemGetDictionary;
154 ficlSystemGetEnvironment;
157 ficlSystemLookupLocal;
159 ficlVmBranchRelative;
162 ficlVmDictionaryAllot;
163 ficlVmDictionaryAllotCells;
164 ficlVmDictionaryCheck;
165 ficlVmDictionarySimpleCheck;
166 ficlVmDisplayDataStack;
167 ficlVmDisplayDataStackSimple;
168 ficlVmDisplayFloatStack;
169 ficlVmDisplayReturnStack;
180 ficlVmParseFloatNumber;
199 ficlWordIsCompileOnly;