<86>Mar 11 09:09:49 userdel[16352]: delete user 'rooter' <86>Mar 11 09:09:49 userdel[16352]: removed group 'rooter' owned by 'rooter' <86>Mar 11 09:09:49 groupadd[16369]: group added to /etc/group: name=rooter, GID=567 <86>Mar 11 09:09:49 groupadd[16369]: group added to /etc/gshadow: name=rooter <86>Mar 11 09:09:49 groupadd[16369]: new group: name=rooter, GID=567 <86>Mar 11 09:09:49 useradd[16398]: new user: name=rooter, UID=567, GID=567, home=/root, shell=/bin/bash <86>Mar 11 09:09:49 userdel[16417]: delete user 'builder' <86>Mar 11 09:09:49 userdel[16417]: removed group 'builder' owned by 'builder' <86>Mar 11 09:09:49 userdel[16417]: removed shadow group 'builder' owned by 'builder' <86>Mar 11 09:09:49 groupadd[16430]: group added to /etc/group: name=builder, GID=568 <86>Mar 11 09:09:49 groupadd[16430]: group added to /etc/gshadow: name=builder <86>Mar 11 09:09:49 groupadd[16430]: new group: name=builder, GID=568 <86>Mar 11 09:09:49 useradd[16442]: new user: name=builder, UID=568, GID=568, home=/usr/src, shell=/bin/bash <13>Mar 11 09:09:53 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Mar 11 09:09:53 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Mar 11 09:09:53 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Mar 11 09:09:53 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:09:53 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Mar 11 09:09:53 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Mar 11 09:09:53 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598661 installed <13>Mar 11 09:09:53 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Mar 11 09:09:53 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Mar 11 09:09:53 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Mar 11 09:09:54 rpmi: libsqlite3-3.26.0-alt2 sisyphus+220766.100.5.1 1549611685 installed <13>Mar 11 09:09:54 rpmi: liblcms2-2.9-alt1 1516411892 installed <13>Mar 11 09:09:54 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Mar 11 09:09:54 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Mar 11 09:09:54 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Mar 11 09:09:54 rpmi: perl-Compress-Raw-Zlib-2.084-alt1.1 sisyphus+219907.700.1.1 1548343625 installed <13>Mar 11 09:09:54 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Mar 11 09:09:54 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Mar 11 09:09:54 rpmi: libidn2-2.1.1-alt1 sisyphus+221274.100.1.2 1549951289 installed <13>Mar 11 09:09:54 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Mar 11 09:09:54 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Mar 11 09:09:54 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Mar 11 09:09:54 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Mar 11 09:09:54 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Mar 11 09:09:55 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Mar 11 09:09:55 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Mar 11 09:09:56 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Mar 11 09:09:56 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Mar 11 09:09:56 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Mar 11 09:09:56 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Mar 11 09:09:56 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Mar 11 09:09:56 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Mar 11 09:09:56 rpmi: libharfbuzz-icu-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Mar 11 09:09:56 rpmi: libgraphite2-devel-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Mar 11 09:09:56 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Mar 11 09:09:56 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Mar 11 09:09:56 rpmi: libhogweed4-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Mar 11 09:09:56 rpmi: libgnutls30-3.6.6-alt1 sisyphus+219978.100.1.1 1548422819 installed <13>Mar 11 09:09:56 rpmi: libpng-devel-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Mar 11 09:09:56 rpmi: libjasper-2.0.14-alt1 1530105217 installed <13>Mar 11 09:09:56 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Mar 11 09:09:56 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551973321 installed <13>Mar 11 09:09:56 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Mar 11 09:09:56 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Mar 11 09:09:56 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:09:56 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:09:56 rpmi: libwayland-cursor-1.16.0-alt1 1535614871 installed <13>Mar 11 09:09:56 rpmi: libwayland-egl-4:18.1.0-alt1 1535614871 installed <13>Mar 11 09:09:56 rpmi: wayland-devel-1.16.0-alt1 1535614871 installed <13>Mar 11 09:09:56 rpmi: libwayland-client-devel-1.16.0-alt1 1535614871 installed <13>Mar 11 09:09:56 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009799 installed <13>Mar 11 09:09:56 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Mar 11 09:09:56 rpmi: libpsl-0.20.2-alt2 sisyphus+222635.100.1.1 1550951841 installed <13>Mar 11 09:09:56 rpmi: libgudev-1:232-alt3 1523738518 installed <13>Mar 11 09:09:56 rpmi: udev-rules-1:241-alt3 sisyphus+222052.100.2.1 1550680909 installed <13>Mar 11 09:09:56 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Mar 11 09:09:56 rpmi: libepoxy-1.5.3-alt1 sisyphus.214119.100 1538723829 installed <13>Mar 11 09:09:56 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Mar 11 09:09:56 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Mar 11 09:09:56 rpmi: libusb-1.0.22-alt1 1525452055 installed <13>Mar 11 09:09:56 rpmi: libpixman-3:0.38.0-alt1 sisyphus+221327.100.1.1 1549959657 installed <13>Mar 11 09:09:56 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Mar 11 09:09:56 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Mar 11 09:09:56 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Mar 11 09:09:56 rpmi: libalsa-1:1.1.8-alt2 sisyphus+221894.200.4.1 1550583286 installed <13>Mar 11 09:09:56 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Mar 11 09:09:56 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Mar 11 09:09:56 rpmi: libdrm-1:2.4.97-alt1 sisyphus+220483.100.1.1 1549270242 installed <13>Mar 11 09:09:56 rpmi: libgbm-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550567661 installed <13>Mar 11 09:09:56 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Mar 11 09:09:56 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Mar 11 09:09:56 rpmi: perl-Compress-Raw-Bzip2-2.084-alt1.1 sisyphus+219907.1000.1.1 1548343668 installed <13>Mar 11 09:09:56 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Mar 11 09:09:56 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Mar 11 09:09:56 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Mar 11 09:09:56 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Mar 11 09:09:56 rpmi: perl-Encode-3.00-alt1 sisyphus+220447.100.1.1 1549145397 installed <13>Mar 11 09:09:56 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Mar 11 09:09:56 rpmi: perl-IO-Compress-2.084-alt1 sisyphus+219744.100.2.1 1548168679 installed <13>Mar 11 09:09:56 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Mar 11 09:09:56 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Mar 11 09:09:56 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Mar 11 09:09:56 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Mar 11 09:09:56 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Mar 11 09:09:56 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Mar 11 09:09:56 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Mar 11 09:09:56 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Mar 11 09:09:56 rpmi: perl-libwww-6.37-alt1 sisyphus+224063.100.1.1 1551968725 installed <13>Mar 11 09:09:56 rpmi: perl-XML-LibXML-2.0134-alt1 sisyphus+221347.100.1.1 1549969058 installed <13>Mar 11 09:09:56 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Mar 11 09:09:56 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Mar 11 09:09:56 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Mar 11 09:09:57 rpmi: icon-theme-adwaita-3.30.1-alt1 sisyphus.216736.100 1542889653 installed <13>Mar 11 09:09:57 rpmi: perl-XML-Parser-2.44-alt2.2 sisyphus+219907.1300.1.1 1548343835 installed <13>Mar 11 09:09:57 rpmi: libgdk-pixbuf-locales-2.38.1-alt1 sisyphus+223283.100.1.1 1551374215 installed <13>Mar 11 09:09:57 rpmi: libverto-0.3.0-alt1_7 sisyphus+223221.100.1.1 1551348953 installed <13>Mar 11 09:09:57 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Mar 11 09:09:57 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Mar 11 09:09:57 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Mar 11 09:09:57 rpmi: libproxy-0.4.15-alt2 sisyphus+222634.100.1.1 1550954627 installed <13>Mar 11 09:09:57 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed <13>Mar 11 09:09:57 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Mar 11 09:09:57 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Mar 11 09:09:57 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Mar 11 09:09:57 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548057005 installed <13>Mar 11 09:09:57 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Mar 11 09:09:58 rpmi: libgio-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Mar 11 09:09:58 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed <13>Mar 11 09:09:58 rpmi: libgdk-pixbuf-2.38.1-alt1 sisyphus+223283.100.1.1 1551374252 installed <13>Mar 11 09:09:58 rpmi: libgusb-0.3.0-alt1 1518891735 installed <13>Mar 11 09:09:58 rpmi: libcolord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060572 installed <13>Mar 11 09:09:58 rpmi: gtk-update-icon-cache-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Mar 11 09:09:58 rpmi: libdconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Mar 11 09:09:58 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed <13>Mar 11 09:09:58 rpmi: liblz4-1:1.8.3-alt2 sisyphus+221902.4200.4.1 1550599659 installed <13>Mar 11 09:09:58 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Mar 11 09:09:58 rpmi: libgcrypt20-1.8.3-alt4 sisyphus+222598.100.1.1 1550924043 installed <13>Mar 11 09:09:58 rpmi: libsystemd-1:241-alt3 sisyphus+222052.100.2.1 1550681059 installed <13>Mar 11 09:09:58 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Mar 11 09:09:58 rpmi: dbus-tools-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <86>Mar 11 09:09:58 groupadd[49586]: group added to /etc/group: name=messagebus, GID=499 <86>Mar 11 09:09:58 groupadd[49586]: group added to /etc/gshadow: name=messagebus <86>Mar 11 09:09:58 groupadd[49586]: new group: name=messagebus, GID=499 <86>Mar 11 09:09:58 useradd[49606]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Mar 11 09:09:58 rpmi: dbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Mar 11 09:09:58 rpmi: dconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Mar 11 09:09:58 rpmi: libgtk+3-schemas-3.24.5-alt1 sisyphus+220558.100.1.1 1549311168 installed <13>Mar 11 09:09:58 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Mar 11 09:09:58 rpmi: libcups-2.2.10-alt1 sisyphus+223264.100.2.2 1551793480 installed <13>Mar 11 09:09:58 rpmi: libpolkit-0.115-alt5 sisyphus.219065.100 1547027030 installed <86>Mar 11 09:09:58 groupadd[49966]: group added to /etc/group: name=colord, GID=498 <86>Mar 11 09:09:58 groupadd[49966]: group added to /etc/gshadow: name=colord <86>Mar 11 09:09:58 groupadd[49966]: new group: name=colord, GID=498 <86>Mar 11 09:09:58 useradd[49985]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null <13>Mar 11 09:09:58 rpmi: colord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060572 installed <13>Mar 11 09:09:58 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 11 09:09:58 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Mar 11 09:09:58 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Mar 11 09:09:58 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Mar 11 09:09:58 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Mar 11 09:09:58 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Mar 11 09:09:58 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Mar 11 09:09:58 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Mar 11 09:09:58 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Mar 11 09:09:58 rpmi: libXtst-1.2.2-alt1 1369984893 installed <13>Mar 11 09:09:58 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Mar 11 09:09:58 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed <13>Mar 11 09:09:58 rpmi: libat-spi2-core-2.30.1-alt1 sisyphus+223619.100.1.1 1551730184 installed <13>Mar 11 09:09:58 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Mar 11 09:09:58 rpmi: libGLX-mesa-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550567661 installed <13>Mar 11 09:09:58 rpmi: libEGL-mesa-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550567661 installed <13>Mar 11 09:09:58 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:09:59 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Mar 11 09:10:00 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Mar 11 09:10:00 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Mar 11 09:10:00 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Mar 11 09:10:00 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Mar 11 09:10:00 rpmi: libXi-devel-1.7.9-alt1.S1 1515755342 installed <13>Mar 11 09:10:00 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:10:00 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:10:00 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 11 09:10:00 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 11 09:10:00 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Mar 11 09:10:00 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Mar 11 09:10:00 rpmi: libEGL-devel-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550567661 installed <13>Mar 11 09:10:00 rpmi: libGL-devel-4:18.3.4-alt1 sisyphus+222018.100.1.1 1550567661 installed <13>Mar 11 09:10:00 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Mar 11 09:10:00 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Mar 11 09:10:00 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed <13>Mar 11 09:10:00 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Mar 11 09:10:00 rpmi: libXv-1.0.11-alt1 1527685499 installed <13>Mar 11 09:10:00 rpmi: dbus-tools-gui-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Mar 11 09:10:00 rpmi: at-spi2-core-2.30.1-alt1 sisyphus+223619.100.1.1 1551730184 installed <13>Mar 11 09:10:00 rpmi: at-spi2-atk-2.30.1-alt1 sisyphus+223619.200.1.1 1551730271 installed <13>Mar 11 09:10:00 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed <13>Mar 11 09:10:00 rpmi: libgdk-pixbuf-xlib-2.38.1-alt1 sisyphus+223283.100.1.1 1551374252 installed <13>Mar 11 09:10:00 rpmi: libpulseaudio-12.2-alt1 1535623585 installed <13>Mar 11 09:10:00 rpmi: libSDL-1.2.14-alt7 1483707272 installed <13>Mar 11 09:10:00 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 11 09:10:00 rpmi: alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 11 09:10:00 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Mar 11 09:10:00 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Mar 11 09:10:00 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Mar 11 09:10:00 rpmi: libcrypto1.1-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791072 installed <13>Mar 11 09:10:00 rpmi: libssl1.1-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791072 installed <13>Mar 11 09:10:00 rpmi: libpython3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 11 09:10:00 rpmi: python3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 11 09:10:01 rpmi: python3-base-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 11 09:10:01 rpmi: glib2-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Mar 11 09:10:01 rpmi: libgio-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <86>Mar 11 09:10:01 groupadd[55809]: group added to /etc/group: name=_keytab, GID=497 <86>Mar 11 09:10:01 groupadd[55809]: group added to /etc/gshadow: name=_keytab <86>Mar 11 09:10:01 groupadd[55809]: new group: name=_keytab, GID=497 <13>Mar 11 09:10:01 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Mar 11 09:10:01 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Mar 11 09:10:01 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Mar 11 09:10:01 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 11 09:10:01 rpmi: gtk-builder-convert-2.24.32-alt2 1518699309 installed <13>Mar 11 09:10:01 rpmi: libgdk-pixbuf-devel-2.38.1-alt1 sisyphus+223283.100.1.1 1551374252 installed <13>Mar 11 09:10:01 rpmi: libharfbuzz-devel-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Mar 11 09:10:01 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781053 installed <13>Mar 11 09:10:02 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus.215917.100 1540973886 installed <13>Mar 11 09:10:02 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 11 09:10:02 rpmi: libcairo-gobject-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 11 09:10:02 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Mar 11 09:10:02 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Mar 11 09:10:02 rpmi: libatk-devel-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Mar 11 09:10:02 rpmi: glib-networking-2.58.0-alt1 sisyphus.212651.1500 1536648953 installed <13>Mar 11 09:10:02 rpmi: libsoup-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Mar 11 09:10:02 rpmi: libsoup-gnome-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Mar 11 09:10:02 rpmi: librest-0.8.1-alt1 1508266400 installed <13>Mar 11 09:10:02 rpmi: libgtk+3-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Mar 11 09:10:02 rpmi: libgtk+3-devel-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Mar 11 09:10:02 rpmi: libSDL-devel-1.2.14-alt7 1483707272 installed <13>Mar 11 09:10:02 rpmi: libXv-devel-1.0.11-alt1 1527685499 installed <13>Mar 11 09:10:02 rpmi: libXtst-devel-1.2.2-alt1 1369984893 installed <13>Mar 11 09:10:02 rpmi: libXxf86vm-devel-1.1.4-alt2 1527672187 installed <13>Mar 11 09:10:02 rpmi: intltool-0.51.0-alt2 1513698802 installed <13>Mar 11 09:10:04 rpmi: glibc-devel-static-6:2.27-alt8 sisyphus.219011.100 1547073625 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/pcsxr-1.9.93-alt3.nosrc.rpm Installing pcsxr-1.9.93-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.23098 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf pcsxr + echo 'Source #0 (pcsxr-1.9.93.tar.bz2):' Source #0 (pcsxr-1.9.93.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/pcsxr-1.9.93.tar.bz2 + /bin/tar -xf - + cd pcsxr + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (pcsxr-zlib-alt.patch):' Patch #0 (pcsxr-zlib-alt.patch): + /usr/bin/patch -p1 patching file libpcsxcore/cdriso.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.65634 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd pcsxr + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in `.'. libtoolize-default: linking file `./config.guess' libtoolize-default: linking file `./config.sub' libtoolize-default: linking file `./install-sh' libtoolize-default: linking file `./ltmain.sh' libtoolize-default: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize-default: rerunning libtoolize-default, to keep the correct libtool macros in-tree. libtoolize-default: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf-default: running: intltoolize --force autoreconf-default: configure.ac: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:10: installing './compile' configure.ac:5: installing './missing' gui/Makefile.am: installing './depcomp' libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxbios.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled automake-default: warning: possible forward-incompatibility. automake-default: At least a source file is in a subdirectory, but the 'subdir-objects' automake-default: automake option hasn't been enabled. For now, the corresponding output automake-default: object file(s) will be placed in the top-level directory. However, automake-default: this behaviour will change in future Automake versions: they will automake-default: unconditionally cause object files to be placed in the same subdirectory automake-default: of the corresponding sources. automake-default: You are advised to start using 'subdir-objects' option throughout your automake-default: project, to avoid future incompatibilities. libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/cdrom.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxcounters.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxdma.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/disr3000a.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/gpu.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/spu.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/sio.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxhw.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/mdec.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxmem.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/misc.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/plugins.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/decode_xa.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/r3000a.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxinterpreter.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/gte.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxhle.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/debug.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/psxcommon.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/cdriso.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/cheat.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/socket.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:6: warning: source file '$(top_builddir)/libpcsxcore/ppf.c' is in a subdirectory, libpcsxcore/Makefile.am:6: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/iR3000A-64.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/ix86-64.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/ix86_cpudetect.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/ix86_fpu.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/ix86_3dnow.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/ix86_mmx.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:60: warning: source file '$(top_builddir)/libpcsxcore/ix86_64/ix86_sse.c' is in a subdirectory, libpcsxcore/Makefile.am:60: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:71: warning: source file '$(top_builddir)/libpcsxcore/ix86/iR3000A.c' is in a subdirectory, libpcsxcore/Makefile.am:71: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:71: warning: source file '$(top_builddir)/libpcsxcore/ix86/ix86.c' is in a subdirectory, libpcsxcore/Makefile.am:71: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:81: warning: source file '$(top_builddir)/libpcsxcore/ppc/pR3000A.c' is in a subdirectory, libpcsxcore/Makefile.am:81: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:81: warning: source file '$(top_builddir)/libpcsxcore/ppc/ppc.c' is in a subdirectory, libpcsxcore/Makefile.am:81: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:81: warning: source file '$(top_builddir)/libpcsxcore/ppc/reguse.c' is in a subdirectory, libpcsxcore/Makefile.am:81: but option 'subdir-objects' is disabled libpcsxcore/Makefile.am:81: warning: source file '$(top_builddir)/libpcsxcore/ppc/pasm.s' is in a subdirectory, libpcsxcore/Makefile.am:81: but option 'subdir-objects' is disabled plugins/dfcdrom/Makefile.am:30: warning: source file 'cdrcfg-0.1df/main.c' is in a subdirectory, plugins/dfcdrom/Makefile.am:30: but option 'subdir-objects' is disabled plugins/dfsound/Makefile.am:52: warning: source file 'spucfg-0.1df/main.c' is in a subdirectory, plugins/dfsound/Makefile.am:52: but option 'subdir-objects' is disabled plugins/dfxvideo/Makefile.am:29: warning: source file 'gpucfg-0.1df/main.c' is in a subdirectory, plugins/dfxvideo/Makefile.am:29: but option 'subdir-objects' is disabled plugins/peopsxgl/Makefile.am:18: warning: source file 'gpucfg/main.c' is in a subdirectory, plugins/peopsxgl/Makefile.am:18: but option 'subdir-objects' is disabled autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --enable-opengl configure: WARNING: unrecognized options: --without-included-gettext checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of i586-alt-linux-gcc... none checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking dependency style of i586-alt-linux-gcc... none checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by i586-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert i586-alt-linux-gnu file names to i586-alt-linux-gnu format... func_convert_file_noop checking how to convert i586-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i586-alt-linux-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for i586-alt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i586-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for i586-alt-linux-strip... no checking for strip... strip checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from i586-alt-linux-gcc object... ok checking for sysroot... no checking for i586-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if i586-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for i586-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if i586-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if i586-alt-linux-gcc static flag -static works... yes checking if i586-alt-linux-gcc supports -c -o file.o... yes checking if i586-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the i586-alt-linux-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking whether NLS is requested... yes checking for intltool >= 0.35.0... 0.51.0 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... (cached) /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... (cached) /usr/bin/msgfmt checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.28.1 checking for XML::Parser... ok checking for i586-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for glib-2.0 >= 2.20... yes checking for gtk+-3.0 ... yes checking for sdl >= 1.2.12... yes checking for dlsym in -ldl... yes checking for socket in -lsocket... no checking for gethostbyname in -lnsl... no checking for umem_alloc in -lumem... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking X11/extensions/Xv.h usability... yes checking X11/extensions/Xv.h presence... yes checking for X11/extensions/Xv.h... yes checking X11/extensions/XTest.h usability... yes checking X11/extensions/XTest.h presence... yes checking for X11/extensions/XTest.h... yes checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glx.h usability... yes checking GL/glx.h presence... yes checking for GL/glx.h... yes checking for X11/extensions/xf86vmode.h... yes checking for nasm... missing configure: WARNING: unable to find nasm, needed to build dfx11video Dynamic Recompiler selected: x86 checking whether byte ordering is bigendian... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating data/Makefile config.status: creating doc/Makefile config.status: creating libpcsxcore/Makefile config.status: creating gui/Makefile config.status: creating plugins/dfinput/Makefile config.status: creating plugins/dfsound/Makefile config.status: creating plugins/dfxvideo/Makefile config.status: creating plugins/dfcdrom/Makefile config.status: creating plugins/dfnet/Makefile config.status: creating pixmaps/Makefile config.status: creating po/Makefile.in config.status: creating plugins/peopsxgl/Makefile config.status: creating plugins/bladesio1/Makefile config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands configure: WARNING: unrecognized options: --without-included-gettext + make -j8 Making all in data make[1]: Nothing to be done for 'all'. Making all in doc make[1]: Nothing to be done for 'all'. Making all in pixmaps make[1]: Nothing to be done for 'all'. Making all in po make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_TW.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo it | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file it.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo fr_FR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file fr_FR.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo ru_RU | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file ru_RU.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/po' file=`echo hu_HU | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file hu_HU.po make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/po' Making all in libpcsxcore make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxdma.o `test -f '../libpcsxcore/psxdma.c' || echo './'`../libpcsxcore/psxdma.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o spu.o `test -f '../libpcsxcore/spu.c' || echo './'`../libpcsxcore/spu.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxcounters.o `test -f '../libpcsxcore/psxcounters.c' || echo './'`../libpcsxcore/psxcounters.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gpu.o `test -f '../libpcsxcore/gpu.c' || echo './'`../libpcsxcore/gpu.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxmem.o `test -f '../libpcsxcore/psxmem.c' || echo './'`../libpcsxcore/psxmem.c ../libpcsxcore/psxmem.c: In function 'psxMemReset': ../libpcsxcore/psxmem.c:125:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(psxR, 1, 0x80000, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/psxmem.c:117:18: warning: '%s' directive writing up to 4095 bytes into a region of size 1024 [-Wformat-overflow=] sprintf(bios, "%s/%s", Config.BiosDir, Config.Bios); ^~ ~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/psxmem.h:27, from ../libpcsxcore/psxmem.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cdrom.o `test -f '../libpcsxcore/cdrom.c' || echo './'`../libpcsxcore/cdrom.c ../libpcsxcore/cdrom.c: In function 'Find_CurTrack': ../libpcsxcore/cdrom.c:367:20: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] current = msf2sec(time); ^~~~ ../libpcsxcore/cdrom.c:135:21: note: expected 'const char *' but argument is of type 'const u8 *' {aka 'const unsigned char *'} extern unsigned int msf2sec(const char *msf); ^~~~~~~ ../libpcsxcore/cdrom.c: In function 'generate_subq': ../libpcsxcore/cdrom.c:399:19: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] this_s = msf2sec(time); ^~~~ ../libpcsxcore/cdrom.c:135:21: note: expected 'const char *' but argument is of type 'const u8 *' {aka 'const unsigned char *'} extern unsigned int msf2sec(const char *msf); ^~~~~~~ ../libpcsxcore/cdrom.c:418:30: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(relative_s, cdr.subq.Relative); ~~~~~~~~^~~~~~~~~ ../libpcsxcore/cdrom.c:136:13: note: expected 'const char *' but argument is of type 'unsigned char *' extern void sec2msf(unsigned int s, const char *msf); ^~~~~~~ ../libpcsxcore/cdrom.c: In function 'cdrWrite1': ../libpcsxcore/cdrom.c:1331:18: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] i = msf2sec(cdr.SetSectorPlay); ~~~^~~~~~~~~~~~~~ ../libpcsxcore/cdrom.c:135:21: note: expected 'const char *' but argument is of type 'unsigned char *' extern unsigned int msf2sec(const char *msf); ^~~~~~~ ../libpcsxcore/cdrom.c:1332:23: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] i = abs(i - msf2sec(set_loc)); ^~~~~~~ ../libpcsxcore/cdrom.c:135:21: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern unsigned int msf2sec(const char *msf); ^~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxhw.o `test -f '../libpcsxcore/psxhw.c' || echo './'`../libpcsxcore/psxhw.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o misc.o `test -f '../libpcsxcore/misc.c' || echo './'`../libpcsxcore/misc.c ../libpcsxcore/misc.c: In function 'GetCdromFile': ../libpcsxcore/misc.c:111:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strlen(filename)) return -1; ^~~~~~~~ In file included from ../libpcsxcore/psxcommon.h:36, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 's8 *' {aka 'signed char *'} extern size_t strlen (const char *__s) ^~~~~~ ../libpcsxcore/misc.c:122:41: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign] if (!strnicmp((char *)&dir->name[0], filename, dir->name_len[0])) { ^~~~~~~~ In file included from /usr/include/string.h:431, from ../libpcsxcore/psxcommon.h:36, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/strings.h:120:12: note: expected 'const char *' but argument is of type 's8 *' {aka 'signed char *'} extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ ../libpcsxcore/misc.c:130:10: warning: pointer targets in assignment from 'char *' to 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] mdir = ddir; ^ ../libpcsxcore/misc.c:133:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strnicmp((char *)&dir->name[0], filename, strlen(filename))) { ^~~~~~~~ In file included from ../libpcsxcore/psxcommon.h:36, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 's8 *' {aka 'signed char *'} extern size_t strlen (const char *__s) ^~~~~~ ../libpcsxcore/misc.c:133:41: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign] if (!strnicmp((char *)&dir->name[0], filename, strlen(filename))) { ^~~~~~~~ In file included from /usr/include/string.h:431, from ../libpcsxcore/psxcommon.h:36, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/strings.h:120:12: note: expected 'const char *' but argument is of type 's8 *' {aka 'signed char *'} extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ ../libpcsxcore/misc.c: In function 'LoadCdrom': ../libpcsxcore/misc.c:166:31: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, "SYSTEM.CNF;1") == -1) { ^~~~~~~~~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:168:32: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, "PSX.EXE;1") == -1) return -1; ^~~~~~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:180:28: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] char *ptr = strstr(buf + 12, "cdrom:"); ~~~~^~~~ In file included from ../libpcsxcore/psxcommon.h:36, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'u8 *' {aka 'unsigned char *'} extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ ../libpcsxcore/misc.c:184:14: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(exename, ptr, 255); ^~~~~~~ In file included from /usr/include/features.h:428, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 's8 *' {aka 'signed char *'} __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^~~~~ ../libpcsxcore/misc.c:186:10: warning: pointer targets in assignment from 's8 *' {aka 'signed char *'} to 'char *' differ in signedness [-Wpointer-sign] ptr = exename; ^ ../libpcsxcore/misc.c: In function 'LoadCdromFile': ../libpcsxcore/misc.c:245:31: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, exename) == -1) return -1; ^~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'u8 *' {aka 'unsigned char *'} int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:261:3: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy((void *)PSXM(addr), buf + 12, 2048); ^~~~~~ ../libpcsxcore/misc.c: In function 'CheckCdrom': ../libpcsxcore/misc.c:289:26: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(CdromLabel, buf + 52, 32); ~~~~^~~~ In file included from /usr/include/features.h:428, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/bits/string_fortified.h:103:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^~~~~ ../libpcsxcore/misc.c:298:31: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, "SYSTEM.CNF;1") != -1) { ^~~~~~~~~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:302:32: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, exename) == -1) { ^~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:304:33: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, exename) == -1) { ^~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:305:28: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] char *ptr = strstr(buf + 12, "cdrom:"); // possibly the executable is in some subdir ~~~~^~~~ In file included from ../libpcsxcore/psxcommon.h:36, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/string.h:329:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^~~~~~ ../libpcsxcore/misc.c:314:35: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] if (GetCdromFile(mdir, time, exename) == -1) ^~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c:320:38: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness [-Wpointer-sign] } else if (GetCdromFile(mdir, time, "PSX.EXE;1") != -1) { ^~~~~~~~~~~ ../libpcsxcore/misc.c:104:5: note: expected 's8 *' {aka 'signed char *'} but argument is of type 'char *' int GetCdromFile(u8 *mdir, u8 *time, s8 *filename) { ^~~~~~~~~~~~ ../libpcsxcore/misc.c: In function 'Load': ../libpcsxcore/misc.c:481:7: warning: null argument where non-null required (argument 1) [-Wnonnull] memset(PSXM(SWAP32(section.s_paddr)), 0, SWAP32(section.s_size)); ^~~~~~ ../libpcsxcore/misc.c:424:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&tmpHead, sizeof(EXE_HEADER), 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:426:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(PSXM(SWAP32(tmpHead.t_addr)), SWAP32(tmpHead.t_size), 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:439:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&opcode, 1, 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:442:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(§ion_address, 4, 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:443:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(§ion_size, 4, 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:449:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(PSXM(section_address), section_size, 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:453:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&psxRegs.pc, 4, 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:467:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&coffHead, sizeof(coffHead), 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:468:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&optHead, sizeof(optHead), 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:475:6: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(§ion, sizeof(section), 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c:479:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(PSXM(SWAP32(section.s_paddr)), SWAP32(section.s_size), 1, tmpFile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c: In function 'LoadLibPS': ../libpcsxcore/misc.c:395:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(psxM + 0x10000, 0x61000, 1, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c: In function 'PSXGetFileType': ../libpcsxcore/misc.c:368:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(mybuf, 2048, 1, f); ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/misc.c: In function 'LoadLibPS': ../libpcsxcore/misc.c:390:18: warning: '/libps.exe' directive writing 10 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(buf, "%s/libps.exe", Config.BiosDir); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/misc.h:27, from ../libpcsxcore/misc.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 4106 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o r3000a.o `test -f '../libpcsxcore/r3000a.c' || echo './'`../libpcsxcore/r3000a.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o sio.o `test -f '../libpcsxcore/sio.c' || echo './'`../libpcsxcore/sio.c ../libpcsxcore/sio.c: In function 'GetMcdBlockInfo': ../libpcsxcore/sio.c:1185:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (mcd == 1) data = Mcd1Data; ^ ../libpcsxcore/sio.c:1186:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] if (mcd == 2) data = Mcd2Data; ^ ../libpcsxcore/sio.c:1196:6: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] str = Info->Title; ^ ../libpcsxcore/sio.c:1197:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] sstr = Info->sTitle; ^ ../libpcsxcore/sio.c:1233:7: warning: pointer targets in passing argument 1 of 'trim' differ in signedness [-Wpointer-sign] trim(str); ^~~ In file included from ../libpcsxcore/psxbios.h:30, from ../libpcsxcore/r3000a.h:30, from ../libpcsxcore/sio.h:29, from ../libpcsxcore/sio.c:24: ../libpcsxcore/misc.h:71:6: note: expected 'char *' but argument is of type 'unsigned char *' void trim(char *str); ^~~~ ../libpcsxcore/sio.c:1234:7: warning: pointer targets in passing argument 1 of 'trim' differ in signedness [-Wpointer-sign] trim(sstr); ^~~~ In file included from ../libpcsxcore/psxbios.h:30, from ../libpcsxcore/r3000a.h:30, from ../libpcsxcore/sio.h:29, from ../libpcsxcore/sio.c:24: ../libpcsxcore/misc.h:71:6: note: expected 'char *' but argument is of type 'unsigned char *' void trim(char *str); ^~~~ ../libpcsxcore/sio.c:1260:20: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(Info->ID, ptr, 12); ^~~ In file included from /usr/include/features.h:428, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/sio.h:28, from ../libpcsxcore/sio.c:24: /usr/include/bits/string_fortified.h:103:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^~~~~ ../libpcsxcore/sio.c:1262:22: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(Info->Name, ptr, 16); ^~~ In file included from /usr/include/features.h:428, from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/sio.h:28, from ../libpcsxcore/sio.c:24: /usr/include/bits/string_fortified.h:103:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^~~~~ ../libpcsxcore/sio.c: In function 'LoadMcd': ../libpcsxcore/sio.c:892:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(data, 1, MCD_SIZE, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/sio.c:907:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(data, 1, MCD_SIZE, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/sio.c: In function 'LoadDongle': ../libpcsxcore/sio.c:1289:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread( DongleData, 1, DONGLE_SIZE, f ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o disr3000a.o `test -f '../libpcsxcore/disr3000a.c' || echo './'`../libpcsxcore/disr3000a.c ../libpcsxcore/disr3000a.c: In function 'disADDI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:20: note: in expansion of macro 'dName' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:36: note: in expansion of macro 'dGPR' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:48: note: in expansion of macro 'dGPR' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:60: note: in expansion of macro 'dImm' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disADDIU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:21: note: in expansion of macro 'dName' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:37: note: in expansion of macro 'dGPR' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:49: note: in expansion of macro 'dGPR' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:61: note: in expansion of macro 'dImm' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disANDI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:20: note: in expansion of macro 'dName' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:36: note: in expansion of macro 'dGPR' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:48: note: in expansion of macro 'dGPR' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:60: note: in expansion of macro 'dImm' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disORI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:19: note: in expansion of macro 'dName' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:35: note: in expansion of macro 'dGPR' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:47: note: in expansion of macro 'dGPR' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:59: note: in expansion of macro 'dImm' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSLTI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:20: note: in expansion of macro 'dName' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:36: note: in expansion of macro 'dGPR' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:48: note: in expansion of macro 'dGPR' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:60: note: in expansion of macro 'dImm' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSLTIU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:21: note: in expansion of macro 'dName' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:37: note: in expansion of macro 'dGPR' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:49: note: in expansion of macro 'dGPR' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:61: note: in expansion of macro 'dImm' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disXORI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:20: note: in expansion of macro 'dName' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:36: note: in expansion of macro 'dGPR' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:48: note: in expansion of macro 'dGPR' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:60: note: in expansion of macro 'dImm' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disADD': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:19: note: in expansion of macro 'dName' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:34: note: in expansion of macro 'dGPR' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:46: note: in expansion of macro 'dGPR' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:58: note: in expansion of macro 'dGPR' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disADDU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:20: note: in expansion of macro 'dName' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:35: note: in expansion of macro 'dGPR' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:47: note: in expansion of macro 'dGPR' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:59: note: in expansion of macro 'dGPR' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disAND': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:19: note: in expansion of macro 'dName' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:34: note: in expansion of macro 'dGPR' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:46: note: in expansion of macro 'dGPR' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:58: note: in expansion of macro 'dGPR' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disNOR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:19: note: in expansion of macro 'dName' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:34: note: in expansion of macro 'dGPR' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:46: note: in expansion of macro 'dGPR' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:58: note: in expansion of macro 'dGPR' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disOR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:19: note: in expansion of macro 'dName' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:34: note: in expansion of macro 'dGPR' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:46: note: in expansion of macro 'dGPR' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:58: note: in expansion of macro 'dGPR' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSLT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:19: note: in expansion of macro 'dName' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:34: note: in expansion of macro 'dGPR' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:46: note: in expansion of macro 'dGPR' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:58: note: in expansion of macro 'dGPR' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSLTU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:20: note: in expansion of macro 'dName' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:35: note: in expansion of macro 'dGPR' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:47: note: in expansion of macro 'dGPR' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:59: note: in expansion of macro 'dGPR' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSUB': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:19: note: in expansion of macro 'dName' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:34: note: in expansion of macro 'dGPR' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:46: note: in expansion of macro 'dGPR' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:58: note: in expansion of macro 'dGPR' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSUBU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:20: note: in expansion of macro 'dName' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:35: note: in expansion of macro 'dGPR' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:47: note: in expansion of macro 'dGPR' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:59: note: in expansion of macro 'dGPR' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disXOR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:19: note: in expansion of macro 'dName' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:34: note: in expansion of macro 'dGPR' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:46: note: in expansion of macro 'dGPR' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:58: note: in expansion of macro 'dGPR' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disDIV': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:133:19: note: in expansion of macro 'dName' MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:133:35: note: in expansion of macro 'dGPR' MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:133:47: note: in expansion of macro 'dGPR' MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disDIVU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:134:20: note: in expansion of macro 'dName' MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:134:36: note: in expansion of macro 'dGPR' MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:134:48: note: in expansion of macro 'dGPR' MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disMULT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:135:20: note: in expansion of macro 'dName' MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:135:36: note: in expansion of macro 'dGPR' MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:135:48: note: in expansion of macro 'dGPR' MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disMULTU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:136:21: note: in expansion of macro 'dName' MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:136:37: note: in expansion of macro 'dGPR' MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:136:49: note: in expansion of macro 'dGPR' MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disBGEZ': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:20: note: in expansion of macro 'dName' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:37: note: in expansion of macro 'dGPR' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:49: note: in expansion of macro 'dOffset' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBGEZAL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:22: note: in expansion of macro 'dName' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:39: note: in expansion of macro 'dGPR' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:51: note: in expansion of macro 'dOffset' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBGTZ': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:20: note: in expansion of macro 'dName' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:37: note: in expansion of macro 'dGPR' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:49: note: in expansion of macro 'dOffset' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBLEZ': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:20: note: in expansion of macro 'dName' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:37: note: in expansion of macro 'dGPR' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:49: note: in expansion of macro 'dOffset' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBLTZ': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:20: note: in expansion of macro 'dName' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:37: note: in expansion of macro 'dGPR' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:49: note: in expansion of macro 'dOffset' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBLTZAL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:22: note: in expansion of macro 'dName' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:39: note: in expansion of macro 'dGPR' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:51: note: in expansion of macro 'dOffset' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:31: note: in expansion of macro 'dName' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:45: note: in expansion of macro 'dGPR' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:57: note: in expansion of macro 'dGPR' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~ ../libpcsxcore/disr3000a.c:97:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:69: note: in expansion of macro 'dSa' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~ ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:85: note: in expansion of macro 'dName' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disSRA': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:19: note: in expansion of macro 'dName' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:33: note: in expansion of macro 'dGPR' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:45: note: in expansion of macro 'dGPR' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ ../libpcsxcore/disr3000a.c:97:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:57: note: in expansion of macro 'dSa' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ ../libpcsxcore/disr3000a.c: In function 'disSRL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:19: note: in expansion of macro 'dName' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:33: note: in expansion of macro 'dGPR' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:45: note: in expansion of macro 'dGPR' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ ../libpcsxcore/disr3000a.c:97:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:57: note: in expansion of macro 'dSa' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ ../libpcsxcore/disr3000a.c: In function 'disSLLV': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:20: note: in expansion of macro 'dName' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:36: note: in expansion of macro 'dGPR' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:48: note: in expansion of macro 'dGPR' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:60: note: in expansion of macro 'dGPR' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSRAV': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:20: note: in expansion of macro 'dName' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:36: note: in expansion of macro 'dGPR' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:48: note: in expansion of macro 'dGPR' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:60: note: in expansion of macro 'dGPR' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSRLV': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:20: note: in expansion of macro 'dName' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:36: note: in expansion of macro 'dGPR' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:48: note: in expansion of macro 'dGPR' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:60: note: in expansion of macro 'dGPR' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLUI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:19: note: in expansion of macro 'dName' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:33: note: in expansion of macro 'dGPR' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:45: note: in expansion of macro 'dImm' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disMFHI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:175:20: note: in expansion of macro 'dName' MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:175:35: note: in expansion of macro 'dGPR' MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ^~~~ ../libpcsxcore/disr3000a.c:93:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:175:47: note: in expansion of macro 'dHI' MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ^~~ ../libpcsxcore/disr3000a.c: In function 'disMFLO': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:176:20: note: in expansion of macro 'dName' MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:176:35: note: in expansion of macro 'dGPR' MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ^~~~ ../libpcsxcore/disr3000a.c:94:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:176:47: note: in expansion of macro 'dLO' MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ^~~ ../libpcsxcore/disr3000a.c: In function 'disMTHI': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:182:20: note: in expansion of macro 'dName' MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ^~~~~ ../libpcsxcore/disr3000a.c:93:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:182:35: note: in expansion of macro 'dHI' MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ^~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:182:42: note: in expansion of macro 'dGPR' MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disMTLO': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:183:20: note: in expansion of macro 'dName' MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ^~~~~ ../libpcsxcore/disr3000a.c:94:24: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:183:35: note: in expansion of macro 'dLO' MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ^~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:183:42: note: in expansion of macro 'dGPR' MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disBREAK': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:189:21: note: in expansion of macro 'dName' MakeDisF(disBREAK, dName("BREAK")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disRFE': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:190:19: note: in expansion of macro 'dName' MakeDisF(disRFE, dName("RFE")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disSYSCALL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:191:22: note: in expansion of macro 'dName' MakeDisF(disSYSCALL, dName("SYSCALL")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disHLE': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:192:19: note: in expansion of macro 'dName' MakeDisF(disHLE, dName("HLE")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disRTPS': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:195:20: note: in expansion of macro 'dName' MakeDisF(disRTPS, dName("RTPS")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disOP': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:196:20: note: in expansion of macro 'dName' MakeDisF(disOP , dName("OP")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCLIP': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:197:21: note: in expansion of macro 'dName' MakeDisF(disNCLIP, dName("NCLIP")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disDPCS': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:198:20: note: in expansion of macro 'dName' MakeDisF(disDPCS, dName("DPCS")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disINTPL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:199:21: note: in expansion of macro 'dName' MakeDisF(disINTPL, dName("INTPL")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disMVMVA': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:200:21: note: in expansion of macro 'dName' MakeDisF(disMVMVA, dName("MVMVA")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCDS': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:201:21: note: in expansion of macro 'dName' MakeDisF(disNCDS , dName("NCDS")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disCDP': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:202:20: note: in expansion of macro 'dName' MakeDisF(disCDP , dName("CDP")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCDT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:203:21: note: in expansion of macro 'dName' MakeDisF(disNCDT , dName("NCDT")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCCS': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:204:21: note: in expansion of macro 'dName' MakeDisF(disNCCS , dName("NCCS")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disCC': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:205:20: note: in expansion of macro 'dName' MakeDisF(disCC , dName("CC")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCS': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:206:20: note: in expansion of macro 'dName' MakeDisF(disNCS , dName("NCS")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:207:21: note: in expansion of macro 'dName' MakeDisF(disNCT , dName("NCT")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disSQR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:208:21: note: in expansion of macro 'dName' MakeDisF(disSQR , dName("SQR")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disDCPL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:209:21: note: in expansion of macro 'dName' MakeDisF(disDCPL , dName("DCPL")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disDPCT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:210:21: note: in expansion of macro 'dName' MakeDisF(disDPCT , dName("DPCT")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disAVSZ3': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:211:21: note: in expansion of macro 'dName' MakeDisF(disAVSZ3, dName("AVSZ3")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disAVSZ4': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:212:21: note: in expansion of macro 'dName' MakeDisF(disAVSZ4, dName("AVSZ4")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disRTPT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:213:21: note: in expansion of macro 'dName' MakeDisF(disRTPT , dName("RTPT")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disGPF': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:214:21: note: in expansion of macro 'dName' MakeDisF(disGPF , dName("GPF")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disGPL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:215:21: note: in expansion of macro 'dName' MakeDisF(disGPL , dName("GPL")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCCT': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:216:21: note: in expansion of macro 'dName' MakeDisF(disNCCT , dName("NCCT")) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disMFC2': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:218:20: note: in expansion of macro 'dName' MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:218:35: note: in expansion of macro 'dGPR' MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~ ../libpcsxcore/disr3000a.c:92:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:218:47: note: in expansion of macro 'dCP2C' MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disMTC2': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:219:20: note: in expansion of macro 'dName' MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:92:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:219:35: note: in expansion of macro 'dCP2C' MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:219:48: note: in expansion of macro 'dGPR' MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disCFC2': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:220:20: note: in expansion of macro 'dName' MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:220:35: note: in expansion of macro 'dGPR' MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~ ../libpcsxcore/disr3000a.c:92:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:220:47: note: in expansion of macro 'dCP2C' MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disCTC2': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:221:20: note: in expansion of macro 'dName' MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:92:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:221:35: note: in expansion of macro 'dCP2C' MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:221:48: note: in expansion of macro 'dGPR' MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disBEQ': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:19: note: in expansion of macro 'dName' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:33: note: in expansion of macro 'dGPR' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:45: note: in expansion of macro 'dGPR' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:57: note: in expansion of macro 'dOffset' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBNE': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:19: note: in expansion of macro 'dName' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:33: note: in expansion of macro 'dGPR' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:45: note: in expansion of macro 'dGPR' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ ../libpcsxcore/disr3000a.c:99:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:57: note: in expansion of macro 'dOffset' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disJ': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:234:18: note: in expansion of macro 'dName' MakeDisF(disJ, dName("J"); dTarget();) ^~~~~ ../libpcsxcore/disr3000a.c:96:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:234:32: note: in expansion of macro 'dTarget' MakeDisF(disJ, dName("J"); dTarget();) ^~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disJAL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:19: note: in expansion of macro 'dName' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~~ ../libpcsxcore/disr3000a.c:96:27: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:33: note: in expansion of macro 'dTarget' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:44: note: in expansion of macro 'dGPR' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disJR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:241:19: note: in expansion of macro 'dName' MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:241:34: note: in expansion of macro 'dGPR' MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disJALR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:242:20: note: in expansion of macro 'dName' MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:242:35: note: in expansion of macro 'dGPR' MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:242:47: note: in expansion of macro 'dGPR' MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLB': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:19: note: in expansion of macro 'dName' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:35: note: in expansion of macro 'dGPR' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:48: note: in expansion of macro 'dOfB' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLBU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:19: note: in expansion of macro 'dName' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:35: note: in expansion of macro 'dGPR' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:48: note: in expansion of macro 'dOfB' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLH': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:19: note: in expansion of macro 'dName' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:35: note: in expansion of macro 'dGPR' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:48: note: in expansion of macro 'dOfB' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLHU': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:19: note: in expansion of macro 'dName' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:35: note: in expansion of macro 'dGPR' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:48: note: in expansion of macro 'dOfB' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLW': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:19: note: in expansion of macro 'dName' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:35: note: in expansion of macro 'dGPR' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:48: note: in expansion of macro 'dOfB' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLWL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:19: note: in expansion of macro 'dName' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:35: note: in expansion of macro 'dGPR' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:48: note: in expansion of macro 'dOfB' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLWR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:19: note: in expansion of macro 'dName' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:35: note: in expansion of macro 'dGPR' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:48: note: in expansion of macro 'dOfB' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disLWC2': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:20: note: in expansion of macro 'dName' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:91:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP2D(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2D.r[i], disRNameCP2D[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:36: note: in expansion of macro 'dCP2D' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:50: note: in expansion of macro 'dOfB' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSB': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:19: note: in expansion of macro 'dName' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:35: note: in expansion of macro 'dGPR' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:48: note: in expansion of macro 'dOfB' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSH': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:19: note: in expansion of macro 'dName' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:35: note: in expansion of macro 'dGPR' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:48: note: in expansion of macro 'dOfB' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSW': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:19: note: in expansion of macro 'dName' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:35: note: in expansion of macro 'dGPR' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:48: note: in expansion of macro 'dOfB' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSWL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:19: note: in expansion of macro 'dName' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:35: note: in expansion of macro 'dGPR' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:48: note: in expansion of macro 'dOfB' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSWR': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:19: note: in expansion of macro 'dName' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:35: note: in expansion of macro 'dGPR' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:48: note: in expansion of macro 'dOfB' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disSWC2': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:20: note: in expansion of macro 'dName' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:91:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP2D(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2D.r[i], disRNameCP2D[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:36: note: in expansion of macro 'dCP2D' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ ../libpcsxcore/disr3000a.c:98:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:50: note: in expansion of macro 'dOfB' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disMFC0': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:267:20: note: in expansion of macro 'dName' MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:267:35: note: in expansion of macro 'dGPR' MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ ../libpcsxcore/disr3000a.c:90:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:267:47: note: in expansion of macro 'dCP0' MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disMTC0': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:268:20: note: in expansion of macro 'dName' MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:90:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:268:35: note: in expansion of macro 'dCP0' MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:268:47: note: in expansion of macro 'dGPR' MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disCFC0': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:269:20: note: in expansion of macro 'dName' MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:269:35: note: in expansion of macro 'dGPR' MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ ../libpcsxcore/disr3000a.c:90:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:269:47: note: in expansion of macro 'dCP0' MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disCTC0': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:270:20: note: in expansion of macro 'dName' MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~~ ../libpcsxcore/disr3000a.c:90:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:270:35: note: in expansion of macro 'dCP0' MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c:89:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:270:47: note: in expansion of macro 'dGPR' MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ ../libpcsxcore/disr3000a.c: In function 'disNULL': ../libpcsxcore/disr3000a.c:88:26: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~ ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:276:20: note: in expansion of macro 'dName' MakeDisF(disNULL, dName("*** Bad OP ***");) ^~~~~ ../libpcsxcore/disr3000a.c: In function 'disADDI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:106:26: MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:20: note: in expansion of macro 'dName' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:36: note: in expansion of macro 'dGPR' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:48: note: in expansion of macro 'dGPR' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:60: note: in expansion of macro 'dImm' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:60: note: in expansion of macro 'dImm' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:106:60: note: in expansion of macro 'dImm' MakeDisF(disADDI, dName("ADDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disADDIU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:107:27: MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:21: note: in expansion of macro 'dName' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:37: note: in expansion of macro 'dGPR' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:49: note: in expansion of macro 'dGPR' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:61: note: in expansion of macro 'dImm' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:61: note: in expansion of macro 'dImm' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:107:61: note: in expansion of macro 'dImm' MakeDisF(disADDIU, dName("ADDIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disANDI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:108:26: MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:20: note: in expansion of macro 'dName' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:36: note: in expansion of macro 'dGPR' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:48: note: in expansion of macro 'dGPR' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:60: note: in expansion of macro 'dImm' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:60: note: in expansion of macro 'dImm' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:108:60: note: in expansion of macro 'dImm' MakeDisF(disANDI, dName("ANDI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disORI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:109:25: MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:19: note: in expansion of macro 'dName' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:35: note: in expansion of macro 'dGPR' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:47: note: in expansion of macro 'dGPR' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:59: note: in expansion of macro 'dImm' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:59: note: in expansion of macro 'dImm' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:109:59: note: in expansion of macro 'dImm' MakeDisF(disORI, dName("ORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLTI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:110:26: MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:20: note: in expansion of macro 'dName' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:36: note: in expansion of macro 'dGPR' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:48: note: in expansion of macro 'dGPR' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:60: note: in expansion of macro 'dImm' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:60: note: in expansion of macro 'dImm' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:110:60: note: in expansion of macro 'dImm' MakeDisF(disSLTI, dName("SLTI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLTIU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:111:27: MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:21: note: in expansion of macro 'dName' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:37: note: in expansion of macro 'dGPR' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:49: note: in expansion of macro 'dGPR' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:61: note: in expansion of macro 'dImm' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:61: note: in expansion of macro 'dImm' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:111:61: note: in expansion of macro 'dImm' MakeDisF(disSLTIU, dName("SLTIU"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disXORI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:112:26: MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:20: note: in expansion of macro 'dName' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:36: note: in expansion of macro 'dGPR' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:48: note: in expansion of macro 'dGPR' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:60: note: in expansion of macro 'dImm' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:60: note: in expansion of macro 'dImm' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:112:60: note: in expansion of macro 'dImm' MakeDisF(disXORI, dName("XORI"); dGPR(_Rt_); dGPR(_Rs_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disADD': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:118:25: MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:19: note: in expansion of macro 'dName' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:34: note: in expansion of macro 'dGPR' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:46: note: in expansion of macro 'dGPR' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:118:58: note: in expansion of macro 'dGPR' MakeDisF(disADD, dName("ADD"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disADDU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:119:26: MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:20: note: in expansion of macro 'dName' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:35: note: in expansion of macro 'dGPR' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:47: note: in expansion of macro 'dGPR' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:119:59: note: in expansion of macro 'dGPR' MakeDisF(disADDU, dName("ADDU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disAND': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:120:25: MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:19: note: in expansion of macro 'dName' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:34: note: in expansion of macro 'dGPR' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:46: note: in expansion of macro 'dGPR' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:120:58: note: in expansion of macro 'dGPR' MakeDisF(disAND, dName("AND"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNOR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:121:25: MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:19: note: in expansion of macro 'dName' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:34: note: in expansion of macro 'dGPR' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:46: note: in expansion of macro 'dGPR' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:121:58: note: in expansion of macro 'dGPR' MakeDisF(disNOR, dName("NOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disOR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:122:25: MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:19: note: in expansion of macro 'dName' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:34: note: in expansion of macro 'dGPR' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:46: note: in expansion of macro 'dGPR' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:122:58: note: in expansion of macro 'dGPR' MakeDisF(disOR, dName("OR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:123:25: MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:19: note: in expansion of macro 'dName' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:34: note: in expansion of macro 'dGPR' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:46: note: in expansion of macro 'dGPR' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:123:58: note: in expansion of macro 'dGPR' MakeDisF(disSLT, dName("SLT"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLTU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:124:26: MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:20: note: in expansion of macro 'dName' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:35: note: in expansion of macro 'dGPR' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:47: note: in expansion of macro 'dGPR' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:124:59: note: in expansion of macro 'dGPR' MakeDisF(disSLTU, dName("SLTU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSUB': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:125:25: MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:19: note: in expansion of macro 'dName' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:34: note: in expansion of macro 'dGPR' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:46: note: in expansion of macro 'dGPR' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:125:58: note: in expansion of macro 'dGPR' MakeDisF(disSUB, dName("SUB"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSUBU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:126:26: MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:20: note: in expansion of macro 'dName' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:35: note: in expansion of macro 'dGPR' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:47: note: in expansion of macro 'dGPR' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:126:59: note: in expansion of macro 'dGPR' MakeDisF(disSUBU, dName("SUBU"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disXOR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:127:25: MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:19: note: in expansion of macro 'dName' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:34: note: in expansion of macro 'dGPR' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:46: note: in expansion of macro 'dGPR' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:127:58: note: in expansion of macro 'dGPR' MakeDisF(disXOR, dName("XOR"); dGPR(_Rd_); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disDIV': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:133:25: MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:133:19: note: in expansion of macro 'dName' MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:133:35: note: in expansion of macro 'dGPR' MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:133:47: note: in expansion of macro 'dGPR' MakeDisF(disDIV, dName("DIV"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disDIVU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:134:26: MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:134:20: note: in expansion of macro 'dName' MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:134:36: note: in expansion of macro 'dGPR' MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:134:48: note: in expansion of macro 'dGPR' MakeDisF(disDIVU, dName("DIVU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMULT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:135:26: MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:135:20: note: in expansion of macro 'dName' MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:135:36: note: in expansion of macro 'dGPR' MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:135:48: note: in expansion of macro 'dGPR' MakeDisF(disMULT, dName("MULT"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMULTU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:136:27: MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:136:21: note: in expansion of macro 'dName' MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:136:37: note: in expansion of macro 'dGPR' MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:136:49: note: in expansion of macro 'dGPR' MakeDisF(disMULTU, dName("MULTU"); dGPR(_Rs_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBGEZ': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:142:26: MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:20: note: in expansion of macro 'dName' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:37: note: in expansion of macro 'dGPR' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:49: note: in expansion of macro 'dOffset' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:142:49: note: in expansion of macro 'dOffset' MakeDisF(disBGEZ, dName("BGEZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBGEZAL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:143:28: MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:22: note: in expansion of macro 'dName' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:39: note: in expansion of macro 'dGPR' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:51: note: in expansion of macro 'dOffset' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:143:51: note: in expansion of macro 'dOffset' MakeDisF(disBGEZAL, dName("BGEZAL"); dGPR(_Rs_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBGTZ': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:144:26: MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:20: note: in expansion of macro 'dName' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:37: note: in expansion of macro 'dGPR' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:49: note: in expansion of macro 'dOffset' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:144:49: note: in expansion of macro 'dOffset' MakeDisF(disBGTZ, dName("BGTZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBLEZ': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:145:26: MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:20: note: in expansion of macro 'dName' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:37: note: in expansion of macro 'dGPR' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:49: note: in expansion of macro 'dOffset' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:145:49: note: in expansion of macro 'dOffset' MakeDisF(disBLEZ, dName("BLEZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBLTZ': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:146:26: MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:20: note: in expansion of macro 'dName' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:37: note: in expansion of macro 'dGPR' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:49: note: in expansion of macro 'dOffset' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:146:49: note: in expansion of macro 'dOffset' MakeDisF(disBLTZ, dName("BLTZ"); dGPR(_Rs_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBLTZAL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:147:28: MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:22: note: in expansion of macro 'dName' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:39: note: in expansion of macro 'dGPR' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:51: note: in expansion of macro 'dOffset' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:147:51: note: in expansion of macro 'dOffset' MakeDisF(disBLTZAL, dName("BLTZAL"); dGPR(_Rs_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSRA': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:154:25: MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:19: note: in expansion of macro 'dName' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:33: note: in expansion of macro 'dGPR' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:45: note: in expansion of macro 'dGPR' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:97:30: warning: '%2.2x' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:57: note: in expansion of macro 'dSa' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ ../libpcsxcore/disr3000a.c:97:30: note: directive argument in the range [0, 31] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:57: note: in expansion of macro 'dSa' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ ../libpcsxcore/disr3000a.c:97:30: note: directive argument in the range [0, 31] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:154:57: note: in expansion of macro 'dSa' MakeDisF(disSRA, dName("SRA"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 9 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSRL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:155:25: MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:19: note: in expansion of macro 'dName' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:33: note: in expansion of macro 'dGPR' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:45: note: in expansion of macro 'dGPR' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:97:30: warning: '%2.2x' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:57: note: in expansion of macro 'dSa' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ ../libpcsxcore/disr3000a.c:97:30: note: directive argument in the range [0, 31] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:57: note: in expansion of macro 'dSa' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ ../libpcsxcore/disr3000a.c:97:30: note: directive argument in the range [0, 31] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:155:57: note: in expansion of macro 'dSa' MakeDisF(disSRL, dName("SRL"); dGPR(_Rd_); dGPR(_Rt_); dSa();) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 9 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLLV': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:161:26: MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:20: note: in expansion of macro 'dName' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:36: note: in expansion of macro 'dGPR' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:48: note: in expansion of macro 'dGPR' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:161:60: note: in expansion of macro 'dGPR' MakeDisF(disSLLV, dName("SLLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSRAV': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:162:26: MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:20: note: in expansion of macro 'dName' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:36: note: in expansion of macro 'dGPR' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:48: note: in expansion of macro 'dGPR' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:162:60: note: in expansion of macro 'dGPR' MakeDisF(disSRAV, dName("SRAV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSRLV': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:163:26: MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:20: note: in expansion of macro 'dName' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:36: note: in expansion of macro 'dGPR' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:48: note: in expansion of macro 'dGPR' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:163:60: note: in expansion of macro 'dGPR' MakeDisF(disSRLV, dName("SRLV"); dGPR(_Rd_); dGPR(_Rt_); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLUI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:169:25: MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:19: note: in expansion of macro 'dName' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:33: note: in expansion of macro 'dGPR' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:95:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:45: note: in expansion of macro 'dImm' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:45: note: in expansion of macro 'dImm' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~ ../libpcsxcore/disr3000a.c:95:31: note: directive argument in the range [0, 65535] #define dImm() sprintf(ostr, "%s %4.4x (%d),", ostr, _Im_, _Im_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:169:45: note: in expansion of macro 'dImm' MakeDisF(disLUI, dName("LUI"); dGPR(_Rt_); dImm();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 270 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMFHI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:175:26: MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:175:20: note: in expansion of macro 'dName' MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:175:35: note: in expansion of macro 'dGPR' MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:93:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:175:47: note: in expansion of macro 'dHI' MakeDisF(disMFHI, dName("MFHI"); dGPR(_Rd_); dHI();) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMFLO': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:176:26: MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:176:20: note: in expansion of macro 'dName' MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:176:35: note: in expansion of macro 'dGPR' MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:94:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:176:47: note: in expansion of macro 'dLO' MakeDisF(disMFLO, dName("MFLO"); dGPR(_Rd_); dLO();) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMTHI': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:182:26: MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:182:20: note: in expansion of macro 'dName' MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:93:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dHI() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.hi, "hi") ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:182:35: note: in expansion of macro 'dHI' MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:182:42: note: in expansion of macro 'dGPR' MakeDisF(disMTHI, dName("MTHI"); dHI(); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMTLO': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:183:26: MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:183:20: note: in expansion of macro 'dName' MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:94:30: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dLO() sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.n.lo, "lo") ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:183:35: note: in expansion of macro 'dLO' MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 16 and 271 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:183:42: note: in expansion of macro 'dGPR' MakeDisF(disMTLO, dName("MTLO"); dLO(); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBREAK': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:189:27: MakeDisF(disBREAK, dName("BREAK")) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:189:21: note: in expansion of macro 'dName' MakeDisF(disBREAK, dName("BREAK")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disRFE': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:190:25: MakeDisF(disRFE, dName("RFE")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:190:19: note: in expansion of macro 'dName' MakeDisF(disRFE, dName("RFE")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSYSCALL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:191:28: MakeDisF(disSYSCALL, dName("SYSCALL")) ~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:191:22: note: in expansion of macro 'dName' MakeDisF(disSYSCALL, dName("SYSCALL")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disHLE': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:192:25: MakeDisF(disHLE, dName("HLE")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:192:19: note: in expansion of macro 'dName' MakeDisF(disHLE, dName("HLE")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disRTPS': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:195:26: MakeDisF(disRTPS, dName("RTPS")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:195:20: note: in expansion of macro 'dName' MakeDisF(disRTPS, dName("RTPS")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disOP': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:196:26: MakeDisF(disOP , dName("OP")) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:196:20: note: in expansion of macro 'dName' MakeDisF(disOP , dName("OP")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCLIP': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:197:27: MakeDisF(disNCLIP, dName("NCLIP")) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:197:21: note: in expansion of macro 'dName' MakeDisF(disNCLIP, dName("NCLIP")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disDPCS': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:198:26: MakeDisF(disDPCS, dName("DPCS")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:198:20: note: in expansion of macro 'dName' MakeDisF(disDPCS, dName("DPCS")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disINTPL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:199:27: MakeDisF(disINTPL, dName("INTPL")) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:199:21: note: in expansion of macro 'dName' MakeDisF(disINTPL, dName("INTPL")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMVMVA': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:200:27: MakeDisF(disMVMVA, dName("MVMVA")) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:200:21: note: in expansion of macro 'dName' MakeDisF(disMVMVA, dName("MVMVA")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCDS': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:201:27: MakeDisF(disNCDS , dName("NCDS")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:201:21: note: in expansion of macro 'dName' MakeDisF(disNCDS , dName("NCDS")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disCDP': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:202:26: MakeDisF(disCDP , dName("CDP")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:202:20: note: in expansion of macro 'dName' MakeDisF(disCDP , dName("CDP")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCDT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:203:27: MakeDisF(disNCDT , dName("NCDT")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:203:21: note: in expansion of macro 'dName' MakeDisF(disNCDT , dName("NCDT")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCCS': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:204:27: MakeDisF(disNCCS , dName("NCCS")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:204:21: note: in expansion of macro 'dName' MakeDisF(disNCCS , dName("NCCS")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disCC': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:205:26: MakeDisF(disCC , dName("CC")) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:205:20: note: in expansion of macro 'dName' MakeDisF(disCC , dName("CC")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCS': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:206:26: MakeDisF(disNCS , dName("NCS")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:206:20: note: in expansion of macro 'dName' MakeDisF(disNCS , dName("NCS")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:207:27: MakeDisF(disNCT , dName("NCT")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:207:21: note: in expansion of macro 'dName' MakeDisF(disNCT , dName("NCT")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSQR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:208:27: MakeDisF(disSQR , dName("SQR")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:208:21: note: in expansion of macro 'dName' MakeDisF(disSQR , dName("SQR")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disDCPL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:209:27: MakeDisF(disDCPL , dName("DCPL")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:209:21: note: in expansion of macro 'dName' MakeDisF(disDCPL , dName("DCPL")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disDPCT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:210:27: MakeDisF(disDPCT , dName("DPCT")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:210:21: note: in expansion of macro 'dName' MakeDisF(disDPCT , dName("DPCT")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disAVSZ3': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:211:27: MakeDisF(disAVSZ3, dName("AVSZ3")) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:211:21: note: in expansion of macro 'dName' MakeDisF(disAVSZ3, dName("AVSZ3")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disAVSZ4': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:212:27: MakeDisF(disAVSZ4, dName("AVSZ4")) ~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:212:21: note: in expansion of macro 'dName' MakeDisF(disAVSZ4, dName("AVSZ4")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disRTPT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:213:27: MakeDisF(disRTPT , dName("RTPT")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:213:21: note: in expansion of macro 'dName' MakeDisF(disRTPT , dName("RTPT")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disGPF': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:214:27: MakeDisF(disGPF , dName("GPF")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:214:21: note: in expansion of macro 'dName' MakeDisF(disGPF , dName("GPF")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disGPL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:215:27: MakeDisF(disGPL , dName("GPL")) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:215:21: note: in expansion of macro 'dName' MakeDisF(disGPL , dName("GPL")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNCCT': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:216:27: MakeDisF(disNCCT , dName("NCCT")) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:216:21: note: in expansion of macro 'dName' MakeDisF(disNCCT , dName("NCCT")) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMFC2': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:218:26: MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:218:20: note: in expansion of macro 'dName' MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:218:35: note: in expansion of macro 'dGPR' MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:92:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:218:47: note: in expansion of macro 'dCP2C' MakeDisF(disMFC2, dName("MFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMTC2': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:219:26: MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:219:20: note: in expansion of macro 'dName' MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:92:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:219:35: note: in expansion of macro 'dCP2C' MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:219:48: note: in expansion of macro 'dGPR' MakeDisF(disMTC2, dName("MTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disCFC2': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:220:26: MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:220:20: note: in expansion of macro 'dName' MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:220:35: note: in expansion of macro 'dGPR' MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:92:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:220:47: note: in expansion of macro 'dCP2C' MakeDisF(disCFC2, dName("CFC2"); dGPR(_Rt_); dCP2C(_Rd_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disCTC2': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:221:26: MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:221:20: note: in expansion of macro 'dName' MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:92:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP2C(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2C.r[i], disRNameCP2C[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:221:35: note: in expansion of macro 'dCP2C' MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:221:48: note: in expansion of macro 'dGPR' MakeDisF(disCTC2, dName("CTC2"); dCP2C(_Rd_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBEQ': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:227:25: MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:19: note: in expansion of macro 'dName' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:33: note: in expansion of macro 'dGPR' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:45: note: in expansion of macro 'dGPR' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:57: note: in expansion of macro 'dOffset' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:227:57: note: in expansion of macro 'dOffset' MakeDisF(disBEQ, dName("BEQ"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disBNE': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:228:25: MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:19: note: in expansion of macro 'dName' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:33: note: in expansion of macro 'dGPR' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:45: note: in expansion of macro 'dGPR' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:99:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:57: note: in expansion of macro 'dOffset' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~~~ ../libpcsxcore/disr3000a.c:99:33: note: using the range [0, 4294967295] for directive argument #define dOffset() sprintf(ostr, "%s %8.8x,", ostr, _Branch_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:228:57: note: in expansion of macro 'dOffset' MakeDisF(disBNE, dName("BNE"); dGPR(_Rs_); dGPR(_Rt_); dOffset();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disJ': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:234:24: MakeDisF(disJ, dName("J"); dTarget();) ~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:234:18: note: in expansion of macro 'dName' MakeDisF(disJ, dName("J"); dTarget();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:96:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:234:32: note: in expansion of macro 'dTarget' MakeDisF(disJ, dName("J"); dTarget();) ^~~~~~~ ../libpcsxcore/disr3000a.c:96:33: note: directive argument in the range [0, 4294967292] #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:234:32: note: in expansion of macro 'dTarget' MakeDisF(disJ, dName("J"); dTarget();) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disJAL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:235:25: MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:19: note: in expansion of macro 'dName' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:96:33: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:33: note: in expansion of macro 'dTarget' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~~~~ ../libpcsxcore/disr3000a.c:96:33: note: directive argument in the range [0, 4294967292] #define dTarget() sprintf(ostr, "%s %8.8x,", ostr, _Target_) ^~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:33: note: in expansion of macro 'dTarget' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:235:44: note: in expansion of macro 'dGPR' MakeDisF(disJAL, dName("JAL"); dTarget(); dGPR(31);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disJR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:241:25: MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:241:19: note: in expansion of macro 'dName' MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:241:34: note: in expansion of macro 'dGPR' MakeDisF(disJR, dName("JR"); dGPR(_Rs_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disJALR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:242:26: MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:242:20: note: in expansion of macro 'dName' MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:242:35: note: in expansion of macro 'dGPR' MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:242:47: note: in expansion of macro 'dGPR' MakeDisF(disJALR, dName("JALR"); dGPR(_Rs_); dGPR(_Rd_)) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLB': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:248:25: MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:19: note: in expansion of macro 'dName' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:35: note: in expansion of macro 'dGPR' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:48: note: in expansion of macro 'dOfB' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:248:48: note: in expansion of macro 'dOfB' MakeDisF(disLB, dName("LB"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLBU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:249:25: MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:19: note: in expansion of macro 'dName' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:35: note: in expansion of macro 'dGPR' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:48: note: in expansion of macro 'dOfB' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:249:48: note: in expansion of macro 'dOfB' MakeDisF(disLBU, dName("LBU"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLH': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:250:25: MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:19: note: in expansion of macro 'dName' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:35: note: in expansion of macro 'dGPR' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:48: note: in expansion of macro 'dOfB' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:250:48: note: in expansion of macro 'dOfB' MakeDisF(disLH, dName("LH"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLHU': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:251:25: MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:19: note: in expansion of macro 'dName' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:35: note: in expansion of macro 'dGPR' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:48: note: in expansion of macro 'dOfB' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:251:48: note: in expansion of macro 'dOfB' MakeDisF(disLHU, dName("LHU"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLW': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:252:25: MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:19: note: in expansion of macro 'dName' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:35: note: in expansion of macro 'dGPR' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:48: note: in expansion of macro 'dOfB' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:252:48: note: in expansion of macro 'dOfB' MakeDisF(disLW, dName("LW"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLWL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:253:25: MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:19: note: in expansion of macro 'dName' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:35: note: in expansion of macro 'dGPR' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:48: note: in expansion of macro 'dOfB' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:253:48: note: in expansion of macro 'dOfB' MakeDisF(disLWL, dName("LWL"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLWR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:254:25: MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:19: note: in expansion of macro 'dName' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:35: note: in expansion of macro 'dGPR' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:48: note: in expansion of macro 'dOfB' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:254:48: note: in expansion of macro 'dOfB' MakeDisF(disLWR, dName("LWR"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disLWC2': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:255:26: MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:20: note: in expansion of macro 'dName' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:91:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP2D(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2D.r[i], disRNameCP2D[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:36: note: in expansion of macro 'dCP2D' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:50: note: in expansion of macro 'dOfB' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:255:50: note: in expansion of macro 'dOfB' MakeDisF(disLWC2, dName("LWC2"); dCP2D(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSB': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:256:25: MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:19: note: in expansion of macro 'dName' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:35: note: in expansion of macro 'dGPR' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:48: note: in expansion of macro 'dOfB' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:256:48: note: in expansion of macro 'dOfB' MakeDisF(disSB, dName("SB"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSH': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:257:25: MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:19: note: in expansion of macro 'dName' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:35: note: in expansion of macro 'dGPR' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:48: note: in expansion of macro 'dOfB' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:257:48: note: in expansion of macro 'dOfB' MakeDisF(disSH, dName("SH"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSW': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:258:25: MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:19: note: in expansion of macro 'dName' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:35: note: in expansion of macro 'dGPR' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:48: note: in expansion of macro 'dOfB' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:258:48: note: in expansion of macro 'dOfB' MakeDisF(disSW, dName("SW"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSWL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:259:25: MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:19: note: in expansion of macro 'dName' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:35: note: in expansion of macro 'dGPR' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:48: note: in expansion of macro 'dOfB' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:259:48: note: in expansion of macro 'dOfB' MakeDisF(disSWL, dName("SWL"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSWR': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:260:25: MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:19: note: in expansion of macro 'dName' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:35: note: in expansion of macro 'dGPR' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:48: note: in expansion of macro 'dOfB' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:260:48: note: in expansion of macro 'dOfB' MakeDisF(disSWR, dName("SWR"); dGPR(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSWC2': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:261:26: MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:20: note: in expansion of macro 'dName' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:91:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP2D(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP2D.r[i], disRNameCP2D[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:36: note: in expansion of macro 'dCP2D' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:98:31: warning: '%4.4x' directive writing 4 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:50: note: in expansion of macro 'dOfB' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~ ../libpcsxcore/disr3000a.c:98:31: note: directive argument in the range [0, 65535] #define dOfB() sprintf(ostr, "%s %4.4x (%8.8x (%s)),", ostr, _Im_, psxRegs.GPR.r[_Rs_], disRNameGPR[_Rs_]) ^~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:261:50: note: in expansion of macro 'dOfB' MakeDisF(disSWC2, dName("SWC2"); dCP2D(_Rt_); dOfB();) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 21 or more bytes (assuming 276) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMFC0': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:267:26: MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:267:20: note: in expansion of macro 'dName' MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:267:35: note: in expansion of macro 'dGPR' MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:90:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:267:47: note: in expansion of macro 'dCP0' MakeDisF(disMFC0, dName("MFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disMTC0': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:268:26: MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:268:20: note: in expansion of macro 'dName' MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:90:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:268:35: note: in expansion of macro 'dCP0' MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:268:47: note: in expansion of macro 'dGPR' MakeDisF(disMTC0, dName("MTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disCFC0': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:269:26: MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:269:20: note: in expansion of macro 'dName' MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:269:35: note: in expansion of macro 'dGPR' MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:90:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:269:47: note: in expansion of macro 'dCP0' MakeDisF(disCFC0, dName("CFC0"); dGPR(_Rt_); dCP0(_Rd_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disCTC0': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:270:26: MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:270:20: note: in expansion of macro 'dName' MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:90:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dCP0(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.CP0.r[i], disRNameCP0[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:270:35: note: in expansion of macro 'dCP0' MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:270:47: note: in expansion of macro 'dGPR' MakeDisF(disCTC0, dName("CTC0"); dCP0(_Rd_); dGPR(_Rt_);) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disNULL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 14 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:276:26: MakeDisF(disNULL, dName("*** Bad OP ***");) ~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:276:20: note: in expansion of macro 'dName' MakeDisF(disNULL, dName("*** Bad OP ***");) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 17 and 272 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c: In function 'disSLL': ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:153:91: MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:85: note: in expansion of macro 'dName' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:88:32: warning: '%-7s' directive writing 7 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dName(i) sprintf(ostr, "%s %-7s,", ostr, i) ^~~~~~~~~~ ../libpcsxcore/disr3000a.c:153:37: MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:31: note: in expansion of macro 'dName' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:45: note: in expansion of macro 'dGPR' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:89:32: warning: '%8.8x' directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dGPR(i) sprintf(ostr, "%s %8.8x (%s),", ostr, psxRegs.GPR.r[i], disRNameGPR[i]) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:57: note: in expansion of macro 'dGPR' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 14 or more bytes (assuming 269) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:97:30: warning: '%2.2x' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:69: note: in expansion of macro 'dSa' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~ ../libpcsxcore/disr3000a.c:97:30: note: directive argument in the range [0, 31] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:69: note: in expansion of macro 'dSa' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~ ../libpcsxcore/disr3000a.c:97:30: note: directive argument in the range [0, 31] #define dSa() sprintf(ostr, "%s %2.2x (%d),", ostr, _Sa_, _Sa_) ^~~~~~~~~~~~~~~~ ../libpcsxcore/disr3000a.c:63:3: note: in definition of macro 'MakeDisF' b; /*ostr[(strlen(ostr) - 1)] = 0;*/ return ostr; \ ^ ../libpcsxcore/disr3000a.c:153:69: note: in expansion of macro 'dSa' MakeDisF(disSLL, if (code) { dName("SLL"); dGPR(_Rd_); dGPR(_Rt_); dSa(); } else { dName("NOP"); }) ^~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/disr3000a.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 9 and 265 bytes into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxhle.o `test -f '../libpcsxcore/psxhle.c' || echo './'`../libpcsxcore/psxhle.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o mdec.o `test -f '../libpcsxcore/mdec.c' || echo './'`../libpcsxcore/mdec.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o decode_xa.o `test -f '../libpcsxcore/decode_xa.c' || echo './'`../libpcsxcore/decode_xa.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxcommon.o `test -f '../libpcsxcore/psxcommon.c' || echo './'`../libpcsxcore/psxcommon.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o plugins.o `test -f '../libpcsxcore/plugins.c' || echo './'`../libpcsxcore/plugins.c ../libpcsxcore/plugins.c: In function 'ReleasePlugins': ../libpcsxcore/plugins.c:809:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (hCDRDriver != NULL) SysCloseLibrary(hCDRDriver); hCDRDriver = NULL; ^~ ../libpcsxcore/plugins.c:809:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (hCDRDriver != NULL) SysCloseLibrary(hCDRDriver); hCDRDriver = NULL; ^~~~~~~~~~ ../libpcsxcore/plugins.c:810:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (hGPUDriver != NULL) SysCloseLibrary(hGPUDriver); hGPUDriver = NULL; ^~ ../libpcsxcore/plugins.c:810:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (hGPUDriver != NULL) SysCloseLibrary(hGPUDriver); hGPUDriver = NULL; ^~~~~~~~~~ ../libpcsxcore/plugins.c:811:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (hSPUDriver != NULL) SysCloseLibrary(hSPUDriver); hSPUDriver = NULL; ^~ ../libpcsxcore/plugins.c:811:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (hSPUDriver != NULL) SysCloseLibrary(hSPUDriver); hSPUDriver = NULL; ^~~~~~~~~~ ../libpcsxcore/plugins.c:812:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (hPAD1Driver != NULL) SysCloseLibrary(hPAD1Driver); hPAD1Driver = NULL; ^~ ../libpcsxcore/plugins.c:812:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (hPAD1Driver != NULL) SysCloseLibrary(hPAD1Driver); hPAD1Driver = NULL; ^~~~~~~~~~~ ../libpcsxcore/plugins.c:813:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (hPAD2Driver != NULL) SysCloseLibrary(hPAD2Driver); hPAD2Driver = NULL; ^~ ../libpcsxcore/plugins.c:813:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (hPAD2Driver != NULL) SysCloseLibrary(hPAD2Driver); hPAD2Driver = NULL; ^~~~~~~~~~~ ../libpcsxcore/plugins.c: In function 'LoadPlugins': ../libpcsxcore/plugins.c:740:23: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Cdr); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/plugins.c:744:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Gpu); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/plugins.c:747:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Spu); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/plugins.c:750:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Pad1); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/plugins.c:753:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Pad2); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/plugins.c:760:23: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Net); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/plugins.c:765:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Sio1); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/plugins.h:27, from ../libpcsxcore/plugins.c:24: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o socket.o `test -f '../libpcsxcore/socket.c' || echo './'`../libpcsxcore/socket.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o debug.o `test -f '../libpcsxcore/debug.c' || echo './'`../libpcsxcore/debug.c ../libpcsxcore/debug.c: In function 'ProcessCommands': ../libpcsxcore/debug.c:480:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(reply, "%s211 %02X(%2.2s)=%08X\r\n", reply, i, disRNameGPR[i], psxRegs.GPR.r[i]); ^~~~~ ~~~~~ ../libpcsxcore/debug.c:503:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(reply, "%s213 %02X(%8.8s)=%08X\r\n", reply, i, disRNameCP0[i], psxRegs.CP0.r[i]); ^~~~~ ~~~~~ ../libpcsxcore/debug.c:523:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(reply, "%s214 %02X(%6.6s)=%08X\r\n", reply, i, disRNameCP2C[i], psxRegs.CP2C.r[i]); ^~~~~ ~~~~~ ../libpcsxcore/debug.c:543:29: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(reply, "%s215 %02X(%4.4s)=%08X\r\n", reply, i, disRNameCP2D[i], psxRegs.CP2D.r[i]); ^~~~~ ~~~~~ ../libpcsxcore/debug.c:926:33: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] sprintf(reply, "%s400 %X@%08X-%s\r\n", reply, bp->number, bp->address, breakpoint_type_names[bp->type]); ^~~~~ ~~~~~ ../libpcsxcore/debug.c:926:43: warning: '400 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] sprintf(reply, "%s400 %X@%08X-%s\r\n", reply, bp->number, bp->address, breakpoint_type_names[bp->type]); ^~~~ ../libpcsxcore/debug.c:926:40: note: using the range [0, 4294967295] for directive argument 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:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 18 or more bytes (assuming 10257) into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/debug.c:543:39: warning: '215 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] sprintf(reply, "%s215 %02X(%4.4s)=%08X\r\n", reply, i, disRNameCP2D[i], psxRegs.CP2D.r[i]); ^~~~ ../libpcsxcore/debug.c:543:36: note: directive argument in the range [0, 32] sprintf(reply, "%s215 %02X(%4.4s)=%08X\r\n", reply, i, disRNameCP2D[i], psxRegs.CP2D.r[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 24 and 10263 bytes into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/debug.c:523:39: warning: '214 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] sprintf(reply, "%s214 %02X(%6.6s)=%08X\r\n", reply, i, disRNameCP2C[i], psxRegs.CP2C.r[i]); ^~~~ ../libpcsxcore/debug.c:523:36: note: directive argument in the range [0, 32] sprintf(reply, "%s214 %02X(%6.6s)=%08X\r\n", reply, i, disRNameCP2C[i], psxRegs.CP2C.r[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 26 and 10265 bytes into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/debug.c:503:39: warning: '213 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] sprintf(reply, "%s213 %02X(%8.8s)=%08X\r\n", reply, i, disRNameCP0[i], psxRegs.CP0.r[i]); ^~~~ ../libpcsxcore/debug.c:503:36: note: directive argument in the range [0, 32] sprintf(reply, "%s213 %02X(%8.8s)=%08X\r\n", reply, i, disRNameCP0[i], psxRegs.CP0.r[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 28 and 10267 bytes into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/debug.c:480:39: warning: '211 ' directive writing 4 bytes into a region of size between 1 and 10240 [-Wformat-overflow=] sprintf(reply, "%s211 %02X(%2.2s)=%08X\r\n", reply, i, disRNameGPR[i], psxRegs.GPR.r[i]); ^~~~ ../libpcsxcore/debug.c:480:36: note: directive argument in the range [0, 32] sprintf(reply, "%s211 %02X(%2.2s)=%08X\r\n", reply, i, disRNameGPR[i], psxRegs.GPR.r[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/debug.c:18: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 22 and 10261 bytes into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ppf.o `test -f '../libpcsxcore/ppf.c' || echo './'`../libpcsxcore/ppf.c ../libpcsxcore/ppf.c: In function 'BuildPPFCache': ../libpcsxcore/ppf.c:216:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buffer, 3, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:239:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buffer, 4, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:244:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&dizlen, 4, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:270:4: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buffer, 4, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:275:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&dizlen, 2, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:302:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&pos, 4, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:305:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] if (method == 2) fread(buffer, 4, 1, ppffile); // skip 4 bytes on ppf3 (no int64 support here) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:308:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(ppfmem, anz, 1, ppffile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c: In function 'LoadSBI': ../libpcsxcore/ppf.c:376:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buffer, 1, 4, sbihandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:378:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(sbitime[sbicount++], 1, 3, sbihandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c:379:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buffer, 1, 11, sbihandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c: In function 'BuildPPFCache': ../libpcsxcore/ppf.c:210:21: warning: '%s' directive writing up to 11 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(szPPF, "%s/%s", Config.PatchesDir, buffer); ^~ ~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/ppf.c:23: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 4108 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/ppf.c: In function 'LoadSBI': ../libpcsxcore/ppf.c:365:23: warning: '%s' directive writing up to 15 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(sbifile, "%s%s", Config.PatchesDir, buffer); ^~ ~~~~~~ In file included from /usr/include/stdio.h:862, from ../libpcsxcore/psxcommon.h:35, from ../libpcsxcore/ppf.c:23: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 1 and 4111 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cdriso.o `test -f '../libpcsxcore/cdriso.c' || echo './'`../libpcsxcore/cdriso.c ../libpcsxcore/cdriso.c: In function 'parsetoc': ../libpcsxcore/cdriso.c:191:31: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(tmp, linebuf, sizeof(linebuf)); ^ ../libpcsxcore/cdriso.c:206:34: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(2 * 75, ti[numtracks].start); // assume data track on 0:2:0 ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:237:30: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t += msf2sec(ti[numtracks].start) * sector_size; ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:257:49: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] pregapOffset = t + msf2sec(ti[numtracks - 1].length); ~~~~~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:266:30: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[numtracks].start) + t; ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'parsecue': ../libpcsxcore/cdriso.c:341:33: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(dummy, linebuf, sizeof(linebuf)); ^ ../libpcsxcore/cdriso.c:370:29: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[numtracks].start); ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:373:28: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[numtracks].start); ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:377:28: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[numtracks].length); ~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:382:30: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[numtracks].start) - msf2sec(ti[numtracks - 1].start); ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:382:65: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[numtracks].start) - msf2sec(ti[numtracks - 1].start); ~~~~~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:383:33: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[numtracks - 1].length); ~~~~~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'parseccd': ../libpcsxcore/cdriso.c:480:37: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t + 2 * 75, ti[numtracks].start); ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:485:30: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[numtracks].start) - msf2sec(ti[numtracks - 1].start); ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:485:65: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[numtracks].start) - msf2sec(ti[numtracks - 1].start); ~~~~~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:486:33: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[numtracks - 1].length); ~~~~~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:496:53: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = ftell(cdHandle) / 2352 - msf2sec(ti[numtracks].start) + 2 * 75; ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:497:27: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[numtracks].length); ~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'parsemds': ../libpcsxcore/cdriso.c:595:32: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] pregapOffset = msf2sec(ti[i].start); ~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:600:19: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(l, ti[i].length); ~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'handlepbp': ../libpcsxcore/cdriso.c:728:21: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[i].start) - msf2sec(ti[i - 1].start); ~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:728:48: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] t = msf2sec(ti[i].start) - msf2sec(ti[i - 1].start); ~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:729:24: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[i - 1].length); ~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:733:26: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(t, ti[numtracks].length); ~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'ISOgetTD': ../libpcsxcore/cdriso.c:1207:31: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] sect = msf2sec(ti[numtracks].start) + msf2sec(ti[numtracks].length); ~~~~~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:1207:62: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] sect = msf2sec(ti[numtracks].start) + msf2sec(ti[numtracks].length); ~~~~~~~~~~~~~^~~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'ISOgetStatus': ../libpcsxcore/cdriso.c:1316:16: warning: pointer targets in passing argument 2 of 'sec2msf' differ in signedness [-Wpointer-sign] sec2msf(sect, (u8 *)stat->Time); ^~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:103:6: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} void sec2msf(unsigned int s, char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'ISOreadCDDA': ../libpcsxcore/cdriso.c:1327:23: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] cddaCurPos = msf2sec(msf); ^~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'unsigned char *' unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c:1331:34: warning: pointer targets in passing argument 1 of 'msf2sec' differ in signedness [-Wpointer-sign] track_start = msf2sec(ti[track].start); ~~~~~~~~~^~~~~~ ../libpcsxcore/cdriso.c:99:14: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} unsigned int msf2sec(char *msf) { ^~~~~~~ ../libpcsxcore/cdriso.c: In function 'ISOreadTrack': ../libpcsxcore/cdriso.c:1269:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(subbuffer, 1, SUB_FRAMESIZE, subHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c: In function 'ISOopen': ../libpcsxcore/cdriso.c:1111:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&modeTest, 4, 1, cdHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c: In function 'cdread_sub_mixed': ../libpcsxcore/cdriso.c:909:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(subbuffer, 1, SUB_FRAMESIZE, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c: In function 'parsemds': ../libpcsxcore/cdriso.c:530:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&i, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:540:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&offset, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:546:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&s, 1, sizeof(unsigned short), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:552:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&offset, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:581:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&extra_offset, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:586:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&l, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:592:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&l, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:598:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&l, 1, sizeof(unsigned int), fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c: In function 'handlepbp': ../libpcsxcore/cdriso.c:654:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(psar_sig, 1, sizeof(psar_sig), cdHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:690:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(psar_sig, 1, sizeof(psar_sig), cdHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:708:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&toc_entry, 1, sizeof(toc_entry), cdHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:711:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&toc_entry, 1, sizeof(toc_entry), cdHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libpcsxcore/cdriso.c:716:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&toc_entry, 1, sizeof(toc_entry), cdHandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxinterpreter.o `test -f '../libpcsxcore/psxinterpreter.c' || echo './'`../libpcsxcore/psxinterpreter.c In file included from ../libpcsxcore/psxinterpreter.c:25: ../libpcsxcore/psxinterpreter.c: In function 'psxSH': ../libpcsxcore/r3000a.h:272:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define _u16(x) *(unsigned short *)&x ^ ../libpcsxcore/psxinterpreter.c:820:36: note: in expansion of macro '_u16' void psxSH() { psxMemWrite16(_oB_, _u16(_rRt_)); } ^~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o psxbios.o `test -f '../libpcsxcore/psxbios.c' || echo './'`../libpcsxcore/psxbios.c ../libpcsxcore/psxbios.c: In function 'psxBios_strtok': ../libpcsxcore/psxbios.c:564:16: warning: null argument where non-null required (argument 2) [-Wnonnull] char *pcRet = strtok(pcA0, (char *)Ra1); ^~~~~~ In file included from ../libpcsxcore/r3000a.h:28, from ../libpcsxcore/psxbios.h:28, from ../libpcsxcore/psxbios.c:24: ../libpcsxcore/psxbios.c: In function 'psxBios_malloc': ../libpcsxcore/psxbios.c:873:42: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] *newchunk = SWAP32((csize - dsize - 4) & 0xfffffffc | 1); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ../libpcsxcore/psxmem.h:45:20: note: in definition of macro 'SWAP32' #define SWAP32(b) (b) ^ ../libpcsxcore/psxbios.c: In function 'psxBios_calloc': ../libpcsxcore/psxbios.c:902:2: warning: null argument where non-null required (argument 1) [-Wnonnull] memset(Rv0, 0, a0); ^~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_printf': ../libpcsxcore/psxbios.c:952:2: warning: null argument where non-null required (argument 2) [-Wnonnull] memcpy(save, (char*)PSXM(sp), 4 * 4); ^~~~~~ ../libpcsxcore/psxbios.c:1006:2: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy((char*)PSXM(sp), save, 4 * 4); ^~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_Load': ../libpcsxcore/psxbios.c:1029:3: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy(Ra1, ((char*)&eheader)+16, sizeof(EXEC)); ^~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_open': ../libpcsxcore/psxbios.c:1692:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu00", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c:1696:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu10", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_read': ../libpcsxcore/psxbios.c:1732:2: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy(Ra1, ptr, a2); \ ^~~~~~ ../libpcsxcore/psxbios.c:1754:11: note: in expansion of macro 'buread' case 2: buread(1); break; ^~~~~~ ../libpcsxcore/psxbios.c:1732:2: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy(Ra1, ptr, a2); \ ^~~~~~ ../libpcsxcore/psxbios.c:1755:11: note: in expansion of macro 'buread' case 3: buread(2); break; ^~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_write': ../libpcsxcore/psxbios.c:1765:2: warning: null argument where non-null required (argument 2) [-Wnonnull] memcpy(ptr, Ra1, a2); \ ^~~~~~ ../libpcsxcore/psxbios.c:1796:11: note: in expansion of macro 'buwrite' case 2: buwrite(1); break; ^~~~~~~ ../libpcsxcore/psxbios.c:1765:2: warning: null argument where non-null required (argument 2) [-Wnonnull] memcpy(ptr, Ra1, a2); \ ^~~~~~ ../libpcsxcore/psxbios.c:1797:11: note: in expansion of macro 'buwrite' case 3: buwrite(2); break; ^~~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_firstfile': ../libpcsxcore/psxbios.c:1897:2: warning: null argument where non-null required (argument 2) [-Wnonnull] strcpy(ffile, Ra0); ^~~~~~ ../libpcsxcore/psxbios.c:1900:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu00", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c:1902:14: warning: null argument where non-null required (argument 1) [-Wnonnull] } else if (!strncmp(Ra0, "bu10", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_rename': ../libpcsxcore/psxbios.c:1970:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu00", 4) && !strncmp(Ra1, "bu00", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c:1970:35: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu00", 4) && !strncmp(Ra1, "bu00", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c:1974:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu10", 4) && !strncmp(Ra1, "bu10", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c:1974:35: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu10", 4) && !strncmp(Ra1, "bu10", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios_delete': ../libpcsxcore/psxbios.c:2009:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu00", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c:2013:7: warning: null argument where non-null required (argument 1) [-Wnonnull] if (!strncmp(Ra0, "bu10", 4)) { ^~~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios__card_write': ../libpcsxcore/psxbios.c:2061:3: warning: null argument where non-null required (argument 2) [-Wnonnull] memcpy(Mcd1Data + a1 * 128, Ra2, 128); ^~~~~~ ../libpcsxcore/psxbios.c:2064:3: warning: null argument where non-null required (argument 2) [-Wnonnull] memcpy(Mcd2Data + a1 * 128, Ra2, 128); ^~~~~~ ../libpcsxcore/psxbios.c: In function 'psxBios__card_read': ../libpcsxcore/psxbios.c:2085:3: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy(Ra2, Mcd1Data + a1 * 128, 128); ^~~~~~ ../libpcsxcore/psxbios.c:2087:3: warning: null argument where non-null required (argument 1) [-Wnonnull] memcpy(Ra2, Mcd2Data + a1 * 128, 128); ^~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cheat.o `test -f '../libpcsxcore/cheat.c' || echo './'`../libpcsxcore/cheat.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gte.o `test -f '../libpcsxcore/gte.c' || echo './'`../libpcsxcore/gte.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ix86.o `test -f '../libpcsxcore/ix86/ix86.c' || echo './'`../libpcsxcore/ix86/ix86.c ../libpcsxcore/ix86/ix86.c: In function 'x86SetPtr': ../libpcsxcore/ix86/ix86.c:38:9: warning: pointer targets in assignment from 'char *' to 's8 *' {aka 'signed char *'} differ in signedness [-Wpointer-sign] x86Ptr = ptr; ^ ../libpcsxcore/ix86/ix86.c: In function 'JMP8': ../libpcsxcore/ix86/ix86.c:716:16: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] return x86Ptr - 1; ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c: In function 'JE8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:734:2: note: in expansion of macro 'J8Rel' J8Rel(0x74, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JZ8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:739:2: note: in expansion of macro 'J8Rel' J8Rel(0x74, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JG8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:744:2: note: in expansion of macro 'J8Rel' J8Rel(0x7F, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JGE8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:749:2: note: in expansion of macro 'J8Rel' J8Rel(0x7D, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JL8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:754:2: note: in expansion of macro 'J8Rel' J8Rel(0x7C, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JLE8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:759:2: note: in expansion of macro 'J8Rel' J8Rel(0x7E, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNE8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:764:2: note: in expansion of macro 'J8Rel' J8Rel(0x75, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNZ8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:769:2: note: in expansion of macro 'J8Rel' J8Rel(0x75, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNG8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:774:2: note: in expansion of macro 'J8Rel' J8Rel(0x7E, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNGE8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:779:2: note: in expansion of macro 'J8Rel' J8Rel(0x7C, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNL8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:784:2: note: in expansion of macro 'J8Rel' J8Rel(0x7D, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNLE8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:789:2: note: in expansion of macro 'J8Rel' J8Rel(0x7F, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JO8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:794:2: note: in expansion of macro 'J8Rel' J8Rel(0x70, to); ^~~~~ ../libpcsxcore/ix86/ix86.c: In function 'JNO8': ../libpcsxcore/ix86/ix86.c:76:40: warning: pointer targets in returning 's8 *' {aka 'signed char *'} from a function with return type 'u8 *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] write8(cc); write8(to); return x86Ptr - 1; } ~~~~~~~^~~ ../libpcsxcore/ix86/ix86.c:799:2: note: in expansion of macro 'J8Rel' J8Rel(0x71, to); ^~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DLOCALE_DIR=\"/usr/share/locale/\" -I../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o iR3000A.o `test -f '../libpcsxcore/ix86/iR3000A.c' || echo './'`../libpcsxcore/ix86/iR3000A.c ../libpcsxcore/ix86/iR3000A.c: In function 'recRecompile': ../libpcsxcore/ix86/iR3000A.c:2940:6: warning: pointer targets in assignment from 's8 *' {aka 'signed char *'} to 'char *' differ in signedness [-Wpointer-sign] ptr = x86Ptr; ^ ../libpcsxcore/ix86/iR3000A.c: In function 'iDumpBlock': ../libpcsxcore/ix86/iR3000A.c:362:2: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system("ndisasmw -u dump1"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' rm -f libpcsxcore.a ar cru libpcsxcore.a psxbios.o cdrom.o psxcounters.o psxdma.o disr3000a.o gpu.o spu.o sio.o psxhw.o mdec.o psxmem.o misc.o plugins.o decode_xa.o r3000a.o psxinterpreter.o gte.o psxhle.o debug.o psxcommon.o cdriso.o cheat.o socket.o ppf.o iR3000A.o ix86.o ranlib libpcsxcore.a make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/libpcsxcore' Making all in gui make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o Config.o Config.c Config.c: In function 'LoadConfig': Config.c:108:2: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(data, 1, buf.st_size, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o GtkGui.o GtkGui.c GtkGui.c: In function 'get_state_filename': GtkGui.c:214:6: warning: unused variable 'j' [-Wunused-variable] int j; ^ GtkGui.c: In function 'OnFile_RunExe': GtkGui.c:531:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ GtkGui.c:532:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, NULL); ^~~~~~~~~~~~~~ GtkGui.c: In function 'Open_Iso_Proc': GtkGui.c:665:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] NULL, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~ GtkGui.c:666:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_OK, ^~~~~~~~~~~~ GtkGui.c: In function 'OnEmu_SwitchImage': GtkGui.c:872:2: warning: implicit declaration of function 'LidInterrupt'; did you mean 'sioInterrupt'? [-Wimplicit-function-declaration] LidInterrupt(); // causes CD lid open event ^~~~~~~~~~~~ sioInterrupt GtkGui.c: In function 'on_states_load_other': GtkGui.c:1008:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ GtkGui.c:1009:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OPEN, GTK_RESPONSE_ACCEPT, ^~~~~~~~~~~~~~ GtkGui.c: In function 'on_states_save_other': GtkGui.c:1037:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ GtkGui.c:1038:4: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_SAVE, GTK_RESPONSE_OK, ^~~~~~~~~~~~~~ GtkGui.c: In function 'SysMessage': GtkGui.c:1079:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_DESTROY_WITH_PARENT, GTK_STOCK_OK, GTK_RESPONSE_NONE, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o MemcardDlg.o MemcardDlg.c MemcardDlg.c: In function 'LoadListItems': MemcardDlg.c:180:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations] gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(List), TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from MemcardDlg.c:24: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ MemcardDlg.c: In function 'UpdateFilenameButtons': MemcardDlg.c:186:13: warning: variable 'dialog' set but not used [-Wunused-but-set-variable] GtkWidget *dialog; ^~~~~~ MemcardDlg.c: In function 'OnMcd_FileChange': MemcardDlg.c:307:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ MemcardDlg.c:308:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OPEN, GTK_RESPONSE_OK, ^~~~~~~~~~~~~~ MemcardDlg.c: In function 'OnMcd_Format': MemcardDlg.c:349:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ MemcardDlg.c: In function 'OnMcd_New': MemcardDlg.c:374:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ MemcardDlg.c:375:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_SAVE, GTK_RESPONSE_OK, ^~~~~~~~~~~~~~ MemcardDlg.c: In function 'MCDStatusToChar.isra.0': MemcardDlg.c:130:9: warning: 'state' may be used uninitialized in this function [-Wmaybe-uninitialized] return state; ^~~~~ MemcardDlg.c: In function 'OnMcd_CopyTo': MemcardDlg.c:506:10: warning: 'srci' may be used uninitialized in this function [-Wmaybe-uninitialized] count = GetMcdBlockCount(srcmcd, (srci+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o AboutDlg.o AboutDlg.c make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o Plugin.o Plugin.c Plugin.c: In function '_OpenPlugins': Plugin.c:376:20: warning: '%s' directive writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(path, "%s%s", Config.BiosDir, Config.Bios); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from Plugin.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 1 and 8191 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.c:380:20: warning: '%s' directive writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(path, "%s%s", dotdir, Config.Gpu); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from Plugin.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 1 and 8191 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.c:382:20: warning: '%s' directive writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(path, "%s%s", dotdir, Config.Spu); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from Plugin.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 1 and 8191 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Plugin.c:384:20: warning: '%s' directive writing up to 4095 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] sprintf(path, "%s%s", dotdir, Config.Cdr); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from Plugin.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 1 and 8191 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o LnxMain.o LnxMain.c LnxMain.c: In function 'main': LnxMain.c:312:5: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd(path, MAXPATHLEN); ^~~~~~~~~~~~~~~~~~~~~~~~ LnxMain.c:344:5: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd(path, MAXPATHLEN); ^~~~~~~~~~~~~~~~~~~~~~~~ LnxMain.c:413:2: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] chdir(plugin_default_dir); ^~~~~~~~~~~~~~~~~~~~~~~~~ LnxMain.c: In function 'ScanBios': LnxMain.c:150:5: warning: ignoring return value of 'symlink', declared with attribute warn_unused_result [-Wunused-result] symlink(filename, linkname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ LnxMain.c: In function 'ScanPlugins': LnxMain.c:114:5: warning: ignoring return value of 'symlink', declared with attribute warn_unused_result [-Wunused-result] symlink(filename, linkname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ LnxMain.c:120:6: warning: ignoring return value of 'symlink', declared with attribute warn_unused_result [-Wunused-result] symlink(filename, linkname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ LnxMain.c: In function 'main': LnxMain.c:310:15: warning: array subscript 4096 is above array bounds of 'char[4096]' [-Warray-bounds] isofilename[MAXPATHLEN] = '\0'; ~~~~~~~~~~~^~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o DebugMemory.o DebugMemory.c DebugMemory.c: In function 'UpdateMemViewDlg': DebugMemory.c:89:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations] gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(widget), TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DebugMemory.c: In function 'MemView_RowActivated': DebugMemory.c:136:19: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'u8 *' {aka 'unsigned char *'} [-Wformat=] sscanf(value, "%x", &MemViewValue); ~^ ~~~~~~~~~~~~~ %hhx DebugMemory.c: In function 'MemView_Dump': DebugMemory.c:153:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_MODAL, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ DebugMemory.c:154:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, NULL); ^~~~~~~~~~~~ DebugMemory.c:158:2: warning: 'gtk_table_new' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] table = gtk_table_new(2, 2, FALSE); ^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here GtkWidget* gtk_table_new (guint rows, ^~~~~~~~~~~~~ DebugMemory.c:161:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:161:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:168:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), start_edit, 1, 2, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:168:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), start_edit, 1, 2, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:172:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:172:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:176:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), length_edit, 1, 2, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:176:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), length_edit, 1, 2, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:199:5: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ DebugMemory.c:200:5: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_SAVE, GTK_RESPONSE_ACCEPT, NULL); ^~~~~~~~~~~~~~ DebugMemory.c: In function 'MemView_Patch': DebugMemory.c:231:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_MODAL, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ DebugMemory.c:232:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, NULL); ^~~~~~~~~~~~ DebugMemory.c:236:2: warning: 'gtk_table_new' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] table = gtk_table_new(2, 2, FALSE); ^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:119:12: note: declared here GtkWidget* gtk_table_new (guint rows, ^~~~~~~~~~~~~ DebugMemory.c:239:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:239:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:246:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), addr_edit, 1, 2, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:246:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), addr_edit, 1, 2, 0, 1, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:250:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:250:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), label, 0, 1, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c:256:2: warning: 'gtk_table_attach' is deprecated: Use 'GtkGrid' instead [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), val_edit, 1, 2, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:127:9: note: declared here void gtk_table_attach (GtkTable *table, ^~~~~~~~~~~~~~~~ DebugMemory.c:256:2: warning: 'gtk_table_get_type' is deprecated [-Wdeprecated-declarations] gtk_table_attach(GTK_TABLE(table), val_edit, 1, 2, 1, 2, 0, 0, 5, 5); ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:280, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/deprecated/gtktable.h:117:10: note: declared here GType gtk_table_get_type (void) G_GNUC_CONST; ^~~~~~~~~~~~~~~~~~ DebugMemory.c: In function 'RunDebugMemoryDialog': DebugMemory.c:349:2: warning: 'gtk_widget_override_font' is deprecated [-Wdeprecated-declarations] gtk_widget_override_font(widget, pfd); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from Linux.h:25, from DebugMemory.c:19: /usr/include/gtk-3.0/gtk/gtkwidget.h:1153:14: note: declared here void gtk_widget_override_font (GtkWidget *widget, ^~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o Cheat.o Cheat.c Cheat.c: In function 'LoadCheatListItems': Cheat.c:52:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations] gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(widget), TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from Cheat.c:25: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Cheat.c: In function 'CheatList_TreeSelectionChanged': Cheat.c:78:6: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ Cheat.c: In function 'OnCheatListDlg_AddClicked': Cheat.c:102:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_MODAL, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ Cheat.c:103:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, NULL); ^~~~~~~~~~~~ Cheat.c:128:2: warning: 'gtk_scrolled_window_add_with_viewport' is deprecated: Use 'gtk_container_add' instead [-Wdeprecated-declarations] gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scroll), code_edit); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:187, from Cheat.c:25: /usr/include/gtk-3.0/gtk/gtkscrolledwindow.h:186:13: note: declared here void gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Cheat.c: In function 'OnCheatListDlg_EditClicked': Cheat.c:186:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_MODAL, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~~~~~~~~~~~~~ Cheat.c:187:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, NULL); ^~~~~~~~~~~~ Cheat.c:223:2: warning: 'gtk_scrolled_window_add_with_viewport' is deprecated: Use 'gtk_container_add' instead [-Wdeprecated-declarations] gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scroll), code_edit); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:187, from Cheat.c:25: /usr/include/gtk-3.0/gtk/gtkscrolledwindow.h:186:13: note: declared here void gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Cheat.c: In function 'OnCheatListDlg_OpenClicked': Cheat.c:314:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] NULL, GTK_FILE_CHOOSER_ACTION_OPEN, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~ Cheat.c:315:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_OK, NULL); ^~~~~~~~~~~~ Cheat.c: In function 'OnCheatListDlg_SaveClicked': Cheat.c:358:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] NULL, GTK_FILE_CHOOSER_ACTION_SAVE, GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, ^~~~ Cheat.c:359:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_OK, GTK_RESPONSE_OK, NULL); ^~~~~~~~~~~~ Cheat.c: In function 'UpdateCheatSearchDialog': Cheat.c:624:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations] gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(widget), TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from Cheat.c:25: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Cheat.c: In function 'OnCheatSearchDlg_FreezeClicked': Cheat.c:662:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_MODAL, GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, ^~~~~~~~~~~~~~~~ Cheat.c:663:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, NULL); ^~~~~~~~~~~~~~~~ Cheat.c:675:2: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] hbox = gtk_hbox_new(FALSE, 0); ^~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:262, from Cheat.c:25: /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here GtkWidget * gtk_hbox_new (gboolean homogeneous, ^~~~~~~~~~~~ Cheat.c: In function 'OnCheatSearchDlg_ModifyClicked': Cheat.c:761:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_DIALOG_MODAL, GTK_STOCK_OK, GTK_RESPONSE_ACCEPT, ^~~~~~~~~~~~~~~~ Cheat.c:762:3: warning: 'GtkStock' is deprecated [-Wdeprecated-declarations] GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, NULL); ^~~~~~~~~~~~~~~~ Cheat.c:765:2: warning: 'gtk_hbox_new' is deprecated: Use 'gtk_box_new' instead [-Wdeprecated-declarations] hbox = gtk_hbox_new(FALSE, 0); ^~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:262, from Cheat.c:25: /usr/include/gtk-3.0/gtk/deprecated/gtkhbox.h:63:13: note: declared here GtkWidget * gtk_hbox_new (gboolean homogeneous, ^~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../include -DPACKAGE_DATA_DIR=\"/usr/share/pcsxr/\" -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../libpcsxcore -I../include -DPSEMU_DATA_DIR=\"/usr/share/psemu\" -DDEF_PLUGIN_DIR=\"/usr/lib/games/psemu\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o ConfDlg.o ConfDlg.c ConfDlg.c: In function 'OnConf_Graphics': ConfDlg.c:245:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Gpu); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ConfDlg.c: In function 'OnConf_Sound': ConfDlg.c:266:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Spu); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ConfDlg.c: In function 'OnConf_CdRom': ConfDlg.c:287:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Cdr); ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ConfDlg.c: In function 'OnConf_Sio1': ConfDlg.c:308:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Sio1); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ConfDlg.c: In function 'OnConf_Pad': ConfDlg.c:329:22: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Pad1); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ConfDlg.c:345:23: warning: '%s' directive writing up to 4095 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Pad2); ^~ ~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 8192 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ConfDlg.c: In function 'FindNetPlugin': ConfDlg.c:807:24: warning: '%s' directive writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-overflow=] sprintf(plugin, "%s/%s", Config.PluginsDir, ent->d_name); ^~ In file included from /usr/include/stdio.h:862, from ConfDlg.c:19: /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/gui' /bin/sh ../libtool --tag=CC --mode=link i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o pcsxr LnxMain.o Plugin.o Config.o GtkGui.o MemcardDlg.o ConfDlg.o Cheat.o DebugMemory.o AboutDlg.o ../libpcsxcore/libpcsxcore.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lpthread -lz -lm -lXext -lXtst -ldl libtool: link: i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o pcsxr LnxMain.o Plugin.o Config.o GtkGui.o MemcardDlg.o ConfDlg.o Cheat.o DebugMemory.o AboutDlg.o ../libpcsxcore/libpcsxcore.a -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lpthread -lz -lm -lXext -lXtst -ldl make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/gui' Making all in plugins/dfinput make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o sdljoy.lo sdljoy.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c sdljoy.c -fPIC -DPIC -o .libs/sdljoy.o sdljoy.c: In function 'InitSDLJoy': sdljoy.c:87:13: warning: unused variable 'emukeydev' [-Wunused-variable] uint8_t emukeydev; ^~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o util.lo util.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c util.c -fPIC -DPIC -o .libs/util.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o analog.lo analog.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c analog.c -fPIC -DPIC -o .libs/analog.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o xkb.lo xkb.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c xkb.c -fPIC -DPIC -o .libs/xkb.o xkb.c: In function 'InitKeyboard': xkb.c:49:55: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Window' {aka 'long unsigned int'} [-Wformat=] snprintf(buf, 64, "xdg-screensaver suspend 0x%x > /dev/null 2>&1", window); ~^ ~~~~~~ %lx xkb.c:52:45: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Window' {aka 'long unsigned int'} [-Wformat=] printf("Suspending Window ID 0x%x of activating screensaver.\n", window); ~^ ~~~~~~ %lx xkb.c: In function 'DestroyKeyboard': xkb.c:81:39: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Window' {aka 'long unsigned int'} [-Wformat=] printf("Resuming Window ID 0x%x to activate screensaver.\n", window); ~^ ~~~~~~ %lx xkb.c:82:54: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Window' {aka 'long unsigned int'} [-Wformat=] snprintf(buf, 64, "xdg-screensaver resume 0x%x", window); ~^ ~~~~~~ %lx make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cfg.lo cfg.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c cfg.c -fPIC -DPIC -o .libs/cfg.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o pad.lo pad.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c pad.c -fPIC -DPIC -o .libs/pad.o pad.c: In function 'PADconfigure': pad.c:666:3: warning: implicit declaration of function 'waitpid'; did you mean 'getpid'? [-Wimplicit-function-declaration] waitpid(pid, NULL, 0); ^~~~~~~ getpid make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=link i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -module -avoid-version -o libDFInput.la -rpath /usr/lib/games/psemu/ cfg.lo pad.lo sdljoy.lo xkb.lo analog.lo util.lo -lpthread -lX11 -lSDL -lpthread -ldl libtool: link: i586-alt-linux-gcc -shared -fPIC -DPIC .libs/cfg.o .libs/pad.o .libs/sdljoy.o .libs/xkb.o .libs/analog.o .libs/util.o -lX11 -lSDL -lpthread -ldl -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libDFInput.so -o .libs/libDFInput.so libtool: link: ( cd ".libs" && rm -f "libDFInput.la" && ln -s "../libDFInput.la" "libDFInput.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -I../../libpcsxcore -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cfg-gtk.o cfg-gtk.c cfg-gtk.c: In function 'UpdateKeyList': cfg-gtk.c:246:3: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations] gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(widget), TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from cfg-gtk.c:23: /usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cfg-gtk.c: In function 'TreeSelectionChanged': cfg-gtk.c:298:6: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ cfg-gtk.c: In function 'ReadDKeyEvent': cfg-gtk.c:435:24: warning: pointer targets in passing argument 2 of 'XQueryKeymap' differ in signedness [-Wpointer-sign] XQueryKeymap(g.Disp, buttons); ^~~~~~~ In file included from pad.h:48, from cfg.c:19, from cfg-gtk.c:19: /usr/include/X11/Xlib.h:2978:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int XQueryKeymap( ^~~~~~~~~~~~ cfg-gtk.c: In function 'ReadAnalogEvent': cfg-gtk.c:526:24: warning: pointer targets in passing argument 2 of 'XQueryKeymap' differ in signedness [-Wpointer-sign] XQueryKeymap(g.Disp, buttons); ^~~~~~~ In file included from pad.h:48, from cfg.c:19, from cfg-gtk.c:19: /usr/include/X11/Xlib.h:2978:12: note: expected 'char *' but argument is of type 'unsigned char *' extern int XQueryKeymap( ^~~~~~~~~~~~ cfg-gtk.c:458:12: warning: unused variable 'ge' [-Wunused-variable] GdkEvent *ge; ^~ cfg-gtk.c: In function 'UpdateKeyList': cfg-gtk.c:230:3: warning: 'total' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j = 0; j < total; j++) { ^~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' /bin/sh ../../libtool --tag=CC --mode=link i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o cfgDFInput cfg-gtk.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lSDL -lpthread -lX11 -ldl libtool: link: i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o cfgDFInput cfg-gtk.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lSDL -lpthread -lX11 -ldl make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfinput' Making all in plugins/dfsound make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-externals.lo `test -f 'externals.c' || echo './'`externals.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c externals.c -fPIC -DPIC -o .libs/libDFSound_la-externals.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-adsr.lo `test -f 'adsr.c' || echo './'`adsr.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c adsr.c -fPIC -DPIC -o .libs/libDFSound_la-adsr.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-reverb.lo `test -f 'reverb.c' || echo './'`reverb.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c reverb.c -fPIC -DPIC -o .libs/libDFSound_la-reverb.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-dma.lo `test -f 'dma.c' || echo './'`dma.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c dma.c -fPIC -DPIC -o .libs/libDFSound_la-dma.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-freeze.lo `test -f 'freeze.c' || echo './'`freeze.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c freeze.c -fPIC -DPIC -o .libs/libDFSound_la-freeze.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-cfg.lo `test -f 'cfg.c' || echo './'`cfg.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c cfg.c -fPIC -DPIC -o .libs/libDFSound_la-cfg.o cfg.c: In function 'StartCfgTool': cfg.c:56:6: warning: implicit declaration of function 'waitpid'; did you mean 'getpid'? [-Wimplicit-function-declaration] waitpid(pid,NULL,0); ^~~~~~~ getpid make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-xa.lo `test -f 'xa.c' || echo './'`xa.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c xa.c -fPIC -DPIC -o .libs/libDFSound_la-xa.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-sdl.lo `test -f 'sdl.c' || echo './'`sdl.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c sdl.c -fPIC -DPIC -o .libs/libDFSound_la-sdl.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-registers.lo `test -f 'registers.c' || echo './'`registers.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c registers.c -fPIC -DPIC -o .libs/libDFSound_la-registers.o In file included from registers.c:25: reverb.h:19:20: warning: 'StartREVERB' declared 'static' but never defined [-Wunused-function] static INLINE void StartREVERB(int ch); ^~~~~~~~~~~ reverb.h:20:20: warning: 'StoreREVERB' declared 'static' but never defined [-Wunused-function] static INLINE void StoreREVERB(int ch,int ns); ^~~~~~~~~~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cfgDFSound-main.o `test -f 'spucfg-0.1df/main.c' || echo './'`spucfg-0.1df/main.c spucfg-0.1df/main.c: In function 'OnConfigClose': spucfg-0.1df/main.c:50:21: warning: passing argument 1 of 'gtk_widget_destroy' from incompatible pointer type [-Wincompatible-pointer-types] gtk_widget_destroy(gtk_builder_get_object(builder, "CfgWnd")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from spucfg-0.1df/main.c:9: /usr/include/gtk-3.0/gtk/gtkwidget.h:619:50: note: expected 'GtkWidget *' {aka 'struct _GtkWidget *'} but argument is of type 'GObject *' {aka 'struct _GObject *'} void gtk_widget_destroy (GtkWidget *widget); ~~~~~~~~~~~~~~~~~~^~~~~~ spucfg-0.1df/main.c: In function 'main': spucfg-0.1df/main.c:106:14: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] MainWindow = gtk_builder_get_object(builder, "CfgWnd"); ^ spucfg-0.1df/main.c:225:10: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "CfgWnd"); ^ spucfg-0.1df/main.c:229:10: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "btn_close"); ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=link i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o cfgDFSound cfgDFSound-main.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldl libtool: link: i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o cfgDFSound cfgDFSound-main.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldl make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o libDFSound_la-spu.lo `test -f 'spu.c' || echo './'`spu.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -I../../include -DUSESDL=1 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c spu.c -fPIC -DPIC -o .libs/libDFSound_la-spu.o In file included from spu.c:167: reverb.c: In function 's_buffer': reverb.c:169:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(iVal<-32768L) iVal=-32768L;if(iVal>32767L) iVal=32767L; ^~ reverb.c:169:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(iVal<-32768L) iVal=-32768L;if(iVal>32767L) iVal=32767L; ^~ reverb.c: In function 's_buffer1': reverb.c:181:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(iVal<-32768L) iVal=-32768L;if(iVal>32767L) iVal=32767L; ^~ reverb.c:181:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(iVal<-32768L) iVal=-32768L;if(iVal>32767L) iVal=32767L; ^~ spu.c: In function 'MAINThread': spu.c:971:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (dl < -32767) dl = -32767; if (dl > 32767) dl = 32767; ^~ spu.c:971:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (dl < -32767) dl = -32767; if (dl > 32767) dl = 32767; ^~ spu.c:976:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (dr < -32767) dr = -32767; if (dr > 32767) dr = 32767; ^~ spu.c:976:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if (dr < -32767) dr = -32767; if (dr > 32767) dr = 32767; ^~ spu.c:1028:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(d<-32767) d=-32767;if(d>32767) d=32767; ^~ spu.c:1028:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(d<-32767) d=-32767;if(d>32767) d=32767; ^~ spu.c:1034:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(d<-32767) d=-32767;if(d>32767) d=32767; ^~ spu.c:1034:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(d<-32767) d=-32767;if(d>32767) d=32767; ^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' /bin/sh ../../libtool --tag=CC --mode=link i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -module -avoid-version -o libDFSound.la -rpath /usr/lib/games/psemu/ libDFSound_la-adsr.lo libDFSound_la-spu.lo libDFSound_la-cfg.lo libDFSound_la-dma.lo libDFSound_la-freeze.lo libDFSound_la-reverb.lo libDFSound_la-registers.lo libDFSound_la-externals.lo libDFSound_la-xa.lo libDFSound_la-sdl.lo -lpthread -lm -lSDL -lpthread -ldl libtool: link: i586-alt-linux-gcc -shared -fPIC -DPIC .libs/libDFSound_la-adsr.o .libs/libDFSound_la-spu.o .libs/libDFSound_la-cfg.o .libs/libDFSound_la-dma.o .libs/libDFSound_la-freeze.o .libs/libDFSound_la-reverb.o .libs/libDFSound_la-registers.o .libs/libDFSound_la-externals.o .libs/libDFSound_la-xa.o .libs/libDFSound_la-sdl.o -lm -lSDL -lpthread -ldl -O2 -march=i586 -mtune=generic -Wl,-soname -Wl,libDFSound.so -o .libs/libDFSound.so libtool: link: ( cd ".libs" && rm -f "libDFSound.la" && ln -s "../libDFSound.la" "libDFSound.la" ) make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfsound' Making all in plugins/dfxvideo make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o key.lo key.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c key.c -fPIC -DPIC -o .libs/key.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o menu.lo menu.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c menu.c -fPIC -DPIC -o .libs/menu.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o fps.lo fps.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c fps.c -fPIC -DPIC -o .libs/fps.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o cfg.lo cfg.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c cfg.c -fPIC -DPIC -o .libs/cfg.o cfg.c: In function 'ReadConfigFile': cfg.c:86:27: warning: variable 'len' set but not used [-Wunused-but-set-variable] FILE *in;char t[256];int len, size; ^~~ cfg.c: In function 'ExecCfg': cfg.c:182:4: warning: implicit declaration of function 'waitpid'; did you mean 'getpid'? [-Wimplicit-function-declaration] waitpid(pid, NULL, 0); ^~~~~~~ getpid make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o zn.lo zn.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c zn.c -fPIC -DPIC -o .libs/zn.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o gpu.lo gpu.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c gpu.c -fPIC -DPIC -o .libs/gpu.o make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o main.o `test -f 'gpucfg-0.1df/main.c' || echo './'`gpucfg-0.1df/main.c gpucfg-0.1df/main.c: In function 'on_fullscreen_toggled': gpucfg-0.1df/main.c:64:8: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] check = gtk_builder_get_object(builder, "checkFullscreen"); ^ gpucfg-0.1df/main.c:65:12: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] resCombo2 = gtk_builder_get_object(builder, "resCombo2"); ^ gpucfg-0.1df/main.c:67:68: warning: passing argument 1 of 'gtk_toggle_button_get_active' from incompatible pointer type [-Wincompatible-pointer-types] gtk_widget_set_sensitive(resCombo2, !gtk_toggle_button_get_active(check)); ^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcheckbutton.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:71, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtktogglebutton.h:89:66: note: expected 'GtkToggleButton *' {aka 'struct _GtkToggleButton *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gpucfg-0.1df/main.c: In function 'on_use_fixes_toggled': gpucfg-0.1df/main.c:73:8: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] check = gtk_builder_get_object(builder,"checkUseFixes"); ^ gpucfg-0.1df/main.c:75:14: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] table_fixes = gtk_builder_get_object(builder,"table_fixes"); ^ gpucfg-0.1df/main.c:79:43: warning: passing argument 1 of 'gtk_toggle_button_get_active' from incompatible pointer type [-Wincompatible-pointer-types] (gpointer)gtk_toggle_button_get_active (check)); ^~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcheckbutton.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:71, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtktogglebutton.h:89:66: note: expected 'GtkToggleButton *' {aka 'struct _GtkToggleButton *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gpucfg-0.1df/main.c: In function 'on_fps_toggled': gpucfg-0.1df/main.c:86:14: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] checkSetFPS = gtk_builder_get_object(builder, "checkSetFPS"); ^ gpucfg-0.1df/main.c:87:20: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] checkAutoFPSLimit = gtk_builder_get_object(builder, "checkAutoFPSLimit"); ^ gpucfg-0.1df/main.c:88:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] entryFPS = gtk_builder_get_object(builder, "entryFPS"); ^ gpucfg-0.1df/main.c:91:38: warning: passing argument 1 of 'gtk_toggle_button_get_active' from incompatible pointer type [-Wincompatible-pointer-types] gtk_toggle_button_get_active(checkSetFPS) && ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcheckbutton.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:71, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtktogglebutton.h:89:66: note: expected 'GtkToggleButton *' {aka 'struct _GtkToggleButton *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gpucfg-0.1df/main.c:92:39: warning: passing argument 1 of 'gtk_toggle_button_get_active' from incompatible pointer type [-Wincompatible-pointer-types] !gtk_toggle_button_get_active(checkAutoFPSLimit)); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcheckbutton.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:71, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtktogglebutton.h:89:66: note: expected 'GtkToggleButton *' {aka 'struct _GtkToggleButton *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gpucfg-0.1df/main.c:93:75: warning: passing argument 1 of 'gtk_toggle_button_get_active' from incompatible pointer type [-Wincompatible-pointer-types] gtk_widget_set_sensitive(checkAutoFPSLimit, gtk_toggle_button_get_active(checkSetFPS)); ^~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkcheckbutton.h:33, from /usr/include/gtk-3.0/gtk/gtk.h:71, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtktogglebutton.h:89:66: note: expected 'GtkToggleButton *' {aka 'struct _GtkToggleButton *'} but argument is of type 'GtkWidget *' {aka 'struct _GtkWidget *'} gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ gpucfg-0.1df/main.c: In function 'OnConfigClose': gpucfg-0.1df/main.c:98:21: warning: passing argument 1 of 'gtk_widget_destroy' from incompatible pointer type [-Wincompatible-pointer-types] gtk_widget_destroy(gtk_builder_get_object(builder, "CfgWnd")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtkwidget.h:619:50: note: expected 'GtkWidget *' {aka 'struct _GtkWidget *'} but argument is of type 'GObject *' {aka 'struct _GObject *'} void gtk_widget_destroy (GtkWidget *widget); ~~~~~~~~~~~~~~~~~~^~~~~~ gpucfg-0.1df/main.c: In function 'main': gpucfg-0.1df/main.c:275:22: warning: passing argument 1 of 'gtk_entry_set_text' from incompatible pointer type [-Wincompatible-pointer-types] gtk_entry_set_text(gtk_builder_get_object(builder, "entryFPS"),tempstr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtkentry.h:253:65: note: expected 'GtkEntry *' {aka 'struct _GtkEntry *'} but argument is of type 'GObject *' {aka 'struct _GObject *'} void gtk_entry_set_text (GtkEntry *entry, ~~~~~~~~~~~~~~~^~~~~ gpucfg-0.1df/main.c:303:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "CfgWnd"); ^ gpucfg-0.1df/main.c:307:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "btn_close"); ^ gpucfg-0.1df/main.c:311:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "checkFullscreen"); ^ gpucfg-0.1df/main.c:315:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "checkUseFixes"); ^ gpucfg-0.1df/main.c:319:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "checkSetFPS"); ^ gpucfg-0.1df/main.c:323:11: warning: assignment to 'GtkWidget *' {aka 'struct _GtkWidget *'} from incompatible pointer type 'GObject *' {aka 'struct _GObject *'} [-Wincompatible-pointer-types] widget = gtk_builder_get_object(builder, "checkAutoFPSLimit"); ^ gpucfg-0.1df/main.c:105:14: warning: unused variable 'CfgWnd' [-Wunused-variable] GtkWidget *CfgWnd, *widget; ^~~~~~ gpucfg-0.1df/main.c: In function 'SaveConfig': gpucfg-0.1df/main.c:425:32: warning: passing argument 1 of 'gtk_entry_get_text' from incompatible pointer type [-Wincompatible-pointer-types] val = atof(gtk_entry_get_text(gtk_builder_get_object(builder, "entryFPS"))) * 10; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtktreeview.h:29, from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27, from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29, from /usr/include/gtk-3.0/gtk/gtk.h:42, from gpucfg-0.1df/main.c:1: /usr/include/gtk-3.0/gtk/gtkentry.h:257:14: note: expected 'GtkEntry *' {aka 'struct _GtkEntry *'} but argument is of type 'GObject *' {aka 'struct _GObject *'} const gchar* gtk_entry_get_text (GtkEntry *entry); ^~~~~~~~~~~~~~~~~~ gpucfg-0.1df/main.c:375:15: warning: unused variable 'buf' [-Wunused-variable] struct stat buf; ^~~ gpucfg-0.1df/main.c:371:16: warning: variable 'len' set but not used [-Wunused-but-set-variable] FILE *in;int len,val;char * pB; ^~~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o prim.lo prim.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c prim.c -fPIC -DPIC -o .libs/prim.o prim.c:211:1: warning: multi-line comment [-Wcomment] // \ / \ ^ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=link i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o cfgDFXVideo main.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lXext -ldl libtool: link: i586-alt-linux-gcc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o cfgDFXVideo main.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lXext -ldl make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/dfxvideo' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o soft.lo soft.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c soft.c -fPIC -DPIC -o .libs/soft.o soft.c: In function 'DrawSoftwareSpriteMirror': soft.c:7535:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for(sprCY=0;sprCYiResY) dy=iResY-y; ^~ gpu.c:2515:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(y<0) y=0; if((y+dy)>iResY) dy=iResY-y; ^~ gpu.c: In function 'CheckVRamRead': gpu.c:2663:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(y<0) y=0; if((y+dy)>iResY) dy=iResY-y; ^~ gpu.c:2663:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(y<0) y=0; if((y+dy)>iResY) dy=iResY-y; ^~ gpu.c: In function 'StartCfgTool': gpu.c:3027:4: warning: implicit declaration of function 'waitpid'; did you mean 'getpid'? [-Wimplicit-function-declaration] waitpid(pid, NULL, 0); ^~~~~~~ getpid make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/peopsxgl' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/peopsxgl' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o texture.lo texture.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c texture.c -fPIC -DPIC -o .libs/texture.o texture.c: In function 'InvalidateWndTextureArea': texture.c:717:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(X<0) X=0;if(X>1023) X=1023; ^~ texture.c:717:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(X<0) X=0;if(X>1023) X=1023; ^~ texture.c:718:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(W<0) W=0;if(W>1023) W=1023; ^~ texture.c:718:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(W<0) W=0;if(W>1023) W=1023; ^~ texture.c:719:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(Y<0) Y=0;if(Y>iGPUHeightMask) Y=iGPUHeightMask; ^~ texture.c:719:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(Y<0) Y=0;if(Y>iGPUHeightMask) Y=iGPUHeightMask; ^~ texture.c:720:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(H<0) H=0;if(H>iGPUHeightMask) H=iGPUHeightMask; ^~ texture.c:720:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(H<0) H=0;if(H>iGPUHeightMask) H=iGPUHeightMask; ^~ texture.c: In function 'InvalidateSubSTextureArea': texture.c:810:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(X<0) X=0;if(X>1023) X=1023; ^~ texture.c:810:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(X<0) X=0;if(X>1023) X=1023; ^~ texture.c:811:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(W<0) W=0;if(W>1023) W=1023; ^~ texture.c:811:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(W<0) W=0;if(W>1023) W=1023; ^~ texture.c:812:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(Y<0) Y=0;if(Y>iGPUHeightMask) Y=iGPUHeightMask; ^~ texture.c:812:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(Y<0) Y=0;if(Y>iGPUHeightMask) Y=iGPUHeightMask; ^~ texture.c:813:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(H<0) H=0;if(H>iGPUHeightMask) H=iGPUHeightMask; ^~ texture.c:813:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(H<0) H=0;if(H>iGPUHeightMask) H=iGPUHeightMask; ^~ texture.c:853:8: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ texture.c:856:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' { ^ texture.c: In function 'LoadStretchPackedWndTexturePage': texture.c:1005:15: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-(g_x2-g_x1)); ~~^~ texture.c:1082:15: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-(g_x2-g_x1)); ~~^~ texture.c: In function 'LoadStretchWndTexturePage': texture.c:1207:15: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-(g_x2-g_x1)); ~~^~ texture.c:1291:15: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-(g_x2-g_x1)); ~~^~ texture.c: In function 'LoadTextureMovieFast': texture.c:2116:15: warning: variable 'start' set but not used [-Wunused-but-set-variable] unsigned int start,startxy; ^~~~~ texture.c: In function 'LoadTextureMovie': texture.c:2250:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2256:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2257:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2276:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2299:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2305:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2306:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2324:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2350:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2356:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2357:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2376:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2397:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2404:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ texture.c:2405:13: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-1); ~~^~ texture.c:2421:14: warning: operation on 'ta' may be undefined [-Wsequence-point] *ta++=*(ta-dx); ~~^~ make[1]: Leaving directory '/usr/src/RPM/BUILD/pcsxr/plugins/peopsxgl' make[1]: Entering directory '/usr/src/RPM/BUILD/pcsxr/plugins/peopsxgl' /bin/sh ../../libtool --tag=CC --mode=compile i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o soft.lo soft.c libtool: compile: i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../../include -DPIXMAPDIR=\"/usr/share/pixmaps/\" -DLOCALE_DIR=\"/usr/share/locale/\" -DDATADIR=\"/usr/share/psemu/\" -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../libpcsxcore -I../../include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c soft.c -fPIC -DPIC -o .libs/soft.o soft.c: In function 'DrawSoftwareSpriteMirror': soft.c:7453:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for(sprCY=0;sprCY '-lX11 -lXxf86vm -lGL -lm -ldl' /usr/lib/games/psemu/libBladeSio1.la: dependency_libs: ' -ldl' --> '-ldl' /usr/lib/games/psemu/libDFNet.la: dependency_libs: ' -ldl' --> '-ldl' /usr/lib/games/psemu/libDFCdrom.la: dependency_libs: ' -lpthread -ldl' --> '-lpthread -ldl' /usr/lib/games/psemu/libDFXVideo.la: dependency_libs: ' -lX11 -lXv -lXext -lm -ldl' --> '-lX11 -lXv -lXext -lm -ldl' /usr/lib/games/psemu/libDFSound.la: dependency_libs: ' -lm -lSDL -lpthread -ldl' --> '-lm -lSDL -lpthread -ldl' /usr/lib/games/psemu/libDFInput.la: dependency_libs: ' -lX11 -lSDL -lpthread -ldl' --> '-lX11 -lSDL -lpthread -ldl' /usr/share/applications/pcsxr.desktop: performed minor cleanup: 3d2 < Encoding=UTF-8 Checking contents of files in /usr/src/tmp/pcsxr-buildroot/ (default) Compressing files in /usr/src/tmp/pcsxr-buildroot (auto) Adjusting library links in /usr/src/tmp/pcsxr-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/pcsxr-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/games/psemu/cfgpeopsxgl: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/libpeopsxgl.so: uses non-LFS functions: __xstat fopen verify-elf: WARNING: ./usr/lib/games/psemu/cfgBladeSio1: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/libBladeSio1.so: uses non-LFS functions: __xstat fopen verify-elf: WARNING: ./usr/lib/games/psemu/cfgDFNet: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/libDFNet.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/cfgDFCdrom: uses non-LFS functions: __xstat fopen open verify-elf: WARNING: ./usr/lib/games/psemu/libDFCdrom.so: uses non-LFS functions: __xstat fopen open verify-elf: WARNING: ./usr/lib/games/psemu/cfgDFXVideo: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/libDFXVideo.so: uses non-LFS functions: __xstat fopen verify-elf: WARNING: ./usr/lib/games/psemu/cfgDFSound: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/libDFSound.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/cfgDFInput: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/games/psemu/libDFInput.so: uses non-LFS functions: fopen open verify-elf: WARNING: ./usr/bin/pcsxr: uses non-LFS functions: __xstat fopen mmap readdir Hardlinking identical .pyc and .pyo files Processing files: pcsxr-1.9.93-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.86094 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd pcsxr + DOCDIR=/usr/src/tmp/pcsxr-buildroot/usr/share/doc/pcsxr-1.9.93 + export DOCDIR + rm -rf /usr/src/tmp/pcsxr-buildroot/usr/share/doc/pcsxr-1.9.93 + /bin/mkdir -p /usr/src/tmp/pcsxr-buildroot/usr/share/doc/pcsxr-1.9.93 + cp -prL AUTHORS ChangeLog ChangeLog.df COPYING INSTALL NEWS README /usr/src/tmp/pcsxr-buildroot/usr/share/doc/pcsxr-1.9.93 + chmod -R go-w /usr/src/tmp/pcsxr-buildroot/usr/share/doc/pcsxr-1.9.93 + chmod -R a+rX /usr/src/tmp/pcsxr-buildroot/usr/share/doc/pcsxr-1.9.93 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pUMlvm find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Rgzs9U find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: /lib/ld-linux.so.2, libGL.so.1 >= set:pj4pYsZLJi0itOqd7ai2WmwULDbrUZ6jhcuW7CLjPMi5NNwosfGNwmp6u5BZfuqr52KM5Ixw0GDkGKnZ9KnNZbbFXVjb8wlnfkmSsXOe1bxnke983ygcBgEylZLloG23pt4jZyJZIJXwr34Z9PbdiW34phrB9FUCBMZD1, libSDL-1.2.so.0 >= set:lg86AUHL4JRZefWQv2nxYrZIunaZo2ZIPjZgI03ME4PPJGQKwiTFxo, libX11.so.6 >= set:oiqbqVsMBrR4iSai7TWyxhZkQpU5pDxp7tVNmV8iIHf1OrwvtMNZysXbYLcd3ldqEdXpS8MlIiZkk1RQPS1w6YdU7M1j9FP8laZkCbZ3yPQjiA8NiGloZft4Zw2yQY1kYZ3OCY8vr1, libXext.so.6 >= set:ljzKRmY7, libXtst.so.6 >= set:igDZ6Cf, libXv.so.1 >= set:ietHKU0eo65Tpisg20fdVtBP, libXxf86vm.so.1 >= set:iftvKa4SyLQ, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), 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(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libgdk_pixbuf-2.0.so.0 >= set:liiZ9DUt5oFZBg, libglib-2.0.so.0 >= set:okKq7KdawSxBSQZ7FTvZB9Vc22aW7fqSZ6G3HE5skVhQsK0, libgobject-2.0.so.0 >= set:mjuQEvZKUqcAHlctG0, libgtk-3.so.0 >= set:qijZoQOJZdMDPZmTHhrkWcue0W0Q8OoZgcrVubnosnfDnF74WFoofZBN70MKcRUL6GPgtOAaUE3HaytnNwM12jSTqZFp1RExBgZCc3lwRSw4OaY3jZiZ1lxLAqrBc1HElhTpnmh3aBx8S7BptQnT9ZbdVyqlpc5knl01X5GGkUWp4Q0lhGNMpoV3Axl03kkdhwhRLwtBwm6WU4SgMUdRPrZ6fJr7YD8lV7hUPwzUUxZq0QalYIowjvkm1IX3s2SgQPgdJKY3XcGkJklLkExSbKfSKUeCtEsDigs800ofvxW4eqdcNPC0fvzpNzxTreFyWdxsjhp53G5TLu5LE7gsNU9aoWlvwrDuherBk0rydyfNR0i30EqVISH0w3U7eWzAr3ZzFYgvUIcXwQdK9hDOf8UC91cWGUu0N2dwgV1, libpango-1.0.so.0 >= set:mkdYrpWx, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.3.2), libz.so.1 >= set:kg0hJg923EZ3mmykVjtoKx3Xr2, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GeANgP Creating pcsxr-debuginfo package Processing files: pcsxr-debuginfo-1.9.93-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.toFOQS find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HXb92f find-requires: running scripts (debuginfo) Requires: pcsxr = 1.9.93-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libSDL-1.2.so.0), debug(libX11.so.6), debug(libXext.so.6), debug(libXtst.so.6), debug(libXv.so.1), debug(libXxf86vm.so.1), debug(libc.so.6), debug(libdl.so.2), debug(libgdk_pixbuf-2.0.so.0), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-3.so.0), debug(libpango-1.0.so.0), debug(libpthread.so.0), debug(libz.so.1) Adding to pcsxr-debuginfo a strict dependency on pcsxr Wrote: /usr/src/RPM/RPMS/i586/pcsxr-1.9.93-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/pcsxr-debuginfo-1.9.93-alt3.i586.rpm 67.19user 6.87system 1:22.64elapsed 89%CPU (0avgtext+0avgdata 189924maxresident)k 0inputs+0outputs (0major+3061001minor)pagefaults 0swaps 85.68user 11.32system 2:03.04elapsed 78%CPU (0avgtext+0avgdata 189924maxresident)k 0inputs+0outputs (0major+3623019minor)pagefaults 0swaps