fix riscv(32) tick reading for clang (#1381)
albeit it passes with gcc it does not with clang.
This commit is contained in:
parent
cb24b5dc2d
commit
eae6f0436f
@ -80,7 +80,7 @@ pub fn read_time_counter() -> u64 {
|
|||||||
"rdcycleh {hg}",
|
"rdcycleh {hg}",
|
||||||
"rdcycle {lw}",
|
"rdcycle {lw}",
|
||||||
"rdcycleh {cmp}",
|
"rdcycleh {cmp}",
|
||||||
"bne {hg} {cmp}, jmp%=",
|
"bne {hg}, {cmp}, jmp%=",
|
||||||
hg = out(reg) hg,
|
hg = out(reg) hg,
|
||||||
lw = out(reg) lw,
|
lw = out(reg) lw,
|
||||||
cmp = out(reg) cmp);
|
cmp = out(reg) cmp);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user