Mock Version: 1.4.21 Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/libretro-pcsx-rearmed.spec'], chrootPath='/var/lib/mock/f31-build-19387983-1359802/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/libretro-pcsx-rearmed.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1581379200 Wrote: /builddir/build/SRPMS/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/libretro-pcsx-rearmed.spec'], chrootPath='/var/lib/mock/f31-build-19387983-1359802/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/libretro-pcsx-rearmed.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1581379200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.l0Zcjq + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + /usr/bin/gzip -dc /builddir/build/SOURCES/libretro-pcsx-rearmed-15.20200211git74ec4f3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's/\r$//' ChangeLog + rm -r deps/zlib/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qyutko + umask 022 + cd /builddir/build/BUILD + cd pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/make -O -j6 V=1 VERBOSE=1 -f Makefile.libretro GIT_VERSION=74ec4f3 HAVE_CHD=1 WANT_ZLIB=0 /bin/sh: git: command not found cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/decode_xa.o libpcsxcore/decode_xa.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/debug.o libpcsxcore/debug.c libpcsxcore/debug.c: In function 'ProcessCommands': libpcsxcore/debug.c:469:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 469 | sprintf(reply, "%s211 %02X=%08X\r\n", reply, i, psxRegs.GPR.r[i]); | ^~~~~ ~~~~~ libpcsxcore/debug.c:492:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 492 | sprintf(reply, "%s213 %02X=%08X\r\n", reply, i, psxRegs.CP0.r[i]); | ^~~~~ ~~~~~ libpcsxcore/debug.c:512:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 512 | sprintf(reply, "%s214 %02X=%08X\r\n", reply, i, psxRegs.CP2C.r[i]); | ^~~~~ ~~~~~ libpcsxcore/debug.c:532:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 532 | sprintf(reply, "%s215 %02X=%08X\r\n", reply, i, psxRegs.CP2D.r[i]); | ^~~~~ ~~~~~ libpcsxcore/debug.c:915:33: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 915 | sprintf(reply, "%s400 %X@%08X-%s\r\n", reply, bp->number, bp->address, breakpoint_type_names[bp->type]); | ^~~~~ ~~~~~ libpcsxcore/debug.c:915:43: warning: '400 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] 915 | sprintf(reply, "%s400 %X@%08X-%s\r\n", reply, bp->number, bp->address, breakpoint_type_names[bp->type]); | ^~~~ libpcsxcore/debug.c:915:40: note: using the range [0, 4294967295] for directive argument 915 | sprintf(reply, "%s400 %X@%08X-%s\r\n", reply, bp->number, bp->address, breakpoint_type_names[bp->type]); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 18 or more bytes (assuming 10257) into a destination of size 10240 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/debug.c:532:39: warning: '215 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] 532 | sprintf(reply, "%s215 %02X=%08X\r\n", reply, i, psxRegs.CP2D.r[i]); | ^~~~ libpcsxcore/debug.c:532:36: note: directive argument in the range [0, 31] 532 | sprintf(reply, "%s215 %02X=%08X\r\n", reply, i, psxRegs.CP2D.r[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 18 and 10257 bytes into a destination of size 10240 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/debug.c:512:39: warning: '214 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] 512 | sprintf(reply, "%s214 %02X=%08X\r\n", reply, i, psxRegs.CP2C.r[i]); | ^~~~ libpcsxcore/debug.c:512:36: note: directive argument in the range [0, 31] 512 | sprintf(reply, "%s214 %02X=%08X\r\n", reply, i, psxRegs.CP2C.r[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 18 and 10257 bytes into a destination of size 10240 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/debug.c:492:39: warning: '213 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] 492 | sprintf(reply, "%s213 %02X=%08X\r\n", reply, i, psxRegs.CP0.r[i]); | ^~~~ libpcsxcore/debug.c:492:36: note: directive argument in the range [0, 31] 492 | sprintf(reply, "%s213 %02X=%08X\r\n", reply, i, psxRegs.CP0.r[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 18 and 10257 bytes into a destination of size 10240 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/debug.c:469:39: warning: '211 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] 469 | sprintf(reply, "%s211 %02X=%08X\r\n", reply, i, psxRegs.GPR.r[i]); | ^~~~ libpcsxcore/debug.c:469:36: note: directive argument in the range [0, 31] 469 | sprintf(reply, "%s211 %02X=%08X\r\n", reply, i, psxRegs.GPR.r[i]); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 18 and 10257 bytes into a destination of size 10240 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/cdrom.o libpcsxcore/cdrom.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/cheat.o libpcsxcore/cheat.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/disr3000a.o libpcsxcore/disr3000a.c libpcsxcore/disr3000a.c: In function 'disADDI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:20: note: in expansion of macro 'dName' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:36: note: in expansion of macro 'dGPR' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:48: note: in expansion of macro 'dGPR' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:60: note: in expansion of macro 'dImm' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disADDIU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:21: note: in expansion of macro 'dName' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:37: note: in expansion of macro 'dGPR' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:49: note: in expansion of macro 'dGPR' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:61: note: in expansion of macro 'dImm' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disANDI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:20: note: in expansion of macro 'dName' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:36: note: in expansion of macro 'dGPR' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:48: note: in expansion of macro 'dGPR' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:60: note: in expansion of macro 'dImm' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disORI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:19: note: in expansion of macro 'dName' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:35: note: in expansion of macro 'dGPR' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:47: note: in expansion of macro 'dGPR' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:59: note: in expansion of macro 'dImm' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSLTI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:20: note: in expansion of macro 'dName' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:36: note: in expansion of macro 'dGPR' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:48: note: in expansion of macro 'dGPR' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:60: note: in expansion of macro 'dImm' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSLTIU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:21: note: in expansion of macro 'dName' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:37: note: in expansion of macro 'dGPR' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:49: note: in expansion of macro 'dGPR' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:61: note: in expansion of macro 'dImm' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disXORI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:20: note: in expansion of macro 'dName' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:36: note: in expansion of macro 'dGPR' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:48: note: in expansion of macro 'dGPR' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:60: note: in expansion of macro 'dImm' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disADD': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:19: note: in expansion of macro 'dName' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:34: note: in expansion of macro 'dGPR' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:46: note: in expansion of macro 'dGPR' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:58: note: in expansion of macro 'dGPR' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disADDU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:20: note: in expansion of macro 'dName' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:35: note: in expansion of macro 'dGPR' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:47: note: in expansion of macro 'dGPR' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:59: note: in expansion of macro 'dGPR' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disAND': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:19: note: in expansion of macro 'dName' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:34: note: in expansion of macro 'dGPR' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:46: note: in expansion of macro 'dGPR' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:58: note: in expansion of macro 'dGPR' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disNOR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:19: note: in expansion of macro 'dName' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:34: note: in expansion of macro 'dGPR' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:46: note: in expansion of macro 'dGPR' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:58: note: in expansion of macro 'dGPR' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disOR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:19: note: in expansion of macro 'dName' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:34: note: in expansion of macro 'dGPR' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:46: note: in expansion of macro 'dGPR' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:58: note: in expansion of macro 'dGPR' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSLT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:19: note: in expansion of macro 'dName' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:34: note: in expansion of macro 'dGPR' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:46: note: in expansion of macro 'dGPR' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:58: note: in expansion of macro 'dGPR' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSLTU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:20: note: in expansion of macro 'dName' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:35: note: in expansion of macro 'dGPR' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:47: note: in expansion of macro 'dGPR' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:59: note: in expansion of macro 'dGPR' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSUB': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:19: note: in expansion of macro 'dName' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:34: note: in expansion of macro 'dGPR' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:46: note: in expansion of macro 'dGPR' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:58: note: in expansion of macro 'dGPR' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSUBU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:20: note: in expansion of macro 'dName' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:35: note: in expansion of macro 'dGPR' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:47: note: in expansion of macro 'dGPR' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:59: note: in expansion of macro 'dGPR' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disXOR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:19: note: in expansion of macro 'dName' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:34: note: in expansion of macro 'dGPR' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:46: note: in expansion of macro 'dGPR' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:58: note: in expansion of macro 'dGPR' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disDIV': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:119:19: note: in expansion of macro 'dName' 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:119:35: note: in expansion of macro 'dGPR' 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:119:47: note: in expansion of macro 'dGPR' 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disDIVU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:120:20: note: in expansion of macro 'dName' 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:120:36: note: in expansion of macro 'dGPR' 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:120:48: note: in expansion of macro 'dGPR' 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMULT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:121:20: note: in expansion of macro 'dName' 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:121:36: note: in expansion of macro 'dGPR' 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:121:48: note: in expansion of macro 'dGPR' 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMULTU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:122:21: note: in expansion of macro 'dName' 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:122:37: note: in expansion of macro 'dGPR' 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:122:49: note: in expansion of macro 'dGPR' 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disBGEZ': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:20: note: in expansion of macro 'dName' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:37: note: in expansion of macro 'dGPR' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:49: note: in expansion of macro 'dOffset' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disBGEZAL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:22: note: in expansion of macro 'dName' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:39: note: in expansion of macro 'dGPR' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:51: note: in expansion of macro 'dOffset' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disBGTZ': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:20: note: in expansion of macro 'dName' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:37: note: in expansion of macro 'dGPR' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:49: note: in expansion of macro 'dOffset' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disBLEZ': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:20: note: in expansion of macro 'dName' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:37: note: in expansion of macro 'dGPR' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:49: note: in expansion of macro 'dOffset' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disBLTZ': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:20: note: in expansion of macro 'dName' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:37: note: in expansion of macro 'dGPR' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:49: note: in expansion of macro 'dOffset' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disBLTZAL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:22: note: in expansion of macro 'dName' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:39: note: in expansion of macro 'dGPR' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:51: note: in expansion of macro 'dOffset' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:31: note: in expansion of macro 'dName' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:45: note: in expansion of macro 'dGPR' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:57: note: in expansion of macro 'dGPR' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~ libpcsxcore/disr3000a.c:83:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:69: note: in expansion of macro 'dSa' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~ libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:85: note: in expansion of macro 'dName' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disSRA': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:19: note: in expansion of macro 'dName' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:33: note: in expansion of macro 'dGPR' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:45: note: in expansion of macro 'dGPR' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:83:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:57: note: in expansion of macro 'dSa' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ libpcsxcore/disr3000a.c: In function 'disSRL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:19: note: in expansion of macro 'dName' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:33: note: in expansion of macro 'dGPR' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:45: note: in expansion of macro 'dGPR' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:83:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:57: note: in expansion of macro 'dSa' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ libpcsxcore/disr3000a.c: In function 'disSLLV': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:20: note: in expansion of macro 'dName' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:36: note: in expansion of macro 'dGPR' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:48: note: in expansion of macro 'dGPR' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:60: note: in expansion of macro 'dGPR' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSRAV': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:20: note: in expansion of macro 'dName' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:36: note: in expansion of macro 'dGPR' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:48: note: in expansion of macro 'dGPR' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:60: note: in expansion of macro 'dGPR' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSRLV': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:20: note: in expansion of macro 'dName' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:36: note: in expansion of macro 'dGPR' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:48: note: in expansion of macro 'dGPR' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:60: note: in expansion of macro 'dGPR' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLUI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:19: note: in expansion of macro 'dName' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:33: note: in expansion of macro 'dGPR' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:45: note: in expansion of macro 'dImm' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMFHI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:161:20: note: in expansion of macro 'dName' 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:161:35: note: in expansion of macro 'dGPR' 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ^~~~ libpcsxcore/disr3000a.c:79:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 79 | #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:161:47: note: in expansion of macro 'dHI' 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ^~~ libpcsxcore/disr3000a.c: In function 'disMFLO': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:162:20: note: in expansion of macro 'dName' 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:162:35: note: in expansion of macro 'dGPR' 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ^~~~ libpcsxcore/disr3000a.c:80:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 80 | #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:162:47: note: in expansion of macro 'dLO' 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ^~~ libpcsxcore/disr3000a.c: In function 'disMTHI': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:168:20: note: in expansion of macro 'dName' 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:79:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 79 | #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:168:35: note: in expansion of macro 'dHI' 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ^~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:168:42: note: in expansion of macro 'dGPR' 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMTLO': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:169:20: note: in expansion of macro 'dName' 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:80:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 80 | #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:169:35: note: in expansion of macro 'dLO' 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ^~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:169:42: note: in expansion of macro 'dGPR' 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disBREAK': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:175:21: note: in expansion of macro 'dName' 175 | MakeDisF(disBREAK, dName("BREAK")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disRFE': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:176:19: note: in expansion of macro 'dName' 176 | MakeDisF(disRFE, dName("RFE")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disSYSCALL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:177:22: note: in expansion of macro 'dName' 177 | MakeDisF(disSYSCALL, dName("SYSCALL")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disHLE': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:178:19: note: in expansion of macro 'dName' 178 | MakeDisF(disHLE, dName("HLE")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disRTPS': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:181:20: note: in expansion of macro 'dName' 181 | MakeDisF(disRTPS, dName("RTPS")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disOP': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:182:20: note: in expansion of macro 'dName' 182 | MakeDisF(disOP , dName("OP")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCLIP': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:183:21: note: in expansion of macro 'dName' 183 | MakeDisF(disNCLIP, dName("NCLIP")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disDPCS': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:184:20: note: in expansion of macro 'dName' 184 | MakeDisF(disDPCS, dName("DPCS")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disINTPL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:185:21: note: in expansion of macro 'dName' 185 | MakeDisF(disINTPL, dName("INTPL")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disMVMVA': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:186:21: note: in expansion of macro 'dName' 186 | MakeDisF(disMVMVA, dName("MVMVA")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCDS': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:187:21: note: in expansion of macro 'dName' 187 | MakeDisF(disNCDS , dName("NCDS")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disCDP': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:188:20: note: in expansion of macro 'dName' 188 | MakeDisF(disCDP , dName("CDP")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCDT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:189:21: note: in expansion of macro 'dName' 189 | MakeDisF(disNCDT , dName("NCDT")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCCS': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:190:21: note: in expansion of macro 'dName' 190 | MakeDisF(disNCCS , dName("NCCS")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disCC': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:191:20: note: in expansion of macro 'dName' 191 | MakeDisF(disCC , dName("CC")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCS': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:192:20: note: in expansion of macro 'dName' 192 | MakeDisF(disNCS , dName("NCS")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:193:21: note: in expansion of macro 'dName' 193 | MakeDisF(disNCT , dName("NCT")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disSQR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:194:21: note: in expansion of macro 'dName' 194 | MakeDisF(disSQR , dName("SQR")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disDCPL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:195:21: note: in expansion of macro 'dName' 195 | MakeDisF(disDCPL , dName("DCPL")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disDPCT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:196:21: note: in expansion of macro 'dName' 196 | MakeDisF(disDPCT , dName("DPCT")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disAVSZ3': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:197:21: note: in expansion of macro 'dName' 197 | MakeDisF(disAVSZ3, dName("AVSZ3")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disAVSZ4': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:198:21: note: in expansion of macro 'dName' 198 | MakeDisF(disAVSZ4, dName("AVSZ4")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disRTPT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:199:21: note: in expansion of macro 'dName' 199 | MakeDisF(disRTPT , dName("RTPT")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disGPF': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:200:21: note: in expansion of macro 'dName' 200 | MakeDisF(disGPF , dName("GPF")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disGPL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:201:21: note: in expansion of macro 'dName' 201 | MakeDisF(disGPL , dName("GPL")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disNCCT': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:202:21: note: in expansion of macro 'dName' 202 | MakeDisF(disNCCT , dName("NCCT")) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disMFC2': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:204:20: note: in expansion of macro 'dName' 204 | MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:204:35: note: in expansion of macro 'dGPR' 204 | MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disCFC2': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:205:20: note: in expansion of macro 'dName' 205 | MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:205:35: note: in expansion of macro 'dGPR' 205 | MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMTC2': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:206:20: note: in expansion of macro 'dName' 206 | MakeDisF(disMTC2, dName("MTC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:206:35: note: in expansion of macro 'dGPR' 206 | MakeDisF(disMTC2, dName("MTC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disCTC2': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:207:20: note: in expansion of macro 'dName' 207 | MakeDisF(disCTC2, dName("CTC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:207:35: note: in expansion of macro 'dGPR' 207 | MakeDisF(disCTC2, dName("CTC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disBEQ': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:19: note: in expansion of macro 'dName' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:33: note: in expansion of macro 'dGPR' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:45: note: in expansion of macro 'dGPR' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:57: note: in expansion of macro 'dOffset' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disBNE': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:19: note: in expansion of macro 'dName' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:33: note: in expansion of macro 'dGPR' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:45: note: in expansion of macro 'dGPR' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:85:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:57: note: in expansion of macro 'dOffset' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disJ': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:220:18: note: in expansion of macro 'dName' 220 | MakeDisF(disJ, dName("J"); dTarget();) | ^~~~~ libpcsxcore/disr3000a.c:82:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:220:32: note: in expansion of macro 'dTarget' 220 | MakeDisF(disJ, dName("J"); dTarget();) | ^~~~~~~ libpcsxcore/disr3000a.c: In function 'disJAL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:19: note: in expansion of macro 'dName' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~~ libpcsxcore/disr3000a.c:82:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:33: note: in expansion of macro 'dTarget' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:44: note: in expansion of macro 'dGPR' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disJR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:227:19: note: in expansion of macro 'dName' 227 | MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:227:34: note: in expansion of macro 'dGPR' 227 | MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disJALR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:228:20: note: in expansion of macro 'dName' 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:228:35: note: in expansion of macro 'dGPR' 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:228:47: note: in expansion of macro 'dGPR' 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLB': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:19: note: in expansion of macro 'dName' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:35: note: in expansion of macro 'dGPR' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:48: note: in expansion of macro 'dOfB' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLBU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:19: note: in expansion of macro 'dName' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:35: note: in expansion of macro 'dGPR' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:48: note: in expansion of macro 'dOfB' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLH': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:19: note: in expansion of macro 'dName' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:35: note: in expansion of macro 'dGPR' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:48: note: in expansion of macro 'dOfB' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLHU': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:19: note: in expansion of macro 'dName' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:35: note: in expansion of macro 'dGPR' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:48: note: in expansion of macro 'dOfB' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLW': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:19: note: in expansion of macro 'dName' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:35: note: in expansion of macro 'dGPR' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:48: note: in expansion of macro 'dOfB' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLWL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:19: note: in expansion of macro 'dName' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:35: note: in expansion of macro 'dGPR' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:48: note: in expansion of macro 'dOfB' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLWR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:19: note: in expansion of macro 'dName' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:35: note: in expansion of macro 'dGPR' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:48: note: in expansion of macro 'dOfB' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disLWC2': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:20: note: in expansion of macro 'dName' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:36: note: in expansion of macro 'dGPR' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:49: note: in expansion of macro 'dOfB' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSB': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:19: note: in expansion of macro 'dName' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:35: note: in expansion of macro 'dGPR' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:48: note: in expansion of macro 'dOfB' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSH': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:19: note: in expansion of macro 'dName' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:35: note: in expansion of macro 'dGPR' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:48: note: in expansion of macro 'dOfB' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSW': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:19: note: in expansion of macro 'dName' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:35: note: in expansion of macro 'dGPR' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:48: note: in expansion of macro 'dOfB' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSWL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:19: note: in expansion of macro 'dName' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:35: note: in expansion of macro 'dGPR' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:48: note: in expansion of macro 'dOfB' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSWR': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:19: note: in expansion of macro 'dName' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:35: note: in expansion of macro 'dGPR' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:48: note: in expansion of macro 'dOfB' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disSWC2': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:20: note: in expansion of macro 'dName' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:36: note: in expansion of macro 'dGPR' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:49: note: in expansion of macro 'dOfB' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMFC0': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:253:20: note: in expansion of macro 'dName' 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:253:35: note: in expansion of macro 'dGPR' 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c:78:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:253:47: note: in expansion of macro 'dCP0' 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disMTC0': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:254:20: note: in expansion of macro 'dName' 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:78:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:254:35: note: in expansion of macro 'dCP0' 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:254:47: note: in expansion of macro 'dGPR' 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disCFC0': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:255:20: note: in expansion of macro 'dName' 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:255:35: note: in expansion of macro 'dGPR' 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c:78:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:255:47: note: in expansion of macro 'dCP0' 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disCTC0': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:256:20: note: in expansion of macro 'dName' 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:78:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:256:35: note: in expansion of macro 'dCP0' 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:256:47: note: in expansion of macro 'dGPR' 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c: In function 'disNULL': libpcsxcore/disr3000a.c:76:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:262:20: note: in expansion of macro 'dName' 262 | MakeDisF(disNULL, dName("*** Bad OP ***");) | ^~~~~ libpcsxcore/disr3000a.c: In function 'disADDI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:20: note: in expansion of macro 'dName' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:36: note: in expansion of macro 'dGPR' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:48: note: in expansion of macro 'dGPR' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:60: note: in expansion of macro 'dImm' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:60: note: in expansion of macro 'dImm' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:92:60: note: in expansion of macro 'dImm' 92 | MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disADDIU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:21: note: in expansion of macro 'dName' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:37: note: in expansion of macro 'dGPR' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:49: note: in expansion of macro 'dGPR' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:61: note: in expansion of macro 'dImm' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:61: note: in expansion of macro 'dImm' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:93:61: note: in expansion of macro 'dImm' 93 | MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disANDI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:20: note: in expansion of macro 'dName' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:36: note: in expansion of macro 'dGPR' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:48: note: in expansion of macro 'dGPR' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:60: note: in expansion of macro 'dImm' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:60: note: in expansion of macro 'dImm' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:94:60: note: in expansion of macro 'dImm' 94 | MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disORI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:19: note: in expansion of macro 'dName' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:35: note: in expansion of macro 'dGPR' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:47: note: in expansion of macro 'dGPR' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:59: note: in expansion of macro 'dImm' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:59: note: in expansion of macro 'dImm' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:95:59: note: in expansion of macro 'dImm' 95 | MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLTI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:20: note: in expansion of macro 'dName' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:36: note: in expansion of macro 'dGPR' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:48: note: in expansion of macro 'dGPR' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:60: note: in expansion of macro 'dImm' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:60: note: in expansion of macro 'dImm' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:96:60: note: in expansion of macro 'dImm' 96 | MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLTIU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:21: note: in expansion of macro 'dName' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:37: note: in expansion of macro 'dGPR' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:49: note: in expansion of macro 'dGPR' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:61: note: in expansion of macro 'dImm' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:61: note: in expansion of macro 'dImm' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:97:61: note: in expansion of macro 'dImm' 97 | MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disXORI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:20: note: in expansion of macro 'dName' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:36: note: in expansion of macro 'dGPR' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:48: note: in expansion of macro 'dGPR' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:60: note: in expansion of macro 'dImm' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:60: note: in expansion of macro 'dImm' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:98:60: note: in expansion of macro 'dImm' 98 | MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disADD': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:19: note: in expansion of macro 'dName' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:34: note: in expansion of macro 'dGPR' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:46: note: in expansion of macro 'dGPR' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:104:58: note: in expansion of macro 'dGPR' 104 | MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disADDU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:20: note: in expansion of macro 'dName' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:35: note: in expansion of macro 'dGPR' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:47: note: in expansion of macro 'dGPR' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:105:59: note: in expansion of macro 'dGPR' 105 | MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disAND': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:19: note: in expansion of macro 'dName' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:34: note: in expansion of macro 'dGPR' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:46: note: in expansion of macro 'dGPR' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:106:58: note: in expansion of macro 'dGPR' 106 | MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNOR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:19: note: in expansion of macro 'dName' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:34: note: in expansion of macro 'dGPR' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:46: note: in expansion of macro 'dGPR' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:107:58: note: in expansion of macro 'dGPR' 107 | MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disOR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:19: note: in expansion of macro 'dName' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:34: note: in expansion of macro 'dGPR' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:46: note: in expansion of macro 'dGPR' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:108:58: note: in expansion of macro 'dGPR' 108 | MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:19: note: in expansion of macro 'dName' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:34: note: in expansion of macro 'dGPR' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:46: note: in expansion of macro 'dGPR' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:109:58: note: in expansion of macro 'dGPR' 109 | MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLTU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:20: note: in expansion of macro 'dName' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:35: note: in expansion of macro 'dGPR' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:47: note: in expansion of macro 'dGPR' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:110:59: note: in expansion of macro 'dGPR' 110 | MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSUB': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:19: note: in expansion of macro 'dName' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:34: note: in expansion of macro 'dGPR' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:46: note: in expansion of macro 'dGPR' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:111:58: note: in expansion of macro 'dGPR' 111 | MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSUBU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:20: note: in expansion of macro 'dName' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:35: note: in expansion of macro 'dGPR' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:47: note: in expansion of macro 'dGPR' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:112:59: note: in expansion of macro 'dGPR' 112 | MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disXOR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:19: note: in expansion of macro 'dName' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:34: note: in expansion of macro 'dGPR' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:46: note: in expansion of macro 'dGPR' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:113:58: note: in expansion of macro 'dGPR' 113 | MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disDIV': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:119:19: note: in expansion of macro 'dName' 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:119:35: note: in expansion of macro 'dGPR' 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:119:47: note: in expansion of macro 'dGPR' 119 | MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disDIVU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:120:20: note: in expansion of macro 'dName' 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:120:36: note: in expansion of macro 'dGPR' 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:120:48: note: in expansion of macro 'dGPR' 120 | MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMULT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:121:20: note: in expansion of macro 'dName' 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:121:36: note: in expansion of macro 'dGPR' 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:121:48: note: in expansion of macro 'dGPR' 121 | MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMULTU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:122:21: note: in expansion of macro 'dName' 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:122:37: note: in expansion of macro 'dGPR' 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:122:49: note: in expansion of macro 'dGPR' 122 | MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBGEZ': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:20: note: in expansion of macro 'dName' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:37: note: in expansion of macro 'dGPR' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:49: note: in expansion of macro 'dOffset' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:128:49: note: in expansion of macro 'dOffset' 128 | MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBGEZAL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:22: note: in expansion of macro 'dName' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:39: note: in expansion of macro 'dGPR' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:51: note: in expansion of macro 'dOffset' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:129:51: note: in expansion of macro 'dOffset' 129 | MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBGTZ': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:20: note: in expansion of macro 'dName' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:37: note: in expansion of macro 'dGPR' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:49: note: in expansion of macro 'dOffset' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:130:49: note: in expansion of macro 'dOffset' 130 | MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBLEZ': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:20: note: in expansion of macro 'dName' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:37: note: in expansion of macro 'dGPR' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:49: note: in expansion of macro 'dOffset' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:131:49: note: in expansion of macro 'dOffset' 131 | MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBLTZ': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:20: note: in expansion of macro 'dName' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:37: note: in expansion of macro 'dGPR' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:49: note: in expansion of macro 'dOffset' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:132:49: note: in expansion of macro 'dOffset' 132 | MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBLTZAL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:22: note: in expansion of macro 'dName' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:39: note: in expansion of macro 'dGPR' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:51: note: in expansion of macro 'dOffset' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:133:51: note: in expansion of macro 'dOffset' 133 | MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSRA': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:19: note: in expansion of macro 'dName' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:33: note: in expansion of macro 'dGPR' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:45: note: in expansion of macro 'dGPR' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:83:30: warning: '%2.2x' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:57: note: in expansion of macro 'dSa' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ libpcsxcore/disr3000a.c:83:34: note: format string is defined here 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~ libpcsxcore/disr3000a.c:83:30: note: directive argument in the range [0, 31] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:57: note: in expansion of macro 'dSa' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ libpcsxcore/disr3000a.c:83:30: note: directive argument in the range [0, 31] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:140:57: note: in expansion of macro 'dSa' 140 | MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 9 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSRL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:19: note: in expansion of macro 'dName' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:33: note: in expansion of macro 'dGPR' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:45: note: in expansion of macro 'dGPR' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:83:30: warning: '%2.2x' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:57: note: in expansion of macro 'dSa' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ libpcsxcore/disr3000a.c:83:34: note: format string is defined here 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~ libpcsxcore/disr3000a.c:83:30: note: directive argument in the range [0, 31] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:57: note: in expansion of macro 'dSa' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ libpcsxcore/disr3000a.c:83:30: note: directive argument in the range [0, 31] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:141:57: note: in expansion of macro 'dSa' 141 | MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) | ^~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 9 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLLV': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:20: note: in expansion of macro 'dName' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:36: note: in expansion of macro 'dGPR' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:48: note: in expansion of macro 'dGPR' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:147:60: note: in expansion of macro 'dGPR' 147 | MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSRAV': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:20: note: in expansion of macro 'dName' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:36: note: in expansion of macro 'dGPR' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:48: note: in expansion of macro 'dGPR' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:148:60: note: in expansion of macro 'dGPR' 148 | MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSRLV': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:20: note: in expansion of macro 'dName' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:36: note: in expansion of macro 'dGPR' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:48: note: in expansion of macro 'dGPR' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:149:60: note: in expansion of macro 'dGPR' 149 | MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLUI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:19: note: in expansion of macro 'dName' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:33: note: in expansion of macro 'dGPR' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:81:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:45: note: in expansion of macro 'dImm' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:35: note: format string is defined here 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:45: note: in expansion of macro 'dImm' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~ libpcsxcore/disr3000a.c:81:31: note: directive argument in the range [0, 65535] 81 | #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:155:45: note: in expansion of macro 'dImm' 155 | MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMFHI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:161:20: note: in expansion of macro 'dName' 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:161:35: note: in expansion of macro 'dGPR' 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:79:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 79 | #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:161:47: note: in expansion of macro 'dHI' 161 | MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) | ^~~ libpcsxcore/disr3000a.c:79:34: note: format string is defined here 79 | #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMFLO': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:162:20: note: in expansion of macro 'dName' 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:162:35: note: in expansion of macro 'dGPR' 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:80:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 80 | #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:162:47: note: in expansion of macro 'dLO' 162 | MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) | ^~~ libpcsxcore/disr3000a.c:80:34: note: format string is defined here 80 | #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMTHI': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:168:20: note: in expansion of macro 'dName' 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:79:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 79 | #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:168:35: note: in expansion of macro 'dHI' 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ^~~ libpcsxcore/disr3000a.c:79:34: note: format string is defined here 79 | #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:168:42: note: in expansion of macro 'dGPR' 168 | MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMTLO': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:169:20: note: in expansion of macro 'dName' 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:80:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 80 | #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:169:35: note: in expansion of macro 'dLO' 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ^~~ libpcsxcore/disr3000a.c:80:34: note: format string is defined here 80 | #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:169:42: note: in expansion of macro 'dGPR' 169 | MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBREAK': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 175 | MakeDisF(disBREAK, dName("BREAK")) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:175:21: note: in expansion of macro 'dName' 175 | MakeDisF(disBREAK, dName("BREAK")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disRFE': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 176 | MakeDisF(disRFE, dName("RFE")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:176:19: note: in expansion of macro 'dName' 176 | MakeDisF(disRFE, dName("RFE")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSYSCALL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 177 | MakeDisF(disSYSCALL, dName("SYSCALL")) | ~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:177:22: note: in expansion of macro 'dName' 177 | MakeDisF(disSYSCALL, dName("SYSCALL")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disHLE': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 178 | MakeDisF(disHLE, dName("HLE")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:178:19: note: in expansion of macro 'dName' 178 | MakeDisF(disHLE, dName("HLE")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disRTPS': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 181 | MakeDisF(disRTPS, dName("RTPS")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:181:20: note: in expansion of macro 'dName' 181 | MakeDisF(disRTPS, dName("RTPS")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disOP': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 182 | MakeDisF(disOP , dName("OP")) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:182:20: note: in expansion of macro 'dName' 182 | MakeDisF(disOP , dName("OP")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCLIP': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 183 | MakeDisF(disNCLIP, dName("NCLIP")) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:183:21: note: in expansion of macro 'dName' 183 | MakeDisF(disNCLIP, dName("NCLIP")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disDPCS': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 184 | MakeDisF(disDPCS, dName("DPCS")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:184:20: note: in expansion of macro 'dName' 184 | MakeDisF(disDPCS, dName("DPCS")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disINTPL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 185 | MakeDisF(disINTPL, dName("INTPL")) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:185:21: note: in expansion of macro 'dName' 185 | MakeDisF(disINTPL, dName("INTPL")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMVMVA': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 186 | MakeDisF(disMVMVA, dName("MVMVA")) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:186:21: note: in expansion of macro 'dName' 186 | MakeDisF(disMVMVA, dName("MVMVA")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCDS': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 187 | MakeDisF(disNCDS , dName("NCDS")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:187:21: note: in expansion of macro 'dName' 187 | MakeDisF(disNCDS , dName("NCDS")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disCDP': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 188 | MakeDisF(disCDP , dName("CDP")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:188:20: note: in expansion of macro 'dName' 188 | MakeDisF(disCDP , dName("CDP")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCDT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 189 | MakeDisF(disNCDT , dName("NCDT")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:189:21: note: in expansion of macro 'dName' 189 | MakeDisF(disNCDT , dName("NCDT")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCCS': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 190 | MakeDisF(disNCCS , dName("NCCS")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:190:21: note: in expansion of macro 'dName' 190 | MakeDisF(disNCCS , dName("NCCS")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disCC': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 191 | MakeDisF(disCC , dName("CC")) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:191:20: note: in expansion of macro 'dName' 191 | MakeDisF(disCC , dName("CC")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCS': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 192 | MakeDisF(disNCS , dName("NCS")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:192:20: note: in expansion of macro 'dName' 192 | MakeDisF(disNCS , dName("NCS")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 193 | MakeDisF(disNCT , dName("NCT")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:193:21: note: in expansion of macro 'dName' 193 | MakeDisF(disNCT , dName("NCT")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSQR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 194 | MakeDisF(disSQR , dName("SQR")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:194:21: note: in expansion of macro 'dName' 194 | MakeDisF(disSQR , dName("SQR")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disDCPL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 195 | MakeDisF(disDCPL , dName("DCPL")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:195:21: note: in expansion of macro 'dName' 195 | MakeDisF(disDCPL , dName("DCPL")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disDPCT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 196 | MakeDisF(disDPCT , dName("DPCT")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:196:21: note: in expansion of macro 'dName' 196 | MakeDisF(disDPCT , dName("DPCT")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disAVSZ3': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 197 | MakeDisF(disAVSZ3, dName("AVSZ3")) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:197:21: note: in expansion of macro 'dName' 197 | MakeDisF(disAVSZ3, dName("AVSZ3")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disAVSZ4': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 198 | MakeDisF(disAVSZ4, dName("AVSZ4")) | ~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:198:21: note: in expansion of macro 'dName' 198 | MakeDisF(disAVSZ4, dName("AVSZ4")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disRTPT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 199 | MakeDisF(disRTPT , dName("RTPT")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:199:21: note: in expansion of macro 'dName' 199 | MakeDisF(disRTPT , dName("RTPT")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disGPF': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 200 | MakeDisF(disGPF , dName("GPF")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:200:21: note: in expansion of macro 'dName' 200 | MakeDisF(disGPF , dName("GPF")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disGPL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 201 | MakeDisF(disGPL , dName("GPL")) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:201:21: note: in expansion of macro 'dName' 201 | MakeDisF(disGPL , dName("GPL")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNCCT': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 202 | MakeDisF(disNCCT , dName("NCCT")) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:202:21: note: in expansion of macro 'dName' 202 | MakeDisF(disNCCT , dName("NCCT")) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMFC2': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 204 | MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:204:20: note: in expansion of macro 'dName' 204 | MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:204:35: note: in expansion of macro 'dGPR' 204 | MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disCFC2': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 205 | MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:205:20: note: in expansion of macro 'dName' 205 | MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:205:35: note: in expansion of macro 'dGPR' 205 | MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMTC2': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 206 | MakeDisF(disMTC2, dName("MTC2"); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:206:20: note: in expansion of macro 'dName' 206 | MakeDisF(disMTC2, dName("MTC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:206:35: note: in expansion of macro 'dGPR' 206 | MakeDisF(disMTC2, dName("MTC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disCTC2': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 207 | MakeDisF(disCTC2, dName("CTC2"); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:207:20: note: in expansion of macro 'dName' 207 | MakeDisF(disCTC2, dName("CTC2"); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:207:35: note: in expansion of macro 'dGPR' 207 | MakeDisF(disCTC2, dName("CTC2"); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBEQ': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:19: note: in expansion of macro 'dName' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:33: note: in expansion of macro 'dGPR' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:45: note: in expansion of macro 'dGPR' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:57: note: in expansion of macro 'dOffset' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:213:57: note: in expansion of macro 'dOffset' 213 | MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disBNE': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:19: note: in expansion of macro 'dName' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:33: note: in expansion of macro 'dGPR' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:45: note: in expansion of macro 'dGPR' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:85:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:57: note: in expansion of macro 'dOffset' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~~~ libpcsxcore/disr3000a.c:85:37: note: format string is defined here 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~ libpcsxcore/disr3000a.c:85:33: note: using the range [0, 4294967295] for directive argument 85 | #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:214:57: note: in expansion of macro 'dOffset' 214 | MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disJ': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 220 | MakeDisF(disJ, dName("J"); dTarget();) | ~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:220:18: note: in expansion of macro 'dName' 220 | MakeDisF(disJ, dName("J"); dTarget();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:82:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:220:32: note: in expansion of macro 'dTarget' 220 | MakeDisF(disJ, dName("J"); dTarget();) | ^~~~~~~ libpcsxcore/disr3000a.c:82:37: note: format string is defined here 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~~ libpcsxcore/disr3000a.c:82:33: note: directive argument in the range [0, 4294967292] 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:220:32: note: in expansion of macro 'dTarget' 220 | MakeDisF(disJ, dName("J"); dTarget();) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disJAL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:19: note: in expansion of macro 'dName' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:82:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:33: note: in expansion of macro 'dTarget' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~~~~ libpcsxcore/disr3000a.c:82:37: note: format string is defined here 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~~ libpcsxcore/disr3000a.c:82:33: note: directive argument in the range [0, 4294967292] 82 | #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) | ^~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:33: note: in expansion of macro 'dTarget' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:221:44: note: in expansion of macro 'dGPR' 221 | MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disJR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 227 | MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:227:19: note: in expansion of macro 'dName' 227 | MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:227:34: note: in expansion of macro 'dGPR' 227 | MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disJALR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:228:20: note: in expansion of macro 'dName' 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:228:35: note: in expansion of macro 'dGPR' 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:228:47: note: in expansion of macro 'dGPR' 228 | MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLB': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:19: note: in expansion of macro 'dName' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:35: note: in expansion of macro 'dGPR' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:48: note: in expansion of macro 'dOfB' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:234:48: note: in expansion of macro 'dOfB' 234 | MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLBU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:19: note: in expansion of macro 'dName' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:35: note: in expansion of macro 'dGPR' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:48: note: in expansion of macro 'dOfB' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:235:48: note: in expansion of macro 'dOfB' 235 | MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLH': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:19: note: in expansion of macro 'dName' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:35: note: in expansion of macro 'dGPR' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:48: note: in expansion of macro 'dOfB' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:236:48: note: in expansion of macro 'dOfB' 236 | MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLHU': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:19: note: in expansion of macro 'dName' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:35: note: in expansion of macro 'dGPR' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:48: note: in expansion of macro 'dOfB' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:237:48: note: in expansion of macro 'dOfB' 237 | MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLW': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:19: note: in expansion of macro 'dName' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:35: note: in expansion of macro 'dGPR' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:48: note: in expansion of macro 'dOfB' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:238:48: note: in expansion of macro 'dOfB' 238 | MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLWL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:19: note: in expansion of macro 'dName' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:35: note: in expansion of macro 'dGPR' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:48: note: in expansion of macro 'dOfB' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:239:48: note: in expansion of macro 'dOfB' 239 | MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLWR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:19: note: in expansion of macro 'dName' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:35: note: in expansion of macro 'dGPR' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:48: note: in expansion of macro 'dOfB' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:240:48: note: in expansion of macro 'dOfB' 240 | MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disLWC2': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:20: note: in expansion of macro 'dName' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:36: note: in expansion of macro 'dGPR' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:49: note: in expansion of macro 'dOfB' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:241:49: note: in expansion of macro 'dOfB' 241 | MakeDisF(disLWC2, dName("LWC2"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSB': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:19: note: in expansion of macro 'dName' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:35: note: in expansion of macro 'dGPR' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:48: note: in expansion of macro 'dOfB' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:242:48: note: in expansion of macro 'dOfB' 242 | MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSH': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:19: note: in expansion of macro 'dName' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:35: note: in expansion of macro 'dGPR' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:48: note: in expansion of macro 'dOfB' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:243:48: note: in expansion of macro 'dOfB' 243 | MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSW': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:19: note: in expansion of macro 'dName' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/cdriso.o libpcsxcore/cdriso.c from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:35: note: in expansion of macro 'dGPR' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:48: note: in expansion of macro 'dOfB' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:244:48: note: in expansion of macro 'dOfB' 244 | MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSWL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:19: note: in expansion of macro 'dName' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:35: note: in expansion of macro 'dGPR' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:48: note: in expansion of macro 'dOfB' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:245:48: note: in expansion of macro 'dOfB' 245 | MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSWR': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:19: note: in expansion of macro 'dName' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:35: note: in expansion of macro 'dGPR' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:48: note: in expansion of macro 'dOfB' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:246:48: note: in expansion of macro 'dOfB' 246 | MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSWC2': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:20: note: in expansion of macro 'dName' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:36: note: in expansion of macro 'dGPR' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:84:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:49: note: in expansion of macro 'dOfB' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~ libpcsxcore/disr3000a.c:84:35: note: format string is defined here 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~ libpcsxcore/disr3000a.c:84:31: note: directive argument in the range [0, 65535] 84 | #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) | ^~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:247:49: note: in expansion of macro 'dOfB' 247 | MakeDisF(disSWC2, dName("SWC2"); dGPR(_Rt_); dOfB();) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMFC0': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:253:20: note: in expansion of macro 'dName' 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:253:35: note: in expansion of macro 'dGPR' 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:78:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:253:47: note: in expansion of macro 'dCP0' 253 | MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c:78:36: note: format string is defined here 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disMTC0': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:254:20: note: in expansion of macro 'dName' 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:78:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:254:35: note: in expansion of macro 'dCP0' 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:78:36: note: format string is defined here 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:254:47: note: in expansion of macro 'dGPR' 254 | MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disCFC0': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:255:20: note: in expansion of macro 'dName' 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:255:35: note: in expansion of macro 'dGPR' 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:78:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:255:47: note: in expansion of macro 'dCP0' 255 | MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) | ^~~~ libpcsxcore/disr3000a.c:78:36: note: format string is defined here 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disCTC0': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:256:20: note: in expansion of macro 'dName' 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:78:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:256:35: note: in expansion of macro 'dCP0' 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:78:36: note: format string is defined here 78 | #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:256:47: note: in expansion of macro 'dGPR' 256 | MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disNULL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 14 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 262 | MakeDisF(disNULL, dName("*** Bad OP ***");) | ~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:262:20: note: in expansion of macro 'dName' 262 | MakeDisF(disNULL, dName("*** Bad OP ***");) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 17 and 272 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c: In function 'disSLL': libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:85: note: in expansion of macro 'dName' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:76:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~~~~~~~ ...... 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:31: note: in expansion of macro 'dName' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~~ libpcsxcore/disr3000a.c:76:36: note: format string is defined here 76 | #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) | ^~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:45: note: in expansion of macro 'dGPR' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:77:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:57: note: in expansion of macro 'dGPR' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~~ libpcsxcore/disr3000a.c:77:36: note: format string is defined here 77 | #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) | ^~~~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:83:30: warning: '%2.2x' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:69: note: in expansion of macro 'dSa' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~ libpcsxcore/disr3000a.c:83:34: note: format string is defined here 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~ libpcsxcore/disr3000a.c:83:30: note: directive argument in the range [0, 31] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:69: note: in expansion of macro 'dSa' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~ libpcsxcore/disr3000a.c:83:30: note: directive argument in the range [0, 31] 83 | #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) | ^~~~~~~~~~~~~~~~ libpcsxcore/disr3000a.c:51:3: note: in definition of macro 'MakeDisF' 51 | b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ | ^ libpcsxcore/disr3000a.c:139:69: note: in expansion of macro 'dSa' 139 | MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) | ^~~ In file included from /usr/include/stdio.h:867, from libpcsxcore/psxcommon.h:35, from libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 9 and 265 bytes into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c: In function 'ISOreadTrack': libpcsxcore/cdriso.c:1624:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1624 | fread(subbuffer, 1, SUB_FRAMESIZE, subHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c: In function 'ISOopen': libpcsxcore/cdriso.c:1452:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1452 | fread(&modeTest, 4, 1, cdHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c: In function 'cdread_sub_mixed': libpcsxcore/cdriso.c:1178:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 1178 | fread(subbuffer, 1, SUB_FRAMESIZE, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c: In function 'parsetoc': libpcsxcore/cdriso.c:355:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] 355 | fgets(linebuf, sizeof(linebuf), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c: In function 'parsemds': libpcsxcore/cdriso.c:707:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 707 | fread(&i, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:717:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 717 | fread(&offset, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:723:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 723 | fread(&s, 1, sizeof(unsigned short), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:729:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 729 | fread(&offset, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:758:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 758 | fread(&extra_offset, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:763:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 763 | fread(&l, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:769:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 769 | fread(&l, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:775:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 775 | fread(&l, 1, sizeof(unsigned int), fi); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c: In function 'handlepbp': libpcsxcore/cdriso.c:834:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 834 | fread(psar_sig, 1, sizeof(psar_sig), cdHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:870:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 870 | fread(psar_sig, 1, sizeof(psar_sig), cdHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:888:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 888 | fread(&toc_entry, 1, sizeof(toc_entry), cdHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:891:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 891 | fread(&toc_entry, 1, sizeof(toc_entry), cdHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/cdriso.c:896:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 896 | fread(&toc_entry, 1, sizeof(toc_entry), cdHandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from deps/libchdr/chd.h:49, from libpcsxcore/cdriso.c:31: At top level: deps/libchdr/coretypes.h:30:15: warning: 'core_fsize' defined but not used [-Wunused-function] 30 | static size_t core_fsize(core_file* f) | ^~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/mdec.o libpcsxcore/mdec.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/misc.o libpcsxcore/misc.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/plugins.o libpcsxcore/plugins.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/ppf.o libpcsxcore/ppf.c libpcsxcore/misc.c: In function 'Load': libpcsxcore/misc.c:467:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 467 | fread(&tmpHead,sizeof(EXE_HEADER),1,tmpFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/misc.c:487:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 487 | fread(&opcode, 1, 1, tmpFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/misc.c:490:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 490 | fread(§ion_address, 4, 1, tmpFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/misc.c:491:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 491 | fread(§ion_size, 4, 1, tmpFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/misc.c:505:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 505 | fread(&psxRegs.pc, 4, 1, tmpFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/misc.c: In function 'PSXGetFileType': libpcsxcore/misc.c:414:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 414 | fread(mybuf, 2048, 1, f); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from libpcsxcore/psxcommon.h:36, from libpcsxcore/misc.h:27, from libpcsxcore/misc.c:24: In function 'strncpy', inlined from 'CheckCdrom' at libpcsxcore/misc.c:395:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c: In function 'BuildPPFCache': libpcsxcore/ppf.c:215:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 215 | fread(buffer, 3, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:238:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 238 | fread(buffer, 4, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:243:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 243 | fread(&dizlen, 4, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:269:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 269 | fread(buffer, 4, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:274:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 274 | fread(&dizlen, 2, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:301:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 301 | fread(&pos, 4, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:304:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 304 | if (method == 2) fread(buffer, 4, 1, ppffile); // skip 4 bytes on ppf3 (no int64 support here) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:307:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 307 | fread(ppfmem, anz, 1, ppffile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c: In function 'LoadSBI': libpcsxcore/ppf.c:356:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 356 | fread(buffer, 1, 4, sbihandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/ppf.c:361:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 361 | fread(&t, 1, 1, sbihandle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxcommon.o libpcsxcore/psxcommon.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxhle.o libpcsxcore/psxhle.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxdma.o libpcsxcore/psxdma.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxcounters.o libpcsxcore/psxcounters.c libpcsxcore/psxcounters.c:67:18: warning: 'VerboseLevel' defined but not used [-Wunused-const-variable=] 67 | static const s32 VerboseLevel = VERBOSE_LEVEL; | ^~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxhw.o libpcsxcore/psxhw.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxmem.o libpcsxcore/psxmem.c libpcsxcore/psxmem.c: In function 'psxMemReset': libpcsxcore/psxmem.c:215:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 215 | fread(psxR, 1, 0x80000, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/r3000a.o libpcsxcore/r3000a.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/socket.o libpcsxcore/socket.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/spu.o libpcsxcore/spu.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/psxinterpreter.o libpcsxcore/psxinterpreter.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/gte_divider.o libpcsxcore/gte_divider.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/jit_disasm.o deps/lightning/lib/jit_disasm.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/sio.o libpcsxcore/sio.c libpcsxcore/sio.c: In function 'LoadMcd': libpcsxcore/sio.c:453:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 453 | fread(data, 1, MCD_SIZE, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libpcsxcore/sio.c:468:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 468 | fread(data, 1, MCD_SIZE, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/jit_names.o deps/lightning/lib/jit_names.c deps/lightning/lib/jit_names.c:20:14: warning: 'code_name' defined but not used [-Wunused-variable] 20 | static char *code_name[] = { | ^~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/jit_memory.o deps/lightning/lib/jit_memory.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/lightrec/plugin.o libpcsxcore/lightrec/plugin.c libpcsxcore/lightrec/plugin.c: In function 'lightrec_plugin_init': libpcsxcore/lightrec/plugin.c:396:25: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=] 396 | fprintf(stderr, "M=0x%lx, P=0x%lx, R=0x%lx, H=0x%lx\n", | ~~^ | | | long unsigned int | %x 397 | (uintptr_t) psxM, | ~~~~~~~~~~~~~~~~ | | | unsigned int libpcsxcore/lightrec/plugin.c:396:34: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Wformat=] 396 | fprintf(stderr, "M=0x%lx, P=0x%lx, R=0x%lx, H=0x%lx\n", | ~~^ | | | long unsigned int | %x 397 | (uintptr_t) psxM, 398 | (uintptr_t) psxP, | ~~~~~~~~~~~~~~~~ | | | unsigned int libpcsxcore/lightrec/plugin.c:396:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Wformat=] 396 | fprintf(stderr, "M=0x%lx, P=0x%lx, R=0x%lx, H=0x%lx\n", | ~~^ | | | long unsigned int | %x ...... 399 | (uintptr_t) psxR, | ~~~~~~~~~~~~~~~~ | | | unsigned int libpcsxcore/lightrec/plugin.c:396:52: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'unsigned int' [-Wformat=] 396 | fprintf(stderr, "M=0x%lx, P=0x%lx, R=0x%lx, H=0x%lx\n", | ~~^ | | | long unsigned int | %x ...... 400 | (uintptr_t) psxH); | ~~~~~~~~~~~~~~~~ | | | unsigned int cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/jit_note.o deps/lightning/lib/jit_note.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/jit_size.o deps/lightning/lib/jit_size.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/blockcache.o deps/lightrec/blockcache.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/jit_print.o deps/lightning/lib/jit_print.c deps/lightning/lib/jit_print.c: In function '_jit_print_node': deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 77 | print_dec(node->v.w); | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:77:2: note: in expansion of macro 'print_dec' 77 | print_dec(node->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 112 | print_chr(' '); print_hex(node->u.w); return; | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:112:22: note: in expansion of macro 'print_hex' 112 | print_chr(' '); print_hex(node->u.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 133 | print_dec(node->u.n->v.w); | ~~~~~~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:133:3: note: in expansion of macro 'print_dec' 133 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:6: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:137:22: note: in expansion of macro 'print_arg' 137 | print_chr(' '); print_arg(node); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 143 | print_chr(' '); print_hex(node->v.w); return; | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:143:22: note: in expansion of macro 'print_hex' 143 | print_chr(' '); print_hex(node->v.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:6: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:162:22: note: in expansion of macro 'print_arg' 162 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 165 | print_chr(' '); print_hex(node->u.w); | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:165:22: note: in expansion of macro 'print_hex' 165 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 168 | print_chr(' '); print_hex(node->u.w); | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:168:22: note: in expansion of macro 'print_hex' 168 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 169 | print_chr(' '); print_hex(node->v.w); return; | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:169:22: note: in expansion of macro 'print_hex' 169 | print_chr(' '); print_hex(node->v.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 171 | print_chr(' '); print_hex(node->u.w); | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:171:22: note: in expansion of macro 'print_hex' 171 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:6: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:172:22: note: in expansion of macro 'print_arg' 172 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:6: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:180:22: note: in expansion of macro 'print_arg' 180 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ deps/lightning/lib/jit_print.c:39:6: note: in expansion of macro 'print_dec' 39 | print_dec((value)->v.w); \ | ^~~~~~~~~ deps/lightning/lib/jit_print.c:188:22: note: in expansion of macro 'print_arg' 188 | print_chr(' '); print_arg(node->v.n); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 197 | print_chr(' '); print_hex(node->w.w); return; | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:197:22: note: in expansion of macro 'print_hex' 197 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 207 | print_chr(' '); print_hex(node->w.w); return; | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:207:22: note: in expansion of macro 'print_hex' 207 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 227 | print_chr(' '); print_hex(node->u.w); | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:227:22: note: in expansion of macro 'print_hex' 227 | print_chr(' '); print_hex(node->u.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 236 | print_dec(node->u.n->v.w); | ~~~~~~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:236:3: note: in expansion of macro 'print_dec' 236 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 246 | print_dec(node->u.n->v.w); | ~~~~~~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:246:3: note: in expansion of macro 'print_dec' 246 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:24:43: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ^~~~~~~ ...... 249 | print_chr(' '); print_hex(node->w.w); return; | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:249:22: note: in expansion of macro 'print_hex' 249 | print_chr(' '); print_hex(node->w.w); return; | ^~~~~~~~~ deps/lightning/lib/jit_print.c:24:48: note: format string is defined here 24 | #define print_hex(value) fprintf(stdout, "0x%lx", value) | ~~^ | | | long unsigned int | %x deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 256 | print_dec(node->u.n->v.w); | ~~~~~~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:256:3: note: in expansion of macro 'print_dec' 256 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 271 | print_dec(node->u.n->v.w); | ~~~~~~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:271:3: note: in expansion of macro 'print_dec' 271 | print_dec(node->u.n->v.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d deps/lightning/lib/jit_print.c:27:43: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'jit_pointer_t' {aka 'void *'} [-Wformat=] 27 | #define print_str(value) fprintf(stdout, "%s", value) | ^~~~ ...... 283 | print_str(node->v.n->u.p); | ~~~~~~~~~~~~~~ | | | jit_pointer_t {aka void *} deps/lightning/lib/jit_print.c:283:3: note: in expansion of macro 'print_str' 283 | print_str(node->v.n->u.p); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:27:45: note: format string is defined here 27 | #define print_str(value) fprintf(stdout, "%s", value) | ~^ | | | char * | %p deps/lightning/lib/jit_print.c:27:43: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'jit_pointer_t' {aka 'void *'} [-Wformat=] 27 | #define print_str(value) fprintf(stdout, "%s", value) | ^~~~ ...... 288 | print_str(node->v.n->u.p); | ~~~~~~~~~~~~~~ | | | jit_pointer_t {aka void *} deps/lightning/lib/jit_print.c:288:3: note: in expansion of macro 'print_str' 288 | print_str(node->v.n->u.p); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:27:45: note: format string is defined here 27 | #define print_str(value) fprintf(stdout, "%s", value) | ~^ | | | char * | %p deps/lightning/lib/jit_print.c:25:43: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'jit_word_t' {aka 'int'} [-Wformat=] 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ^~~~~ ...... 292 | print_dec(node->w.w); | ~~~~~~~~~ | | | jit_word_t {aka int} deps/lightning/lib/jit_print.c:292:3: note: in expansion of macro 'print_dec' 292 | print_dec(node->w.w); | ^~~~~~~~~ deps/lightning/lib/jit_print.c:25:46: note: format string is defined here 25 | #define print_dec(value) fprintf(stdout, "%ld", value) | ~~^ | | | long int | %d cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/disassembler.o deps/lightrec/disassembler.c cc -c -o libpcsxcore/gte_nf.o libpcsxcore/gte.c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -DFLAGLESS cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/lightrec.o deps/lightrec/lightrec.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/memmanager.o deps/lightrec/memmanager.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/interpreter.o deps/lightrec/interpreter.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o libpcsxcore/gte.o libpcsxcore/gte.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/emitter.o deps/lightrec/emitter.c deps/lightrec/emitter.c: In function 'rec_alu_mult': deps/lightrec/emitter.c:603:9: warning: 'hi' may be used uninitialized in this function [-Wmaybe-uninitialized] 603 | u8 lo, hi, rs, rt; | ^~ In file included from deps/lightrec/emitter.c:22: deps/lightrec/emitter.c: In function 'rec_store': deps/lightning/include/lightning.h:988:23: warning: 'to_end' may be used uninitialized in this function [-Wmaybe-uninitialized] 988 | #define jit_patch(u) _jit_patch(_jit,u) | ^~~~~~~~~~ deps/lightrec/emitter.c:903:27: note: 'to_end' was declared here 903 | jit_node_t *to_not_ram, *to_end; | ^~~~~~ In file included from deps/lightrec/emitter.c:22: deps/lightrec/emitter.c: In function 'rec_load': deps/lightning/include/lightning.h:988:23: warning: 'to_not_bios' may be used uninitialized in this function [-Wmaybe-uninitialized] 988 | #define jit_patch(u) _jit_patch(_jit,u) | ^~~~~~~~~~ deps/lightrec/emitter.c:1019:27: note: 'to_not_bios' was declared here 1019 | jit_node_t *to_not_ram, *to_not_bios, *to_end, *to_end2; | ^~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -Wno-nonnull -c -o libpcsxcore/psxbios.o libpcsxcore/psxbios.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfsound/dma.o plugins/dfsound/dma.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/recompiler.o deps/lightrec/recompiler.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/regcache.o deps/lightrec/regcache.c deps/lightrec/regcache.c: In function 'lightrec_alloc_reg_in_ext': deps/lightrec/regcache.c:307:26: warning: variable 'nreg' set but not used [-Wunused-but-set-variable] 307 | struct native_register *nreg; | ^~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfsound/freeze.o plugins/dfsound/freeze.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfsound/registers.o plugins/dfsound/registers.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -DHAVE_LIBRETRO -c -o plugins/dfsound/out.o plugins/dfsound/out.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfsound/nullsnd.o plugins/dfsound/nullsnd.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightrec/optimizer.o deps/lightrec/optimizer.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/gpulib/vout_pl.o plugins/gpulib/vout_pl.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/crypto/md5.o deps/crypto/md5.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/cdrcimg/cdrcimg.o plugins/cdrcimg/cdrcimg.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/gpulib/gpu.o plugins/gpulib/gpu.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/bitmath.o deps/flac-1.3.2/src/libFLAC/bitmath.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/crypto/sha1.o deps/crypto/sha1.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/cpu.o deps/flac-1.3.2/src/libFLAC/cpu.c deps/flac-1.3.2/src/libFLAC/cpu.c: In function 'ia32_cpu_info': deps/flac-1.3.2/src/libFLAC/cpu.c:106:48: warning: unused variable 'flags_edx' [-Wunused-variable] 106 | FLAC__uint32 flags_eax, flags_ebx, flags_ecx, flags_edx; | ^~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:106:37: warning: unused variable 'flags_ecx' [-Wunused-variable] 106 | FLAC__uint32 flags_eax, flags_ebx, flags_ecx, flags_edx; | ^~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:106:26: warning: unused variable 'flags_ebx' [-Wunused-variable] 106 | FLAC__uint32 flags_eax, flags_ebx, flags_ecx, flags_edx; | ^~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:106:15: warning: unused variable 'flags_eax' [-Wunused-variable] 106 | FLAC__uint32 flags_eax, flags_ebx, flags_ecx, flags_edx; | ^~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:105:13: warning: unused variable 'ia32_osxsave' [-Wunused-variable] 105 | FLAC__bool ia32_osxsave = false; | ^~~~~~~~~~~~ At top level: deps/flac-1.3.2/src/libFLAC/cpu.c:65:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE2' defined but not used [-Wunused-const-variable=] 65 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE2 = 0x04000000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:64:23: warning: 'FLAC__CPUINFO_IA32_CPUID_SSE' defined but not used [-Wunused-const-variable=] 64 | static const unsigned FLAC__CPUINFO_IA32_CPUID_SSE = 0x02000000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:63:23: warning: 'FLAC__CPUINFO_IA32_CPUID_MMX' defined but not used [-Wunused-const-variable=] 63 | static const unsigned FLAC__CPUINFO_IA32_CPUID_MMX = 0x00800000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ deps/flac-1.3.2/src/libFLAC/cpu.c:62:23: warning: 'FLAC__CPUINFO_IA32_CPUID_CMOV' defined but not used [-Wunused-const-variable=] 62 | static const unsigned FLAC__CPUINFO_IA32_CPUID_CMOV = 0x00008000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/crc.o deps/flac-1.3.2/src/libFLAC/crc.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.o deps/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.o deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/float.o deps/flac-1.3.2/src/libFLAC/float.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/fixed.o deps/flac-1.3.2/src/libFLAC/fixed.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/format.o deps/flac-1.3.2/src/libFLAC/format.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/bitreader.o deps/flac-1.3.2/src/libFLAC/bitreader.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/memory.o deps/flac-1.3.2/src/libFLAC/memory.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfsound/spu.o plugins/dfsound/spu.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/md5.o deps/flac-1.3.2/src/libFLAC/md5.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/lpc.o deps/flac-1.3.2/src/libFLAC/lpc.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/metadata_object.o deps/flac-1.3.2/src/libFLAC/metadata_object.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Alloc.o deps/lzma-16.04/C/Alloc.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/window.o deps/flac-1.3.2/src/libFLAC/window.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Bra86.o deps/lzma-16.04/C/Bra86.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Bra.o deps/lzma-16.04/C/Bra.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/BraIA64.o deps/lzma-16.04/C/BraIA64.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/CpuArch.o deps/lzma-16.04/C/CpuArch.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Delta.o deps/lzma-16.04/C/Delta.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Lzma86Dec.o deps/lzma-16.04/C/Lzma86Dec.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Lzma86Enc.o deps/lzma-16.04/C/Lzma86Enc.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/metadata_iterators.o deps/flac-1.3.2/src/libFLAC/metadata_iterators.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/flac-1.3.2/src/libFLAC/stream_decoder.o deps/flac-1.3.2/src/libFLAC/stream_decoder.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/LzmaLib.o deps/lzma-16.04/C/LzmaLib.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/LzFind.o deps/lzma-16.04/C/LzFind.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/Sort.o deps/lzma-16.04/C/Sort.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/libchdr/bitstream.o deps/libchdr/bitstream.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/libchdr/cdrom.o deps/libchdr/cdrom.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/libchdr/flac.o deps/libchdr/flac.c deps/libchdr/flac.c:33:20: warning: 'state_string' defined but not used [-Wunused-function] 33 | static const char *state_string(flac_decoder *decoder) { return FLAC__stream_decoder_get_resolved_state_string(decoder->decoder); } | ^~~~~~~~~~~~ deps/libchdr/flac.c:32:33: warning: 'state' defined but not used [-Wunused-function] 32 | static FLAC__StreamDecoderState state(flac_decoder *decoder) { return FLAC__stream_decoder_get_state(decoder->decoder); } | ^~~~~ deps/libchdr/flac.c:31:17: warning: 'total_samples' defined but not used [-Wunused-function] 31 | static uint32_t total_samples(flac_decoder *decoder) { return FLAC__stream_decoder_get_total_samples(decoder->decoder); } | ^~~~~~~~~~~~~ deps/libchdr/flac.c:30:16: warning: 'bits_per_sample' defined but not used [-Wunused-function] 30 | static uint8_t bits_per_sample(flac_decoder *decoder) { return decoder->bits_per_sample; } | ^~~~~~~~~~~~~~~ deps/libchdr/flac.c:29:16: warning: 'channels' defined but not used [-Wunused-function] 29 | static uint8_t channels(flac_decoder *decoder) { return decoder->channels; } | ^~~~~~~~ deps/libchdr/flac.c:28:17: warning: 'sample_rate' defined but not used [-Wunused-function] 28 | static uint32_t sample_rate(flac_decoder *decoder) { return decoder->sample_rate; } | ^~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/LzmaDec.o deps/lzma-16.04/C/LzmaDec.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfinput/main.o plugins/dfinput/main.c plugins/dfinput/main.c:44:4: warning: multi-line comment [-Wcomment] 44 | //PAD##n##_startPoll = PADstartPoll_guncon; \ | ^ plugins/dfinput/main.c:30:39: warning: 'old_controller_type2' defined but not used [-Wunused-variable] 30 | static int old_controller_type1 = -1, old_controller_type2 = -1; | ^~~~~~~~~~~~~~~~~~~~ plugins/dfinput/main.c:30:12: warning: 'old_controller_type1' defined but not used [-Wunused-variable] 30 | static int old_controller_type1 = -1, old_controller_type2 = -1; | ^~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfinput/pad.o plugins/dfinput/pad.c plugins/dfinput/pad.c:209:13: warning: 'do_vibration' defined but not used [-Wunused-function] 209 | static void do_vibration(unsigned char value) | ^~~~~~~~~~~~ plugins/dfinput/pad.c:167:13: warning: 'do_cmd2' defined but not used [-Wunused-function] 167 | static void do_cmd2(unsigned char value) | ^~~~~~~ plugins/dfinput/pad.c:108:16: warning: 'do_cmd' defined but not used [-Wunused-function] 108 | static uint8_t do_cmd(void) | ^~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o plugins/dfinput/guncon.o plugins/dfinput/guncon.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/libchdr/huffman.o deps/libchdr/huffman.c /bin/sh: git: command not found cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o frontend/plugin.o frontend/plugin.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o frontend/cspace.o frontend/cspace.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/libchdr/chd.o deps/libchdr/chd.c deps/libchdr/chd.c: In function 'chd_open': deps/libchdr/chd.c:1460:9: warning: unused variable 'openflags' [-Wunused-variable] 1460 | UINT32 openflags; | ^~~~~~~~~ In file included from deps/libchdr/chd.h:49, from deps/libchdr/chd.c:42: deps/libchdr/chd.c: In function 'decompress_v5_map': deps/libchdr/coretypes.h:26:35: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 26 | #define core_fread(fc, buff, len) fread(buff, 1, len, fc) | ^~~~~~~~~~~~~~~~~~~~~~~ deps/libchdr/chd.c:1156:2: note: in expansion of macro 'core_fread' 1156 | core_fread(chd->file, rawbuf, sizeof(rawbuf)); | ^~~~~~~~~~ deps/libchdr/coretypes.h:26:35: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] 26 | #define core_fread(fc, buff, len) fread(buff, 1, len, fc) | ^~~~~~~~~~~~~~~~~~~~~~~ deps/libchdr/chd.c:1167:2: note: in expansion of macro 'core_fread' 1167 | core_fread(chd->file, compressed, mapbytes); | ^~~~~~~~~~ At top level: deps/libchdr/chd.c:2000:18: warning: 'hunk_read_into_cache' defined but not used [-Wunused-function] 2000 | static chd_error hunk_read_into_cache(chd_file *chd, UINT32 hunknum) | ^~~~~~~~~~~~~~~~~~~~ deps/libchdr/chd.c:565:6: warning: 'lzma_codec_free' defined but not used [-Wunused-function] 565 | void lzma_codec_free(void* codec) | ^~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o frontend/main.o frontend/main.c In file included from /usr/include/string.h:495, from frontend/main.c:9: In function 'strncpy', inlined from '_OpenPlugins' at frontend/main.c:886:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 9 bytes from a string of length 9 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from '_OpenPlugins' at frontend/main.c:887:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output may be truncated copying 9 bytes from a string of length 32 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lzma-16.04/C/LzmaEnc.o deps/lzma-16.04/C/LzmaEnc.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o frontend/libretro.o frontend/libretro.c frontend/libretro.c: In function 'retro_init': frontend/libretro.c:2700:2: warning: ignoring return value of 'posix_memalign', declared with attribute warn_unused_result [-Wunused-result] 2700 | posix_memalign(&vout_buf, 16, VOUT_MAX_WIDTH * VOUT_MAX_HEIGHT * 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: frontend/libretro.c:97:12: warning: 'show_advanced_gpu_unai_settings' defined but not used [-Wunused-variable] 97 | static int show_advanced_gpu_unai_settings = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ frontend/libretro.c: In function 'retro_load_game': frontend/libretro.c:1501:48: warning: ' #' directive output may be truncated writing 2 bytes into a region of size between 1 and 4096 [-Wformat-truncation=] 1501 | snprintf(disk_label, sizeof(disk_label), "%s #%u", disk_name, (unsigned)i + 1); | ^~ frontend/libretro.c:1501:45: note: directive argument in the range [1, 8] 1501 | snprintf(disk_label, sizeof(disk_label), "%s #%u", disk_name, (unsigned)i + 1); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from frontend/libretro.c:9: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -fno-strict-aliasing -c -o plugins/dfxvideo/gpulib_if.o plugins/dfxvideo/gpulib_if.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdiagnostics-color=always -DGIT_VERSION=\"74ec4f3\" -fPIC -D_FILE_OFFSET_BITS=64 -Wall -Iinclude -ffast-math -O2 -DNDEBUG -Ideps/lightning/include -Ideps/lightrec -DLIGHTREC -DLIGHTREC_STATIC -DGPU_PEOPS -Ideps/libchdr -DHAVE_SYS_PARAM_H -Ideps/crypto -Ideps/flac-1.3.2/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/flac-1.3.2/src/libFLAC/include -Ideps/lzma-16.04/C -DHAVE_CHD -D'PACKAGE_VERSION="1.3.2"' -DFLAC__HAS_OGG=0 -DFLAC__NO_DLL -DHAVE_LROUND -DHAVE_STDINT_H -DHAVE_STDLIB_H -DFLAC__NO_DLL -D_7ZIP_ST -Ilibretro-common/include -DFRONTEND_SUPPORTS_RGB565 -DHAVE_LIBRETRO -DNO_FRONTEND -c -o deps/lightning/lib/lightning.o deps/lightning/lib/lightning.c deps/lightning/lib/lightning.c: In function '_jit_patch_abs': deps/lightning/lib/lightning.c:1548:18: warning: variable 'mask' set but not used [-Wunused-but-set-variable] 1548 | jit_int32_t mask; | ^~~~ deps/lightning/lib/lightning.c: In function '_jit_patch_at': deps/lightning/lib/lightning.c:1571:18: warning: variable 'mask' set but not used [-Wunused-but-set-variable] 1571 | jit_int32_t mask; | ^~~~ deps/lightning/lib/lightning.c: In function '_jit_emit': deps/lightning/lib/lightning.c:2016:12: warning: variable 'result' set but not used [-Wunused-but-set-variable] 2016 | int result; | ^~~~~~ In file included from deps/lightning/lib/lightning.c:3496: deps/lightning/lib/jit_x86.c: In function '_patch': deps/lightning/lib/jit_x86.c:2219:18: warning: variable 'flag' set but not used [-Wunused-but-set-variable] 2219 | jit_int32_t flag; | ^~~~ In file included from deps/lightning/lib/jit_x86.c:2178, from deps/lightning/lib/lightning.c:3496: At top level: deps/lightning/lib/jit_x86-x87.c:426:1: warning: '_fstcwm' defined but not used [-Wunused-function] 426 | _fstcwm(jit_state_t *_jit, jit_int32_t md, | ^~~~~~~ In file included from deps/lightning/lib/jit_x86.c:2176, from deps/lightning/lib/lightning.c:3496: deps/lightning/lib/jit_x86-cpu.c:3450:1: warning: '_jmpsi' defined but not used [-Wunused-function] 3450 | _jmpsi(jit_state_t *_jit, jit_uint8_t i0) | ^~~~~~ cc -o pcsx_rearmed_libretro.so libpcsxcore/cdriso.o libpcsxcore/cdrom.o libpcsxcore/cheat.o libpcsxcore/debug.o libpcsxcore/decode_xa.o libpcsxcore/disr3000a.o libpcsxcore/mdec.o libpcsxcore/misc.o libpcsxcore/plugins.o libpcsxcore/ppf.o libpcsxcore/psxbios.o libpcsxcore/psxcommon.o libpcsxcore/psxcounters.o libpcsxcore/psxdma.o libpcsxcore/psxhle.o libpcsxcore/psxhw.o libpcsxcore/psxinterpreter.o libpcsxcore/psxmem.o libpcsxcore/r3000a.o libpcsxcore/sio.o libpcsxcore/socket.o libpcsxcore/spu.o libpcsxcore/gte.o libpcsxcore/gte_nf.o libpcsxcore/gte_divider.o libpcsxcore/lightrec/plugin.o deps/lightning/lib/jit_disasm.o deps/lightning/lib/jit_memory.o deps/lightning/lib/jit_names.o deps/lightning/lib/jit_note.o deps/lightning/lib/jit_print.o deps/lightning/lib/jit_size.o deps/lightning/lib/lightning.o deps/lightrec/blockcache.o deps/lightrec/disassembler.o deps/lightrec/emitter.o deps/lightrec/interpreter.o deps/lightrec/lightrec.o deps/lightrec/memmanager.o deps/lightrec/optimizer.o deps/lightrec/regcache.o deps/lightrec/recompiler.o plugins/dfsound/dma.o plugins/dfsound/freeze.o plugins/dfsound/registers.o plugins/dfsound/spu.o plugins/dfsound/out.o plugins/dfsound/nullsnd.o plugins/gpulib/gpu.o plugins/gpulib/vout_pl.o plugins/dfxvideo/gpulib_if.o plugins/cdrcimg/cdrcimg.o deps/crypto/md5.o deps/crypto/sha1.o deps/flac-1.3.2/src/libFLAC/bitmath.o deps/flac-1.3.2/src/libFLAC/bitreader.o deps/flac-1.3.2/src/libFLAC/cpu.o deps/flac-1.3.2/src/libFLAC/crc.o deps/flac-1.3.2/src/libFLAC/fixed.o deps/flac-1.3.2/src/libFLAC/fixed_intrin_sse2.o deps/flac-1.3.2/src/libFLAC/fixed_intrin_ssse3.o deps/flac-1.3.2/src/libFLAC/float.o deps/flac-1.3.2/src/libFLAC/format.o deps/flac-1.3.2/src/libFLAC/lpc.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_avx2.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse2.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse41.o deps/flac-1.3.2/src/libFLAC/lpc_intrin_sse.o deps/flac-1.3.2/src/libFLAC/md5.o deps/flac-1.3.2/src/libFLAC/memory.o deps/flac-1.3.2/src/libFLAC/metadata_iterators.o deps/flac-1.3.2/src/libFLAC/metadata_object.o deps/flac-1.3.2/src/libFLAC/stream_decoder.o deps/flac-1.3.2/src/libFLAC/window.o deps/lzma-16.04/C/Alloc.o deps/lzma-16.04/C/Bra86.o deps/lzma-16.04/C/Bra.o deps/lzma-16.04/C/BraIA64.o deps/lzma-16.04/C/CpuArch.o deps/lzma-16.04/C/Delta.o deps/lzma-16.04/C/LzFind.o deps/lzma-16.04/C/Lzma86Dec.o deps/lzma-16.04/C/Lzma86Enc.o deps/lzma-16.04/C/LzmaDec.o deps/lzma-16.04/C/LzmaEnc.o deps/lzma-16.04/C/LzmaLib.o deps/lzma-16.04/C/Sort.o deps/libchdr/bitstream.o deps/libchdr/cdrom.o deps/libchdr/chd.o deps/libchdr/flac.o deps/libchdr/huffman.o plugins/dfinput/main.o plugins/dfinput/pad.o plugins/dfinput/guncon.o frontend/cspace.o frontend/libretro.o frontend/main.o frontend/plugin.o -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,--no-undefined -lm -lpthread -lm -ldl -lz + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.o4DXro + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 ++ dirname /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 + cd pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + install -m 0755 -Dp pcsx_rearmed_libretro.so /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/lib/libretro/pcsx_rearmed_libretro.so + install -m 0644 -Dp /builddir/build/SOURCES/pcsx_rearmed.libretro /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/lib/libretro/pcsx_rearmed.libretro + /usr/lib/rpm/find-debuginfo.sh -j6 --strict-build-id -m -i --build-id-seed 15-7.20200211git74ec4f3.fc31 --unique-debug-suffix -15-7.20200211git74ec4f3.fc31.i386 --unique-debug-src-base libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/lib/libretro/pcsx_rearmed_libretro.so extracting debug info from /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/lib/libretro/pcsx_rearmed_libretro.so original debug info size: 3516kB, size after compression: 3076kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 7458 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ULEEvq + umask 022 + cd /builddir/build/BUILD + cd pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + DOCDIR=/builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/doc/libretro-pcsx-rearmed + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/doc/libretro-pcsx-rearmed + cp -pr README.md /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/doc/libretro-pcsx-rearmed + cp -pr AUTHORS /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/doc/libretro-pcsx-rearmed + cp -pr NEWS /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/doc/libretro-pcsx-rearmed + cp -pr ChangeLog /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/doc/libretro-pcsx-rearmed + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ad1Eur + umask 022 + cd /builddir/build/BUILD + cd pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + LICENSEDIR=/builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/licenses/libretro-pcsx-rearmed + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/licenses/libretro-pcsx-rearmed + cp -pr COPYING /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386/usr/share/licenses/libretro-pcsx-rearmed + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(crypto) bundled(flac) = 1.3.2 bundled(libchdr) bundled(lzma) = 16.04 libretro-pcsx-rearmed = 15-7.20200211git74ec4f3.fc31 libretro-pcsx-rearmed(x86-32) = 15-7.20200211git74ec4f3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.15) libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.3.2) libz.so.1 libz.so.1(ZLIB_1.2.3.3) rtld(GNU_HASH) Enhances: gnome-games(x86-32) retroarch(x86-32) Processing files: libretro-pcsx-rearmed-debugsource-15-7.20200211git74ec4f3.fc31.i686 Provides: libretro-pcsx-rearmed-debugsource = 15-7.20200211git74ec4f3.fc31 libretro-pcsx-rearmed-debugsource(x86-32) = 15-7.20200211git74ec4f3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: libretro-pcsx-rearmed-debuginfo-15-7.20200211git74ec4f3.fc31.i686 Provides: debuginfo(build-id) = 075a296aa55c0fb558c55eea37954e8a9b4c90e1 libretro-pcsx-rearmed-debuginfo = 15-7.20200211git74ec4f3.fc31 libretro-pcsx-rearmed-debuginfo(x86-32) = 15-7.20200211git74ec4f3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: libretro-pcsx-rearmed-debugsource(x86-32) = 15-7.20200211git74ec4f3.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 Wrote: /builddir/build/RPMS/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i686.rpm Wrote: /builddir/build/RPMS/libretro-pcsx-rearmed-debuginfo-15-7.20200211git74ec4f3.fc31.i686.rpm Wrote: /builddir/build/RPMS/libretro-pcsx-rearmed-debugsource-15-7.20200211git74ec4f3.fc31.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.uQGhdo + umask 022 + cd /builddir/build/BUILD + cd pcsx_rearmed-74ec4f3a231b2335f9bcdc285ee7751d3412fc55 + /usr/bin/rm -rf /builddir/build/BUILDROOT/libretro-pcsx-rearmed-15-7.20200211git74ec4f3.fc31.i386 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0