+ local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/pcsxr-1.9.95.20190306nb8/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/pcsxr-1.9.95.20190306nb8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for pcsxr-1.9.95.20190306nb8 [ 0%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxbios.c.o [ 0%] Creating gresources XML file (.gresource.xml) [ 1%] Generating resources.c [ 1%] Built target resource [ 2%] Generating es.gmo [ 2%] Generating fr.gmo [ 3%] Generating hu.gmo [ 4%] Generating it.gmo [ 4%] Generating ko_KR.gmo [ 5%] Generating pt_BR.gmo [ 5%] Generating ru.gmo [ 6%] Generating zh_CN.gmo [ 7%] Generating zh_TW.gmo [ 7%] Built target translations [ 8%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/cdrom.c.o [ 8%] Building C object plugins/bladesio1/CMakeFiles/BladeSio1.dir/cfg.c.o [ 9%] Building C object plugins/bladesio1/CMakeFiles/BladeSio1.dir/sio1.c.o [ 9%] Building C object plugins/bladesio1/CMakeFiles/BladeSio1.dir/fifo.c.o [ 10%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxcounters.c.o [ 11%] Building C object plugins/bladesio1/CMakeFiles/BladeSio1.dir/connection.c.o [ 11%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxdma.c.o [ 11%] Linking C shared module libBladeSio1.so [ 12%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/disr3000a.c.o [ 12%] Built target BladeSio1 [ 13%] Creating gresources XML file (.gresource.xml) [ 13%] Generating resources.c [ 13%] Built target bladesio1_resource [ 13%] Building C object plugins/nullsio1/CMakeFiles/NullSio1.dir/sio1.c.o [ 14%] Linking C shared module libNullSio1.so [ 14%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/gpu.c.o [ 14%] Built target NullSio1 [ 15%] Building C object plugins/dfcdrom/CMakeFiles/DFCdrom.dir/cdr.c.o [ 16%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/spu.c.o [ 17%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/sio.c.o [ 18%] Building C object plugins/dfcdrom/CMakeFiles/DFCdrom.dir/cdr-libcdio.c.o [ 18%] Building C object plugins/dfcdrom/CMakeFiles/DFCdrom.dir/cdr-linux.c.o [ 19%] Building C object plugins/dfcdrom/CMakeFiles/DFCdrom.dir/cdr-null.c.o [ 19%] Building C object plugins/dfcdrom/CMakeFiles/DFCdrom.dir/cfg.c.o [ 20%] Building C object plugins/dfcdrom/CMakeFiles/DFCdrom.dir/util.c.o [ 20%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxhw.c.o [ 21%] Linking C shared module libDFCdrom.so [ 22%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/mdec.c.o [ 22%] Built target DFCdrom [ 22%] Creating gresources XML file (.gresource.xml) [ 23%] Generating resources.c [ 23%] Built target dfcdrom_resource [ 23%] Building C object plugins/dfinput/CMakeFiles/DFInput.dir/analog.c.o [ 23%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxmem.c.o [ 24%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/misc.c.o [ 25%] Building C object plugins/dfinput/CMakeFiles/DFInput.dir/cfg.c.o [ 26%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/plugins.c.o [ 26%] Building C object plugins/dfinput/CMakeFiles/DFInput.dir/pad.c.o [ 26%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/decode_xa.c.o [ 27%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/r3000a.c.o [ 28%] Building C object plugins/dfinput/CMakeFiles/DFInput.dir/sdljoy.c.o [ 28%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxinterpreter.c.o [ 29%] Building C object plugins/dfinput/CMakeFiles/DFInput.dir/util.c.o [ 30%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/gte.c.o [ 30%] Building C object plugins/dfinput/CMakeFiles/DFInput.dir/xkb.c.o [ 31%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxhle.c.o [ 32%] Linking C shared module libDFInput.so [ 32%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/debug.c.o [ 32%] Built target DFInput [ 32%] Creating gresources XML file (.gresource.xml) [ 33%] Generating resources.c [ 33%] Built target dfinput_resource [ 33%] Building C object plugins/dfnet/CMakeFiles/DFNet.dir/cfg.c.o [ 34%] Building C object plugins/dfnet/CMakeFiles/DFNet.dir/dfnet.c.o [ 35%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/psxcommon.c.o [ 36%] Building C object plugins/dfnet/CMakeFiles/DFNet.dir/unix.c.o [ 36%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/cdriso.c.o [ 36%] Linking C shared module libDFNet.so [ 36%] Built target DFNet [ 36%] Creating gresources XML file (.gresource.xml) [ 37%] Generating resources.c [ 37%] Built target dfnet_resource [ 38%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/adsr.c.o [ 38%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/cfg.c.o [ 39%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/dma.c.o [ 40%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/cheat.c.o [ 41%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/externals.c.o [ 41%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/freeze.c.o [ 42%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/registers.c.o [ 43%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/socket.c.o [ 43%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/reverb.c.o [ 43%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/ppf.c.o [ 44%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/spu.c.o [ 45%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/pgxp_cpu.c.o [ 45%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/pgxp_debug.c.o [ 46%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/pgxp_gte.c.o /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/pgxp_gte.c: In function 'PGXP_pushSXYZ2f': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/pgxp_gte.c:92:39: warning: passing argument 3 of 'GPU_pgxpCacheVertex' from incompatible pointer type [-Wincompatible-pointer-types] 92 | GPU_pgxpCacheVertex(temp.x, temp.y, &SXY2); | ^ | | | PGXP_value * {aka struct PGXP_value_Tag *} /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/pgxp_gte.c:92:39: note: expected 'const unsigned char *' but argument is of type 'PGXP_value *' {aka 'struct PGXP_value_Tag *'} [ 47%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/xa.c.o [ 48%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/pgxp_mem.c.o [ 48%] Building C object plugins/dfsound/CMakeFiles/DFSound.dir/sdl.c.o /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/pgxp_mem.c: In function 'WriteMem16': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/pgxp_mem.c:202:8: warning: assignment to 'psx_value *' from incompatible pointer type 'unsigned int *' [-Wincompatible-pointer-types] 202 | pVal = &dest->value; | ^ [ 48%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/pgxp_value.c.o [ 49%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/ix86_64/iR3000A-64.c.o [ 50%] Linking C shared module libDFSound.so [ 50%] Built target DFSound [ 51%] Creating gresources XML file (.gresource.xml) [ 52%] Generating resources.c [ 52%] Built target dfsound_resource [ 52%] Building C object plugins/dfxvideo/CMakeFiles/DFXVideo.dir/cfg.c.o [ 53%] Building C object plugins/dfxvideo/CMakeFiles/DFXVideo.dir/draw.c.o [ 53%] Building C object libpcsxcore/CMakeFiles/pcsxcore.dir/ix86_64/ix86-64.c.o In file included from /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:17: /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'WriteRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:5: warning: implicit declaration of function 'typeof' [-Wimplicit-function-declaration] 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:55:4: note: in expansion of macro 'ModRM' 55 | ModRM( 0, 0, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:55:4: note: in expansion of macro 'ModRM' 55 | ModRM( 0, 0, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:56:4: note: in expansion of macro 'ModRM' 56 | ModRM( 0, ESP, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:59:4: note: in expansion of macro 'ModRM' 59 | ModRM( 1, 0, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:60:4: note: in expansion of macro 'ModRM' 60 | ModRM( 0, ESP, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:61:4: note: in expansion of macro 'write8' 61 | write8(offset); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:64:4: note: in expansion of macro 'ModRM' 64 | ModRM( 2, 0, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:65:4: note: in expansion of macro 'ModRM' 65 | ModRM( 0, ESP, 4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:66:4: note: in expansion of macro 'write32' 66 | write32(offset); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:71:4: note: in expansion of macro 'ModRM' 71 | ModRM( 0, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:74:4: note: in expansion of macro 'ModRM' 74 | ModRM( 1, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:75:4: note: in expansion of macro 'write8' 75 | write8(offset); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:78:4: note: in expansion of macro 'ModRM' 78 | ModRM( 2, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:79:4: note: in expansion of macro 'write32' 79 | write32(offset); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'WriteRmOffsetFrom': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:88:4: note: in expansion of macro 'ModRM' 88 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:89:4: note: in expansion of macro 'SibSB' 89 | SibSB( 0, 0x4, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:92:4: note: in expansion of macro 'ModRM' 92 | ModRM( 1, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:93:4: note: in expansion of macro 'SibSB' 93 | SibSB( 0, 0x4, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:94:4: note: in expansion of macro 'write8' 94 | write8(offset); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:97:4: note: in expansion of macro 'ModRM' 97 | ModRM( 2, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:98:4: note: in expansion of macro 'SibSB' 98 | SibSB( 0, 0x4, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:99:13: note: in expansion of macro 'write32' 99 | write32(offset); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:104:4: note: in expansion of macro 'ModRM' 104 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:107:4: note: in expansion of macro 'ModRM' 107 | ModRM( 1, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:108:4: note: in expansion of macro 'write8' 108 | write8(offset); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:111:4: note: in expansion of macro 'ModRM' 111 | ModRM( 2, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:112:4: note: in expansion of macro 'write32' 112 | write32(offset); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'writeVAROP': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:126:3: note: in expansion of macro 'write8' 126 | write8(op & 0xFF); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MEMADDR_OP': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:133:4: note: in expansion of macro 'write8' 133 | write8(op & 0xFF); \ | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:147:3: note: in expansion of macro 'writeVARROP' 147 | writeVARROP(RexR(w, reg), opl, op); | ^~~~~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:137:3: note: in definition of macro 'writeVARROP' 137 | REX; \ | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:229:22: note: in expansion of macro 'RexRXB' 229 | #define RexR(w, reg) RexRXB(w, reg, 0, 0) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:147:15: note: in expansion of macro 'RexR' 147 | writeVARROP(RexR(w, reg), opl, op); | ^~~~ In file included from /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:17: /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:148:3: note: in expansion of macro 'ModRM' 148 | ModRM(0, reg, DISP32); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:149:3: note: in expansion of macro 'write32' 149 | write32(pr); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:133:4: note: in expansion of macro 'write8' 133 | write8(op & 0xFF); \ | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:153:3: note: in expansion of macro 'writeVARROP' 153 | writeVARROP(RexR(w, reg), opl, op); | ^~~~~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:137:3: note: in definition of macro 'writeVARROP' 137 | REX; \ | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:229:22: note: in expansion of macro 'RexRXB' 229 | #define RexR(w, reg) RexRXB(w, reg, 0, 0) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:153:15: note: in expansion of macro 'RexR' 153 | writeVARROP(RexR(w, reg), opl, op); | ^~~~ In file included from /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:17: /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:154:3: note: in expansion of macro 'ModRM' 154 | ModRM(0, reg, SIB); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:155:3: note: in expansion of macro 'SibSB' 155 | SibSB(0, SIB, DISP32); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:156:3: note: in expansion of macro 'write32' 156 | write32(p); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:133:4: note: in expansion of macro 'write8' 133 | write8(op & 0xFF); \ | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:162:3: note: in expansion of macro 'writeVARROP' 162 | writeVARROP(RexRB(w, reg, X86_TEMP), opl, op); | ^~~~~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:137:3: note: in definition of macro 'writeVARROP' 137 | REX; \ | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:162:15: note: in expansion of macro 'RexRB' 162 | writeVARROP(RexRB(w, reg, X86_TEMP), opl, op); | ^~~~~ In file included from /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:17: /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:163:3: note: in expansion of macro 'ModRM' 163 | ModRM(0, reg, X86_TEMP); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SET8R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:174:5: note: in expansion of macro 'RexB' 174 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:175:2: note: in expansion of macro 'write8' 175 | write8( 0x0F ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:176:5: note: in expansion of macro 'write8' 176 | write8( cc ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:177:2: note: in expansion of macro 'write8' 177 | write8( 0xC0 | ( to ) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'J8Rel': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:182:2: note: in expansion of macro 'write8' 182 | write8( cc ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:183:5: note: in expansion of macro 'write8' 183 | write8( to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'J16Rel': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:189:2: note: in expansion of macro 'write16' 189 | write16( 0x0F66 ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:190:2: note: in expansion of macro 'write8' 190 | write8( cc ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:191:2: note: in expansion of macro 'write16' 191 | write16( to ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'J32Rel': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:197:2: note: in expansion of macro 'write8' 197 | write8( 0x0F ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:198:4: note: in expansion of macro 'write8' 198 | write8( cc ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:199:4: note: in expansion of macro 'write32' 199 | write32( to ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMOV32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:205:5: note: in expansion of macro 'RexRB' 205 | RexRB(0,to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:206:2: note: in expansion of macro 'write8' 206 | write8( 0x0F ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:207:5: note: in expansion of macro 'write8' 207 | write8( cc ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:208:2: note: in expansion of macro 'ModRM' 208 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'STC': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:305:4: note: in expansion of macro 'write8' 305 | write8( 0xF9 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CLC': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:310:4: note: in expansion of macro 'write8' 310 | write8( 0xF8 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:320:2: note: in expansion of macro 'RexRB' 320 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:321:2: note: in expansion of macro 'write8' 321 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:322:2: note: in expansion of macro 'ModRM' 322 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64RtoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:229:22: note: in expansion of macro 'RexRXB' 229 | #define RexR(w, reg) RexRXB(w, reg, 0, 0) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:330:3: note: in expansion of macro 'RexR' 330 | RexR(1, 0); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:331:3: note: in expansion of macro 'write8' 331 | write8(0xA3); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:332:3: note: in expansion of macro 'write64' 332 | write64(to); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64MtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:229:22: note: in expansion of macro 'RexRXB' 229 | #define RexR(w, reg) RexRXB(w, reg, 0, 0) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:345:3: note: in expansion of macro 'RexR' 345 | RexR(1, 0); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:346:3: note: in expansion of macro 'write8' 346 | write8(0xA1); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:347:3: note: in expansion of macro 'write64' 347 | write64(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64I32toM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:359:2: note: in expansion of macro 'write32' 359 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:365:2: note: in expansion of macro 'RexB' 365 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:366:2: note: in expansion of macro 'write8' 366 | write8( 0xB8 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:367:2: note: in expansion of macro 'write64' 367 | write64( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64I32toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:373:2: note: in expansion of macro 'RexB' 373 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:374:2: note: in expansion of macro 'write8' 374 | write8( 0xC7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:375:2: note: in expansion of macro 'ModRM' 375 | ModRM( 0, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:376:2: note: in expansion of macro 'write32' 376 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64ItoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:382:5: note: in expansion of macro 'RexB' 382 | RexB(1,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:383:2: note: in expansion of macro 'write8' 383 | write8( 0xC7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:385:2: note: in expansion of macro 'write32' 385 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64RmOffsettoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:391:5: note: in expansion of macro 'RexRB' 391 | RexRB(1, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:392:2: note: in expansion of macro 'write8' 392 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64RmStoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:398:2: note: in expansion of macro 'RexRXB' 398 | RexRXB(1, to, from2, from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:399:2: note: in expansion of macro 'write8' 399 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:400:2: note: in expansion of macro 'ModRM' 400 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:401:2: note: in expansion of macro 'SibSB' 401 | SibSB(scale, from2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64RtoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:407:5: note: in expansion of macro 'RexRB' 407 | RexRB(1,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:408:2: note: in expansion of macro 'write8' 408 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV64RtoRmS': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:414:2: note: in expansion of macro 'RexRXB' 414 | RexRXB(1, to, from2, from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:415:2: note: in expansion of macro 'write8' 415 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:416:2: note: in expansion of macro 'ModRM' 416 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:417:2: note: in expansion of macro 'SibSB' 417 | SibSB(scale, from2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:424:5: note: in expansion of macro 'RexRB' 424 | RexRB(0, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:425:2: note: in expansion of macro 'write8' 425 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:426:2: note: in expansion of macro 'ModRM' 426 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RtoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:434:3: note: in expansion of macro 'write8' 434 | write8(0xA3); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:435:3: note: in expansion of macro 'write64' 435 | write64(to); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32MtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:448:3: note: in expansion of macro 'write8' 448 | write8(0xA1); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:449:3: note: in expansion of macro 'write64' 449 | write64(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RmtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:459:5: note: in expansion of macro 'RexRB' 459 | RexRB(0, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:460:5: note: in expansion of macro 'write8' 460 | write8(0x8B); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RmtoROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:465:2: note: in expansion of macro 'RexRB' 465 | RexRB(0, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:466:2: note: in expansion of macro 'write8' 466 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RmStoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:472:5: note: in expansion of macro 'RexRXB' 472 | RexRXB(0,to,from2,from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:473:2: note: in expansion of macro 'write8' 473 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:474:2: note: in expansion of macro 'ModRM' 474 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:475:2: note: in expansion of macro 'SibSB' 475 | SibSB(scale, from2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RmSOffsettoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:481:5: note: in expansion of macro 'RexRXB' 481 | RexRXB(0,to,from1,0); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:482:2: note: in expansion of macro 'write8' 482 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:483:2: note: in expansion of macro 'ModRM' 483 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:484:2: note: in expansion of macro 'ModRM' 484 | ModRM( scale, from1, 5); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:485:2: note: in expansion of macro 'write32' 485 | write32(from2); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RtoRm': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:490:5: note: in expansion of macro 'RexRB' 490 | RexRB(0, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:492:3: note: in expansion of macro 'write8' 492 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:493:3: note: in expansion of macro 'ModRM' 493 | ModRM( 0, from, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:494:3: note: in expansion of macro 'SibSB' 494 | SibSB( 0, 0x4, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:496:3: note: in expansion of macro 'write8' 496 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:497:3: note: in expansion of macro 'ModRM' 497 | ModRM( 0, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RtoRmS': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:503:5: note: in expansion of macro 'RexRXB' 503 | RexRXB(0, to, from2, from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:504:2: note: in expansion of macro 'write8' 504 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:505:2: note: in expansion of macro 'ModRM' 505 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:506:2: note: in expansion of macro 'SibSB' 506 | SibSB(scale, from2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:512:5: note: in expansion of macro 'RexB' 512 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:513:2: note: in expansion of macro 'write8' 513 | write8( 0xB8 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:514:2: note: in expansion of macro 'write32' 514 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:521:2: note: in expansion of macro 'write32' 521 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32ItoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:527:5: note: in expansion of macro 'RexB' 527 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:528:2: note: in expansion of macro 'write8' 528 | write8( 0xC7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:530:2: note: in expansion of macro 'write32' 530 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV32RtoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:536:5: note: in expansion of macro 'RexRB' 536 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:537:2: note: in expansion of macro 'write8' 537 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RtoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:546:3: note: in expansion of macro 'write8' 546 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:547:3: note: in expansion of macro 'write8' 547 | write8(0xA3); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:548:3: note: in expansion of macro 'write64' 548 | write64(to); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16MtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:561:3: note: in expansion of macro 'write8' 561 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:562:3: note: in expansion of macro 'write8' 562 | write8(0xA1); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:563:3: note: in expansion of macro 'write64' 563 | write64(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RmtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:573:2: note: in expansion of macro 'write8' 573 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:574:5: note: in expansion of macro 'RexRB' 574 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:575:2: note: in expansion of macro 'write8' 575 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RmtoROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:581:2: note: in expansion of macro 'write8' 581 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:582:5: note: in expansion of macro 'RexRB' 582 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:583:2: note: in expansion of macro 'write8' 583 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RmSOffsettoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:589:5: note: in expansion of macro 'write8' 589 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:590:5: note: in expansion of macro 'RexRXB' 590 | RexRXB(0,to,from1,0); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:591:2: note: in expansion of macro 'write8' 591 | write8( 0x8B ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:592:2: note: in expansion of macro 'ModRM' 592 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:593:2: note: in expansion of macro 'ModRM' 593 | ModRM( scale, from1, 5); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:594:2: note: in expansion of macro 'write32' 594 | write32(from2); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RtoRm': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:599:2: note: in expansion of macro 'write8' 599 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:600:5: note: in expansion of macro 'RexRB' 600 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:601:2: note: in expansion of macro 'write8' 601 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:602:2: note: in expansion of macro 'ModRM' 602 | ModRM( 0, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:609:2: note: in expansion of macro 'write16' 609 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RtoRmS': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:614:2: note: in expansion of macro 'write8' 614 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:615:5: note: in expansion of macro 'RexRXB' 615 | RexRXB(0,to,from2,from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:616:2: note: in expansion of macro 'write8' 616 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:617:2: note: in expansion of macro 'ModRM' 617 | ModRM( 0, to, 0x4 ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:248:30: note: in expansion of macro 'write8' 248 | #define SibSB(ss, rm, index) write8( ( ss << 6 ) | ( rm << 3 ) | ( index ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:618:2: note: in expansion of macro 'SibSB' 618 | SibSB(scale, from2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:623:5: note: in expansion of macro 'RexB' 623 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:624:2: note: in expansion of macro 'write16' 624 | write16( 0xB866 | ((to & 0x7)<<8) ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:625:2: note: in expansion of macro 'write16' 625 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16ItoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:631:2: note: in expansion of macro 'write8' 631 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:632:5: note: in expansion of macro 'RexB' 632 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:633:2: note: in expansion of macro 'write8' 633 | write8( 0xC7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:635:2: note: in expansion of macro 'write16' 635 | write16(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV16RtoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:641:2: note: in expansion of macro 'write8' 641 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:642:5: note: in expansion of macro 'RexRB' 642 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:643:2: note: in expansion of macro 'write8' 643 | write8( 0x89 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8RtoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:652:3: note: in expansion of macro 'write8' 652 | write8(0xA2); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:653:3: note: in expansion of macro 'write64' 653 | write64(to); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8MtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:666:3: note: in expansion of macro 'write8' 666 | write8(0xA0); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1772:24: note: in expansion of macro 'writeVAL' 1772 | #define write64( val ) writeVAL((u64)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:667:3: note: in expansion of macro 'write64' 667 | write64(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8RmtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:678:5: note: in expansion of macro 'RexRB' 678 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:679:2: note: in expansion of macro 'write8' 679 | write8( 0x8A ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8RmtoROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:685:5: note: in expansion of macro 'RexRB' 685 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:686:2: note: in expansion of macro 'write8' 686 | write8( 0x8A ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8RtoRm': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:692:5: note: in expansion of macro 'RexRB' 692 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:693:2: note: in expansion of macro 'write8' 693 | write8( 0x88 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:701:2: note: in expansion of macro 'write8' 701 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:707:5: note: in expansion of macro 'RexB' 707 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:708:2: note: in expansion of macro 'write8' 708 | write8( 0xB0 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:709:2: note: in expansion of macro 'write8' 709 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8ItoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:716:5: note: in expansion of macro 'RexB' 716 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:717:2: note: in expansion of macro 'write8' 717 | write8( 0xC6 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:719:2: note: in expansion of macro 'write8' 719 | write8(from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOV8RtoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:726:5: note: in expansion of macro 'RexRB' 726 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:727:2: note: in expansion of macro 'write8' 727 | write8( 0x88 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVSX32R8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:734:5: note: in expansion of macro 'RexRB' 734 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:735:2: note: in expansion of macro 'write16' 735 | write16( 0xBE0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:736:2: note: in expansion of macro 'ModRM' 736 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVSX32Rm8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:741:5: note: in expansion of macro 'RexRB' 741 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:742:2: note: in expansion of macro 'write16' 742 | write16( 0xBE0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:743:2: note: in expansion of macro 'ModRM' 743 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVSX32Rm8toROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:748:5: note: in expansion of macro 'RexRB' 748 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:749:2: note: in expansion of macro 'write16' 749 | write16( 0xBE0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVSX32R16toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:762:5: note: in expansion of macro 'RexRB' 762 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:763:2: note: in expansion of macro 'write16' 763 | write16( 0xBF0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:764:2: note: in expansion of macro 'ModRM' 764 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVSX32Rm16toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:769:5: note: in expansion of macro 'RexRB' 769 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:770:2: note: in expansion of macro 'write16' 770 | write16( 0xBF0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:771:2: note: in expansion of macro 'ModRM' 771 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVSX32Rm16toROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:776:5: note: in expansion of macro 'RexRB' 776 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:777:2: note: in expansion of macro 'write16' 777 | write16( 0xBF0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX32R8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:790:5: note: in expansion of macro 'RexRB' 790 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:791:2: note: in expansion of macro 'write16' 791 | write16( 0xB60F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:792:2: note: in expansion of macro 'ModRM' 792 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX32Rm8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:797:5: note: in expansion of macro 'RexRB' 797 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:798:2: note: in expansion of macro 'write16' 798 | write16( 0xB60F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:799:2: note: in expansion of macro 'ModRM' 799 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX32Rm8toROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:804:5: note: in expansion of macro 'RexRB' 804 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:805:2: note: in expansion of macro 'write16' 805 | write16( 0xB60F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX32R16toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:818:5: note: in expansion of macro 'RexRB' 818 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:819:2: note: in expansion of macro 'write16' 819 | write16( 0xB70F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:820:2: note: in expansion of macro 'ModRM' 820 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX32Rm16toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:825:5: note: in expansion of macro 'RexRB' 825 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:826:2: note: in expansion of macro 'write16' 826 | write16( 0xB70F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:827:2: note: in expansion of macro 'ModRM' 827 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX32Rm16toROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:832:5: note: in expansion of macro 'RexRB' 832 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:833:2: note: in expansion of macro 'write16' 833 | write16( 0xB70F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX64R8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:848:5: note: in expansion of macro 'RexRB' 848 | RexRB(1,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:849:2: note: in expansion of macro 'write16' 849 | write16( 0xB60F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:850:2: note: in expansion of macro 'ModRM' 850 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX64Rm8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:855:5: note: in expansion of macro 'RexRB' 855 | RexRB(1,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:856:2: note: in expansion of macro 'write16' 856 | write16( 0xB60F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:857:2: note: in expansion of macro 'ModRM' 857 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX64Rm8toROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:862:5: note: in expansion of macro 'RexRB' 862 | RexRB(1,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:863:2: note: in expansion of macro 'write16' 863 | write16( 0xB60F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX64R16toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:876:5: note: in expansion of macro 'RexRB' 876 | RexRB(1,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:877:2: note: in expansion of macro 'write16' 877 | write16( 0xB70F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:878:2: note: in expansion of macro 'ModRM' 878 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX64Rm16toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:883:5: note: in expansion of macro 'RexRB' 883 | RexRB(1,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:884:2: note: in expansion of macro 'write16' 884 | write16( 0xB70F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:885:2: note: in expansion of macro 'ModRM' 885 | ModRM( 0, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MOVZX64Rm16toROffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:890:5: note: in expansion of macro 'RexRB' 890 | RexRB(1,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:891:2: note: in expansion of macro 'write16' 891 | write16( 0xB70F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1101:2: note: in expansion of macro 'RexB' 1101 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1104:3: note: in expansion of macro 'write8' 1104 | write8(0x83); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1105:3: note: in expansion of macro 'ModRM' 1105 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1106:3: note: in expansion of macro 'write8' 1106 | write8(from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1111:4: note: in expansion of macro 'write8' 1111 | write8( 0x05 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1113:4: note: in expansion of macro 'write8' 1113 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1114:4: note: in expansion of macro 'ModRM' 1114 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1116:3: note: in expansion of macro 'write32' 1116 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1129:2: note: in expansion of macro 'RexRB' 1129 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1130:2: note: in expansion of macro 'write8' 1130 | write8( 0x01 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1131:2: note: in expansion of macro 'ModRM' 1131 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1137:5: note: in expansion of macro 'RexB' 1137 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1139:9: note: in expansion of macro 'write8' 1139 | write8( 0x05 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1142:3: note: in expansion of macro 'write8' 1142 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1143:3: note: in expansion of macro 'ModRM' 1143 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1145:2: note: in expansion of macro 'write32' 1145 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1152:2: note: in expansion of macro 'write32' 1152 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD32ItoRmOffset': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1158:5: note: in expansion of macro 'RexB' 1158 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1159:5: note: in expansion of macro 'write8' 1159 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1161:2: note: in expansion of macro 'write32' 1161 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1167:5: note: in expansion of macro 'RexRB' 1167 | RexRB(0, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1168:2: note: in expansion of macro 'write8' 1168 | write8( 0x01 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1169:2: note: in expansion of macro 'ModRM' 1169 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1187:5: note: in expansion of macro 'write8' 1187 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1188:5: note: in expansion of macro 'RexRB' 1188 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1189:2: note: in expansion of macro 'write8' 1189 | write8( 0x03 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1190:2: note: in expansion of macro 'ModRM' 1190 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1196:2: note: in expansion of macro 'write8' 1196 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1197:5: note: in expansion of macro 'RexB' 1197 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1200:3: note: in expansion of macro 'write8' 1200 | write8( 0x05 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1204:3: note: in expansion of macro 'write8' 1204 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1205:3: note: in expansion of macro 'ModRM' 1205 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1207:2: note: in expansion of macro 'write16' 1207 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADD16ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1214:2: note: in expansion of macro 'write16' 1214 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADC32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1238:5: note: in expansion of macro 'RexB' 1238 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1240:9: note: in expansion of macro 'write8' 1240 | write8( 0x15 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1243:9: note: in expansion of macro 'write8' 1243 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1244:9: note: in expansion of macro 'ModRM' 1244 | ModRM( 3, 2, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1246:2: note: in expansion of macro 'write32' 1246 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADC32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1253:2: note: in expansion of macro 'write32' 1253 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ADC32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1259:5: note: in expansion of macro 'RexRB' 1259 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1260:2: note: in expansion of macro 'write8' 1260 | write8( 0x11 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1261:2: note: in expansion of macro 'ModRM' 1261 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'INC32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1280:2: note: in expansion of macro 'write8' 1280 | write8( 0xFF ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1281:2: note: in expansion of macro 'ModRM' 1281 | ModRM(3,0,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'INC16R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1301:2: note: in expansion of macro 'write8' 1301 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1302:2: note: in expansion of macro 'write8' 1302 | write8( 0x40 + to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1315:2: note: in expansion of macro 'RexB' 1315 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1318:3: note: in expansion of macro 'write8' 1318 | write8(0x83); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1319:3: note: in expansion of macro 'ModRM' 1319 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1320:3: note: in expansion of macro 'write8' 1320 | write8(from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1325:4: note: in expansion of macro 'write8' 1325 | write8( 0x2D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1328:4: note: in expansion of macro 'write8' 1328 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1329:4: note: in expansion of macro 'ModRM' 1329 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1331:3: note: in expansion of macro 'write32' 1331 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1338:2: note: in expansion of macro 'RexRB' 1338 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1339:2: note: in expansion of macro 'write8' 1339 | write8( 0x29 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1340:2: note: in expansion of macro 'ModRM' 1340 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1352:5: note: in expansion of macro 'RexB' 1352 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1354:3: note: in expansion of macro 'write8' 1354 | write8( 0x2D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1357:3: note: in expansion of macro 'write8' 1357 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1358:3: note: in expansion of macro 'ModRM' 1358 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1360:2: note: in expansion of macro 'write32' 1360 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1367:2: note: in expansion of macro 'write32' 1367 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1373:5: note: in expansion of macro 'RexRB' 1373 | RexRB(0, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1374:2: note: in expansion of macro 'write8' 1374 | write8( 0x29 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1375:2: note: in expansion of macro 'ModRM' 1375 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1393:5: note: in expansion of macro 'write8' 1393 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1394:5: note: in expansion of macro 'RexRB' 1394 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1395:2: note: in expansion of macro 'write8' 1395 | write8( 0x2b ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1396:2: note: in expansion of macro 'ModRM' 1396 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1401:2: note: in expansion of macro 'write8' 1401 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1402:5: note: in expansion of macro 'RexB' 1402 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1404:3: note: in expansion of macro 'write8' 1404 | write8( 0x2D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1406:3: note: in expansion of macro 'write8' 1406 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1407:3: note: in expansion of macro 'ModRM' 1407 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1409:2: note: in expansion of macro 'write16' 1409 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SUB16ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1415:2: note: in expansion of macro 'write16' 1415 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SBB64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1425:2: note: in expansion of macro 'RexRB' 1425 | RexRB(1, from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1426:2: note: in expansion of macro 'write8' 1426 | write8( 0x19 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1427:2: note: in expansion of macro 'ModRM' 1427 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SBB32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1432:5: note: in expansion of macro 'RexB' 1432 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1434:3: note: in expansion of macro 'write8' 1434 | write8( 0x1D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1436:3: note: in expansion of macro 'write8' 1436 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1437:3: note: in expansion of macro 'ModRM' 1437 | ModRM( 3, 3, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1439:2: note: in expansion of macro 'write32' 1439 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SBB32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1445:2: note: in expansion of macro 'write32' 1445 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SBB32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1451:5: note: in expansion of macro 'RexRB' 1451 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1452:2: note: in expansion of macro 'write8' 1452 | write8( 0x19 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1453:2: note: in expansion of macro 'ModRM' 1453 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'DEC32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1471:2: note: in expansion of macro 'write8' 1471 | write8( 0xFF ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1472:2: note: in expansion of macro 'ModRM' 1472 | ModRM(3,1,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'DEC16R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1493:2: note: in expansion of macro 'write8' 1493 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1494:2: note: in expansion of macro 'write8' 1494 | write8( 0x48 + to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'MUL32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1506:5: note: in expansion of macro 'RexB' 1506 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1507:2: note: in expansion of macro 'write8' 1507 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1508:2: note: in expansion of macro 'ModRM' 1508 | ModRM( 3, 4, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'IMUL32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1514:5: note: in expansion of macro 'RexB' 1514 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1515:2: note: in expansion of macro 'write8' 1515 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1516:2: note: in expansion of macro 'ModRM' 1516 | ModRM( 3, 5, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'IMUL32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1534:5: note: in expansion of macro 'RexRB' 1534 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1535:2: note: in expansion of macro 'write16' 1535 | write16( 0xAF0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1536:2: note: in expansion of macro 'ModRM' 1536 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'DIV32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1542:5: note: in expansion of macro 'RexB' 1542 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1543:2: note: in expansion of macro 'write8' 1543 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1544:2: note: in expansion of macro 'ModRM' 1544 | ModRM( 3, 6, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'IDIV32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1550:5: note: in expansion of macro 'RexB' 1550 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1551:2: note: in expansion of macro 'write8' 1551 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1552:2: note: in expansion of macro 'ModRM' 1552 | ModRM( 3, 7, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1574:5: note: in expansion of macro 'RexB' 1574 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1577:3: note: in expansion of macro 'write8' 1577 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1578:3: note: in expansion of macro 'ModRM' 1578 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1581:2: note: in expansion of macro 'write8' 1581 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1582:2: note: in expansion of macro 'ModRM' 1582 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1583:2: note: in expansion of macro 'write8' 1583 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL64CLtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1589:2: note: in expansion of macro 'RexB' 1589 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1590:2: note: in expansion of macro 'write8' 1590 | write8( 0xD3 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1591:2: note: in expansion of macro 'ModRM' 1591 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHR64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1597:5: note: in expansion of macro 'RexB' 1597 | RexB(1,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1599:3: note: in expansion of macro 'write8' 1599 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1600:3: note: in expansion of macro 'ModRM' 1600 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1603:5: note: in expansion of macro 'write8' 1603 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1604:5: note: in expansion of macro 'ModRM' 1604 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1605:5: note: in expansion of macro 'write8' 1605 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHR64CLtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1611:2: note: in expansion of macro 'RexB' 1611 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1612:2: note: in expansion of macro 'write8' 1612 | write8( 0xD3 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1613:2: note: in expansion of macro 'ModRM' 1613 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1619:5: note: in expansion of macro 'RexB' 1619 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1622:3: note: in expansion of macro 'write8' 1622 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1623:3: note: in expansion of macro 'write8' 1623 | write8( 0xE0 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1626:2: note: in expansion of macro 'write8' 1626 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1627:2: note: in expansion of macro 'ModRM' 1627 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1628:2: note: in expansion of macro 'write8' 1628 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1641:7: note: in expansion of macro 'write8' 1641 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL32CLtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1648:5: note: in expansion of macro 'RexB' 1648 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1649:2: note: in expansion of macro 'write8' 1649 | write8( 0xD3 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1650:2: note: in expansion of macro 'ModRM' 1650 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1656:5: note: in expansion of macro 'write8' 1656 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1657:5: note: in expansion of macro 'RexB' 1657 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1660:3: note: in expansion of macro 'write8' 1660 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1661:3: note: in expansion of macro 'write8' 1661 | write8( 0xE0 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1664:2: note: in expansion of macro 'write8' 1664 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1665:2: note: in expansion of macro 'ModRM' 1665 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1666:2: note: in expansion of macro 'write8' 1666 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHL8ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1672:5: note: in expansion of macro 'RexB' 1672 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1675:3: note: in expansion of macro 'write8' 1675 | write8( 0xD0 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1676:3: note: in expansion of macro 'write8' 1676 | write8( 0xE0 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1679:2: note: in expansion of macro 'write8' 1679 | write8( 0xC0 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1680:2: note: in expansion of macro 'ModRM' 1680 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1681:2: note: in expansion of macro 'write8' 1681 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHR32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1686:5: note: in expansion of macro 'RexB' 1686 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1689:3: note: in expansion of macro 'write8' 1689 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1690:3: note: in expansion of macro 'write8' 1690 | write8( 0xE8 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1694:5: note: in expansion of macro 'write8' 1694 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1695:5: note: in expansion of macro 'ModRM' 1695 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1696:5: note: in expansion of macro 'write8' 1696 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHR32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1710:7: note: in expansion of macro 'write8' 1710 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHR32CLtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1717:5: note: in expansion of macro 'RexB' 1717 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1718:2: note: in expansion of macro 'write8' 1718 | write8( 0xD3 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1719:2: note: in expansion of macro 'ModRM' 1719 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHR8ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1725:5: note: in expansion of macro 'RexB' 1725 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1728:3: note: in expansion of macro 'write8' 1728 | write8( 0xD0 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1729:3: note: in expansion of macro 'write8' 1729 | write8( 0xE8 | (to & 0x7) ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1733:3: note: in expansion of macro 'write8' 1733 | write8( 0xC0 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1734:3: note: in expansion of macro 'ModRM' 1734 | ModRM( 3, 5, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1735:3: note: in expansion of macro 'write8' 1735 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAR64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1742:5: note: in expansion of macro 'RexB' 1742 | RexB(1,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1745:3: note: in expansion of macro 'write8' 1745 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1746:3: note: in expansion of macro 'ModRM' 1746 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1749:5: note: in expansion of macro 'write8' 1749 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1750:5: note: in expansion of macro 'ModRM' 1750 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1751:5: note: in expansion of macro 'write8' 1751 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAR64CLtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1757:2: note: in expansion of macro 'RexB' 1757 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1758:2: note: in expansion of macro 'write8' 1758 | write8( 0xD3 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1759:2: note: in expansion of macro 'ModRM' 1759 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAR32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1765:5: note: in expansion of macro 'RexB' 1765 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1768:3: note: in expansion of macro 'write8' 1768 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1769:3: note: in expansion of macro 'ModRM' 1769 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1772:2: note: in expansion of macro 'write8' 1772 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1773:2: note: in expansion of macro 'ModRM' 1773 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1774:2: note: in expansion of macro 'write8' 1774 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAR32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1787:3: note: in expansion of macro 'write8' 1787 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAR32CLtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1794:5: note: in expansion of macro 'RexB' 1794 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1795:2: note: in expansion of macro 'write8' 1795 | write8( 0xD3 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1796:2: note: in expansion of macro 'ModRM' 1796 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAR16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1802:2: note: in expansion of macro 'write8' 1802 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1803:5: note: in expansion of macro 'RexB' 1803 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1806:3: note: in expansion of macro 'write8' 1806 | write8( 0xD1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1807:3: note: in expansion of macro 'ModRM' 1807 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1810:2: note: in expansion of macro 'write8' 1810 | write8( 0xC1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1811:2: note: in expansion of macro 'ModRM' 1811 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1812:2: note: in expansion of macro 'write8' 1812 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'ROR32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1817:5: note: in expansion of macro 'RexB' 1817 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1819:3: note: in expansion of macro 'write8' 1819 | write8( 0xd1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1820:3: note: in expansion of macro 'write8' 1820 | write8( 0xc8 | to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1824:3: note: in expansion of macro 'write8' 1824 | write8( 0xc1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1825:3: note: in expansion of macro 'write8' 1825 | write8( 0xc8 | to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1826:3: note: in expansion of macro 'write8' 1826 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'RCR32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1832:5: note: in expansion of macro 'RexB' 1832 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1834:3: note: in expansion of macro 'write8' 1834 | write8( 0xd1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1835:3: note: in expansion of macro 'write8' 1835 | write8( 0xd8 | to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1839:3: note: in expansion of macro 'write8' 1839 | write8( 0xc1 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1840:3: note: in expansion of macro 'write8' 1840 | write8( 0xd8 | to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1841:3: note: in expansion of macro 'write8' 1841 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHLD32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1848:5: note: in expansion of macro 'RexRB' 1848 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1849:2: note: in expansion of macro 'write8' 1849 | write8( 0x0F ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1850:2: note: in expansion of macro 'write8' 1850 | write8( 0xA4 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1851:2: note: in expansion of macro 'ModRM' 1851 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1852:2: note: in expansion of macro 'write8' 1852 | write8( shift ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SHRD32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1858:5: note: in expansion of macro 'RexRB' 1858 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1859:2: note: in expansion of macro 'write8' 1859 | write8( 0x0F ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1860:2: note: in expansion of macro 'write8' 1860 | write8( 0xAC ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1861:2: note: in expansion of macro 'ModRM' 1861 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1862:2: note: in expansion of macro 'write8' 1862 | write8( shift ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1872:2: note: in expansion of macro 'RexB' 1872 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1874:3: note: in expansion of macro 'write8' 1874 | write8( 0x0D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1876:3: note: in expansion of macro 'write8' 1876 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1877:3: note: in expansion of macro 'ModRM' 1877 | ModRM( 3, 1, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1879:2: note: in expansion of macro 'write32' 1879 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1891:2: note: in expansion of macro 'RexRB' 1891 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1892:2: note: in expansion of macro 'write8' 1892 | write8( 0x09 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1893:2: note: in expansion of macro 'ModRM' 1893 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1905:5: note: in expansion of macro 'RexB' 1905 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1907:3: note: in expansion of macro 'write8' 1907 | write8( 0x0D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1910:3: note: in expansion of macro 'write8' 1910 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1911:3: note: in expansion of macro 'ModRM' 1911 | ModRM( 3, 1, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1913:2: note: in expansion of macro 'write32' 1913 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1920:2: note: in expansion of macro 'write32' 1920 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1926:5: note: in expansion of macro 'RexRB' 1926 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1927:2: note: in expansion of macro 'write8' 1927 | write8( 0x09 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1928:2: note: in expansion of macro 'ModRM' 1928 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1946:5: note: in expansion of macro 'write8' 1946 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1947:5: note: in expansion of macro 'RexRB' 1947 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1948:2: note: in expansion of macro 'write8' 1948 | write8( 0x09 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1949:2: note: in expansion of macro 'ModRM' 1949 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1955:5: note: in expansion of macro 'write8' 1955 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1956:5: note: in expansion of macro 'RexB' 1956 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1958:3: note: in expansion of macro 'write8' 1958 | write8( 0x0D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1961:3: note: in expansion of macro 'write8' 1961 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1962:3: note: in expansion of macro 'ModRM' 1962 | ModRM( 3, 1, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1964:2: note: in expansion of macro 'write16' 1964 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR16ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1971:2: note: in expansion of macro 'write16' 1971 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR8RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1989:5: note: in expansion of macro 'RexRB' 1989 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1990:2: note: in expansion of macro 'write8' 1990 | write8( 0x08 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:1991:2: note: in expansion of macro 'ModRM' 1991 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'OR8ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2004:2: note: in expansion of macro 'write8' 2004 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR64ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2016:5: note: in expansion of macro 'RexB' 2016 | RexB(1,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2018:3: note: in expansion of macro 'write8' 2018 | write8( 0x35 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2020:3: note: in expansion of macro 'write8' 2020 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2021:3: note: in expansion of macro 'ModRM' 2021 | ModRM( 3, 6, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2023:2: note: in expansion of macro 'write32' 2023 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2029:2: note: in expansion of macro 'RexRB' 2029 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2030:2: note: in expansion of macro 'write8' 2030 | write8( 0x31 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2031:2: note: in expansion of macro 'ModRM' 2031 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2049:5: note: in expansion of macro 'RexB' 2049 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2051:3: note: in expansion of macro 'write8' 2051 | write8( 0x35 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2054:3: note: in expansion of macro 'write8' 2054 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2055:3: note: in expansion of macro 'ModRM' 2055 | ModRM( 3, 6, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2057:2: note: in expansion of macro 'write32' 2057 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2064:2: note: in expansion of macro 'write32' 2064 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2070:5: note: in expansion of macro 'RexRB' 2070 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2071:2: note: in expansion of macro 'write8' 2071 | write8( 0x31 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2072:2: note: in expansion of macro 'ModRM' 2072 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2078:2: note: in expansion of macro 'write8' 2078 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2079:5: note: in expansion of macro 'RexRB' 2079 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2080:2: note: in expansion of macro 'write8' 2080 | write8( 0x31 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2081:2: note: in expansion of macro 'ModRM' 2081 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'XOR16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2099:5: note: in expansion of macro 'write8' 2099 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2100:5: note: in expansion of macro 'RexB' 2100 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2102:3: note: in expansion of macro 'write8' 2102 | write8( 0x35 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2105:3: note: in expansion of macro 'write8' 2105 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2106:3: note: in expansion of macro 'ModRM' 2106 | ModRM( 3, 6, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2108:2: note: in expansion of macro 'write16' 2108 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND64I32toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2120:2: note: in expansion of macro 'RexB' 2120 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2122:3: note: in expansion of macro 'write8' 2122 | write8( 0x25 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2124:3: note: in expansion of macro 'write8' 2124 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2125:3: note: in expansion of macro 'ModRM' 2125 | ModRM( 3, 0x4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2127:2: note: in expansion of macro 'write32' 2127 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2145:2: note: in expansion of macro 'RexRB' 2145 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2146:2: note: in expansion of macro 'write8' 2146 | write8( 0x21 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2147:2: note: in expansion of macro 'ModRM' 2147 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND64I32toM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2154:2: note: in expansion of macro 'write32' 2154 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2160:5: note: in expansion of macro 'RexB' 2160 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2162:3: note: in expansion of macro 'write8' 2162 | write8( 0x25 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2164:3: note: in expansion of macro 'write8' 2164 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2165:3: note: in expansion of macro 'ModRM' 2165 | ModRM( 3, 0x4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2167:2: note: in expansion of macro 'write32' 2167 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND32I8toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2173:2: note: in expansion of macro 'RexB' 2173 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2174:2: note: in expansion of macro 'write8' 2174 | write8( 0x83 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2175:2: note: in expansion of macro 'ModRM' 2175 | ModRM( 3, 0x4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2176:2: note: in expansion of macro 'write8' 2176 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2183:2: note: in expansion of macro 'write32' 2183 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND32I8toM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2190:2: note: in expansion of macro 'write8' 2190 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2196:5: note: in expansion of macro 'RexRB' 2196 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2197:2: note: in expansion of macro 'write8' 2197 | write8( 0x21 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2198:2: note: in expansion of macro 'ModRM' 2198 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2216:5: note: in expansion of macro 'write8' 2216 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2217:5: note: in expansion of macro 'RexRB' 2217 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2218:2: note: in expansion of macro 'write8' 2218 | write8( 0x23 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2219:2: note: in expansion of macro 'ModRM' 2219 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2225:5: note: in expansion of macro 'write8' 2225 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2226:5: note: in expansion of macro 'RexB' 2226 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2228:3: note: in expansion of macro 'write8' 2228 | write8( 0x25 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2230:3: note: in expansion of macro 'write8' 2230 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2231:3: note: in expansion of macro 'ModRM' 2231 | ModRM( 3, 0x4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2233:2: note: in expansion of macro 'write16' 2233 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND16ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2240:2: note: in expansion of macro 'write16' 2240 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND8ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2258:2: note: in expansion of macro 'RexB' 2258 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2260:3: note: in expansion of macro 'write8' 2260 | write8( 0x24 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2262:3: note: in expansion of macro 'write8' 2262 | write8( 0x80 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2263:3: note: in expansion of macro 'ModRM' 2263 | ModRM( 3, 0x4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2265:2: note: in expansion of macro 'write8' 2265 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND8ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2272:2: note: in expansion of macro 'write8' 2272 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'AND8RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2278:5: note: in expansion of macro 'RexRB' 2278 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2279:2: note: in expansion of macro 'write8' 2279 | write8( 0x22 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2280:2: note: in expansion of macro 'ModRM' 2280 | ModRM( 3, to, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'NOT64R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2298:2: note: in expansion of macro 'RexB' 2298 | RexB(1, from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2299:2: note: in expansion of macro 'write8' 2299 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2300:2: note: in expansion of macro 'ModRM' 2300 | ModRM( 3, 2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'NOT32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2306:5: note: in expansion of macro 'RexB' 2306 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2307:2: note: in expansion of macro 'write8' 2307 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2308:2: note: in expansion of macro 'ModRM' 2308 | ModRM( 3, 2, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'NEG64R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2320:2: note: in expansion of macro 'RexB' 2320 | RexB(1, from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2321:2: note: in expansion of macro 'write8' 2321 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2322:2: note: in expansion of macro 'ModRM' 2322 | ModRM( 3, 3, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'NEG32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2328:5: note: in expansion of macro 'RexB' 2328 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2329:2: note: in expansion of macro 'write8' 2329 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2330:2: note: in expansion of macro 'ModRM' 2330 | ModRM( 3, 3, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'NEG16R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2341:2: note: in expansion of macro 'write8' 2341 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2342:5: note: in expansion of macro 'RexB' 2342 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2343:2: note: in expansion of macro 'write8' 2343 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2344:2: note: in expansion of macro 'ModRM' 2344 | ModRM( 3, 3, from ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'JMP8': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2365:2: note: in expansion of macro 'write8' 2365 | write8( 0xEB ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2366:2: note: in expansion of macro 'write8' 2366 | write8( to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'JMP32': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2374:2: note: in expansion of macro 'write8' 2374 | write8( 0xE9 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2375:2: note: in expansion of macro 'write32' 2375 | write32( (sptr)to ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'JMPR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2382:5: note: in expansion of macro 'RexB' 2382 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2383:2: note: in expansion of macro 'write8' 2383 | write8( 0xFF ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2384:2: note: in expansion of macro 'ModRM' 2384 | ModRM( 3, 4, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CALL32': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2649:2: note: in expansion of macro 'write8' 2649 | write8( 0xE8 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2650:2: note: in expansion of macro 'write32' 2650 | write32( to ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CALL32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2656:2: note: in expansion of macro 'RexB' 2656 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2657:2: note: in expansion of macro 'write8' 2657 | write8( 0xFF ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2658:2: note: in expansion of macro 'ModRM' 2658 | ModRM( 3, 2, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CALL64R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2664:2: note: in expansion of macro 'RexB' 2664 | RexB(0, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2665:2: note: in expansion of macro 'write8' 2665 | write8( 0xFF ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2666:2: note: in expansion of macro 'ModRM' 2666 | ModRM( 3, 2, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP64I32toR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2676:2: note: in expansion of macro 'RexB' 2676 | RexB(1, to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2678:3: note: in expansion of macro 'write8' 2678 | write8( 0x3D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2681:3: note: in expansion of macro 'write8' 2681 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2682:3: note: in expansion of macro 'ModRM' 2682 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2684:2: note: in expansion of macro 'write32' 2684 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2696:5: note: in expansion of macro 'RexRB' 2696 | RexRB(1,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2697:2: note: in expansion of macro 'write8' 2697 | write8( 0x39 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2698:2: note: in expansion of macro 'ModRM' 2698 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2704:5: note: in expansion of macro 'RexB' 2704 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2706:3: note: in expansion of macro 'write8' 2706 | write8( 0x3D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2709:9: note: in expansion of macro 'write8' 2709 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2710:3: note: in expansion of macro 'ModRM' 2710 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2712:2: note: in expansion of macro 'write32' 2712 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2719:2: note: in expansion of macro 'write32' 2719 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2725:5: note: in expansion of macro 'RexRB' 2725 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2726:2: note: in expansion of macro 'write8' 2726 | write8( 0x39 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2727:2: note: in expansion of macro 'ModRM' 2727 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP32I8toRm': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2739:5: note: in expansion of macro 'RexB' 2739 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2740:2: note: in expansion of macro 'write8' 2740 | write8( 0x83 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2741:2: note: in expansion of macro 'ModRM' 2741 | ModRM( 0, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2742:2: note: in expansion of macro 'write8' 2742 | write8(from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP32I8toRmOffset8': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2748:5: note: in expansion of macro 'RexB' 2748 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2749:2: note: in expansion of macro 'write8' 2749 | write8( 0x83 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2750:2: note: in expansion of macro 'ModRM' 2750 | ModRM( 1, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2751:2: note: in expansion of macro 'write8' 2751 | write8(off); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2752:2: note: in expansion of macro 'write8' 2752 | write8(from); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP32I8toM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2759:2: note: in expansion of macro 'write8' 2759 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2765:2: note: in expansion of macro 'write8' 2765 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2766:5: note: in expansion of macro 'RexB' 2766 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2769:3: note: in expansion of macro 'write8' 2769 | write8( 0x3D ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2773:3: note: in expansion of macro 'write8' 2773 | write8( 0x81 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2774:3: note: in expansion of macro 'ModRM' 2774 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2776:2: note: in expansion of macro 'write16' 2776 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP16ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2783:2: note: in expansion of macro 'write16' 2783 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2789:2: note: in expansion of macro 'write8' 2789 | write8( 0x66 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2790:5: note: in expansion of macro 'RexRB' 2790 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2791:2: note: in expansion of macro 'write8' 2791 | write8( 0x39 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2792:2: note: in expansion of macro 'ModRM' 2792 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CMP8ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2804:5: note: in expansion of macro 'RexB' 2804 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2807:3: note: in expansion of macro 'write8' 2807 | write8( 0x3C ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2811:3: note: in expansion of macro 'write8' 2811 | write8( 0x80 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2812:3: note: in expansion of macro 'ModRM' 2812 | ModRM( 3, 7, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2814:2: note: in expansion of macro 'write8' 2814 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST64RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2826:2: note: in expansion of macro 'RexRB' 2826 | RexRB(1, from, to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2827:2: note: in expansion of macro 'write8' 2827 | write8( 0x85 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2828:2: note: in expansion of macro 'ModRM' 2828 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2834:5: note: in expansion of macro 'RexB' 2834 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2837:3: note: in expansion of macro 'write8' 2837 | write8( 0xA9 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2841:3: note: in expansion of macro 'write8' 2841 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2842:3: note: in expansion of macro 'ModRM' 2842 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2844:2: note: in expansion of macro 'write32' 2844 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST32ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2850:2: note: in expansion of macro 'write32' 2850 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2856:5: note: in expansion of macro 'RexRB' 2856 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2857:2: note: in expansion of macro 'write8' 2857 | write8( 0x85 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2858:2: note: in expansion of macro 'ModRM' 2858 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST32ItoRm': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2864:5: note: in expansion of macro 'RexB' 2864 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2865:2: note: in expansion of macro 'write8' 2865 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2866:2: note: in expansion of macro 'ModRM' 2866 | ModRM( 0, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2867:2: note: in expansion of macro 'write32' 2867 | write32(from); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST16ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2873:5: note: in expansion of macro 'write8' 2873 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2874:5: note: in expansion of macro 'RexB' 2874 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2877:3: note: in expansion of macro 'write8' 2877 | write8( 0xA9 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2881:3: note: in expansion of macro 'write8' 2881 | write8( 0xF7 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2882:3: note: in expansion of macro 'ModRM' 2882 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2884:2: note: in expansion of macro 'write16' 2884 | write16( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2890:5: note: in expansion of macro 'write8' 2890 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2891:5: note: in expansion of macro 'RexRB' 2891 | RexRB(0,from,to); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2892:2: note: in expansion of macro 'write16' 2892 | write16( 0x85 ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2893:2: note: in expansion of macro 'ModRM' 2893 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST8ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2899:5: note: in expansion of macro 'RexB' 2899 | RexB(0,to); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2902:3: note: in expansion of macro 'write8' 2902 | write8( 0xA8 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2906:3: note: in expansion of macro 'write8' 2906 | write8( 0xF6 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2907:3: note: in expansion of macro 'ModRM' 2907 | ModRM( 3, 0, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2909:2: note: in expansion of macro 'write8' 2909 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'TEST8ItoM': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2916:2: note: in expansion of macro 'write8' 2916 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'PUSH32I': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2952:2: note: in expansion of macro 'write8' 2952 | write8( 0x68 ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2953:4: note: in expansion of macro 'write32' 2953 | write32( from ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'PUSH64R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2961:5: note: in expansion of macro 'RexB' 2961 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2963:2: note: in expansion of macro 'write8' 2963 | write8( 0x50 | from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'POP64R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:230:23: note: in expansion of macro 'RexRXB' 230 | #define RexB(w, base) RexRXB(w, 0, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2974:5: note: in expansion of macro 'RexB' 2974 | RexB(0,from); | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:2976:2: note: in expansion of macro 'write8' 2976 | write8( 0x58 | from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'PUSHFD': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3009:23: note: in expansion of macro 'write8' 3009 | void PUSHFD( void ) { write8( 0x9C ); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'POPFD': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3011:22: note: in expansion of macro 'write8' 3011 | void POPFD( void ) { write8( 0x9D ); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'RET': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3013:20: note: in expansion of macro 'write8' 3013 | void RET( void ) { write8( 0xC3 ); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'RET2': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3014:21: note: in expansion of macro 'write16' 3014 | void RET2( void ) { write16( 0xc3f3 ); } | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CBW': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3016:20: note: in expansion of macro 'write16' 3016 | void CBW( void ) { write16( 0x9866 ); } | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CWD': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3017:21: note: in expansion of macro 'write8' 3017 | void CWD( void ) { write8( 0x98 ); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CDQ': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3018:20: note: in expansion of macro 'write8' 3018 | void CDQ( void ) { write8( 0x99 ); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CWDE': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3019:15: note: in expansion of macro 'write8' 3019 | void CWDE() { write8(0x98); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'CDQE': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:229:22: note: in expansion of macro 'RexRXB' 229 | #define RexR(w, reg) RexRXB(w, reg, 0, 0) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3022:21: note: in expansion of macro 'RexR' 3022 | void CDQE( void ) { RexR(1,0); write8( 0x98 ); } | ^~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3022:32: note: in expansion of macro 'write8' 3022 | void CDQE( void ) { RexR(1,0); write8( 0x98 ); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LAHF': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3025:15: note: in expansion of macro 'write8' 3025 | void LAHF() { write8(0x9f); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'SAHF': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3026:15: note: in expansion of macro 'write8' 3026 | void SAHF() { write8(0x9e); } | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'BT32ItoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3030:2: note: in expansion of macro 'write16' 3030 | write16( 0xBA0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3031:2: note: in expansion of macro 'write8' 3031 | write8( 0xE0 | to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3032:2: note: in expansion of macro 'write8' 3032 | write8( from ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'BSRRtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1770:23: note: in expansion of macro 'writeVAL' 1770 | #define write16(val ) writeVAL((u16)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3037:2: note: in expansion of macro 'write16' 3037 | write16( 0xBD0F ); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3038:2: note: in expansion of macro 'ModRM' 3038 | ModRM( 3, from, to ); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'BSWAP32R': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3043:2: note: in expansion of macro 'write8' 3043 | write8( 0x0F ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3044:2: note: in expansion of macro 'write8' 3044 | write8( 0xC8 + to ); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LEA16RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3050:2: note: in expansion of macro 'write8' 3050 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LEA32RtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:231:29: note: in expansion of macro 'RexRXB' 231 | #define RexRB(w, reg, base) RexRXB(w, reg, 0, base) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3056:5: note: in expansion of macro 'RexRB' 3056 | RexRB(0,to,from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3057:2: note: in expansion of macro 'write8' 3057 | write8(0x8d); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3061:4: note: in expansion of macro 'ModRM' 3061 | ModRM(1, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3062:4: note: in expansion of macro 'write8' 3062 | write8(0x24); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3065:4: note: in expansion of macro 'ModRM' 3065 | ModRM(1, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3066:4: note: in expansion of macro 'write8' 3066 | write8(0x24); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3067:4: note: in expansion of macro 'write8' 3067 | write8(offset); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3070:4: note: in expansion of macro 'ModRM' 3070 | ModRM(2, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3071:4: note: in expansion of macro 'write8' 3071 | write8(0x24); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3072:4: note: in expansion of macro 'write32' 3072 | write32(offset); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3077:4: note: in expansion of macro 'ModRM' 3077 | ModRM(0, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3080:4: note: in expansion of macro 'ModRM' 3080 | ModRM(1, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3081:4: note: in expansion of macro 'write8' 3081 | write8(offset); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3084:4: note: in expansion of macro 'ModRM' 3084 | ModRM(2, to, from); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3085:4: note: in expansion of macro 'write32' 3085 | write32(offset); | ^~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LEA16RRtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3093:2: note: in expansion of macro 'write8' 3093 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LEA32RRtoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3099:5: note: in expansion of macro 'RexRXB' 3099 | RexRXB(0, to, from0, from1); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3100:2: note: in expansion of macro 'write8' 3100 | write8(0x8d); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3103:3: note: in expansion of macro 'ModRM' 3103 | ModRM(1, to, 4); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3104:3: note: in expansion of macro 'ModRM' 3104 | ModRM(0, from0, from1); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3105:3: note: in expansion of macro 'write8' 3105 | write8(0); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3108:3: note: in expansion of macro 'ModRM' 3108 | ModRM(0, to, 4); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3109:3: note: in expansion of macro 'ModRM' 3109 | ModRM(0, from0, from1); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LEA16RStoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3116:2: note: in expansion of macro 'write8' 3116 | write8(0x66); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c: In function 'LEA32RStoR': /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:223:27: note: in expansion of macro 'write8' 223 | #define Rex( w, r, x, b ) write8( 0x40 | ((w) << 3) | ((r) << 2) | ((x) << 1) | (b) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:228:9: note: in expansion of macro 'Rex' 228 | Rex(w, (reg)>=8, (index)>=8, (base)>=8) | ^~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3128:9: note: in expansion of macro 'RexRXB' 3128 | RexRXB(0,to,from,0); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3129:3: note: in expansion of macro 'write8' 3129 | write8(0x8d); | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3130:3: note: in expansion of macro 'ModRM' 3130 | ModRM(0, to, 4); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1769:23: note: in expansion of macro 'writeVAL' 1769 | #define write8(val ) writeVAL((u8)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:247:29: note: in expansion of macro 'write8' 247 | #define ModRM(mod, rm, reg) write8( ( mod << 6 ) | ( (rm & 7) << 3 ) | ( reg & 7 ) ) | ^~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3131:3: note: in expansion of macro 'ModRM' 3131 | ModRM(scale, from, 5); | ^~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1764:17: error: expected expression before ')' token 1764 | *(typeof(val)*)x86Ptr = (val); \ | ^ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.h:1771:24: note: in expansion of macro 'writeVAL' 1771 | #define write32( val ) writeVAL((u32)(val)) | ^~~~~~~~ /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e/libpcsxcore/ix86_64/ix86-64.c:3132:3: note: in expansion of macro 'write32' 3132 | write32(0); | ^~~~~~~ --- libpcsxcore/CMakeFiles/pcsxcore.dir/ix86_64/ix86-64.c.o --- *** [libpcsxcore/CMakeFiles/pcsxcore.dir/ix86_64/ix86-64.c.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e 1 error bmake[2]: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e --- libpcsxcore/CMakeFiles/pcsxcore.dir/all --- *** [libpcsxcore/CMakeFiles/pcsxcore.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e A failure has been detected in another branch of the parallel make bmake[2]: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e --- plugins/dfxvideo/CMakeFiles/DFXVideo.dir/all --- *** [plugins/dfxvideo/CMakeFiles/DFXVideo.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e 2 errors bmake[1]: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e *** [all] Error code 2 bmake: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e 1 error bmake: stopped in /home/pbulk/build/emulators/pcsxr/work/pcsxr-62467b86871aee3d70c7445f3cb79f0858ec566e *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-netbsd-trunk-x86_64/emulators/pcsxr *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-netbsd-trunk-x86_64/emulators/pcsxr