rseq_arm64: use rseq_unqual_scalar_typeof in load-acquire
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 21 Apr 2023 14:18:45 +0000 (10:18 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 21 Apr 2023 14:18:45 +0000 (10:18 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I1cdb0b776f5c81d3cca8bb9fbd03f9549bf40d77

include/rseq/rseq-arm64.h

index 7cd2a2dc5d5ce7c86d37f15570be2b712ce8b508..be0f678f2411118a9a6635dc9ef3934def08f871 100644 (file)
@@ -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()
This page took 0.028507 seconds and 4 git commands to generate.