From: Mathieu Desnoyers Date: Fri, 21 Apr 2023 14:18:45 +0000 (-0400) Subject: rseq_arm64: use rseq_unqual_scalar_typeof in load-acquire X-Git-Url: http://drtracing.org/?a=commitdiff_plain;ds=sidebyside;h=0aac367c74517a68e826021be4cbf3254b702bcb;p=librseq.git rseq_arm64: use rseq_unqual_scalar_typeof in load-acquire Signed-off-by: Mathieu Desnoyers Change-Id: I1cdb0b776f5c81d3cca8bb9fbd03f9549bf40d77 --- 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()