Joop Stakenborg wrote:

> Look for a line like:
> __asm__("mull %1" : "=d" (tmp2) : "m" (scale_rdtsc), "a" (tmp0) : "ax");
> and replace it by:
> __asm__("mull %2" : "=d" (tmp2), "=&a" (tmp0) : "m" (scale_rdtsc));

Still not quite correct:

__asm__("mull %2" : "=d" (tmp2), "=&a" (tmp0) : "m" (scale_rdtsc), "1"
(tmp0));

would be more correct.

Tom

Reply via email to