
 Start         Length     Name                   Class
 0001:00401000 00000149CH _TEXT                  CODE
 0002:00403000 000001668H _DATA                  DATA
 0003:00404668 0000000D8H _BSS                   BSS
 0004:00000000 00000009CH _TLS                   TLS


Detailed map of segments
 0001:00000000 0000014F C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\C0X32.OBJ ACBP=A9
 0001:00000150 00000FD6 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMK\C\ANIMALS\ANIMALS.OBJ ACBP=A9
 0001:00001128 000001A1 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMK\C\ANIMALS\MAIN.OBJ ACBP=A9
 0001:000012CC 00000001 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|crtlst_i 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 00000026 C=CODE    S=_TEXT    G=(none)   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|setargv2 ACBP=A9
 0002:00000018 000000A4 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\C0X32.OBJ ACBP=A9
 0002:000000BC 00001330 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMK\C\ANIMALS\ANIMALS.OBJ ACBP=A9
 0002:000013EC 00000198 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMK\C\ANIMALS\MAIN.OBJ ACBP=A9
 0002:00001584 000000C4 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xxv ACBP=A9
 0002:00001634 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|fmode ACBP=A9
 0002:00001638 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|cfinfo ACBP=A9
 0002:0000163C 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xinitcvt ACBP=A9
 0002:00001640 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|setargv2 ACBP=A9
 0002:00001644 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|wildptr ACBP=A9
 0002:00001648 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|wwildptr ACBP=A9
 0002:0000164C 00000004 C=DATA    S=_DATA    G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xsetenvp ACBP=A9
 0002:00001650 00000018 C=DATA    S=_DATA    G=DGROUP   M=<internal> ACBP=A9
 0003:00000000 000000C8 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAMS\IBM\SOM\SAMPLES\SOMK\C\ANIMALS\ANIMALS.OBJ ACBP=A9
 0003:000000C8 00000008 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|xxv ACBP=A9
 0003:000000D0 00000008 C=BSS     S=_BSS     G=DGROUP   M=C:\PROGRAM FILES\BORLAND\BCC55\LIB\CW32MTI.LIB|setargv2 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:000001FA      Animals_AnimalNewClass
 0001:000005E7      Animals_BigDogNewClass
 0001:00000486      Animals_DogNewClass
 0001:00000543      Animals_KennelNewClass
 0001:00000687      Animals_LittleDogNewClass
 0001:00000305      Animals_M_AnimalNewClass
 0001:00000140      Sysinit::__linkproc__ __fastcall GetTls()
 0002:000000E4      _Animals_AnimalCClassData
 0002:000000C0      _Animals_AnimalClassData
 0002:0000044C      _Animals_Animal_ClassInitBlock
 0002:00000E14      _Animals_BigDogCClassData
 0002:00000E10      _Animals_BigDogClassData
 0002:00000E7C      _Animals_BigDog_ClassInitBlock
 0002:000008D8      _Animals_DogCClassData
 0002:000008C4      _Animals_DogClassData
 0002:00000B40      _Animals_Dog_ClassInitBlock
 0002:00000C50      _Animals_KennelCClassData
 0002:00000C48      _Animals_KennelClassData
 0002:00000D08      _Animals_Kennel_ClassInitBlock
 0002:00000F88      _Animals_LittleDogCClassData
 0002:00000F84      _Animals_LittleDogClassData
 0002:00000FF4      _Animals_LittleDog_ClassInitBlock
 0002:0000056C      _Animals_M_AnimalCClassData
 0002:00000554      _Animals_M_AnimalClassData
 0002:000007BC      _Animals_M_Animal_ClassInitBlock
 0003:000000C8      __DestructorCountPtr
 0001:00001300      __ExceptInit
 0002:00001620      __ExceptVarsSize
 0001:00000059      __GetExceptDLLinfo
 0001:0000134C      __GetExceptDLLinfoInternal
 0002:000000B4      __PackageInfoTable
 0002:000000A3      __TLS_index
 0002:000000A7      __TLS_index4
 0002:000000B0      ___CPPdebugHook
 0002:000000B0      ___CPPdebugHook_segment
 0002:00001584      ___CPPexceptionList
 0001:000012D0      ___CRTL_VCLLIB_Linkage
 0001:000012CC      ___CRTL_VCL_Init
 0002:000015A0      ___ExceptStaticXbuff
 0001:00000140      ___System__GetTls
 0003:000000D0      ___dll_argc
 0003:000000D4      ___dll_argv
 0002:00001588      ___exceptFlags
 0002:0000159C      ___exceptMemAllocVars
 0002:00001598      ___exceptStaticBuffP
 0002:00000095      ___isDLL
 0002:0000005C      ___isGUI
 0002:00000094      ___isVCLPackage
 0002:0000054C      ___somC_Animals_Animal_ClassInfo
 0002:000002B0      ___somC_Animals_Animal_newNDMethodsArray
 0003:00000010      ___somC_Animals_Animal_parentMtabs
 0002:00000F7C      ___somC_Animals_BigDog_ClassInfo
 0003:000000B0      ___somC_Animals_BigDog_parentMtabs
 0002:00000C40      ___somC_Animals_Dog_ClassInfo
 0002:00000A24      ___somC_Animals_Dog_newNDMethodsArray
 0003:0000007C      ___somC_Animals_Dog_parentMtabs
 0002:00000E08      ___somC_Animals_Kennel_ClassInfo
 0002:00000CB4      ___somC_Animals_Kennel_newNDMethodsArray
 0003:0000009C      ___somC_Animals_Kennel_parentMtabs
 0002:000010F4      ___somC_Animals_LittleDog_ClassInfo
 0003:000000C0      ___somC_Animals_LittleDog_parentMtabs
 0002:000008BC      ___somC_Animals_M_Animal_ClassInfo
 0002:000006A8      ___somC_Animals_M_Animal_newNDMethodsArray
 0003:00000040      ___somC_Animals_M_Animal_parentMtabs
 0002:00001594      ___throwExceptionName
 0002:0000158C      ___throwFileName
 0002:00001590      ___throwLineNumber
 0002:000000A2      ___useDynamicTLS
 0004:00000000      ___xxInfo
 0001:00000000      __acrtused
 0002:00001644      __argv_expand_ptr
 0002:00001638      __fileinfo
 0002:00001634      __fmode
 0001:00000066      __getHInstance
 0002:000000AB      __hInstance
 0002:00001664      __indStub:18
 0002:00001660      __indStub:20
 0002:00001650      __indStub:22
 0002:0000165C      __indStub:24
 0002:00001658      __indStub:26
 0002:00001654      __indStub:28
 0001:0000005E      __isDLL
 0002:00001640      __setargv__
 0002:0000164C      __setenvp__
 0002:0000163C      __turboFloat
 0002:00001648      __wargv_expand_ptr
 0001:00001128      _main
 0003:00000000      b1_2
 0003:000000C8      b40_2
 0003:000000D0      b62_2
 0001:00000150      c1_0
 0001:000012CC      c24_0
 0001:000012D0      c28_0
 0001:00001128      c2_0
 0001:00000000      c3_0
 0001:000012D4      c40_0
 0001:000012D4      c40_4
 0001:00001374      c62_0
 0001:00001374      c62_3
 0001:00001394      c62_4
 0002:000000BC      d1_1
 0002:000013EC      d2_1
 0002:00000018      d3_1
 0002:00001584      d40_1
 0002:00001634      d46_0
 0002:00001638      d48_0
 0002:0000163C      d56_0
 0002:00001640      d62_1
 0002:00001644      d64_0
 0002:00001648      d66_0
 0002:0000164C      d70_0
 0004:00000000      t40_3

  Address         Publics by Value

 0001:00000000      __acrtused
 0001:00000000      c3_0
 0001:00000059      __GetExceptDLLinfo
 0001:0000005E      __isDLL
 0001:00000066      __getHInstance
 0001:00000140      ___System__GetTls
 0001:00000140      Sysinit::__linkproc__ __fastcall GetTls()
 0001:00000150      c1_0
 0001:000001FA      Animals_AnimalNewClass
 0001:00000305      Animals_M_AnimalNewClass
 0001:00000486      Animals_DogNewClass
 0001:00000543      Animals_KennelNewClass
 0001:000005E7      Animals_BigDogNewClass
 0001:00000687      Animals_LittleDogNewClass
 0001:00001128      c2_0
 0001:00001128      _main
 0001:000012CC      c24_0
 0001:000012CC      ___CRTL_VCL_Init
 0001:000012D0      ___CRTL_VCLLIB_Linkage
 0001:000012D0      c28_0
 0001:000012D4      c40_4
 0001:000012D4      c40_0
 0001:00001300      __ExceptInit
 0001:0000134C      __GetExceptDLLinfoInternal
 0001:00001374      c62_0
 0001:00001374      c62_3
 0001:00001394      c62_4
 0002:00000018      d3_1
 0002:0000005C      ___isGUI
 0002:00000094      ___isVCLPackage
 0002:00000095      ___isDLL
 0002:000000A2      ___useDynamicTLS
 0002:000000A3      __TLS_index
 0002:000000A7      __TLS_index4
 0002:000000AB      __hInstance
 0002:000000B0      ___CPPdebugHook_segment
 0002:000000B0      ___CPPdebugHook
 0002:000000B4      __PackageInfoTable
 0002:000000BC      d1_1
 0002:000000C0      _Animals_AnimalClassData
 0002:000000E4      _Animals_AnimalCClassData
 0002:000002B0      ___somC_Animals_Animal_newNDMethodsArray
 0002:0000044C      _Animals_Animal_ClassInitBlock
 0002:0000054C      ___somC_Animals_Animal_ClassInfo
 0002:00000554      _Animals_M_AnimalClassData
 0002:0000056C      _Animals_M_AnimalCClassData
 0002:000006A8      ___somC_Animals_M_Animal_newNDMethodsArray
 0002:000007BC      _Animals_M_Animal_ClassInitBlock
 0002:000008BC      ___somC_Animals_M_Animal_ClassInfo
 0002:000008C4      _Animals_DogClassData
 0002:000008D8      _Animals_DogCClassData
 0002:00000A24      ___somC_Animals_Dog_newNDMethodsArray
 0002:00000B40      _Animals_Dog_ClassInitBlock
 0002:00000C40      ___somC_Animals_Dog_ClassInfo
 0002:00000C48      _Animals_KennelClassData
 0002:00000C50      _Animals_KennelCClassData
 0002:00000CB4      ___somC_Animals_Kennel_newNDMethodsArray
 0002:00000D08      _Animals_Kennel_ClassInitBlock
 0002:00000E08      ___somC_Animals_Kennel_ClassInfo
 0002:00000E10      _Animals_BigDogClassData
 0002:00000E14      _Animals_BigDogCClassData
 0002:00000E7C      _Animals_BigDog_ClassInitBlock
 0002:00000F7C      ___somC_Animals_BigDog_ClassInfo
 0002:00000F84      _Animals_LittleDogClassData
 0002:00000F88      _Animals_LittleDogCClassData
 0002:00000FF4      _Animals_LittleDog_ClassInitBlock
 0002:000010F4      ___somC_Animals_LittleDog_ClassInfo
 0002:000013EC      d2_1
 0002:00001584      ___CPPexceptionList
 0002:00001584      d40_1
 0002:00001588      ___exceptFlags
 0002:0000158C      ___throwFileName
 0002:00001590      ___throwLineNumber
 0002:00001594      ___throwExceptionName
 0002:00001598      ___exceptStaticBuffP
 0002:0000159C      ___exceptMemAllocVars
 0002:000015A0      ___ExceptStaticXbuff
 0002:00001620      __ExceptVarsSize
 0002:00001634      d46_0
 0002:00001634      __fmode
 0002:00001638      d48_0
 0002:00001638      __fileinfo
 0002:0000163C      __turboFloat
 0002:0000163C      d56_0
 0002:00001640      d62_1
 0002:00001640      __setargv__
 0002:00001644      d64_0
 0002:00001644      __argv_expand_ptr
 0002:00001648      d66_0
 0002:00001648      __wargv_expand_ptr
 0002:0000164C      __setenvp__
 0002:0000164C      d70_0
 0002:00001650      __indStub:22
 0002:00001654      __indStub:28
 0002:00001658      __indStub:26
 0002:0000165C      __indStub:24
 0002:00001660      __indStub:20
 0002:00001664      __indStub:18
 0003:00000000      b1_2
 0003:00000010      ___somC_Animals_Animal_parentMtabs
 0003:00000040      ___somC_Animals_M_Animal_parentMtabs
 0003:0000007C      ___somC_Animals_Dog_parentMtabs
 0003:0000009C      ___somC_Animals_Kennel_parentMtabs
 0003:000000B0      ___somC_Animals_BigDog_parentMtabs
 0003:000000C0      ___somC_Animals_LittleDog_parentMtabs
 0003:000000C8      b40_2
 0003:000000C8      __DestructorCountPtr
 0003:000000D0      ___dll_argc
 0003:000000D0      b62_2
 0003:000000D4      ___dll_argv
 0004:00000000      ___xxInfo
 0004:00000000      t40_3
