Compile Prob MS VC 5.0 "error in 'opcode'; found 'newline'"


I am getting an error during compilation of the SDL.dll in SDL_cpuinfo.c.

The compiler suite is MS VC (++) 5.0.
The error is :

SDL_cpuinfo.c(187) : error C2400: inline assembler syntax error in ‘opcode’; found ‘newline’

All errors of this type occur after the ‘cpuid’ instruction.
Is there an additional asm header file for VC 5.0 that I can get that defines
the cpuid opcode?

Thanks for any input