The following snippet compiles fine using the MSVC 6 compiler, but doesn't using intel C++ 8 compiler.
I got these errors (both twice, so 4 errors...):
error: too many C symbol replacements in an assembly language instruction mov res.LowPart, eax
error: label "mov" was referenced but not defined
And this is the code:
static __inline LARGE_INTEGER _GetTicks( void )
mov res.HighPart, edx
mov res.LowPart, eax
How can I solve them??
Why doesn't this works ???