diff --git a/include/gcc/x86/ck_pr.h b/include/gcc/x86/ck_pr.h index 2ed3e38..30e2430 100644 --- a/include/gcc/x86/ck_pr.h +++ b/include/gcc/x86/ck_pr.h @@ -114,16 +114,16 @@ CK_PR_FAS_S(8, uint8_t, "xchgb") #undef CK_PR_FAS_S #undef CK_PR_FAS -#define CK_PR_LOAD(S, M, T, C, I) \ - CK_CC_INLINE static T \ - ck_pr_load_##S(const M *target) \ - { \ - T r; \ - __asm__ __volatile__(I " %1, %0" \ - : "=q" (r) \ - : "m" (*(C *)target) \ - : "memory"); \ - return (r); \ +#define CK_PR_LOAD(S, M, T, C, I) \ + CK_CC_INLINE static T \ + ck_pr_load_##S(const M *target) \ + { \ + T r; \ + __asm__ __volatile__(I " %1, %0" \ + : "=q" (r) \ + : "m" (*(const C *)target) \ + : "memory"); \ + return (r); \ } CK_PR_LOAD(ptr, void, void *, char, "movl")