Merge pull request #1787 from hjelmn/asm_fix
opal/asm: fix syntax of timer code for ia32
Этот коммит содержится в:
Коммит
2e4141f20a
@ -35,9 +35,9 @@ opal_sys_timer_get_cycles(void)
|
|||||||
int tmp;
|
int tmp;
|
||||||
|
|
||||||
__asm__ __volatile__(
|
__asm__ __volatile__(
|
||||||
"xchg{l} {%%}ebx, %1\n"
|
"xchgl %%ebx, %1\n"
|
||||||
"cpuid\n"
|
"cpuid\n"
|
||||||
"xchg{l} {%%}ebx, %1\n"
|
"xchgl %%ebx, %1\n"
|
||||||
"rdtsc\n"
|
"rdtsc\n"
|
||||||
: "=A"(ret), "=r"(tmp)
|
: "=A"(ret), "=r"(tmp)
|
||||||
:: "ecx");
|
:: "ecx");
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user