author | Claus Gittinger <cg@exept.de> |
Fri, 18 Aug 2006 16:05:26 +0200 | |
changeset 9583 | eb31c9ab9eb6 |
parent 9581 | c742b974dc39 |
child 9673 | 3c5f8dce852c |
permissions | -rw-r--r-- |
3415 | 1 |
/* |
2 |
* DO NOT EDIT |
|
6850 | 3 |
* automagically generated from Make.proto (by make libInit.cc) |
3415 | 4 |
*/ |
5 |
#define __INDIRECTVMINITCALLS__ |
|
2902 | 6 |
#include <stc.h> |
4713 | 7 |
#define INIT_TEXT_SECT /* as nothing */ |
4047 | 8 |
#ifdef WIN32 |
4645 | 9 |
# pragma codeseg INITCODE "INITCODE" |
4713 | 10 |
#else /* not WIN32 */ |
5075 | 11 |
# if defined(__GNUC__) && !defined(NO_SECTION_ATTRIBUTES) |
4713 | 12 |
# if (__GNUC__ == 2 && __GNUC_MINOR__ >= 7) || __GNUC__ > 2 |
13 |
# undef INIT_TEXT_SECT |
|
14 |
# define INIT_TEXT_SECT __attribute__((section(".stxitext"))) |
|
15 |
# endif |
|
16 |
# endif /* not GNUC */ |
|
17 |
#endif /* not WIN32 */ |
|
18 |
#ifdef INIT_TEXT_SECT |
|
9583 | 19 |
extern void _libstx_libbasic_Init() INIT_TEXT_SECT; |
4713 | 20 |
#endif |
9583 | 21 |
void _libstx_libbasic_Init(pass, __pRT__, snd) |
2902 | 22 |
OBJ snd; struct __vmData__ *__pRT__; { |
9583 | 23 |
__BEGIN_PACKAGE2__("libstx_libbasic", _libstx_libbasic_Init, "stx:libbasic"); |
2902 | 24 |
_Object_Init(pass,__pRT__,snd); |
25 |
_Autoload_Init(pass,__pRT__,snd); |
|
6847 | 26 |
_ProtoObject_Init(pass,__pRT__,snd); |
8549 | 27 |
_SharedPool_Init(pass,__pRT__,snd); |
2902 | 28 |
_Project_Init(pass,__pRT__,snd); |
5330
802165ba8aa6
renamed Namespace -> NameSpace
Claus Gittinger <cg@exept.de>
parents:
5075
diff
changeset
|
29 |
_NameSpace_Init(pass,__pRT__,snd); |
2902 | 30 |
_Boolean_Init(pass,__pRT__,snd); |
31 |
_True_Init(pass,__pRT__,snd); |
|
32 |
_False_Init(pass,__pRT__,snd); |
|
33 |
_ClassCategoryReader_Init(pass,__pRT__,snd); |
|
34 |
_Collection_Init(pass,__pRT__,snd); |
|
35 |
_Bag_Init(pass,__pRT__,snd); |
|
36 |
_SequenceableCollection_Init(pass,__pRT__,snd); |
|
37 |
_ArrayedCollection_Init(pass,__pRT__,snd); |
|
3415 | 38 |
_UninterpretedBytes_Init(pass,__pRT__,snd); |
8534 | 39 |
_ExternalBytes_Init(pass,__pRT__,snd); |
2902 | 40 |
_Array_Init(pass,__pRT__,snd); |
41 |
_WeakArray_Init(pass,__pRT__,snd); |
|
42 |
_ByteArray_Init(pass,__pRT__,snd); |
|
43 |
_CharacterArray_Init(pass,__pRT__,snd); |
|
44 |
_String_Init(pass,__pRT__,snd); |
|
45 |
_Symbol_Init(pass,__pRT__,snd); |
|
46 |
_DoubleArray_Init(pass,__pRT__,snd); |
|
47 |
_FloatArray_Init(pass,__pRT__,snd); |
|
6168 | 48 |
_ReadOnlySequenceableCollection_Init(pass,__pRT__,snd); |
2902 | 49 |
_Interval_Init(pass,__pRT__,snd); |
50 |
_LinkedList_Init(pass,__pRT__,snd); |
|
51 |
_Semaphore_Init(pass,__pRT__,snd); |
|
6558 | 52 |
_RecursionLock_Init(pass,__pRT__,snd); |
2902 | 53 |
_OrderedCollection_Init(pass,__pRT__,snd); |
54 |
_SortedCollection_Init(pass,__pRT__,snd); |
|
6562 | 55 |
_StringCollection_Init(pass,__pRT__,snd); |
2902 | 56 |
_Set_Init(pass,__pRT__,snd); |
57 |
_Dictionary_Init(pass,__pRT__,snd); |
|
58 |
_IdentityDictionary_Init(pass,__pRT__,snd); |
|
59 |
_WeakIdentityDictionary_Init(pass,__pRT__,snd); |
|
60 |
_WeakDependencyDictionary_Init(pass,__pRT__,snd); |
|
61 |
_WeakValueDictionary_Init(pass,__pRT__,snd); |
|
62 |
_IdentitySet_Init(pass,__pRT__,snd); |
|
63 |
_WeakIdentitySet_Init(pass,__pRT__,snd); |
|
64 |
_SignalSet_Init(pass,__pRT__,snd); |
|
4645 | 65 |
_ExceptionHandlerSet_Init(pass,__pRT__,snd); |
2902 | 66 |
_SemaphoreSet_Init(pass,__pRT__,snd); |
7933 | 67 |
_CharacterEncoder_Init(pass,__pRT__,snd); |
8091 | 68 |
_CharacterEncoderImplementations__SingleByteEncoder_Init(pass,__pRT__,snd); |
69 |
_CharacterEncoderImplementations__TwoByteEncoder_Init(pass,__pRT__,snd); |
|
8135 | 70 |
_CharacterEncoderImplementations__ASCII_Init(pass,__pRT__,snd); |
8091 | 71 |
_CharacterEncoderImplementations__ISO8859_1371_Init(pass,__pRT__,snd); |
8136 | 72 |
_CharacterEncoderImplementations__ISO8859_1372_Init(pass,__pRT__,snd); |
73 |
_CharacterEncoderImplementations__ISO8859_1375_Init(pass,__pRT__,snd); |
|
74 |
_CharacterEncoderImplementations__ISO8859_1377_Init(pass,__pRT__,snd); |
|
8135 | 75 |
_CharacterEncoderImplementations__ISO10646_137to_137UTF8_Init(pass,__pRT__,snd); |
8263 | 76 |
_CharacterEncoderImplementations__JIS0208_137to_137SJIS_Init(pass,__pRT__,snd); |
8828 | 77 |
_CharacterEncoderImplementations__MS_137Ansi_Init(pass,__pRT__,snd); |
2902 | 78 |
_Context_Init(pass,__pRT__,snd); |
79 |
_BlockContext_Init(pass,__pRT__,snd); |
|
80 |
_Delay_Init(pass,__pRT__,snd); |
|
4567 | 81 |
_GenericException_Init(pass,__pRT__,snd); |
5974 | 82 |
_ControlInterrupt_Init(pass,__pRT__,snd); |
83 |
_HaltInterrupt_Init(pass,__pRT__,snd); |
|
6040 | 84 |
_BreakPointInterrupt_Init(pass,__pRT__,snd); |
5974 | 85 |
_UserInterrupt_Init(pass,__pRT__,snd); |
7634 | 86 |
_Exception_Init(pass,__pRT__,snd); |
6215 | 87 |
_ControlRequest_Init(pass,__pRT__,snd); |
8680
21698f6f2e5f
Changed inheritance of AbortAllOperationRequest <- AbortOperationRequest
Stefan Vogel <sv@exept.de>
parents:
8644
diff
changeset
|
88 |
_AbortAllOperationRequest_Init(pass,__pRT__,snd); |
6205 | 89 |
_AbortOperationRequest_Init(pass,__pRT__,snd); |
6215 | 90 |
_TerminateProcessRequest_Init(pass,__pRT__,snd); |
91 |
_RestartProcessRequest_Init(pass,__pRT__,snd); |
|
4571 | 92 |
_Error_Init(pass,__pRT__,snd); |
8534 | 93 |
_ProceedableError_Init(pass,__pRT__,snd); |
9215 | 94 |
_UnimplementedFunctionalityError_Init(pass,__pRT__,snd); |
5981 | 95 |
_MessageNotUnderstood_Init(pass,__pRT__,snd); |
8331 | 96 |
_ElementBoundsError_Init(pass,__pRT__,snd); |
5021 | 97 |
_TimeoutError_Init(pass,__pRT__,snd); |
8331 | 98 |
_VMInternalError_Init(pass,__pRT__,snd); |
99 |
_DeepCopyError_Init(pass,__pRT__,snd); |
|
7365 | 100 |
_SubclassResponsibilityError_Init(pass,__pRT__,snd); |
5992 | 101 |
_StreamError_Init(pass,__pRT__,snd); |
8993 | 102 |
_EndOfStreamError_Init(pass,__pRT__,snd); |
6353 | 103 |
_IncompleteNextCountError_Init(pass,__pRT__,snd); |
6311 | 104 |
_PositionOutOfBoundsError_Init(pass,__pRT__,snd); |
8070 | 105 |
_InvalidModeError_Init(pass,__pRT__,snd); |
106 |
_InvalidOperationError_Init(pass,__pRT__,snd); |
|
107 |
_OpenError_Init(pass,__pRT__,snd); |
|
108 |
_PositionError_Init(pass,__pRT__,snd); |
|
109 |
_ReadError_Init(pass,__pRT__,snd); |
|
110 |
_InvalidReadError_Init(pass,__pRT__,snd); |
|
111 |
_WriteError_Init(pass,__pRT__,snd); |
|
112 |
_InvalidWriteError_Init(pass,__pRT__,snd); |
|
113 |
_StreamNotOpenError_Init(pass,__pRT__,snd); |
|
114 |
_StreamIOError_Init(pass,__pRT__,snd); |
|
4571 | 115 |
_SignalError_Init(pass,__pRT__,snd); |
116 |
_WrongProceedabilityError_Init(pass,__pRT__,snd); |
|
6028 | 117 |
_ContextError_Init(pass,__pRT__,snd); |
118 |
_CannotResumeError_Init(pass,__pRT__,snd); |
|
119 |
_CannotReturnError_Init(pass,__pRT__,snd); |
|
5957 | 120 |
_ArithmeticError_Init(pass,__pRT__,snd); |
121 |
_DomainError_Init(pass,__pRT__,snd); |
|
122 |
_ZeroDivide_Init(pass,__pRT__,snd); |
|
123 |
_RangeError_Init(pass,__pRT__,snd); |
|
6694 | 124 |
_UnderflowError_Init(pass,__pRT__,snd); |
125 |
_OverflowError_Init(pass,__pRT__,snd); |
|
5957 | 126 |
_UnorderedNumbersError_Init(pass,__pRT__,snd); |
6694 | 127 |
_ConversionError_Init(pass,__pRT__,snd); |
7931 | 128 |
_CharacterEncoderError_Init(pass,__pRT__,snd); |
8058 | 129 |
_EncodingError_Init(pass,__pRT__,snd); |
130 |
_DecodingError_Init(pass,__pRT__,snd); |
|
131 |
_InvalidEncodingError_Init(pass,__pRT__,snd); |
|
132 |
_CharacterRangeError_Init(pass,__pRT__,snd); |
|
5981 | 133 |
_NotFoundError_Init(pass,__pRT__,snd); |
8331 | 134 |
_KeyNotFoundError_Init(pass,__pRT__,snd); |
5981 | 135 |
_IndexNotFoundError_Init(pass,__pRT__,snd); |
136 |
_NonIntegerIndexError_Init(pass,__pRT__,snd); |
|
137 |
_SubscriptOutOfBoundsError_Init(pass,__pRT__,snd); |
|
6120 | 138 |
_AllocationFailure_Init(pass,__pRT__,snd); |
139 |
_MallocFailure_Init(pass,__pRT__,snd); |
|
140 |
_RecursionError_Init(pass,__pRT__,snd); |
|
141 |
_SnapshotError_Init(pass,__pRT__,snd); |
|
4645 | 142 |
_Notification_Init(pass,__pRT__,snd); |
8331 | 143 |
_RecursiveStoreError_Init(pass,__pRT__,snd); |
6455 | 144 |
_Query_Init(pass,__pRT__,snd); |
145 |
_QueryWithoutDefault_Init(pass,__pRT__,snd); |
|
6456 | 146 |
_EndOfStreamNotification_Init(pass,__pRT__,snd); |
8644 | 147 |
_YesToAllConfirmation_Init(pass,__pRT__,snd); |
4645 | 148 |
_UserNotification_Init(pass,__pRT__,snd); |
8331 | 149 |
_ActivityNotification_Init(pass,__pRT__,snd); |
7036 | 150 |
_UserInformation_Init(pass,__pRT__,snd); |
151 |
_Warning_Init(pass,__pRT__,snd); |
|
152 |
_ProceedError_Init(pass,__pRT__,snd); |
|
4645 | 153 |
_NoHandlerError_Init(pass,__pRT__,snd); |
8331 | 154 |
_OSSignalInterrupt_Init(pass,__pRT__,snd); |
4645 | 155 |
_RecursiveExceptionError_Init(pass,__pRT__,snd); |
8644 | 156 |
_Magnitude_Init(pass,__pRT__,snd); |
157 |
_LookupKey_Init(pass,__pRT__,snd); |
|
158 |
_Association_Init(pass,__pRT__,snd); |
|
5909 | 159 |
_ClassBuilder_Init(pass,__pRT__,snd); |
4645 | 160 |
_Behavior_Init(pass,__pRT__,snd); |
161 |
_ClassDescription_Init(pass,__pRT__,snd); |
|
162 |
_Class_Init(pass,__pRT__,snd); |
|
163 |
_Metaclass_Init(pass,__pRT__,snd); |
|
164 |
_PrivateMetaclass_Init(pass,__pRT__,snd); |
|
165 |
_AutoloadMetaclass_Init(pass,__pRT__,snd); |
|
2902 | 166 |
_ExecutableFunction_Init(pass,__pRT__,snd); |
8534 | 167 |
_ExternalFunction_Init(pass,__pRT__,snd); |
168 |
_ExternalLibraryFunction_Init(pass,__pRT__,snd); |
|
2902 | 169 |
_CompiledCode_Init(pass,__pRT__,snd); |
170 |
_Block_Init(pass,__pRT__,snd); |
|
171 |
_VarArgBlock_Init(pass,__pRT__,snd); |
|
172 |
_CheapBlock_Init(pass,__pRT__,snd); |
|
173 |
_VarArgCheapBlock_Init(pass,__pRT__,snd); |
|
174 |
_Method_Init(pass,__pRT__,snd); |
|
8241 | 175 |
_SmalltalkChunkFileSourceWriter_Init(pass,__pRT__,snd); |
2902 | 176 |
_Filename_Init(pass,__pRT__,snd); |
9456 | 177 |
_UnixFilename_Init(pass,__pRT__,snd); |
2902 | 178 |
_InterestConverter_Init(pass,__pRT__,snd); |
179 |
_WeakInterestConverter_Init(pass,__pRT__,snd); |
|
180 |
_Link_Init(pass,__pRT__,snd); |
|
181 |
_Process_Init(pass,__pRT__,snd); |
|
8560 | 182 |
_Continuation_Init(pass,__pRT__,snd); |
2902 | 183 |
_AbstractTime_Init(pass,__pRT__,snd); |
8260 | 184 |
_Timestamp_Init(pass,__pRT__,snd); |
2902 | 185 |
_Time_Init(pass,__pRT__,snd); |
186 |
_ArithmeticValue_Init(pass,__pRT__,snd); |
|
187 |
_Number_Init(pass,__pRT__,snd); |
|
188 |
_Fraction_Init(pass,__pRT__,snd); |
|
5066 | 189 |
_FixedPoint_Init(pass,__pRT__,snd); |
2902 | 190 |
_Integer_Init(pass,__pRT__,snd); |
191 |
_LargeInteger_Init(pass,__pRT__,snd); |
|
192 |
_SmallInteger_Init(pass,__pRT__,snd); |
|
193 |
_LimitedPrecisionReal_Init(pass,__pRT__,snd); |
|
194 |
_Float_Init(pass,__pRT__,snd); |
|
195 |
_ShortFloat_Init(pass,__pRT__,snd); |
|
4645 | 196 |
_LongFloat_Init(pass,__pRT__,snd); |
2902 | 197 |
_Point_Init(pass,__pRT__,snd); |
198 |
_Character_Init(pass,__pRT__,snd); |
|
199 |
_Date_Init(pass,__pRT__,snd); |
|
200 |
_Message_Init(pass,__pRT__,snd); |
|
7781 | 201 |
_MessageSend_Init(pass,__pRT__,snd); |
2902 | 202 |
_MiniDebugger_Init(pass,__pRT__,snd); |
203 |
_MiniInspector_Init(pass,__pRT__,snd); |
|
204 |
_ObjectMemory_Init(pass,__pRT__,snd); |
|
205 |
_ProcessorScheduler_Init(pass,__pRT__,snd); |
|
206 |
_Geometric_Init(pass,__pRT__,snd); |
|
207 |
_Rectangle_Init(pass,__pRT__,snd); |
|
208 |
_Registry_Init(pass,__pRT__,snd); |
|
209 |
_HandleRegistry_Init(pass,__pRT__,snd); |
|
9338
232e4b9f176d
Move CachingRegistry from libbasic2 to libbasic
Stefan Vogel <sv@exept.de>
parents:
9215
diff
changeset
|
210 |
_CachingRegistry_Init(pass,__pRT__,snd); |
2902 | 211 |
_Signal_Init(pass,__pRT__,snd); |
212 |
_QuerySignal_Init(pass,__pRT__,snd); |
|
213 |
_Smalltalk_Init(pass,__pRT__,snd); |
|
9035 | 214 |
_PluginSupport_Init(pass,__pRT__,snd); |
2902 | 215 |
_Stream_Init(pass,__pRT__,snd); |
216 |
_PeekableStream_Init(pass,__pRT__,snd); |
|
217 |
_PositionableStream_Init(pass,__pRT__,snd); |
|
218 |
_ReadStream_Init(pass,__pRT__,snd); |
|
219 |
_WriteStream_Init(pass,__pRT__,snd); |
|
8299 | 220 |
_CharacterWriteStream_Init(pass,__pRT__,snd); |
2902 | 221 |
_ReadWriteStream_Init(pass,__pRT__,snd); |
222 |
_ExternalStream_Init(pass,__pRT__,snd); |
|
223 |
_FileStream_Init(pass,__pRT__,snd); |
|
224 |
_DirectoryStream_Init(pass,__pRT__,snd); |
|
225 |
_NonPositionableExternalStream_Init(pass,__pRT__,snd); |
|
226 |
_PipeStream_Init(pass,__pRT__,snd); |
|
8060 | 227 |
_EncodedStream_Init(pass,__pRT__,snd); |
2902 | 228 |
_UndefinedObject_Init(pass,__pRT__,snd); |
229 |
_ExternalAddress_Init(pass,__pRT__,snd); |
|
9365 | 230 |
_ExternalStructure_Init(pass,__pRT__,snd); |
9482 | 231 |
_KeyedCollection_Init(pass,__pRT__,snd); |
2902 | 232 |
_MethodDictionary_Init(pass,__pRT__,snd); |
4765 | 233 |
_OSHandle_Init(pass,__pRT__,snd); |
234 |
_OSFileHandle_Init(pass,__pRT__,snd); |
|
6272 | 235 |
_OSErrorHolder_Init(pass,__pRT__,snd); |
6299 | 236 |
_OsError_Init(pass,__pRT__,snd); |
237 |
_OsInvalidArgumentsError_Init(pass,__pRT__,snd); |
|
238 |
_OsNotification_Init(pass,__pRT__,snd); |
|
239 |
_OsIllegalOperation_Init(pass,__pRT__,snd); |
|
240 |
_OsNeedRetryError_Init(pass,__pRT__,snd); |
|
241 |
_OsTransferFaultError_Init(pass,__pRT__,snd); |
|
242 |
_OsInaccessibleError_Init(pass,__pRT__,snd); |
|
243 |
_OsNoResourcesError_Init(pass,__pRT__,snd); |
|
3514 | 244 |
_AbstractOperatingSystem_Init(pass,__pRT__,snd); |
3415 | 245 |
_UserPreferences_Init(pass,__pRT__,snd); |
8403 | 246 |
_Visitor_Init(pass,__pRT__,snd); |
247 |
_AspectVisitor_Init(pass,__pRT__,snd); |
|
5478 | 248 |
_ObjectCoder_Init(pass,__pRT__,snd); |
6864
0d5bd7218853
MD5 stuff now in base system
Claus Gittinger <cg@exept.de>
parents:
6850
diff
changeset
|
249 |
_HashStream_Init(pass,__pRT__,snd); |
0d5bd7218853
MD5 stuff now in base system
Claus Gittinger <cg@exept.de>
parents:
6850
diff
changeset
|
250 |
_MD5Stream_Init(pass,__pRT__,snd); |
9370 | 251 |
_SHA1Stream_Init(pass,__pRT__,snd); |
7147 | 252 |
_ExecutionError_Init(pass,__pRT__,snd); |
8343 | 253 |
_PrimitiveFailure_Init(pass,__pRT__,snd); |
7147 | 254 |
_ArgumentError_Init(pass,__pRT__,snd); |
7154 | 255 |
_WrongNumberOfArgumentsError_Init(pass,__pRT__,snd); |
7147 | 256 |
_InvalidCodeError_Init(pass,__pRT__,snd); |
257 |
_BadLiteralsError_Init(pass,__pRT__,snd); |
|
258 |
_InvalidByteCodeError_Init(pass,__pRT__,snd); |
|
259 |
_InvalidInstructionError_Init(pass,__pRT__,snd); |
|
260 |
_NoByteCodeError_Init(pass,__pRT__,snd); |
|
261 |
_NonBooleanReceiverError_Init(pass,__pRT__,snd); |
|
7789 | 262 |
#ifdef WIN32 |
263 |
_PCFilename_Init(pass,__pRT__,snd); |
|
9171 | 264 |
_Win32Handle_Init(pass,__pRT__,snd); |
7789 | 265 |
_Win32FILEHandle_Init(pass,__pRT__,snd); |
266 |
_Win32OperatingSystem_Init(pass,__pRT__,snd); |
|
8219 | 267 |
_CharacterEncoderImplementations__MS_137Ansi_Init(pass,__pRT__,snd); |
268 |
_CharacterEncoderImplementations__MS_137Greek_Init(pass,__pRT__,snd); |
|
269 |
_CharacterEncoderImplementations__MS_137Baltic_Init(pass,__pRT__,snd); |
|
270 |
_CharacterEncoderImplementations__MS_137Cyrillic_Init(pass,__pRT__,snd); |
|
7789 | 271 |
#endif |
3415 | 272 |
#ifdef VMS |
273 |
_OpenVMSFilename_Init(pass,__pRT__,snd); |
|
4765 | 274 |
_OpenVMSFileHandle_Init(pass,__pRT__,snd); |
275 |
_OpenVMSOperatingSystem_Init(pass,__pRT__,snd); |
|
3577 | 276 |
#endif |
4765 | 277 |
#ifdef UNIX |
278 |
_UnixFileHandle_Init(pass,__pRT__,snd); |
|
279 |
_UnixFileDescriptorHandle_Init(pass,__pRT__,snd); |
|
280 |
_UnixOperatingSystem_Init(pass,__pRT__,snd); |
|
281 |
#endif |
|
282 |
#ifdef OS2 |
|
283 |
#endif |
|
284 |
#ifdef BEOS |
|
3415 | 285 |
#endif |
286 |
__END_PACKAGE__(); |
|
2902 | 287 |
} |