
 Start         Length     Name                   Class
 0001:00401000 000001500H _TEXT                  CODE
 0002:00403000 000001920H _DATA                  DATA
 0003:00404920 0000000B8H _BSS                   BSS
 0004:00000000 00000009CH _TLS                   TLS


Detailed map of segments
 0001:00000000 00000236 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\C0D32.OBJ ACBP=A9
 0001:00000238 0000064E C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DANIMAL.OBJ ACBP=A9
 0001:00000888 000002B6 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DLOC.OBJ ACBP=A9
 0001:00000B40 00000359 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DDOG.OBJ ACBP=A9
 0001:00000E9C 000001BC C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DLDOG.OBJ ACBP=A9
 0001:00001058 000001BC C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DBDOG.OBJ ACBP=A9
 0001:00001214 000000B4 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DANIINIT.OBJ ACBP=A9
 0001:000012C8 00000001 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|crtlst_i ACBP=A9
 0001:000012CC 00000001 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|crtlst_e ACBP=A9
 0001:000012D0 00000001 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|crtlst_l ACBP=A9
 0001:000012D4 0000009F C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xxv ACBP=A9
 0001:00001374 00000018 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|libmain ACBP=A9
 0001:0000138C 0000003C C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|dlllock ACBP=A9
 0002:0000000C 00000104 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\C0D32.OBJ ACBP=A9
 0002:00000110 000008BC C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DANIMAL.OBJ ACBP=A9
 0002:000009CC 000003CC C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DLOC.OBJ ACBP=A9
 0002:00000D98 000003F4 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DDOG.OBJ ACBP=A9
 0002:0000118C 00000344 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DLDOG.OBJ ACBP=A9
 0002:000014D0 0000033C C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DBDOG.OBJ ACBP=A9
 0002:0000180C 00000028 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DANIINIT.OBJ ACBP=A9
 0002:00001834 000000C4 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xxv ACBP=A9
 0002:000018E4 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|cfinfo ACBP=A9
 0002:000018E8 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xinitcvt ACBP=A9
 0002:000018EC 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|wildptr ACBP=A9
 0002:000018F0 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|wwildptr ACBP=A9
 0002:000018F4 00000028 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|dlllock ACBP=A9
 0002:0000191C 00000004 C=DATA    S=_DATA    G=DGROUP   M=<internal> ACBP=A9
 0003:00000000 00000040 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DANIMAL.OBJ ACBP=A9
 0003:00000040 00000018 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DLOC.OBJ ACBP=A9
 0003:00000058 00000020 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DDOG.OBJ ACBP=A9
 0003:00000078 00000018 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DLDOG.OBJ ACBP=A9
 0003:00000090 00000018 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMD\C\ANIMAL\DBDOG.OBJ ACBP=A9
 0003:000000A8 00000008 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xxv ACBP=A9
 0003:000000B0 00000004 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|rawdll ACBP=A9
 0003:000000B4 00000004 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|dlllock ACBP=A9
 0004:00000000 0000009C C=TLS     S=_TLS     G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xxv ACBP=A9

  Address         Publics by Name

 0001:0000031B      AnimalFactoryNewClass
 0001:00001374      DllEntryPoint
 0001:00001283      DllMain
 0001:00001275      SOMInitModule
 0001:00000202      Sysinit::__linkproc__ __fastcall GetTls()
 0002:00000654      _AnimalFactoryCClassData
 0002:0000064C      _AnimalFactoryClassData
 0002:00000710      _AnimalFactory_ClassInitBlock
 0003:000000A8      __DestructorCountPtr
 0001:00001300      __ExceptInit
 0002:000018D0      __ExceptVarsSize
 0001:00000117      __GetExceptDLLinfo
 0001:0000134C      __GetExceptDLLinfoInternal
 0002:00000108      __PackageInfoTable
 0002:0000008B      __TLS_index
 0002:0000008F      __TLS_index4
 0002:00000104      ___CPPdebugHook
 0002:00000104      ___CPPdebugHook_segment
 0002:00001834      ___CPPexceptionList
 0001:0000138C      ___CRTL_DLL_Lock
 0001:000013B0      ___CRTL_DLL_Unlock
 0001:000012D0      ___CRTL_VCLLIB_Linkage
 0001:000012CC      ___CRTL_VCL_Exit
 0001:000012C8      ___CRTL_VCL_Init
 0002:00001850      ___ExceptStaticXbuff
 0001:00000202      ___System__GetTls
 0002:00001838      ___exceptFlags
 0002:0000184C      ___exceptMemAllocVars
 0002:00001848      ___exceptStaticBuffP
 0002:00000089      ___isDLL
 0002:00000050      ___isGUI
 0002:00000088      ___isVCLPackage
 0002:00000810      ___somC_AnimalFactory_ClassInfo
 0002:000006CC      ___somC_AnimalFactory_newNDMethodsArray
 0003:00000034      ___somC_AnimalFactory_parentMtabs
 0002:00000644      ___somC_dAnimal_ClassInfo
 0002:00000358      ___somC_dAnimal_newNDMethodsArray
 0003:00000000      ___somC_dAnimal_parentMtabs
 0002:00001738      ___somC_dBigDog_ClassInfo
 0002:000015B0      ___somC_dBigDog_newNDMethodsArray
 0003:00000098      ___somC_dBigDog_parentMtabs
 0002:00001090      ___somC_dDog_ClassInfo
 0002:00000EAC      ___somC_dDog_newNDMethodsArray
 0003:00000060      ___somC_dDog_parentMtabs
 0002:000013F8      ___somC_dLittleDog_ClassInfo
 0002:00001270      ___somC_dLittleDog_newNDMethodsArray
 0003:00000080      ___somC_dLittleDog_parentMtabs
 0002:00000CB0      ___somC_dLocation_ClassInfo
 0002:00000ADC      ___somC_dLocation_newNDMethodsArray
 0003:00000040      ___somC_dLocation_parentMtabs
 0002:00001844      ___throwExceptionName
 0002:0000183C      ___throwFileName
 0002:00001840      ___throwLineNumber
 0002:0000008A      ___useDynamicTLS
 0004:00000000      ___xxInfo
 0001:00000000      __acrtused
 0002:000018EC      __argv_expand_ptr
 0002:000018E4      __fileinfo
 0001:00000124      __getHInstance
 0002:00000093      __hInstance
 0002:0000191C      __indStub:10
 0001:0000011C      __isDLL
 0003:000000B0      __pRawDllMain
 0002:000018E8      __turboFloat
 0002:000018F0      __wargv_expand_ptr
 0002:00000144      _dAnimalCClassData
 0002:00000114      _dAnimalClassData
 0002:00000544      _dAnimal_ClassInitBlock
 0002:000014E0      _dBigDogCClassData
 0002:000014D4      _dBigDogClassData
 0002:00001638      _dBigDog_ClassInitBlock
 0002:00000DB0      _dDogCClassData
 0002:00000D9C      _dDogClassData
 0002:00000F90      _dDog_ClassInitBlock
 0002:0000119C      _dLittleDogCClassData
 0002:00001190      _dLittleDogClassData
 0002:000012F8      _dLittleDog_ClassInitBlock
 0002:000009E4      _dLocationCClassData
 0002:000009D0      _dLocationClassData
 0002:00000BB0      _dLocation_ClassInitBlock
 0003:00000000      b1_2
 0003:00000040      b2_2
 0003:00000058      b3_2
 0003:000000A8      b43_2
 0003:00000078      b4_2
 0003:00000090      b5_2
 0003:000000B0      b81_0
 0003:000000B4      b83_2
 0001:00000238      c1_0
 0001:000012C8      c27_0
 0001:000012CC      c29_0
 0001:00000888      c2_0
 0001:000012D0      c31_0
 0001:00000B40      c3_0
 0001:000012D4      c43_0
 0001:000012D4      c43_4
 0001:00000E9C      c4_0
 0001:00001058      c5_0
 0001:00001214      c6_0
 0001:00001374      c79_0
 0001:00000000      c7_0
 0001:0000138C      c83_0
 0002:00000110      d1_1
 0002:000009CC      d2_1
 0002:00000D98      d3_1
 0002:00001834      d43_1
 0002:0000118C      d4_1
 0002:000018E4      d51_0
 0002:000018E8      d59_0
 0002:000014D0      d5_1
 0002:000018EC      d67_0
 0002:000018F0      d69_0
 0002:0000180C      d6_1
 0002:0000000C      d7_1
 0002:000018F4      d83_1
 0001:000002B3      dAnimalNewClass
 0001:000010C8      dBigDogNewClass
 0001:00000BA8      dDogNewClass
 0001:00000F0C      dLittleDogNewClass
 0001:000008B4      dLocationNewClass
 0001:00001238      danimalSOMInitTerm
 0004:00000000      t43_3

  Address         Publics by Value

 0001:00000000      c7_0
 0001:00000000      __acrtused
 0001:00000117      __GetExceptDLLinfo
 0001:0000011C      __isDLL
 0001:00000124      __getHInstance
 0001:00000202      ___System__GetTls
 0001:00000202      Sysinit::__linkproc__ __fastcall GetTls()
 0001:00000238      c1_0
 0001:000002B3      dAnimalNewClass
 0001:0000031B      AnimalFactoryNewClass
 0001:00000888      c2_0
 0001:000008B4      dLocationNewClass
 0001:00000B40      c3_0
 0001:00000BA8      dDogNewClass
 0001:00000E9C      c4_0
 0001:00000F0C      dLittleDogNewClass
 0001:00001058      c5_0
 0001:000010C8      dBigDogNewClass
 0001:00001214      c6_0
 0001:00001238      danimalSOMInitTerm
 0001:00001275      SOMInitModule
 0001:00001283      DllMain
 0001:000012C8      c27_0
 0001:000012C8      ___CRTL_VCL_Init
 0001:000012CC      c29_0
 0001:000012CC      ___CRTL_VCL_Exit
 0001:000012D0      ___CRTL_VCLLIB_Linkage
 0001:000012D0      c31_0
 0001:000012D4      c43_0
 0001:000012D4      c43_4
 0001:00001300      __ExceptInit
 0001:0000134C      __GetExceptDLLinfoInternal
 0001:00001374      DllEntryPoint
 0001:00001374      c79_0
 0001:0000138C      c83_0
 0001:0000138C      ___CRTL_DLL_Lock
 0001:000013B0      ___CRTL_DLL_Unlock
 0002:0000000C      d7_1
 0002:00000050      ___isGUI
 0002:00000088      ___isVCLPackage
 0002:00000089      ___isDLL
 0002:0000008A      ___useDynamicTLS
 0002:0000008B      __TLS_index
 0002:0000008F      __TLS_index4
 0002:00000093      __hInstance
 0002:00000104      ___CPPdebugHook_segment
 0002:00000104      ___CPPdebugHook
 0002:00000108      __PackageInfoTable
 0002:00000110      d1_1
 0002:00000114      _dAnimalClassData
 0002:00000144      _dAnimalCClassData
 0002:00000358      ___somC_dAnimal_newNDMethodsArray
 0002:00000544      _dAnimal_ClassInitBlock
 0002:00000644      ___somC_dAnimal_ClassInfo
 0002:0000064C      _AnimalFactoryClassData
 0002:00000654      _AnimalFactoryCClassData
 0002:000006CC      ___somC_AnimalFactory_newNDMethodsArray
 0002:00000710      _AnimalFactory_ClassInitBlock
 0002:00000810      ___somC_AnimalFactory_ClassInfo
 0002:000009CC      d2_1
 0002:000009D0      _dLocationClassData
 0002:000009E4      _dLocationCClassData
 0002:00000ADC      ___somC_dLocation_newNDMethodsArray
 0002:00000BB0      _dLocation_ClassInitBlock
 0002:00000CB0      ___somC_dLocation_ClassInfo
 0002:00000D98      d3_1
 0002:00000D9C      _dDogClassData
 0002:00000DB0      _dDogCClassData
 0002:00000EAC      ___somC_dDog_newNDMethodsArray
 0002:00000F90      _dDog_ClassInitBlock
 0002:00001090      ___somC_dDog_ClassInfo
 0002:0000118C      d4_1
 0002:00001190      _dLittleDogClassData
 0002:0000119C      _dLittleDogCClassData
 0002:00001270      ___somC_dLittleDog_newNDMethodsArray
 0002:000012F8      _dLittleDog_ClassInitBlock
 0002:000013F8      ___somC_dLittleDog_ClassInfo
 0002:000014D0      d5_1
 0002:000014D4      _dBigDogClassData
 0002:000014E0      _dBigDogCClassData
 0002:000015B0      ___somC_dBigDog_newNDMethodsArray
 0002:00001638      _dBigDog_ClassInitBlock
 0002:00001738      ___somC_dBigDog_ClassInfo
 0002:0000180C      d6_1
 0002:00001834      d43_1
 0002:00001834      ___CPPexceptionList
 0002:00001838      ___exceptFlags
 0002:0000183C      ___throwFileName
 0002:00001840      ___throwLineNumber
 0002:00001844      ___throwExceptionName
 0002:00001848      ___exceptStaticBuffP
 0002:0000184C      ___exceptMemAllocVars
 0002:00001850      ___ExceptStaticXbuff
 0002:000018D0      __ExceptVarsSize
 0002:000018E4      __fileinfo
 0002:000018E4      d51_0
 0002:000018E8      d59_0
 0002:000018E8      __turboFloat
 0002:000018EC      d67_0
 0002:000018EC      __argv_expand_ptr
 0002:000018F0      d69_0
 0002:000018F0      __wargv_expand_ptr
 0002:000018F4      d83_1
 0002:0000191C      __indStub:10
 0003:00000000      b1_2
 0003:00000000      ___somC_dAnimal_parentMtabs
 0003:00000034      ___somC_AnimalFactory_parentMtabs
 0003:00000040      b2_2
 0003:00000040      ___somC_dLocation_parentMtabs
 0003:00000058      b3_2
 0003:00000060      ___somC_dDog_parentMtabs
 0003:00000078      b4_2
 0003:00000080      ___somC_dLittleDog_parentMtabs
 0003:00000090      b5_2
 0003:00000098      ___somC_dBigDog_parentMtabs
 0003:000000A8      b43_2
 0003:000000A8      __DestructorCountPtr
 0003:000000B0      b81_0
 0003:000000B0      __pRawDllMain
 0003:000000B4      b83_2
 0004:00000000      ___xxInfo
 0004:00000000      t43_3
