From 0aac367c74517a68e826021be4cbf3254b702bcb Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 21 Apr 2023 10:18:45 -0400 Subject: [PATCH] rseq_arm64: use rseq_unqual_scalar_typeof in load-acquire Signed-off-by: Mathieu Desnoyers Change-Id: I1cdb0b776f5c81d3cca8bb9fbd03f9549bf40d77 --- include/rseq/rseq-arm64.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/rseq/rseq-arm64.h b/include/rseq/rseq-arm64.h index 7cd2a2d..be0f678 100644 --- a/include/rseq/rseq-arm64.h +++ b/include/rseq/rseq-arm64.h @@ -50,7 +50,7 @@ __extension__ ({ \ : "Q" (*(p)) : "memory"); \ break; \ } \ - (__typeof__(*(p)))__u.__val; \ + (rseq_unqual_scalar_typeof(*(p)))__u.__val; \ }) #define rseq_smp_acquire__after_ctrl_dep() rseq_smp_rmb() -- 2.34.1