 Half_dll

 Timestamp is 44d97f4e (Tue Aug 08 23:23:10 2006)

 Preferred load address is 10000000

 Start         Length     Name                   Class
 0001:00000000 00000d50H .text                   CODE
 0001:00000d50 0000005aH .text$x                 CODE
 0002:00000000 000000b0H .idata$5                DATA
 0002:000000b0 00000004H .CRT$XCA                DATA
 0002:000000b4 00000004H .CRT$XCZ                DATA
 0002:000000b8 00000004H .CRT$XIA                DATA
 0002:000000bc 00000004H .CRT$XIAA               DATA
 0002:000000c0 00000004H .CRT$XIZ                DATA
 0002:000000c8 00000068H .rdata                  DATA
 0002:00000130 00000010H .rdata$sxdata           DATA
 0002:00000140 00000004H .rtc$IAA                DATA
 0002:00000144 00000004H .rtc$IZZ                DATA
 0002:00000148 00000004H .rtc$TAA                DATA
 0002:0000014c 00000004H .rtc$TZZ                DATA
 0002:00000150 00000124H .xdata$x                DATA
 0002:00000274 0000003cH .idata$2                DATA
 0002:000002b0 00000014H .idata$3                DATA
 0002:000002c4 000000b0H .idata$4                DATA
 0002:00000374 0000046aH .idata$6                DATA
 0002:000007e0 00000072H .edata                  DATA
 0003:00000000 00040420H .data                   DATA
 0003:00040420 0000034cH .bss                    DATA

  Address         Publics by Value              Rva+Base       Lib:Object

 0000:00000000       __except_list              00000000     <absolute>
 0000:00000004       ___safe_se_handler_count   00000004     <absolute>
 0000:00009876       __ldused                   00009876     <absolute>
 0000:00009876       __fltused                  00009876     <absolute>
 0000:00000000       ___ImageBase               10000000     <linker-defined>
 0001:00000000       ?overflow@half@@CAMXZ      10001000 f   half.obj
 0001:00000030       ?convert@half@@CAFH@Z      10001030 f   half.obj
 0001:000000f0       ??6@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AAV01@Vhalf@@@Z 100010f0 f   half.obj
 0001:00000120       ?printBits@@YAXQADVhalf@@@Z 10001120 f   half.obj
 0001:00000170       ?printBits@@YAXQADM@Z      10001170 f   half.obj
 0001:000001c0       ??5@YAAAV?$basic_istream@DU?$char_traits@D@std@@@std@@AAV01@AAVhalf@@@Z 100011c0 f   half.obj
 0001:00000200       ?printBits@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@Vhalf@@@Z 10001200 f   half.obj
 0001:00000250       ?printBits@@YAXAAV?$basic_ostream@DU?$char_traits@D@std@@@std@@M@Z 10001250 f   half.obj
 0001:000002a0       ??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ 100012a0 f i half.obj
 0001:000002c0       ??0half@@QAE@M@Z           100012c0 f i half.obj
 0001:00000330       ??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z 10001330 f i half.obj
 0001:000003c0       ??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ 100013c0 f i half.obj
 0001:00000430       ??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@D@Z 10001430 f i half.obj
 0001:000005c0       ___CxxFrameHandler3        100015c0 f   MSVCRT:MSVCR80.dll
 0001:00000613       __CRT_INIT@12              10001613 f   MSVCRT:crtdll.obj
 0001:000008c8       __DllMainCRTStartup@12     100018c8 f   MSVCRT:crtdll.obj
 0001:000008e9       ___clean_type_info_names   100018e9 f   MSVCRT:tncleanup.obj
 0001:000008f5       __onexit                   100018f5 f   MSVCRT:atonexit.obj
 0001:00000994       _atexit                    10001994 f   MSVCRT:atonexit.obj
 0001:000009a6       __RTC_Initialize           100019a6 f   MSVCRT:initsect.obj
 0001:000009ca       __RTC_Terminate            100019ca f   MSVCRT:initsect.obj
 0001:000009f0       __ValidateImageBase        100019f0 f   MSVCRT:pesect.obj
 0001:00000a20       __FindPESection            10001a20 f   MSVCRT:pesect.obj
 0001:00000a62       __IsNonwritableInCurrentImage 10001a62 f   MSVCRT:pesect.obj
 0001:00000ace       __initterm                 10001ace f   MSVCRT:MSVCR80.dll
 0001:00000ad4       __initterm_e               10001ad4 f   MSVCRT:MSVCR80.dll
 0001:00000ada       __amsg_exit                10001ada f   MSVCRT:MSVCR80.dll
 0001:00000ae0       ___CppXcptFilter           10001ae0 f   MSVCRT:MSVCR80.dll
 0001:00000ae6       _DllMain@12                10001ae6 f   MSVCRT:dllmain.obj
 0001:00000b08       __SEH_prolog4              10001b08 f   MSVCRT:sehprolg4.obj
 0001:00000b4d       __SEH_epilog4              10001b4d f   MSVCRT:sehprolg4.obj
 0001:00000b61       __except_handler4          10001b61 f   MSVCRT:chandler4gs.obj
 0001:00000b84       ___security_init_cookie    10001b84 f   MSVCRT:gs_support.obj
 0001:00000c18       ___clean_type_info_names_internal 10001c18 f   MSVCRT:MSVCR80.dll
 0001:00000c1e       __unlock                   10001c1e f   MSVCRT:MSVCR80.dll
 0001:00000c24       ___dllonexit               10001c24 f   MSVCRT:MSVCR80.dll
 0001:00000c2a       __lock                     10001c2a f   MSVCRT:MSVCR80.dll
 0001:00000c30       @__security_check_cookie@4 10001c30 f   MSVCRT:secchk.obj
 0001:00000c40       __except_handler4_common   10001c40 f   MSVCRT:MSVCR80.dll
 0001:00000c46       ___report_gsfailure        10001c46 f   MSVCRT:gs_report.obj
 0001:00000d4a       __crt_debugger_hook        10001d4a f   MSVCRT:MSVCR80.dll
 0002:00000000       __imp__Sleep@4             10002000     kernel32:KERNEL32.dll
 0002:00000004       __imp__InterlockedCompareExchange@12 10002004     kernel32:KERNEL32.dll
 0002:00000008       __imp__DisableThreadLibraryCalls@4 10002008     kernel32:KERNEL32.dll
 0002:0000000c       __imp__QueryPerformanceCounter@4 1000200c     kernel32:KERNEL32.dll
 0002:00000010       __imp__GetTickCount@0      10002010     kernel32:KERNEL32.dll
 0002:00000014       __imp__GetCurrentThreadId@0 10002014     kernel32:KERNEL32.dll
 0002:00000018       __imp__GetCurrentProcessId@0 10002018     kernel32:KERNEL32.dll
 0002:0000001c       __imp__GetSystemTimeAsFileTime@4 1000201c     kernel32:KERNEL32.dll
 0002:00000020       __imp__TerminateProcess@8  10002020     kernel32:KERNEL32.dll
 0002:00000024       __imp__IsDebuggerPresent@0 10002024     kernel32:KERNEL32.dll
 0002:00000028       __imp__SetUnhandledExceptionFilter@4 10002028     kernel32:KERNEL32.dll
 0002:0000002c       __imp__UnhandledExceptionFilter@4 1000202c     kernel32:KERNEL32.dll
 0002:00000030       __imp__GetCurrentProcess@0 10002030     kernel32:KERNEL32.dll
 0002:00000034       __imp__InterlockedExchange@8 10002034     kernel32:KERNEL32.dll
 0002:00000038       \177KERNEL32_NULL_THUNK_DATA 10002038     kernel32:KERNEL32.dll
 0002:0000003c       __imp_?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z 1000203c     msvcprt:MSVCP80.dll
 0002:00000040       __imp_?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z 10002040     msvcprt:MSVCP80.dll
 0002:00000044       __imp_?uncaught_exception@std@@YA_NXZ 10002044     msvcprt:MSVCP80.dll
 0002:00000048       __imp_?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ 10002048     msvcprt:MSVCP80.dll
 0002:0000004c       __imp_?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ 1000204c     msvcprt:MSVCP80.dll
 0002:00000050       __imp_??5?$basic_istream@DU?$char_traits@D@std@@@std@@QAEAAV01@AAM@Z 10002050     msvcprt:MSVCP80.dll
 0002:00000054       __imp_?_Unlock@_Mutex@std@@QAEXXZ 10002054     msvcprt:MSVCP80.dll
 0002:00000058       __imp_??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@M@Z 10002058     msvcprt:MSVCP80.dll
 0002:0000005c       __imp_?_Lock@_Mutex@std@@QAEXXZ 1000205c     msvcprt:MSVCP80.dll
 0002:00000060       \177MSVCP80_NULL_THUNK_DATA 10002060     msvcprt:MSVCP80.dll
 0002:00000064       __imp___lock               10002064     MSVCRT:MSVCR80.dll
 0002:00000068       __imp___onexit             10002068     MSVCRT:MSVCR80.dll
 0002:0000006c       __imp___except_handler4_common 1000206c     MSVCRT:MSVCR80.dll
 0002:00000070       __imp___crt_debugger_hook  10002070     MSVCRT:MSVCR80.dll
 0002:00000074       __imp____dllonexit         10002074     MSVCRT:MSVCR80.dll
 0002:00000078       __imp___unlock             10002078     MSVCRT:MSVCR80.dll
 0002:0000007c       __imp____CppXcptFilter     1000207c     MSVCRT:MSVCR80.dll
 0002:00000080       __imp___adjust_fdiv        10002080     MSVCRT:MSVCR80.dll
 0002:00000084       __imp___amsg_exit          10002084     MSVCRT:MSVCR80.dll
 0002:00000088       __imp___initterm_e         10002088     MSVCRT:MSVCR80.dll
 0002:0000008c       __imp___initterm           1000208c     MSVCRT:MSVCR80.dll
 0002:00000090       __imp___decode_pointer     10002090     MSVCRT:MSVCR80.dll
 0002:00000094       __imp__free                10002094     MSVCRT:MSVCR80.dll
 0002:00000098       __imp___encoded_null       10002098     MSVCRT:MSVCR80.dll
 0002:0000009c       __imp___malloc_crt         1000209c     MSVCRT:MSVCR80.dll
 0002:000000a0       __imp___encode_pointer     100020a0     MSVCRT:MSVCR80.dll
 0002:000000a4       __imp____CxxFrameHandler3  100020a4     MSVCRT:MSVCR80.dll
 0002:000000a8       __imp____clean_type_info_names_internal 100020a8     MSVCRT:MSVCR80.dll
 0002:000000ac       \177MSVCR80_NULL_THUNK_DATA 100020ac     MSVCRT:MSVCR80.dll
 0002:000000b0       ___xc_a                    100020b0     MSVCRT:cinitexe.obj
 0002:000000b4       ___xc_z                    100020b4     MSVCRT:cinitexe.obj
 0002:000000b8       ___xi_a                    100020b8     MSVCRT:cinitexe.obj
 0002:000000c0       ___xi_z                    100020c0     MSVCRT:cinitexe.obj
 0002:000000d8       __real@501502f9            100020d8     half.obj
 0002:000000dc       __pRawDllMain              100020dc     MSVCRT:crtdll.obj
 0002:000000dc       __pDefaultRawDllMain       100020dc     MSVCRT:crtdll.obj
 0002:000000e8       __load_config_used         100020e8     MSVCRT:loadcfg.obj
 0002:00000130       ___safe_se_handler_table   10002130     <linker-defined>
 0002:00000140       ___rtc_iaa                 10002140     MSVCRT:initsect.obj
 0002:00000144       ___rtc_izz                 10002144     MSVCRT:initsect.obj
 0002:00000148       ___rtc_taa                 10002148     MSVCRT:initsect.obj
 0002:0000014c       ___rtc_tzz                 1000214c     MSVCRT:initsect.obj
 0002:00000274       __IMPORT_DESCRIPTOR_MSVCP80 10002274     msvcprt:MSVCP80.dll
 0002:00000288       __IMPORT_DESCRIPTOR_MSVCR80 10002288     MSVCRT:MSVCR80.dll
 0002:0000029c       __IMPORT_DESCRIPTOR_KERNEL32 1000229c     kernel32:KERNEL32.dll
 0002:000002b0       __NULL_IMPORT_DESCRIPTOR   100022b0     msvcprt:MSVCP80.dll
 0003:00000008       ?_toFloat@@3PATuif@half@@A 10003008     half.obj
 0003:00040008       ?_eLut@@3PAGA              10043008     half.obj
 0003:00040410       ___native_dllmain_reason   10043410     MSVCRT:natstart.obj
 0003:00040414       ___native_vcclrit_reason   10043414     MSVCRT:natstart.obj
 0003:00040418       ___security_cookie         10043418     MSVCRT:gs_cookie.obj
 0003:0004041c       ___security_cookie_complement 1004341c     MSVCRT:gs_cookie.obj
 0003:00040424       ?__type_info_root_node@@3U__type_info_node@@A 10043424     MSVCRT:tncleanup.obj
 0003:00040754       __adjust_fdiv              10043754     <common>
 0003:00040758       ___native_startup_state    10043758     <common>
 0003:0004075c       ___native_startup_lock     1004375c     <common>
 0003:00040760       ___onexitend               10043760     <common>
 0003:00040764       ___onexitbegin             10043764     <common>
 0003:00040768       ___dyn_tls_init_callback   10043768     <common>

 entry point at        0001:000008c8

 Static symbols

 0001:00000528       __catch$??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@D@Z$0 10001528 f i half.obj
 0001:000005c6       _pre_c_init                100015c6 f   MSVCRT:crtdll.obj
 0001:000007b2       ___DllMainCRTStartup       100017b2 f   MSVCRT:crtdll.obj
 0001:00000d50       __unwindfunclet$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z$0 10001d50 f   half.obj
 0001:00000d58       __ehhandler$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z 10001d58 f   half.obj
 0001:00000d70       __unwindfunclet$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ$0 10001d70 f   half.obj
 0001:00000d78       __ehhandler$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ 10001d78 f   half.obj
 0001:00000d90       __unwindfunclet$??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@D@Z$2 10001d90 f   half.obj
 0001:00000d98       __unwindfunclet$??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@D@Z$3 10001d98 f   half.obj
 0001:00000da0       __ehhandler$??$?6U?$char_traits@D@std@@@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@0@AAV10@D@Z 10001da0 f   half.obj

 Exports

  ordinal    name

        1    ?_eLut@@3PAGA (unsigned short * _eLut)
        2    ?_toFloat@@3PATuif@half@@A (union half::uif * _toFloat)
