Similar output for the iPAQ, against both versions of coredll.def :

pavilion: {885} rsh ipaq /temp/dllv /temp/coredll6.def
Loading DLL [COREDLL]
##### CloseAllDeviceHandles not found
##### GetPrivateCallbacks not found
##### SetWDevicePowerHandler not found
##### SystemStarted not found
##### ThreadAttachAllDLLs not found
##### ThreadDetachAllDLLs not found
##### GetSystemTimeAsFileTime not found
Results
        1676 lines read
        7 failures
        1660 success
        1 export lines
        5 empty lines
pavilion: {886} rcp ../../src/mingw/coredll.def ipaq:/temp
pavilion: {887} rsh ipaq /temp/dllv /temp/coredll.def
Loading DLL [COREDLL]
##### CloseAllDeviceHandles not found
##### GetPrivateCallbacks not found
##### SetWDevicePowerHandler not found
##### SystemStarted not found
##### ThreadAttachAllDLLs not found
##### ThreadDetachAllDLLs not found
Results
        1659 lines read
        6 failures
        1648 success
        1 export lines
        2 empty lines

  Danny

On Mon, 2009-06-01 at 16:46 +0200, Danny Backx wrote:
> I'll commit the program shortly.
> 
> It basically runs through our coredll.def file, and looks up each
> function in the DLL on the target system (using the standard
> GetProcAddress call). Those that are not found are reported.
> 
> Here's what it does on the x86 system. Again, this compares our .def
> files against the DLL on a real system. And the x86 is not a PocketPC,
> it runs the OS mentioned below.
> 
>       Danny
> 
> \network\x86> dllverify /network/x86/coredll.def
> Loading DLL [COREDLL]
> ##### BatteryDrvrGetLevels not found
> ##### BatteryDrvrSupportsChangeNotification not found
> ##### BatteryGetLifeTimeInfo not found
> ##### BatteryNotifyOfTimeChange not found
> ##### CeClearReplChangeBitsEx not found
> ##### CeGetReplChangeBitsEx not found
> ##### CeGetReplChangeMask not found
> ##### CeGetReplOtherBitsEx not found
> ##### CeRegisterReplNotification not found
> ##### CeSetReplChangeBitsEx not found
> ##### CeSetReplChangeMask not found
> ##### CeSetReplOtherBitsEx not found
> ##### CloseAllDeviceHandles not found
> ##### CloseProcOE not found
> ##### CreateCrit not found
> ##### CreateDeviceHandle not found
> ##### GetCRTStorageEx not found
> ##### GetPrivateCallbacks not found
> ##### GetSystemPowerStatusEx not found
> ##### GetSystemPowerStatusEx2 not found
> ##### Int_CloseHandle not found
> ##### Int_CreateEventW not found
> ##### Int_HeapAlloc not found
> ##### Int_HeapCreate not found
> ##### Int_HeapDestroy not found
> ##### Int_HeapFree not found
> ##### Int_HeapReAlloc not found
> ##### Int_HeapSize not found
> ##### InterlockedTestExchange not found
> ##### KillAllOtherThreads not found
> ##### LeaveCritSec not found
> ##### NKTerminateThread not found
> ##### OtherThreadsRunning not found
> ##### ProcessDetachAllDLLs not found
> ##### SetWDevicePowerHandler not found
> ##### SipEnumIM not found
> ##### SipGetCurrentIM not found
> ##### SipGetInfo not found
> ##### SipRegisterNotification not found
> ##### SipSetCurrentIM not found
> ##### SipSetDefaultRect not found
> ##### SipSetInfo not found
> ##### SipShowIM not found
> ##### SipStatus not found
> ##### SystemStarted not found
> ##### THGrow not found
> ##### TakeCritSec not found
> ##### ThreadAttachAllDLLs not found
> ##### ThreadDetachAllDLLs not found
> ##### _CountLeadingOnes not found
> ##### _CountLeadingOnes64 not found
> ##### _CountLeadingSigns not found
> ##### _CountLeadingSigns64 not found
> ##### _CountLeadingZeros not found
> ##### _CountLeadingZeros64 not found
> ##### _CountOneBits not found
> ##### _CountOneBits64 not found
> ##### _MulHigh not found
> ##### _MulUnsignedHigh not found
> ##### __C_specific_handler not found
> ##### __CxxThrowException not found
> ##### __addd not found
> ##### __adds not found
> ##### __cmpd not found
> ##### __cmps not found
> ##### __divd not found
> ##### __divs not found
> ##### __dtoi not found
> ##### __dtoi64 not found
> ##### __dtos not found
> ##### __dtou not found
> ##### __dtou64 not found
> ##### __eqd not found
> ##### __eqs not found
> ##### __ged not found
> ##### __ges not found
> ##### __gtd not found
> ##### __gts not found
> ##### __i64tod not found
> ##### __i64tos not found
> ##### __itod not found
> ##### __itos not found
> ##### __led not found
> ##### __les not found
> ##### __ltd not found
> ##### __lts not found
> ##### __muld not found
> ##### __muls not found
> ##### __ned not found
> ##### __negd not found
> ##### __negs not found
> ##### __nes not found
> ##### __rt_sdiv not found
> ##### __rt_sdiv10 not found
> ##### __rt_sdiv64by64 not found
> ##### __rt_srem64by64 not found
> ##### __rt_srsh not found
> ##### __rt_udiv not found
> ##### __rt_udiv10 not found
> ##### __rt_udiv64by64 not found
> ##### __rt_urem64by64 not found
> ##### __rt_ursh not found
> ##### __stod not found
> ##### __stoi not found
> ##### __stoi64 not found
> ##### __stou not found
> ##### __stou64 not found
> ##### __subd not found
> ##### __subs not found
> ##### __u64tod not found
> ##### __u64tos not found
> ##### __utod not found
> ##### __utos not found
> ##### _isnanf not found
> ##### _isunordered not found
> ##### _isunorderedf not found
> ##### _mbmemset not found
> ##### acmDriverAdd not found
> ##### acmDriverClose not found
> ##### acmDriverDetails not found
> ##### acmDriverEnum not found
> ##### acmDriverID not found
> ##### acmDriverMessage not found
> ##### acmDriverOpen not found
> ##### acmDriverPriority not found
> ##### acmDriverRemove not found
> ##### acmFilterChoose not found
> ##### acmFilterDetails not found
> ##### acmFilterEnum not found
> ##### acmFilterTagDetails not found
> ##### acmFilterTagEnum not found
> ##### acmFormatChoose not found
> ##### acmFormatDetails not found
> ##### acmFormatEnum not found
> ##### acmFormatSuggest not found
> ##### acmFormatTagDetails not found
> ##### acmFormatTagEnum not found
> ##### acmGetVersion not found
> ##### acmMetrics not found
> ##### acmStreamClose not found
> ##### acmStreamConvert not found
> ##### acmStreamMessage not found
> ##### acmStreamOpen not found
> ##### acmStreamPrepareHeader not found
> ##### acmStreamReset not found
> ##### acmStreamSize not found
> ##### acmStreamUnprepareHeader not found
> ##### setjmp not found
> Results
>         1659 lines read
>         148 failures
>         1506 success
>         1 export lines
>         2 empty lines
> \network\x86> 
> 
> On Mon, 2009-06-01 at 11:09 +0200, Danny Backx wrote:
> > Does anyone know where to find info (MSDN?) about platform differences
> > between different OS versions ?
> > 
> > My iPAQ with Windows Mobile 6.0 has GetSystemPowerStatusEx in coredll,
> > but an x86 embedded system with Windows Embedded CE 6.0 does not have
> > that call.
> > 
> > I'm writing a program that reads the src/mingw/coredll.def file and
> > checks whether all functions are accounted for.
> > 
> >     Danny
-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to