about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-10-18 18:27:22 +0200
committerptitSeb <sebastien.chev@gmail.com>2023-10-18 18:27:22 +0200
commitdba0058763ec44fd79b81967863d75f29a5e4a2b (patch)
tree40127d516f918340fd4e07e6ebdf9426687c6e20 /src
parentf82d8d647a5470dc7e77e9f6bd161c963411e12c (diff)
downloadbox64-dba0058763ec44fd79b81967863d75f29a5e4a2b.tar.gz
box64-dba0058763ec44fd79b81967863d75f29a5e4a2b.zip
[RV64_DYNAREC] Try to fix the build
Diffstat (limited to 'src')
-rw-r--r--src/dynarec/rv64/dynarec_rv64_helper.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/dynarec/rv64/dynarec_rv64_helper.h b/src/dynarec/rv64/dynarec_rv64_helper.h
index 826e1822..8e4d244e 100644
--- a/src/dynarec/rv64/dynarec_rv64_helper.h
+++ b/src/dynarec/rv64/dynarec_rv64_helper.h
@@ -40,7 +40,7 @@
 // Sequence of Write will trigger a DMB on "last" write if strongmem is >= 1
 // All Write operation that might use a lock all have a memory barrier if strongmem is >= SMWRITE_MIN
 // Opcode will read
-#define SMREAD()    if((dyn->smread==0) && (box64_dynarec_strongmem>SMREAD_MIN)) {SMDMB();} else dyn->smread=1
+#define SMREAD();   if((dyn->smread==0) && (box64_dynarec_strongmem>SMREAD_MIN)) {SMDMB();} else dyn->smread=1
 // Opcode will read with option forced lock
 #define SMREADLOCK(lock)    if((lock) || ((dyn->smread==0) && (box64_dynarec_strongmem>SMREAD_MIN))) {SMDMB();}
 // Opcode might read (depend on nextop)
@@ -71,7 +71,7 @@
         ed = xRAX + (nextop & 7) + (rex.b << 3);                                                \
         wback = 0;                                                                              \
     } else {                                                                                    \
-        SMREAD()                                                                                \
+        SMREAD();                                                                               \
         addr = geted(dyn, addr, ninst, nextop, &wback, x2, x1, &fixedaddress, rex, NULL, 1, D); \
         LDxw(x1, wback, fixedaddress);                                                          \
         ed = x1;                                                                                \
@@ -86,7 +86,7 @@
             ed = x1;                                                                            \
         }                                                                                       \
     } else {                                                                                    \
-        SMREAD()                                                                                \
+        SMREAD();                                                                               \
         addr = geted(dyn, addr, ninst, nextop, &wback, x2, x1, &fixedaddress, rex, NULL, 1, D); \
         if (rex.w)                                                                              \
             LD(x1, wback, fixedaddress);                                                        \
@@ -100,7 +100,7 @@
         ed = xRAX + (nextop & 7) + (rex.b << 3);                                                \
         wback = 0;                                                                              \
     } else {                                                                                    \
-        SMREAD()                                                                                \
+        SMREAD();                                                                               \
         addr = geted(dyn, addr, ninst, nextop, &wback, x2, x1, &fixedaddress, rex, NULL, 1, D); \
         LD(x1, wback, fixedaddress);                                                            \
         ed = x1;                                                                                \
@@ -110,7 +110,7 @@
         ed = xRAX + (nextop & 7) + (rex.b << 3);                                                \
         wback = 0;                                                                              \
     } else {                                                                                    \
-        SMREAD()                                                                                \
+        SMREAD();                                                                               \
         addr = geted(dyn, addr, ninst, nextop, &wback, x2, x1, &fixedaddress, rex, NULL, 1, D); \
         LDz(x1, wback, fixedaddress);                                                           \
         ed = x1;                                                                                \
@@ -121,7 +121,7 @@
         ed = xRAX + (nextop & 7) + (rex.b << 3);                                                  \
         wback = 0;                                                                                \
     } else {                                                                                      \
-        SMREAD()                                                                                  \
+        SMREAD();                                                                                 \
         addr = geted32(dyn, addr, ninst, nextop, &wback, x2, x1, &fixedaddress, rex, NULL, 1, D); \
         LDxw(x1, wback, fixedaddress);                                                            \
         ed = x1;                                                                                  \