Share via


Change Profiler Function Prototypes (Compact 7)

3/12/2014

In previous versions of Windows Embedded Compact that used x86, SH, or MIPS processors, OALProfileIntrHandler was defined as UINT32 OALProfileIntrHandler(VOID). Windows Embedded Compact 7 defines this function as UINT32 OALProfileIntrHandler(UINT32 ra).

This function does not have a prototype in any Microsoft code because only assembly code calls it. Search your code base and ensure that it accepts ra (return address).

In your OALProfileIntrHandler function, call ProfilerHit(ra) instead of ProfilerHit(GetEPC).

See Also

Concepts

Design-Dependent Changes