libInit.cc
author Stefan Vogel <sv@exept.de>
Thu, 27 Apr 2006 17:02:45 +0200
changeset 1629 9ce1f5b3bb6f
parent 1609 48b70ee100ea
child 1630 4f1cb81efeb9
permissions -rw-r--r--
Add Singleton

/*
 * DO NOT EDIT 
 * automagically generated from Make.proto (by make libInit.cc)
 */
#define __INDIRECTVMINITCALLS__
#include <stc.h>
#define INIT_TEXT_SECT /* as nothing */
#ifdef WIN32
# pragma codeseg INITCODE "INITCODE"
#else /* not WIN32 */
# if defined(__GNUC__) && !defined(NO_SECTION_ATTRIBUTES)
#  if (__GNUC__  == 2 && __GNUC_MINOR__ >= 7) || __GNUC__ > 2
#   undef INIT_TEXT_SECT
#   define INIT_TEXT_SECT __attribute__((section(".stxitext")))
#  endif
# endif /* not GNUC */
#endif /* not WIN32 */
#ifdef INIT_TEXT_SECT
extern void _libbasic2_Init() INIT_TEXT_SECT;
#endif
void _libbasic2_Init(pass, __pRT__, snd)
OBJ snd; struct __vmData__ *__pRT__; {
__BEGIN_PACKAGE2__("libbasic2", _libbasic2_Init, "stx:libbasic2");
_Base64Coder_Init(pass,__pRT__,snd);
_FileSorter_Init(pass,__pRT__,snd);
_MappedCollection_Init(pass,__pRT__,snd);
_KeyedCollection_Init(pass,__pRT__,snd);
_TwoByteString_Init(pass,__pRT__,snd);
_Unicode16String_Init(pass,__pRT__,snd);
_JISEncodedString_Init(pass,__pRT__,snd);
_FourByteString_Init(pass,__pRT__,snd);
_Unicode32String_Init(pass,__pRT__,snd);
_Polygon_Init(pass,__pRT__,snd);
_List_Init(pass,__pRT__,snd);
_Queue_Init(pass,__pRT__,snd);
_SharedQueue_Init(pass,__pRT__,snd);
_CacheDictionary_Init(pass,__pRT__,snd);
_CacheDictionaryWithFactory_Init(pass,__pRT__,snd);
_RunArray_Init(pass,__pRT__,snd);
_Iterator_Init(pass,__pRT__,snd);
_OrderedSet_Init(pass,__pRT__,snd);
_OrderedDictionary_Init(pass,__pRT__,snd);
_Text_Init(pass,__pRT__,snd);
_Socket_Init(pass,__pRT__,snd);
_SocketAddress_Init(pass,__pRT__,snd);
_IPSocketAddress_Init(pass,__pRT__,snd);
_IPv6SocketAddress_Init(pass,__pRT__,snd);
_UDSocketAddress_Init(pass,__pRT__,snd);
_SocketAddressInfo_Init(pass,__pRT__,snd);
_NameLookupError_Init(pass,__pRT__,snd);
_HostNameLookupError_Init(pass,__pRT__,snd);
_HostAddressLookupError_Init(pass,__pRT__,snd);
_ActorStream_Init(pass,__pRT__,snd);
_SoundStream_Init(pass,__pRT__,snd);
_PrinterStream_Init(pass,__pRT__,snd);
_PostscriptPrinterStream_Init(pass,__pRT__,snd);
_TextStream_Init(pass,__pRT__,snd);
_UnitConverter_Init(pass,__pRT__,snd);
_Random_Init(pass,__pRT__,snd);
_RandomGenerator_Init(pass,__pRT__,snd);
_UnboxedIntegerArray_Init(pass,__pRT__,snd);
_WordArray_Init(pass,__pRT__,snd);
_SignedWordArray_Init(pass,__pRT__,snd);
_IntegerArray_Init(pass,__pRT__,snd);
_SignedIntegerArray_Init(pass,__pRT__,snd);
_LongIntegerArray_Init(pass,__pRT__,snd);
_SignedLongIntegerArray_Init(pass,__pRT__,snd);
_ZipArchive_Init(pass,__pRT__,snd);
_DirectoryContents_Init(pass,__pRT__,snd);
_CachingRegistry_Init(pass,__pRT__,snd);
_BooleanArray_Init(pass,__pRT__,snd);
_BitArray_Init(pass,__pRT__,snd);
_Monitor_Init(pass,__pRT__,snd);
_TimeDuration_Init(pass,__pRT__,snd);
_Stack_Init(pass,__pRT__,snd);
_CompressionStream_Init(pass,__pRT__,snd);
_UndoSupport_Init(pass,__pRT__,snd);
_UUID_Init(pass,__pRT__,snd);
_URI_Init(pass,__pRT__,snd);
_HierarchicalURI_Init(pass,__pRT__,snd);
_FileURI_Init(pass,__pRT__,snd);
_FtpURI_Init(pass,__pRT__,snd);
_HttpURI_Init(pass,__pRT__,snd);
_Promise_Init(pass,__pRT__,snd);
_TimedPromise_Init(pass,__pRT__,snd);
_Singleton_Init(pass,__pRT__,snd);
#ifdef WIN32
_SerialPort_Init(pass,__pRT__,snd);
#endif
#ifdef UNIX
_ZipStream_Init(pass,__pRT__,snd);
_BZip2Stream_Init(pass,__pRT__,snd);
_Archiver_Init(pass,__pRT__,snd);
#endif
__END_PACKAGE__();
}