From 64ec5c30ae732f33b52e6409d88c590adf4fa824 Mon Sep 17 00:00:00 2001 From: "Dongjia \"toka\" Zhang" Date: Fri, 21 Oct 2022 16:23:30 +0900 Subject: [PATCH] Fix aarch64 read_time_counter() (#849) * Revert #790 Changes * fmt * fix? --- libafl/src/bolts/cpu.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libafl/src/bolts/cpu.rs b/libafl/src/bolts/cpu.rs index fbc4dfbf69..dc678a2fa0 100644 --- a/libafl/src/bolts/cpu.rs +++ b/libafl/src/bolts/cpu.rs @@ -36,10 +36,10 @@ pub fn read_time_counter() -> u64 { #[cfg(target_arch = "aarch64")] #[must_use] pub fn read_time_counter() -> u64 { - let v: u64 = 0; + let mut v: u64 = 0; unsafe { // TODO pushing a change in core::arch::aarch64 ? - asm!("mrs {v}, cntvct_el0", v = out(reg) _); + asm!("mrs {v}, cntvct_el0", v = out(reg) v); } v }