<86>Feb  4 06:34:27 userdel[3999340]: delete user 'rooter'
<86>Feb  4 06:34:27 userdel[3999340]: removed group 'rooter' owned by 'rooter'
<86>Feb  4 06:34:27 groupadd[3999489]: group added to /etc/group: name=rooter, GID=1299
<86>Feb  4 06:34:27 groupadd[3999489]: group added to /etc/gshadow: name=rooter
<86>Feb  4 06:34:27 groupadd[3999489]: new group: name=rooter, GID=1299
<86>Feb  4 06:34:27 useradd[3999671]: new user: name=rooter, UID=1299, GID=1299, home=/root, shell=/bin/bash
<86>Feb  4 06:34:27 userdel[3999935]: delete user 'builder'
<86>Feb  4 06:34:27 userdel[3999935]: removed group 'builder' owned by 'builder'
<86>Feb  4 06:34:27 userdel[3999935]: removed shadow group 'builder' owned by 'builder'
<86>Feb  4 06:34:28 groupadd[4000083]: group added to /etc/group: name=builder, GID=1300
<86>Feb  4 06:34:28 groupadd[4000083]: group added to /etc/gshadow: name=builder
<86>Feb  4 06:34:28 groupadd[4000083]: new group: name=builder, GID=1300
<86>Feb  4 06:34:28 useradd[4000238]: new user: name=builder, UID=1300, GID=1300, home=/usr/src, shell=/bin/bash
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: user user does not exist - using root
warning: group user does not exist - using root
warning: Macro %meson not found
warning: Macro %meson_build not found
warning: Macro %meson_install not found
<13>Feb  4 06:34:33 rpmi: xorg-proto-devel-2022.1-alt1 sisyphus+299488.100.1.1 1651731532 installed
<13>Feb  4 06:34:33 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Feb  4 06:34:33 rpmi: libwayland-client-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Feb  4 06:34:33 rpmi: libatk-2.46.0-alt1 sisyphus+307196.400.10.1 1664047455 installed
<13>Feb  4 06:34:33 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402045 installed
<13>Feb  4 06:34:33 rpmi: libglvnd-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:33 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed
<13>Feb  4 06:34:33 rpmi: libpng16-1.6.39-alt1 sisyphus+310490.100.1.1 1669195208 installed
<13>Feb  4 06:34:33 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Feb  4 06:34:33 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>Feb  4 06:34:33 rpmi: xml-utils-1:2.10.3-alt1 sisyphus+308392.100.3.1 1666013214 installed
<13>Feb  4 06:34:33 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Feb  4 06:34:33 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed
<13>Feb  4 06:34:33 rpmi: libSM-devel-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed
<13>Feb  4 06:34:33 rpmi: libfribidi-1.0.12-alt1 sisyphus+298746.100.1.1 1650435950 installed
<13>Feb  4 06:34:33 rpmi: liblcms2-2.14-alt1 sisyphus+309795.100.1.1 1668084252 installed
<13>Feb  4 06:34:33 rpmi: libwayland-server-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Feb  4 06:34:33 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Feb  4 06:34:33 rpmi: perl-Compress-Raw-Zlib-2.202-alt1 sisyphus+302906.100.1.1 1656690261 installed
<13>Feb  4 06:34:33 rpmi: perl-libnet-1:3.14-alt1 sisyphus+300432.100.1.1 1653291138 installed
<13>Feb  4 06:34:33 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>Feb  4 06:34:33 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916654 installed
<13>Feb  4 06:34:34 rpmi: libicu72-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed
<13>Feb  4 06:34:34 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Feb  4 06:34:34 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Feb  4 06:34:34 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Feb  4 06:34:34 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Feb  4 06:34:34 rpmi: icu-utils-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed
<13>Feb  4 06:34:34 rpmi: libicu-devel-1:7.2.1-alt1 sisyphus+308882.100.1.1 1666532135 installed
<13>Feb  4 06:34:34 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Feb  4 06:34:34 rpmi: libpng-devel-1.6.39-alt1 sisyphus+310490.100.1.1 1669195208 installed
<13>Feb  4 06:34:34 rpmi: perl-File-Listing-6.15-alt1 sisyphus+298606.100.1.1 1650203737 installed
<13>Feb  4 06:34:34 rpmi: libGLES-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:34 rpmi: libOpenGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:34 rpmi: libwayland-cursor-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Feb  4 06:34:34 rpmi: libwayland-egl-4:18.1.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Feb  4 06:34:34 rpmi: wayland-devel-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Feb  4 06:34:34 rpmi: libwayland-client-devel-1.21.0-alt1.1 sisyphus+302874.200.2.1 1656661872 installed
<13>Feb  4 06:34:34 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982012 installed
<13>Feb  4 06:34:34 rpmi: tinyxml-2.6.2-alt1.2 sisyphus+277609.100.1.1 1625716602 installed
<13>Feb  4 06:34:34 rpmi: rpm-macros-meson-1.0.0-alt1 sisyphus+312285.100.2.1 1672402861 installed
<13>Feb  4 06:34:34 rpmi: ninja-build-1.11.1-alt1 sisyphus+306014.100.1.1 1661920842 installed
<13>Feb  4 06:34:34 rpmi: libopenal1-1.22.2-alt1 sisyphus+303860.40.2.1 1658091313 installed
<13>Feb  4 06:34:34 rpmi: rpm-macros-lua-1.5.1-alt1 sisyphus+306571.100.1.1 1662978716 installed
<13>Feb  4 06:34:34 rpmi: rpm-build-lua-0.1-alt1 sisyphus+302797.74.28.1 1657376622 installed
<13>Feb  4 06:34:34 rpmi: liblua5.4-5.4.4-alt1 sisyphus+302797.336.28.1 1657376766 installed
<13>Feb  4 06:34:34 rpmi: lua5.4-5.4.4-alt1 sisyphus+302797.336.28.1 1657376766 installed
<13>Feb  4 06:34:34 rpmi: libxkbcommon-1.5.0-alt1 sisyphus+312911.100.1.1 1673035570 installed
<13>Feb  4 06:34:34 rpmi: libsqlite3-3.40.1-alt1 sisyphus+312804.100.1.1 1672662910 installed
<13>Feb  4 06:34:34 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed
<13>Feb  4 06:34:34 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Feb  4 06:34:34 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631868 installed
<13>Feb  4 06:34:34 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260805 installed
<13>Feb  4 06:34:34 rpmi: libthai-0.1.29-alt1_1 sisyphus+292947.100.1.1 1641111918 installed
<13>Feb  4 06:34:34 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924428 installed
<13>Feb  4 06:34:34 rpmi: usbids-20230120-alt1 sisyphus+313807.100.1.1 1674256178 installed
<13>Feb  4 06:34:34 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649379 installed
<13>Feb  4 06:34:34 rpmi: libSDL2-2.26.2-alt1 sisyphus+312834.100.1.1 1672759705 installed
<13>Feb  4 06:34:34 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Feb  4 06:34:34 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Feb  4 06:34:34 rpmi: libdrm-1:2.4.114-alt1 sisyphus+309630.100.1.1 1667826824 installed
<13>Feb  4 06:34:34 rpmi: libgbm-4:22.3.4-alt1 sisyphus+314234.100.1.1 1674826242 installed
<13>Feb  4 06:34:34 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Feb  4 06:34:34 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed
<13>Feb  4 06:34:34 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed
<13>Feb  4 06:34:34 rpmi: perl-Compress-Raw-Bzip2-2.201-alt1 sisyphus+302693.100.1.1 1656327561 installed
<13>Feb  4 06:34:34 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+302124.100.1.1 1655283098 installed
<13>Feb  4 06:34:34 rpmi: perl-Clone-0.46-alt1 sisyphus+308850.100.1.3 1666451819 installed
<13>Feb  4 06:34:34 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Feb  4 06:34:34 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Feb  4 06:34:34 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed
<13>Feb  4 06:34:34 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815328 installed
<13>Feb  4 06:34:34 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623414 installed
<13>Feb  4 06:34:34 rpmi: perl-URI-5.17-alt1 sisyphus+310739.100.1.1 1669616836 installed
<13>Feb  4 06:34:34 rpmi: perl-IO-Compress-2.201-alt1 sisyphus+302907.100.1.1 1656690820 installed
<13>Feb  4 06:34:34 rpmi: perl-Net-HTTP-6.22-alt1 sisyphus+294185.100.1.1 1643275428 installed
<13>Feb  4 06:34:34 rpmi: perl-HTML-Parser-3.81-alt1 sisyphus+314462.100.1.1 1675193797 installed
<13>Feb  4 06:34:34 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Feb  4 06:34:34 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Feb  4 06:34:34 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed
<13>Feb  4 06:34:34 rpmi: perl-HTTP-Message-6.44-alt1 sisyphus+309106.100.1.1 1666913573 installed
<13>Feb  4 06:34:34 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed
<13>Feb  4 06:34:34 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Feb  4 06:34:34 rpmi: perl-libwww-6.67-alt1 sisyphus+302118.100.1.1 1655282617 installed
<13>Feb  4 06:34:34 rpmi: perl-XML-LibXML-2.0208-alt2 sisyphus+308580.100.1.1 1666065521 installed
<13>Feb  4 06:34:34 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed
<13>Feb  4 06:34:34 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed
<13>Feb  4 06:34:34 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed
<13>Feb  4 06:34:35 rpmi: icon-theme-adwaita-43-alt1 sisyphus+307196.600.10.1 1664047765 installed
<13>Feb  4 06:34:35 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649160 installed
<13>Feb  4 06:34:35 rpmi: libwebp7-1.3.0-alt1 sisyphus+313492.100.1.1 1673749692 installed
<13>Feb  4 06:34:35 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815406 installed
<13>Feb  4 06:34:35 rpmi: libdeflate-1.14-alt1 sisyphus+306557.100.1.1 1662905319 installed
<13>Feb  4 06:34:35 rpmi: libtiff5-4.4.0-alt2 sisyphus+311934.100.1.1 1671327142 installed
<13>Feb  4 06:34:35 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed
<13>Feb  4 06:34:35 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>Feb  4 06:34:35 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Feb  4 06:34:35 rpmi: libstdc++12-devel-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Feb  4 06:34:36 rpmi: gcc12-c++-12.1.1-alt2 sisyphus+307182.100.1.1 1663782147 installed
<13>Feb  4 06:34:36 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Feb  4 06:34:36 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Feb  4 06:34:36 rpmi: libharfbuzz-6.0.0-alt1 sisyphus+311978.200.2.1 1671493170 installed
<13>Feb  4 06:34:36 rpmi: libfreetype-2.12.1-alt1 sisyphus+299380.100.1.1 1651508335 installed
<13>Feb  4 06:34:36 rpmi: fontconfig-2.13.1-alt4 sisyphus+304281.100.1.1 1658733593 installed
Updating fonts cache: <29>Feb  4 06:34:37 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Feb  4 06:34:37 rpmi: libharfbuzz-icu-6.0.0-alt1 sisyphus+311978.200.2.1 1671493170 installed
<13>Feb  4 06:34:37 rpmi: libharfbuzz-gobject-6.0.0-alt1 sisyphus+311978.200.2.1 1671493170 installed
<13>Feb  4 06:34:37 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Feb  4 06:34:37 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Feb  4 06:34:37 rpmi: libdevmapper-1.02.189-alt1 sisyphus+313929.100.1.1 1674408234 installed
<13>Feb  4 06:34:37 rpmi: mount-2.38.1-alt1 sisyphus+308470.100.1.1 1665845352 installed
<13>Feb  4 06:34:37 rpmi: losetup-2.38.1-alt1 sisyphus+308470.100.1.1 1665845352 installed
<13>Feb  4 06:34:37 rpmi: lsblk-2.38.1-alt1 sisyphus+308470.100.1.1 1665845352 installed
<13>Feb  4 06:34:37 rpmi: desktop-file-utils-0.26-alt3 sisyphus+297027.100.1.1 1648023316 installed
<13>Feb  4 06:34:37 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466617 installed
<13>Feb  4 06:34:37 rpmi: gsettings-desktop-schemas-data-43.0-alt1 sisyphus+307196.300.10.1 1664047363 installed
<13>Feb  4 06:34:37 rpmi: libgio-2.74.5-alt1 sisyphus+313763.100.1.1 1674192550 installed
<13>Feb  4 06:34:37 rpmi: gsettings-desktop-schemas-43.0-alt1 sisyphus+307196.300.10.1 1664047369 installed
<13>Feb  4 06:34:37 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721201 installed
<13>Feb  4 06:34:37 rpmi: gtk4-update-icon-cache-4.8.3-alt1 sisyphus+312253.100.1.1 1671749759 installed
<13>Feb  4 06:34:37 rpmi: libdconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495975 installed
<13>Feb  4 06:34:37 rpmi: libjson-glib-1.6.6-alt1 sisyphus+299768.200.2.1 1652264095 installed
<13>Feb  4 06:34:37 rpmi: libgusb-0.4.4-alt1 sisyphus+314389.100.1.1 1675149395 installed
<13>Feb  4 06:34:37 rpmi: libcolord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050423 installed
<13>Feb  4 06:34:37 rpmi: systemd-modules-common-1:251.10-alt1 sisyphus+312238.200.2.1 1671790277 installed
<13>Feb  4 06:34:37 rpmi: systemd-sysctl-common-1:251.10-alt1 sisyphus+312238.200.2.1 1671790299 installed
<13>Feb  4 06:34:37 rpmi: systemd-tmpfiles-common-1:251.10-alt1 sisyphus+312238.200.2.1 1671790277 installed
<13>Feb  4 06:34:37 rpmi: systemd-utils-filetriggers-1:251.10-alt1 sisyphus+312238.200.2.1 1671790277 installed
<13>Feb  4 06:34:37 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Feb  4 06:34:37 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359628 installed
<13>Feb  4 06:34:37 rpmi: libX11-locales-3:1.8.3-alt2 sisyphus+313280.100.1.1 1673514539 installed
<13>Feb  4 06:34:37 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Feb  4 06:34:37 rpmi: libxcb-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Feb  4 06:34:37 rpmi: libX11-3:1.8.3-alt2 sisyphus+313280.100.1.1 1673514544 installed
<13>Feb  4 06:34:37 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Feb  4 06:34:37 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Feb  4 06:34:37 rpmi: libcairo-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693945 installed
<13>Feb  4 06:34:37 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Feb  4 06:34:37 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Feb  4 06:34:37 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed
<13>Feb  4 06:34:37 rpmi: libcairo-gobject-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693945 installed
<13>Feb  4 06:34:37 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Feb  4 06:34:37 rpmi: libpango-1.50.12-alt1 sisyphus+310312.100.1.1 1668876876 installed
<13>Feb  4 06:34:37 rpmi: libXrandr-1.5.3-alt1 sisyphus+310375.100.1.1 1669010698 installed
<13>Feb  4 06:34:37 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Feb  4 06:34:37 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233684 installed
<13>Feb  4 06:34:37 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233713 installed
<13>Feb  4 06:34:37 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Feb  4 06:34:37 rpmi: libXmu-1.1.4-alt1 sisyphus+308663.1000.1.1 1666168416 installed
<13>Feb  4 06:34:38 rpmi: libxcb-devel-1.15-alt1 sisyphus+299436.300.1.1 1651655490 installed
<13>Feb  4 06:34:38 rpmi: libX11-devel-3:1.8.3-alt2 sisyphus+313280.100.1.1 1673514544 installed
<13>Feb  4 06:34:38 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Feb  4 06:34:38 rpmi: libXt-devel-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Feb  4 06:34:38 rpmi: libXmu-devel-1.1.4-alt1 sisyphus+308663.1000.1.1 1666168416 installed
<13>Feb  4 06:34:38 rpmi: libXext-devel-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Feb  4 06:34:38 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Feb  4 06:34:38 rpmi: libGLX-mesa-4:22.3.4-alt1 sisyphus+314234.100.1.1 1674826242 installed
<13>Feb  4 06:34:38 rpmi: libEGL-mesa-4:22.3.4-alt1 sisyphus+314234.100.1.1 1674826242 installed
<13>Feb  4 06:34:38 rpmi: libEGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:38 rpmi: libGLX-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:38 rpmi: libGL-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:38 rpmi: libglvnd-devel-7:1.6.0-alt1 sisyphus+310974.100.1.1 1669906761 installed
<13>Feb  4 06:34:38 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Feb  4 06:34:38 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Feb  4 06:34:38 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed
<13>Feb  4 06:34:38 rpmi: libsystemd-1:251.10-alt1 sisyphus+312238.200.2.1 1671790299 installed
<13>Feb  4 06:34:38 rpmi: libdbus-1.14.4-alt2 sisyphus+312215.100.1.1 1671712111 installed
<13>Feb  4 06:34:38 rpmi: libat-spi2-core-2.46.0-alt1 sisyphus+307196.400.10.1 1664047455 installed
<13>Feb  4 06:34:38 rpmi: at-spi2-atk-2.46.0-alt1 sisyphus+307196.400.10.1 1664047455 installed
<13>Feb  4 06:34:38 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530700 installed
<13>Feb  4 06:34:38 rpmi: libpcap0.8-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093291 installed
<13>Feb  4 06:34:38 rpmi: libpolkit-0.120-alt1.qa2 sisyphus+296007.100.1.1 1646053433 installed
<13>Feb  4 06:34:38 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Feb  4 06:34:38 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Feb  4 06:34:38 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed
<13>Feb  4 06:34:38 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Feb  4 06:34:38 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535281 installed
<13>Feb  4 06:34:39 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<13>Feb  4 06:34:39 rpmi: libkmod-30-alt1 sisyphus+307195.200.2.1 1663842346 installed
<13>Feb  4 06:34:39 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657027052 installed
<13>Feb  4 06:34:39 rpmi: python3-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363746 installed
<13>Feb  4 06:34:39 rpmi: python3-base-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363746 installed
<13>Feb  4 06:34:39 rpmi: glib2-devel-2.74.5-alt1 sisyphus+313763.100.1.1 1674192550 installed
<13>Feb  4 06:34:39 rpmi: libgio-devel-2.74.5-alt1 sisyphus+313763.100.1.1 1674192550 installed
<13>Feb  4 06:34:39 rpmi: libgdk-pixbuf-devel-2.42.10-alt1 sisyphus+308991.100.1.1 1666721201 installed
<13>Feb  4 06:34:39 rpmi: libfreetype-devel-2.12.1-alt1 sisyphus+299380.100.1.1 1651508335 installed
<13>Feb  4 06:34:39 rpmi: libharfbuzz-devel-6.0.0-alt1 sisyphus+311978.200.2.1 1671493170 installed
<13>Feb  4 06:34:39 rpmi: fontconfig-devel-2.13.1-alt4 sisyphus+304281.100.1.1 1658733593 installed
<13>Feb  4 06:34:39 rpmi: libcairo-devel-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693945 installed
<13>Feb  4 06:34:39 rpmi: libatk-devel-2.46.0-alt1 sisyphus+307196.400.10.1 1664047455 installed
<13>Feb  4 06:34:39 rpmi: gtk-builder-convert-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed
<13>Feb  4 06:34:40 rpmi: libcups-2.4.2-alt1 sisyphus+304732.100.2.1 1659624899 installed
<13>Feb  4 06:34:40 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed
<13>Feb  4 06:34:40 rpmi: libglade-2.6.4-alt6 sisyphus+286822.100.2.1 1633968403 installed
<13>Feb  4 06:34:40 rpmi: libgtkglext-1.2.0-alt5 sisyphus+278412.100.1.2 1626206880 installed
<13>Feb  4 06:34:40 rpmi: libcairo-gobject-devel-1:1.16.0-alt2 sisyphus+312186.100.1.1 1671693945 installed
<13>Feb  4 06:34:40 rpmi: libXft-devel-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Feb  4 06:34:40 rpmi: libpango-devel-1.50.12-alt1 sisyphus+310312.100.1.1 1668876876 installed
<13>Feb  4 06:34:40 rpmi: libgtk+2-devel-2.24.33-alt1 sisyphus+278555.100.1.2 1626252537 installed
<13>Feb  4 06:34:40 rpmi: python3-module-typing_extensions-4.4.0-alt1 sisyphus+308056.100.1.1 1665179160 installed
<13>Feb  4 06:34:40 rpmi: systemd-utils-standalone-1:251.10-alt1 sisyphus+312238.200.2.1 1671790299 installed
<13>Feb  4 06:34:40 rpmi: dbus-tools-1.14.4-alt2 sisyphus+312215.100.1.1 1671712111 installed
<86>Feb  4 06:34:40 groupadd[4048434]: group added to /etc/group: name=messagebus, GID=499
<86>Feb  4 06:34:40 groupadd[4048434]: group added to /etc/gshadow: name=messagebus
<86>Feb  4 06:34:40 groupadd[4048434]: new group: name=messagebus, GID=499
<86>Feb  4 06:34:40 useradd[4048444]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null
<13>Feb  4 06:34:40 rpmi: dbus-1.14.4-alt2 sisyphus+312215.100.1.1 1671712111 installed
<13>Feb  4 06:34:40 rpmi: dconf-0.40.0-alt1 sisyphus+279299.100.1.2 1626495975 installed
<13>Feb  4 06:34:40 rpmi: libgtk+3-schemas-3.24.36-alt1 sisyphus+312263.100.1.1 1671793424 installed
<13>Feb  4 06:34:40 rpmi: kmod-30-alt1 sisyphus+307195.200.2.1 1663842346 installed
<13>Feb  4 06:34:40 rpmi: dmsetup-1.02.189-alt1 sisyphus+313929.100.1.1 1674408234 installed
<86>Feb  4 06:34:40 groupadd[4048484]: group added to /etc/group: name=tape, GID=498
<86>Feb  4 06:34:40 groupadd[4048484]: group added to /etc/gshadow: name=tape
<86>Feb  4 06:34:40 groupadd[4048484]: new group: name=tape, GID=498
<86>Feb  4 06:34:40 groupadd[4048491]: group added to /etc/group: name=dialout, GID=497
<86>Feb  4 06:34:40 groupadd[4048491]: group added to /etc/gshadow: name=dialout
<86>Feb  4 06:34:40 groupadd[4048491]: new group: name=dialout, GID=497
<86>Feb  4 06:34:40 groupadd[4048498]: group added to /etc/group: name=input, GID=496
<86>Feb  4 06:34:40 groupadd[4048498]: group added to /etc/gshadow: name=input
<86>Feb  4 06:34:40 groupadd[4048498]: new group: name=input, GID=496
<86>Feb  4 06:34:40 groupadd[4048505]: group added to /etc/group: name=video, GID=495
<86>Feb  4 06:34:40 groupadd[4048505]: group added to /etc/gshadow: name=video
<86>Feb  4 06:34:40 groupadd[4048505]: new group: name=video, GID=495
<86>Feb  4 06:34:40 groupadd[4048515]: group added to /etc/group: name=render, GID=494
<86>Feb  4 06:34:40 groupadd[4048515]: group added to /etc/gshadow: name=render
<86>Feb  4 06:34:40 groupadd[4048515]: new group: name=render, GID=494
<86>Feb  4 06:34:40 groupadd[4048521]: group added to /etc/group: name=sgx, GID=493
<86>Feb  4 06:34:40 groupadd[4048521]: group added to /etc/gshadow: name=sgx
<86>Feb  4 06:34:40 groupadd[4048521]: new group: name=sgx, GID=493
<13>Feb  4 06:34:40 rpmi: udev-1:251.10-alt1 sisyphus+312238.200.2.1 1671790299 installed
<86>Feb  4 06:34:40 groupadd[4049868]: group added to /etc/group: name=colord, GID=492
<86>Feb  4 06:34:40 groupadd[4049868]: group added to /etc/gshadow: name=colord
<86>Feb  4 06:34:40 groupadd[4049868]: new group: name=colord, GID=492
<86>Feb  4 06:34:40 useradd[4049876]: new user: name=colord, UID=498, GID=492, home=/var/colord, shell=/dev/null
<13>Feb  4 06:34:40 rpmi: colord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050423 installed
<13>Feb  4 06:34:41 rpmi: libgtk+3-3.24.36-alt1 sisyphus+312263.100.1.1 1671793450 installed
<13>Feb  4 06:34:41 rpmi: libgtk+3-devel-3.24.36-alt1 sisyphus+312263.100.1.1 1671793450 installed
<13>Feb  4 06:34:41 rpmi: meson-1.0.0-alt1 sisyphus+312285.100.2.1 1672402861 installed
<13>Feb  4 06:34:41 rpmi: libglade-devel-2.6.4-alt6 sisyphus+286822.100.2.1 1633968403 installed
<13>Feb  4 06:34:41 rpmi: libgtkglext-devel-1.2.0-alt5 sisyphus+278412.100.1.2 1626206880 installed
<13>Feb  4 06:34:41 rpmi: libpcap-devel-2:1.9.1-alt2 sisyphus+278380.100.1.1 1626093291 installed
<13>Feb  4 06:34:41 rpmi: libSDL2-devel-2.26.2-alt1 sisyphus+312834.100.1.1 1672759705 installed
<13>Feb  4 06:34:41 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033914 installed
<13>Feb  4 06:34:41 rpmi: intltool-0.51.0-alt2 1513698802 installed
<13>Feb  4 06:34:41 rpmi: liblua5.4-devel-5.4.4-alt1 sisyphus+302797.336.28.1 1657376766 installed
<13>Feb  4 06:34:41 rpmi: libopenal-devel-1.22.2-alt1 sisyphus+303860.40.2.1 1658091313 installed
<13>Feb  4 06:34:41 rpmi: tinyxml-devel-2.6.2-alt1.2 sisyphus+277609.100.1.1 1625716602 installed
<13>Feb  4 06:34:41 rpmi: zziplib-devel-0.13.72-alt1 sisyphus+278032.100.1.2 1625982012 installed
<13>Feb  4 06:34:41 rpmi: chrpath-0.16-alt1 sisyphus+278100.500.1.1 1626056638 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/desmume-0.9.13-alt1.nosrc.rpm (w1.gzdio)
Installing desmume-0.9.13-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.66266
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf desmume-release_0_9_13
+ echo 'Source #0 (desmume-0.9.13.tar.gz):'
Source #0 (desmume-0.9.13.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/desmume-0.9.13.tar.gz
+ /bin/tar -xf -
+ cd desmume-release_0_9_13
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (desmume-0.9.13-formatstring.patch):'
Patch #0 (desmume-0.9.13-formatstring.patch):
+ /usr/bin/patch -p1
patching file desmume/src/commandline.cpp
+ echo 'Patch #1 (desmume-0.9.13-tinyxml.patch):'
Patch #1 (desmume-0.9.13-tinyxml.patch):
+ /usr/bin/patch -p1
patching file desmume/src/frontend/posix/meson.build
patching file desmume/src/utils/advanscene.cpp
+ echo 'Patch #2 (desmume-0.9.13-aarch64.patch):'
Patch #2 (desmume-0.9.13-aarch64.patch):
+ /usr/bin/patch -p1
patching file desmume/src/render3D.cpp
patching file desmume/src/texcache.cpp
patching file desmume/src/utils/colorspacehandler/colorspacehandler_NEON.cpp
+ echo 'Patch #3 (desmume-0.9.13-ppc64le.patch):'
Patch #3 (desmume-0.9.13-ppc64le.patch):
+ /usr/bin/patch -p1
patching file desmume/src/types.h
+ echo 'Patch #4 (desmume-0.9.13-arm.patch):'
Patch #4 (desmume-0.9.13-arm.patch):
+ /usr/bin/patch -p1
patching file desmume/src/libretro-common/features/features_cpu.c
+ pushd desmume
~/RPM/BUILD/desmume-release_0_9_13/desmume ~/RPM/BUILD/desmume-release_0_9_13
+ rm -rf src/utils/tinyxml
+ sed -i 's/\r//' AUTHORS
+ for txtfile in ChangeLog AUTHORS
+ iconv --from=ISO-8859-1 --to=UTF-8 ChangeLog
+ touch -r ChangeLog tmp
+ mv tmp ChangeLog
+ for txtfile in ChangeLog AUTHORS
+ iconv --from=ISO-8859-1 --to=UTF-8 AUTHORS
+ touch -r AUTHORS tmp
+ mv tmp AUTHORS
+ find src -name '*.cpp' -exec chmod -v 644 '{}' ';'
mode of 'src/texcache.cpp' retained as 0644 (rw-r--r--)
mode of 'src/render3D.cpp' retained as 0644 (rw-r--r--)
mode of 'src/commandline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/wifi.cpp' retained as 0644 (rw-r--r--)
mode of 'src/version.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/utils/advanscene.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/xstring.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/vfat.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/task.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/partition.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/lock.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/libfat_public_api.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/libfat.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/filetime.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/file_allocation_table.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/fatfile.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/fatdir.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/disc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/directory.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/cache.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/guid.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/fsnitro.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/emufat.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/dlditool.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/decrypt/header.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/decrypt/decrypt.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/decrypt/crc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/datetime.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_NEON.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_SSE2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_AltiVec.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_AVX512.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_AVX2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/arm_jit/emit_core.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/utils/arm_jit/arm_jit_arm.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/utils/arm_jit/arm_emit.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/utils/arm_jit/arm64_emit.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86util.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86operand.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86func.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86defs.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86cpuinfo.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compileritem.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compilerfunc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compilercontext.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compiler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86assembler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/zonememory.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/virtualmemory.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/stringutil.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/stringbuilder.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/operand.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/memorymarker.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/memorymanager.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/logger.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/func.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/defs.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/cpuinfo.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/context.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compileritem.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compilerfunc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compilercontext.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compiler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/buffer.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/assert.cpp' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/assembler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/thumb_instructions.cpp' retained as 0644 (rw-r--r--)
mode of 'src/slot2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/slot1.cpp' retained as 0644 (rw-r--r--)
mode of 'src/saves.cpp' retained as 0644 (rw-r--r--)
mode of 'src/rtc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/readwrite.cpp' retained as 0644 (rw-r--r--)
mode of 'src/rasterize.cpp' retained as 0644 (rw-r--r--)
mode of 'src/path.cpp' retained as 0644 (rw-r--r--)
mode of 'src/movie.cpp' retained as 0644 (rw-r--r--)
mode of 'src/mic.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/win32/ConfigSoundtouch.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/metaspu.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/Timestretcher.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/sse_optimized.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/mmx_optimized.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/cpu_detect_x86_win.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/cpu_detect_x86_gcc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/WavFile.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/TDStretch.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/SoundTouch.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/RateTransposer.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/FIRFilter.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/FIFOSampleBuffer.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/AAFilter.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/3dnow_win.cpp' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SndOut.cpp' retained as 0644 (rw-r--r--)
mode of 'src/mc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/matrix.cpp' retained as 0644 (rw-r--r--)
mode of 'src/lua-engine.cpp' retained as 0644 (rw-r--r--)
mode of 'src/gfx3d.cpp' retained as 0644 (rw-r--r--)
mode of 'src/gdbstub/gdbstub.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winutil.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/tileView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/throttle.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/soundView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sndxa2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/snddx.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/slot1_config.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/replay.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/recentroms.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ramwatch.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ram_search.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/pathsettings.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/palView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ogl_display.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ogl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/oamView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/mic-win.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/memView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/matrixView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/mapView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/main.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/luaconsole.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lightView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/inputdx.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/importSave.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/hotkey.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ginfo.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/gbaslot_config.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/fsnitroView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/display.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/disView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ddraw.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/console.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/colorctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/cheatsWin.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/aviout.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/platform/win32/agg_win32_bmp.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/platform/win32/agg_platform_support.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_spline_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_slider_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_scale_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_rbox_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_polygon_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_gamma_spline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_gamma_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_cbox_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/ctrl/agg_bezier_ctrl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vpgen_segmentator.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vpgen_clip_polyline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vpgen_clip_polygon.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vcgen_stroke.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vcgen_smooth_poly1.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vcgen_markers_term.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vcgen_dash.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vcgen_contour.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_vcgen_bspline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_trans_warp_magnifier.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_trans_single_path.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_trans_double_path.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_trans_affine.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_sqrt_tables.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_rounded_rect.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_line_profile_aa.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_line_aa_basics.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_image_filters.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_gsv_text.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_embedded_raster_fonts.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_curves.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_bspline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_bezier_arc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_arrowhead.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/src/agg_arc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/font_win32_tt/agg_font_win32_tt.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/font_freetype/agg_font_freetype.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/OpenArchive.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/IORegView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/FirmConfig.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unrar_open.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unrar_misc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unrar.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpackinline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpack50frag.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpack50.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpack30.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpack20.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpack15.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unpack.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unicode.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/timefn.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/suballoc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/strfn.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/secpassword.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/rawread.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/rarvmtbl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/rarvm.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/pathfn.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/model.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/headers.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/hash.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/getbits.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/extract.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/encname.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/crc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/coder.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/blake2sp.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/blake2s_sse.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/blake2s.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/arcread.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/archive.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/fex.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_errors.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_common.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Zlib_Inflater.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Zip_Extractor.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Zip7_Extractor.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Rar_Extractor.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Gzip_Reader.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Gzip_Extractor.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/File_Extractor.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Data_Reader.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Binary_Extractor.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/FEX_Interface.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/CWindow.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/AboutBox.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/sndsdl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/mic_openal.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/mic_alsa.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/desmume_config.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/ctrlssdl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/tools/ioregsView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/sdl_3Demu.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/osmesa_3Demu.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/main.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/dylibbundler.modified.Settings.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/desmume.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/dToolsList.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/config.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/cheatsGTK.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout_x264.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout_pipe_base.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout_flac.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/tools/ioregsView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/sdl_3Demu.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/osmesa_3Demu.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/main.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/dylibbundler.modified.Settings.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/desmume.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/dToolsList.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/config.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/cheatsGTK.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout_x264.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout_pipe_base.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout_flac.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/cli/main.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/osd/agg/aggdraw.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/osd/agg/agg_osd.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/ImageOut.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/Disassembler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/interface.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/draw_sdl_window.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/sndOSX.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ringbuffer.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/openemu/OEBuildInterface.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/mic_ext.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/macosx_10_5_compat.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/macOS_driver.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/coreaudiosound.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/audiosamplegenerator.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/OGLDisplayOutput_3_2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/OGLDisplayOutput.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientInputHandler.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientExecutionControl.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientDisplayView.cpp' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientAVCaptureObject.cpp' retained as 0644 (rw-r--r--)
mode of 'src/firmware.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/xbrz.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/videofilter.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/scanline.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/lq2x.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/hq4x.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/hq3x.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/hq2x.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/epx.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/deposterize.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/bilinear.cpp' retained as 0644 (rw-r--r--)
mode of 'src/filter/2xsai.cpp' retained as 0644 (rw-r--r--)
mode of 'src/encrypt.cpp' retained as 0644 (rw-r--r--)
mode of 'src/emufile.cpp' retained as 0644 (rw-r--r--)
mode of 'src/driver.cpp' retained as 0644 (rw-r--r--)
mode of 'src/debug.cpp' retained as 0644 (rw-r--r--)
mode of 'src/cp15.cpp' retained as 0644 (rw-r--r--)
mode of 'src/common.cpp' retained as 0644 (rw-r--r--)
mode of 'src/cheatSystem.cpp' retained as 0644 (rw-r--r--)
mode of 'src/bios.cpp' retained as 0644 (rw-r--r--)
mode of 'src/armcpu.cpp' retained as 0644 (rw-r--r--)
mode of 'src/arm_jit.cpp' retained as 0644 (rw-r--r--)
mode of 'src/arm_instructions.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_rumblepak.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_piano.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_passme.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_paddle.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_none.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_mpcf.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_guitarGrip.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_gbagame.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_expMemory.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot2_auto.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1comp_rom.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1comp_protocol.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1comp_mc.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1_retail_nand.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1_retail_mcrom_debug.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1_retail_mcrom.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1_retail_auto.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1_r4.cpp' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1_none.cpp' retained as 0644 (rw-r--r--)
mode of 'src/SPU.cpp' retained as 0644 (rw-r--r--)
mode of 'src/ROMReader.cpp' retained as 0644 (rw-r--r--)
mode of 'src/OGLRender_3_2.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/OGLRender.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/NDSSystem.cpp' retained as 0644 (rw-r--r--)
mode of 'src/MMU.cpp' retained as 0644 (rw-r--r--)
mode of 'src/GPU_Operations_SSE2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/GPU_Operations_AVX2.cpp' retained as 0644 (rw-r--r--)
mode of 'src/GPU_Operations.cpp' retained as 0644 (rw-r--r--)
mode of 'src/GPU.cpp' retained as 0644 (rw-r--r--)
mode of 'src/FIFO.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/Database.cpp' retained as 0644 (rw-r--r--)
+ find src -name '*.h' -exec chmod -v 644 '{}' ';'
mode of 'src/types.h' retained as 0644 (rw-r--r--)
mode of 'src/wifi.h' retained as 0644 (rw-r--r--)
mode of 'src/version.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/xstring.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/vfat.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/task.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/partition.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/mem_allocate.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/lock.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/libfat_public_api.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/libfat_pc.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/filetime.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/file_allocation_table.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/fatfile.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/fatdir.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/fat.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/disc_io.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/disc.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/directory.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/common.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/cache.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/libfat/bit_ops.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/guid.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/glcorearb.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/fsnitro.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/emufat_types.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/emufat.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/decrypt/header.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/decrypt/decrypt.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/decrypt/crc.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/datetime.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_SSE2.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_NEON.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_AltiVec.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_AVX512.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler_AVX2.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/colorspacehandler/colorspacehandler.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/bits.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/advanscene.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86util.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86operand.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86func.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86defs.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86cpuinfo.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compileritem.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compilerfunc.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compilercontext.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86compiler.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86/x86assembler.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/x86.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/zonememory.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/virtualmemory.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/stringutil.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/stringbuilder.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/podvector.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/operand.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/memorymarker.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/memorymanager.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/logger.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/lock.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/intutil.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/func.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/defs.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/cpuinfo.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/context.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compileritem.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compilerfunc.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compilercontext.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/compiler.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/build.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/buffer.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/assert.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/assembler.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/apiend.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core/apibegin.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/core.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/Config.h' retained as 0644 (rw-r--r--)
mode of 'src/utils/AsmJit/AsmJit.h' retained as 0644 (rw-r--r--)
mode of 'src/texcache.h' retained as 0644 (rw-r--r--)
mode of 'src/slot2.h' retained as 0644 (rw-r--r--)
mode of 'src/slot1.h' retained as 0644 (rw-r--r--)
mode of 'src/saves.h' retained as 0644 (rw-r--r--)
mode of 'src/rtc.h' retained as 0644 (rw-r--r--)
mode of 'src/render3D.h' retained as 0644 (rw-r--r--)
mode of 'src/registers.h' retained as 0644 (rw-r--r--)
mode of 'src/readwrite.h' retained as 0644 (rw-r--r--)
mode of 'src/rasterize.h' retained as 0644 (rw-r--r--)
mode of 'src/path.h' retained as 0644 (rw-r--r--)
mode of 'src/movie.h' retained as 0644 (rw-r--r--)
mode of 'src/mic.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/win32/Dialogs.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/metaspu.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/cpu_detect.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/WavFile.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/TDStretch.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/SoundTouch.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/STTypes.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/RateTransposer.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/FIRFilter.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/FIFOSamplePipe.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/FIFOSampleBuffer.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/BPMDetect.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SoundTouch/AAFilter.h' retained as 0644 (rw-r--r--)
mode of 'src/metaspu/SndOut.h' retained as 0644 (rw-r--r--)
mode of 'src/mem.h' retained as 0644 (rw-r--r--)
mode of 'src/mc.h' retained as 0644 (rw-r--r--)
mode of 'src/matrix.h' retained as 0644 (rw-r--r--)
mode of 'src/lua-engine.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/rthreads/psp_pthread.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/rthreads/gx_pthread.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/vulkan/vulkan_symbol_wrapper.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/utils/md5.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/string/stdstring.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/streams/memory_stream.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/streams/interface_stream.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/streams/file_stream.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/rthreads/rthreads.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/rthreads/rsemaphore.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/rthreads/async_job.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/rhash.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_stat.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_miscellaneous.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_inline.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_environment.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_endianness.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_dirent.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_common_api.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_common.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/retro_assert.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/queues/task_queue.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/queues/message_queue.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/queues/fifo_queue.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/net/net_socket.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/net/net_ifinfo.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/net/net_http.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/net/net_compat.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/memmap.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/memalign.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/math/fxp.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/math/complex.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/lists/string_list.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/lists/file_list.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/lists/dir_list.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/libretro_vulkan.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/libretro.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/libco.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsym/rglgen_headers.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsym/rglgen.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsym/glsym_gl.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsym/glsym_es3.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsym/glsym_es2.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsym/glsym.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsm/glsmsym.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/glsm/glsm.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/scaler/scaler_int.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/scaler/scaler.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/scaler/pixconv.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/scaler/filter.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/math/vector_3.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/math/vector_2.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/math/matrix_4x4.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/gfx/math/matrix_3x3.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/tga.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/rxml.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/rtga.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/rpng.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/rjpeg.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/rbmp.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/jsonsax.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/formats/image.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/filters.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/file/nbio.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/file/file_path.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/file/config_file.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/file/archive_file.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/features/features_cpu.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/encodings/utf.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/dynamic/dylib.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/conversion/s16_to_float.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/conversion/float_to_s16.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/zutil.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/zlib.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/zconf.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/strl.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/strcasestr.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/posix_string.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/msvc/stdint.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/msvc.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/intrinsics.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/ifaddrs.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/getopt.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/fnmatch.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/compat/apple_compat.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/clamping.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/boolean.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/include/algorithms/mismatch.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/formats/png/rpng_internal.h' retained as 0644 (rw-r--r--)
mode of 'src/libretro-common/crt/include/string.h' retained as 0644 (rw-r--r--)
mode of 'src/instructions.h' retained as 0644 (rw-r--r--)
mode of 'src/instruction_attributes.h' retained as 0644 (rw-r--r--)
mode of 'src/gfx3d.h' retained as 0644 (rw-r--r--)
mode of 'src/gdbstub/gdbstub_internal.h' retained as 0644 (rw-r--r--)
mode of 'src/gdbstub.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/zlib128/zutil.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/zlib128/zlib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/zlib128/zconf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winutil.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winres.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/tme.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/time_calls.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/tcp_session.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/remote-ext.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/pcap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/pcap-stdinc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/pcap-int.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/pcap-bpf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/normal_lookup.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/memory_t.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/ip6_misc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/count_packets.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/bucket_lookup.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/bittypes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/Win32-Extensions.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/Packet32.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/Ntddpack.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/Ntddndis.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/Gnuc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap/Devioctl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/winpcap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/windriver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/video.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/tileView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/throttle.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/soundView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sndxa2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/snddx.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/slot1_config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/close_code.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/begin_code.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_video.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_version.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_types.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_timer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_thread.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_syswm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_stdinc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_rwops.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_quit.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_platform.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_opengl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_name.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_mutex.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_mouse.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_main.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_loadso.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_keysym.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_keyboard.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_joystick.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_getenv.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_events.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_error.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_endian.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_cpuinfo.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_copying.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_win32.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_symbian.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_os2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_nds.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_minimal.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_macosx.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_macos.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config_dreamcast.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_cdrom.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_byteorder.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_audio.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL_active.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/sdl/include/SDL.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/resource.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/replay.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/recentroms.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ramwatch.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ram_search.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/pathsettings.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/palView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ogl_display.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ogl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/oamView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/memView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/matrixView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/mapView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/main.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lzio.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lvm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lundump.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lualib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/luaconf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lua.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/ltm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/ltable.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lstring.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lstate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lparser.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lopcodes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lobject.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lmem.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/llimits.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/llex.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lgc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lfunc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/ldo.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/ldebug.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lcode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lauxlib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lua/include/lapi.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/lightView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/inputdx.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/importSave.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/hotkey.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ginfo.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/gbaslot_config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/fsnitroView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/display.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/disView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/xma2defs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/dxerr8.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/dsound.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/dinput.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/ddraw.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/comdecl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/audiodefs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/XInput.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/directx/XAudio2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/ddraw.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/console.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/colorctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/cheatsWin.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/aviout.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/util/agg_color_conv_rgb8.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/util/agg_color_conv_rgb16.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/util/agg_color_conv.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/platform/win32/agg_win32_bmp.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/platform/mac/agg_mac_pmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/platform/agg_platform_support.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_spline_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_slider_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_scale_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_rbox_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_polygon_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_gamma_spline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_gamma_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_cbox_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/ctrl/agg_bezier_ctrl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vpgen_segmentator.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vpgen_clip_polyline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vpgen_clip_polygon.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vertex_sequence.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_vertex_sequence.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_stroke.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_smooth_poly1.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_markers_term.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_dash.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_contour.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_vcgen_bspline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_warp_magnifier.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_viewport.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_single_path.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_perspective.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_double_path.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_bilinear.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_trans_affine.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_subdiv_adaptor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_solid.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_pattern_rgba.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_pattern_rgb.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_pattern_gray.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_interpolator_trans.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_interpolator_persp.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_interpolator_linear.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_interpolator_adaptor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_image_filter_rgba.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_image_filter_rgb.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_image_filter_gray.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_image_filter.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_gradient_alpha.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_gradient.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_gouraud_rgba.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_gouraud_gray.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_gouraud.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_converter.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_span_allocator.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_simul_eq.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_shorten_path.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_scanline_u.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_scanline_storage_bin.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_scanline_storage_aa.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_scanline_p.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_scanline_boolean_algebra.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_scanline_bin.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rounded_rect.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rendering_buffer_dynarow.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rendering_buffer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_scanline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_raster_text.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_primitives.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_outline_image.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_outline_aa.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_mclip.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_markers.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_renderer_base.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rasterizer_sl_clip.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rasterizer_scanline_aa.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rasterizer_outline_aa.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rasterizer_outline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rasterizer_compound_aa.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_rasterizer_cells_aa.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pixfmt_transposer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pixfmt_rgba.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pixfmt_rgb_packed.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pixfmt_rgb.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pixfmt_gray.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pixfmt_amask_adaptor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_pattern_filters_rgba.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_path_storage_integer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_path_storage.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_path_length.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_math_stroke.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_math.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_line_aa_basics.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_image_filters.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_image_accessors.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_gsv_text.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_gradient_lut.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_glyph_raster_bin.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_gamma_lut.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_gamma_functions.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_font_cache_manager.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_embedded_raster_fonts.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_ellipse_bresenham.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_ellipse.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_dda_line.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_curves.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_unclose_polygon.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_transform.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_stroke.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_smooth_poly1.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_shorten_path.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_segmentator.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_marker_adaptor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_marker.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_gpc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_dash.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_curve.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_contour.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_concat.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_close_polygon.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_clip_polyline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_clip_polygon.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_bspline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_adaptor_vpgen.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_conv_adaptor_vcgen.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_color_rgba.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_color_gray.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_clip_liang_barsky.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_bspline.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_bounding_rect.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_blur.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_bitset_iterator.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_bezier_arc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_basics.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_arrowhead.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_array.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_arc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/include/agg_alpha_mask_u8.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/font_win32_tt/agg_font_win32_tt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/font_freetype/agg_font_freetype.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/agg/examples/pixel_formats.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/afxres.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/OpenArchive.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/IORegView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/GL/wglext.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/GL/glext.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/GL/glcorearb.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/FirmConfig.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/unrar/unrar.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/fex.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_source.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_errors.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_endian.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/blargg_common.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Zlib_Inflater.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Zip_Extractor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Zip7_Extractor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Rar_Extractor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Gzip_Reader.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Gzip_Extractor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/File_Extractor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Data_Reader.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/fex/Binary_Extractor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/win32/Threads.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Types.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Threads.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/RotateDefs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Ppmd7.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Ppmd.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/MtCoder.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzmaTypes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzmaLib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzmaEnc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzmaDec.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Lzma86.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Lzma2Enc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Lzma2Dec.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzHash.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzFindMt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/LzFind.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Delta.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/CpuArch.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Bra.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Bcj2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/Alloc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zVersion.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zTypes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zItem.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zIn.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zHeader.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zFile.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zExtract.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zDecode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zCrc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zBuf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7zAlloc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/File_Extractor/7z_C/7z.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/FEX_Interface.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/CWindow.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/windows/AboutBox.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/sndsdl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/desmume_config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/shared/ctrlssdl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/tools/ioregsView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/sdl_3Demu.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/osmesa_3Demu.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/main.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/desmume.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/dTool.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/config_opts.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/cheatsGTK.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout_x264.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout_pipe_base.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout_flac.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk2/avout.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/tools/ioregsView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/sdl_3Demu.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/osmesa_3Demu.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/main.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/desmume.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/dTool.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/config_opts.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/config.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/cheatsGTK.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout_x264.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout_pipe_base.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout_flac.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/posix/gtk/avout.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/osd/agg/aggdraw.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/osd/agg/agg_osd.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/osd/agg/agg2d.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/ImageOut.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/modules/Disassembler.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/close_code.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/begin_code.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_vulkan.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_video.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_version.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_types.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_touch.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_timer.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_thread.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_random.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_memory.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_md5.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_log.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_images.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_harness.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_fuzzer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_font.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_crc32.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_compare.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_common.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test_assert.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_test.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_syswm.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_system.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_surface.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_stdinc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_shape.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_sensor.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_scancode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_rwops.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_revision.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_render.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_rect.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_quit.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_power.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_platform.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_pixels.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengles2_khrplatform.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengles2_gl2platform.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengles2_gl2ext.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengles2_gl2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengles2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengles.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengl_glext.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_opengl.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_name.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_mutex.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_mouse.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_misc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_metal.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_messagebox.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_main.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_log.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_locale.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_loadso.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_keycode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_keyboard.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_joystick.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_hints.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_haptic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_gesture.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_gamecontroller.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_filesystem.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_events.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_error.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_endian.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_egl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_cpuinfo.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_copying.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_wiz.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_winrt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_windows.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_psp.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_pandora.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_minimal.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_macosx.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_iphoneos.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config_android.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_config.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_clipboard.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_blendmode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_bits.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_audio.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_atomic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL_assert.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/interface/windows/SDL/include/SDL.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/interface/interface.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/utilities.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/troubleshootingWindowDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/preferencesWindowDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/inputPrefsView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/cheatWindowDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/appDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/WifiSettingsPanel.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/Slot2WindowDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/RomInfoPanel.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/MacScreenshotCaptureTool.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/MacOGLDisplayView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/MacMetalDisplayView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/MacBaseCaptureTool.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/MacAVCaptureTool.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/InputProfileController.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/InputManager.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/FileMigrationDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/EmuControllerDelegate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/DisplayWindowController.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/userinterface/DisplayViewCALayer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/sndOSX.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ringbuffer.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/openemu/OESoundInterface.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/openemu/OENDSSystemResponderClient.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/openemu/OEDisplayView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/openemu/NDSGameCore.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/mic_ext.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/macOS_driver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lzio.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lvm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lundump.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lualib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/luaconf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lua.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/ltm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/ltable.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lstring.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lstate.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lparser.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lopcodes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lobject.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lmem.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/llimits.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/llex.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lgc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lfunc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/ldo.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/ldebug.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lcode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lauxlib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/lua/lapi.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/input_legacy.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1tokens.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1parse.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1objs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1load.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1gload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1errors.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1driver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/type1/t1afm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttsubpix.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttpload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttpic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttobjs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttinterp.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttgxvar.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttgload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/tterrors.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/truetype/ttdriver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/smooth/ftspic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/smooth/ftsmooth.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/smooth/ftsmerrs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/smooth/ftgrays.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttsbit.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttpost.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttmtx.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttkern.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttcmapc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttcmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/ttbdf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/sfobjs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/sfntpic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/sferrors.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/sfdriver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/sfnt/pngshim.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psnames/pstables.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psnames/pspic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psnames/psnamerr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psnames/psmodule.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/pshinter/pshrec.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/pshinter/pshpic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/pshinter/pshnterr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/pshinter/pshmod.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/pshinter/pshglob.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/pshinter/pshalgo.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/t1decode.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/t1cmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/psobjs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/psconv.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/psauxmod.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/psauxerr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/psaux/afmparse.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/cidtoken.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/cidriver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/cidparse.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/cidobjs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/cidload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/cidgload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cid/ciderrs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cfftypes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cfftoken.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffpic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffparse.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffobjs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffgload.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cfferrs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffdrivr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cffcmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2types.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2stack.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2read.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2intrp.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2hints.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2glue.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2ft.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2font.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2fixed.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2error.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2blues.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/cff/cf2arrst.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/base/md5.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/base/ftbase.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/src/base/basepic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ttunpat.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/tttags.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/tttables.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ttnameid.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/t1tables.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/tttypes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/t1types.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/sfnt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svwinfnt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svttglyf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svtteng.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svttcmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svsfnt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svpsinfo.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svpscmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svprop.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svpostnm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svpfr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svotval.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svmm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svkern.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svgxval.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svgldict.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svfntfmt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svcid.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/services/svbdf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/pshints.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/psaux.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/internal.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftvalid.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/fttrace.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftstream.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftserv.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftrfork.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftpic.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftobjs.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftmemory.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftgloadr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftdriver.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftdebug.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/ftcalc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/internal/autohint.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftwinfnt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/fttypes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftttdrv.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/fttrigon.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftsystem.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftsynth.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftstroke.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftsnames.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftsizes.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftrender.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftpfr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftoutln.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftotval.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftmoderr.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftmodapi.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftmm.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftmac.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftlzw.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftlist.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftlcdfil.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftincrem.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftimage.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftgzip.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftgxval.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftglyph.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftgasp.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftfntfmt.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/fterrors.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/fterrdef.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftcid.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftchapters.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftcffdrv.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftcache.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftbzip2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftbitmap.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftbdf.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftbbox.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftautoh.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ftadvanc.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/ft2build.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/freetype.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/config/ftstdlib.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/config/ftoption.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/config/ftmodule.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/config/ftheader.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/freetype/include/config/ftconfig.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/coreaudiosound.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_videofilter.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_util.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_slot2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_rom.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_output.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_input.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_globals.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_firmware.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_file.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_core.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_cheat.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/cocoa_GPU.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/audiosamplegenerator.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/OGLDisplayOutput_3_2.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/OGLDisplayOutput.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/MetalRendererCommonShaders.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientInputHandler.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientExecutionControl.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientDisplayView.h' retained as 0644 (rw-r--r--)
mode of 'src/frontend/cocoa/ClientAVCaptureObject.h' retained as 0644 (rw-r--r--)
mode of 'src/firmware.h' retained as 0644 (rw-r--r--)
mode of 'src/filter/xbrz.h' retained as 0644 (rw-r--r--)
mode of 'src/filter/videofilter.h' retained as 0644 (rw-r--r--)
mode of 'src/filter/lq2x.h' retained as 0644 (rw-r--r--)
mode of 'src/filter/interp.h' retained as 0644 (rw-r--r--)
mode of 'src/filter/hq2x.h' retained as 0644 (rw-r--r--)
mode of 'src/filter/filter.h' retained as 0644 (rw-r--r--)
mode of 'src/encrypt.h' retained as 0644 (rw-r--r--)
mode of 'src/emufile.h' retained as 0644 (rw-r--r--)
mode of 'src/driver.h' retained as 0644 (rw-r--r--)
mode of 'src/debug.h' retained as 0644 (rw-r--r--)
mode of 'src/cp15.h' retained as 0644 (rw-r--r--)
mode of 'src/common.h' retained as 0644 (rw-r--r--)
mode of 'src/commandline.h' retained as 0644 (rw-r--r--)
mode of 'src/cheatSystem.h' retained as 0644 (rw-r--r--)
mode of 'src/bios.h' retained as 0644 (rw-r--r--)
mode of 'src/armcpu.h' retained as 0644 (rw-r--r--)
mode of 'src/arm_jit.h' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1comp_rom.h' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1comp_protocol.h' retained as 0644 (rw-r--r--)
mode of 'src/addons/slot1comp_mc.h' retained as 0644 (rw-r--r--)
mode of 'src/SPU.h' retained as 0644 (rw-r--r--)
mode of 'src/ROMReader.h' retained as 0644 (rw-r--r--)
mode of 'src/PACKED_END.h' retained as 0644 (rw-r--r--)
mode of 'src/PACKED.h' retained as 0644 (rw-r--r--)
mode of 'src/OGLRender_3_2.h' retained as 0644 (rw-r--r--)
mode of 'src/OGLRender.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
mode of 'src/NDSSystem.h' retained as 0644 (rw-r--r--)
mode of 'src/MMU_timing.h' retained as 0644 (rw-r--r--)
mode of 'src/MMU.h' retained as 0644 (rw-r--r--)
mode of 'src/GPU_Operations_SSE2.h' retained as 0644 (rw-r--r--)
mode of 'src/GPU_Operations_AVX2.h' retained as 0644 (rw-r--r--)
mode of 'src/GPU_Operations.h' retained as 0644 (rw-r--r--)
mode of 'src/GPU.h' retained as 0644 (rw-r--r--)
mode of 'src/FIFO.h' retained as 0644 (rw-r--r--)
mode of 'src/Database.h' retained as 0644 (rw-r--r--)
+ find src -name '*.[ch]*' -exec chmod 644 '{}' ';'
+ popd
~/RPM/BUILD/desmume-release_0_9_13
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.60199
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd desmume-release_0_9_13
+ pushd desmume/src/frontend/posix
~/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix ~/RPM/BUILD/desmume-release_0_9_13
+ mkdir -p i586-alt-linux
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export FCFLAGS
+ /usr/bin/meson setup . i586-alt-linux -Doptimization=2 --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --libdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --includedir=/usr/include --datadir=/usr/share --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --wrap-mode=nodownload
The Meson build system
Version: 1.0.0
Source dir: /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix
Build dir: /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix/i586-alt-linux
Build type: native build
Project name: desmume
Project version: 2.7.10
C compiler for the host machine: cc (gcc 12.1.1 "i586-alt-linux-gcc (GCC) 12.1.1 20220518 (ALT Sisyphus 12.1.1-alt2)")
C linker for the host machine: cc ld.bfd 2.38.20220708
C++ compiler for the host machine: c++ (gcc 12.1.1 "i586-alt-linux-g++ (GCC) 12.1.1 20220518 (ALT Sisyphus 12.1.1-alt2)")
C++ linker for the host machine: c++ ld.bfd 2.38.20220708
Host machine cpu family: x86
Host machine cpu: i686
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency glib-2.0 found: YES 2.74.5
Run-time dependency sdl2 found: YES 2.26.2
Run-time dependency pcap found: YES 1.9.1
Run-time dependency zlib found: YES 1.2.13
Run-time dependency threads found: YES
Run-time dependency tinyxml found: YES 2.6.2
Run-time dependency gl found: YES 1.2
Run-time dependency openal found: YES 1.22.2
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency alsa found: NO (tried pkgconfig and cmake)
Run-time dependency soundtouch found: NO (tried pkgconfig and cmake)
Run-time dependency libagg found: NO (tried pkgconfig and cmake)
meson.build:224: WARNING: Module SIMD has no backwards or forwards compatibility and might not exist in future releases.
Compiler supports sse2: YES
Run-time dependency x11 found: YES 1.8.3
Run-time dependency gtk+-3.0 found: YES 3.24.36
Dependency x11 found: YES 1.8.3 (cached)
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Build targets in project: 6

desmume 2.7.10

  User defined options
    bindir        : /usr/bin
    datadir       : /usr/share
    includedir    : /usr/include
    infodir       : /usr/share/info
    libdir        : /usr/lib
    libexecdir    : /usr/lib
    localedir     : /usr/share/locale
    localstatedir : /var
    mandir        : /usr/share/man
    optimization  : 2
    prefix        : /usr
    sbindir       : /usr/sbin
    sharedstatedir: /var/lib
    sysconfdir    : /etc
    wrap_mode     : nodownload

Found ninja-1.11.1 at /usr/bin/ninja
+ ninja-build -j16 -C i586-alt-linux
ninja: Entering directory `i586-alt-linux'
[1/159] Compiling C++ object libdesmume.a.p/.._.._Database.cpp.o
../../../Database.cpp: In function ‘const char* Database::RegionXXXForCode(char, bool)’:
../../../Database.cpp:374:24: warning: unused variable ‘regions_num’ [-Wunused-variable]
  374 |                 size_t regions_num = ARRAY_SIZE(regions);
      |                        ^~~~~~~~~~~
[2/159] Compiling C++ object libcolorspacehandler_sse2.a.p/.._.._utils_colorspacehandler_colorspacehandler_SSE2.cpp.o
[3/159] Compiling C++ object libdesmume.a.p/.._.._common.cpp.o
[4/159] Linking static target libcolorspacehandler_sse2.a
[5/159] Compiling C++ object libdesmume.a.p/.._.._driver.cpp.o
../../../driver.cpp: In member function ‘void BaseDriver::VIEW3D_Shutdown()’:
../../../driver.cpp:39:35: warning: deleting object of polymorphic class type ‘VIEW3D_Driver’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   39 |         if(view3d != &nullView3d) delete view3d;
      |                                   ^~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../rasterize.h:21,
                 from ../../../driver.cpp:21:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[6/159] Compiling C++ object libdesmume.a.p/.._.._FIFO.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../FIFO.cpp:24:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../FIFO.cpp: At global scope:
../../../FIFO.cpp:369:13: warning: ‘void _DISP_FIFOrecv_LineAdvance()’ defined but not used [-Wunused-function]
  369 | static void _DISP_FIFOrecv_LineAdvance()
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../FIFO.cpp:30:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[7/159] Compiling C++ object libdesmume.a.p/.._.._cp15.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../cp15.cpp:21:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[8/159] Compiling C++ object libdesmume.a.p/.._.._encrypt.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../encrypt.cpp:19:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[9/159] Compiling C++ object libdesmume.a.p/.._.._armcpu.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../armcpu.cpp:24:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[10/159] Compiling C++ object libdesmume.a.p/.._.._firmware.cpp.o
In file included from ../../../firmware.cpp:18:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../firmware.cpp:20:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[11/159] Compiling C++ object libdesmume.a.p/.._.._bios.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../bios.cpp:23:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[12/159] Compiling C++ object libdesmume.a.p/.._.._commandline.cpp.o
In file included from ../../../movie.h:27,
                 from ../../../commandline.cpp:24:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
In file included from ../../../MMU.h:24,
                 from ../../../slot1.h:24,
                 from ../../../commandline.cpp:26:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../commandline.cpp:22:
../../../commandline.h: In constructor ‘CommandLine::CommandLine()’:
../../../commandline.h:100:13: warning: ‘CommandLine::_load_to_memory’ will be initialized after [-Wreorder]
  100 |         int _load_to_memory;
      |             ^~~~~~~~~~~~~~~
../../../commandline.h:92:15: warning:   ‘char* CommandLine::_play_movie_file’ [-Wreorder]
   92 |         char* _play_movie_file;
      |               ^~~~~~~~~~~~~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
../../../commandline.h:101:13: warning: ‘CommandLine::_bios_swi’ will be initialized after [-Wreorder]
  101 |         int _bios_swi;
      |             ^~~~~~~~~
../../../commandline.h:98:15: warning:   ‘char* CommandLine::_fw_path’ [-Wreorder]
   98 |         char* _fw_path;
      |               ^~~~~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
../../../commandline.h:99:13: warning: ‘CommandLine::_fw_boot’ will be initialized after [-Wreorder]
   99 |         int _fw_boot;
      |             ^~~~~~~~
../../../commandline.h:89:13: warning:   ‘int CommandLine::_spu_sync_mode’ [-Wreorder]
   89 |         int _spu_sync_mode;
      |             ^~~~~~~~~~~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
../../../commandline.h:114:15: warning: ‘CommandLine::_slot1_fat_dir’ will be initialized after [-Wreorder]
  114 |         char *_slot1_fat_dir;
      |               ^~~~~~~~~~~~~~
../../../commandline.h:64:14: warning:   ‘bool CommandLine::_slot1_fat_dir_type’ [-Wreorder]
   64 |         bool _slot1_fat_dir_type;
      |              ^~~~~~~~~~~~~~~~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
../../../commandline.h:116:15: warning: ‘CommandLine::_advanscene_import’ will be initialized after [-Wreorder]
  116 |         char* _advanscene_import;
      |               ^~~~~~~~~~~~~~~~~~
../../../commandline.h:46:13: warning:   ‘int CommandLine::load_slot’ [-Wreorder]
   46 |         int load_slot;
      |             ^~~~~~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
../../../commandline.h:57:13: warning: ‘CommandLine::start_paused’ will be initialized after [-Wreorder]
   57 |         int start_paused;
      |             ^~~~~~~~~~~~
../../../commandline.h:47:13: warning:   ‘int CommandLine::autodetect_method’ [-Wreorder]
   47 |         int autodetect_method;
      |             ^~~~~~~~~~~~~~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
../../../commandline.h:70:13: warning: ‘CommandLine::horizontal’ will be initialized after [-Wreorder]
   70 |         int horizontal;
      |             ^~~~~~~~~~
../../../commandline.h:52:15: warning:   ‘float CommandLine::scale’ [-Wreorder]
   52 |         float scale;
      |               ^~~~~
../../../commandline.cpp:39:1: warning:   when initialized here [-Wreorder]
   39 | CommandLine::CommandLine()
      | ^~~~~~~~~~~
[13/159] Compiling C++ object libdesmume.a.p/.._.._emufile.cpp.o
../../../emufile.cpp: In member function ‘virtual void EMUFILE_FILE::truncate(s32)’:
../../../emufile.cpp:119:26: warning: ignoring return value of ‘int ftruncate(int, __off64_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  119 |                 ftruncate(fileno(this->_fp),length);
      |                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[14/159] Compiling C++ object libdesmume.a.p/.._.._path.cpp.o
../../../path.cpp: In member function ‘void PathInfo::ReadPathSettings()’:
../../../path.cpp:247:49: warning: the address of ‘PathInfo::pathToModule’ will never be NULL [-Waddress]
  247 |         if ((strcmp(pathToModule, "") == 0) || !pathToModule)
      |                                                 ^~~~~~~~~~~~
In file included from ../../../path.cpp:23:
../../../path.h:121:14: note: ‘PathInfo::pathToModule’ declared here
  121 |         char pathToModule[MAX_PATH];
      |              ^~~~~~~~~~~~
[15/159] Compiling C++ object libdesmume.a.p/.._.._debug.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../debug.cpp:24:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../movie.h:27,
                 from ../../../debug.cpp:30:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
../../../debug.cpp: In function ‘void DEBUG_reset()’:
../../../debug.cpp:278:31: warning: format ‘%p’ expects argument of type ‘void*’, but argument 2 has type ‘void (DebugStatistics::*)()’ [-Wformat=]
  278 |         printf("DEBUG_reset: %p\n",&DebugStatistics::print); //force a reference to this function
      |                              ~^    ~~~~~~~~~~~~~~~~~~~~~~~
      |                               |    |
      |                               |    void (DebugStatistics::*)()
      |                               void*
../../../debug.cpp: At global scope:
../../../debug.cpp:281:13: warning: ‘void DEBUG_dumpMemory_fill(EMUFILE&, u32)’ defined but not used [-Wunused-function]
  281 | static void DEBUG_dumpMemory_fill(EMUFILE &fp, u32 size)
      |             ^~~~~~~~~~~~~~~~~~~~~
../../../debug.cpp:71:13: warning: ‘bool CheckRange(u32, u32, u32)’ defined but not used [-Wunused-function]
   71 | static bool CheckRange(u32 adr, u32 min, u32 len)
      |             ^~~~~~~~~~
[16/159] Compiling C++ object libdesmume.a.p/.._.._readwrite.cpp.o
[17/159] Compiling C++ object libdesmume.a.p/.._.._mc.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../mc.cpp:26:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../movie.h:27,
                 from ../../../mc.cpp:28:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
In file included from ../../../mc.cpp:33:
../../../utils/advanscene.h: In constructor ‘ADVANsCEne::ADVANsCEne()’:
../../../utils/advanscene.h:32:41: warning: ‘ADVANsCEne::saveType’ will be initialized after [-Wreorder]
   32 |         u8                              saveType;
      |                                         ^~~~~~~~
../../../utils/advanscene.h:28:41: warning:   ‘u32 ADVANsCEne::crc32’ [-Wreorder]
   28 |         u32                             crc32;
      |                                         ^~~~~
../../../utils/advanscene.h:45:9: warning:   when initialized here [-Wreorder]
   45 |         ADVANsCEne()
      |         ^~~~~~~~~~
../../../mc.cpp: In constructor ‘BackupDevice::BackupDevice()’:
../../../mc.cpp:354:21: warning: variable ‘left’ set but not used [-Wunused-but-set-variable]
  354 |                 u32 left = 0;
      |                     ^~~~
../../../mc.cpp: In member function ‘int BackupDevice::readFooter()’:
../../../mc.cpp:419:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
  419 |         if (this->_fpMC->size() < BackupDevice::GetDSVFooterSize())
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../mc.cpp: In member function ‘u8 BackupDevice::searchFileSaveType(u32)’:
../../../mc.cpp:647:26: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare]
  647 |                 if (size == save_types[i].size)
      |                     ~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../mc.cpp: In function ‘int no_gba_unpackSAV(void*, u32, void*, u32&)’:
../../../mc.cpp:1185:17: warning: variable ‘size_packed’ set but not used [-Wunused-but-set-variable]
 1185 |         u32     size_packed = 0;
      |                 ^~~~~~~~~~~
../../../mc.cpp: In member function ‘bool BackupDevice::import_duc(const char*, u32)’:
../../../mc.cpp:1518:28: warning: unused variable ‘id4’ [-Wunused-variable]
 1518 |         u8 id16[16] = {0}, id4[4] = {0}, id3[3] = {0};
      |                            ^~~
../../../mc.cpp: In member function ‘bool BackupDevice::load_movie(EMUFILE*)’:
../../../mc.cpp:1665:13: warning: unused variable ‘ok’ [-Wunused-variable]
 1665 |         int ok = readFooter();
      |             ^~
../../../mc.cpp: In static member function ‘static bool BackupDevice::GetDSVFileInfo(FILE*, BackupDeviceFileSaveFooter*, size_t*)’:
../../../mc.cpp:1745:72: warning: argument to ‘sizeof’ in ‘char* strncpy(char*, const char*, size_t)’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
 1745 |                 strncpy(inCookieTerminatedString, inFileFooter.cookie, sizeof(inFileFooter.cookie));
      |                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../mc.cpp: In member function ‘bool BackupDevice::import_duc(const char*, u32)’:
../../../mc.cpp:1526:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1526 |         fread(id16, 1, 16, file);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~
../../../mc.cpp:1531:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1531 |         fread(id3,1,3,file);
      |         ~~~~~^~~~~~~~~~~~~~
[18/159] Compiling C++ object libdesmume.a.p/.._.._ROMReader.cpp.o
[19/159] Compiling C++ object libdesmume.a.p/.._.._rtc.cpp.o
In file included from ../../../rtc.h:25,
                 from ../../../rtc.cpp:22:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../rtc.cpp:24:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[20/159] Compiling C++ object libdesmume.a.p/.._.._slot2.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../slot2.cpp:21:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[21/159] Compiling C++ object libdesmume.a.p/.._.._render3D.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../render3D.cpp:24:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../render3D.cpp: In function ‘void Render3D_DeInit()’:
../../../render3D.cpp:60:9: warning: deleting object of polymorphic class type ‘Render3D’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   60 |         delete BaseRenderer;
      |         ^~~~~~~~~~~~~~~~~~~
../../../render3D.cpp: In function ‘void Render3DBaseDestroy()’:
../../../render3D.cpp:76:17: warning: deleting object of polymorphic class type ‘Render3D’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   76 |                 delete oldRenderer;
      |                 ^~~~~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../render3D.cpp:19:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[22/159] Compiling C++ object libdesmume.a.p/.._.._matrix.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../matrix.cpp:25:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../matrix.cpp:24:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[23/159] Compiling C++ object libdesmume.a.p/.._.._slot1.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../slot1.h:24,
                 from ../../../slot1.cpp:32:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[24/159] Compiling C++ object libdesmume.a.p/.._.._wifi.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../wifi.cpp:21:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../wifi.cpp: In function ‘u16 WIFI_read16(u32)’:
../../../wifi.cpp:2393:37: warning: unused variable ‘zzz’ [-Wunused-variable]
 2393 |                                 int zzz=9;
      |                                     ^~~
../../../wifi.cpp: In destructor ‘WifiHandler::~WifiHandler()’:
../../../wifi.cpp:3803:9: warning: deleting object of polymorphic class type ‘AdhocCommInterface’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
 3803 |         delete this->_adhocCommInterface;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[25/159] Compiling C++ object libdesmume.a.p/.._.._SPU.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../SPU.cpp:36:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../SPU.cpp: In member function ‘void WavWriter::update(void*, int)’:
../../../SPU.cpp:1908:16: warning: unused variable ‘elems_written’ [-Wunused-variable]
 1908 |         size_t elems_written = fwrite(soundData, numSamples*2, 2, spufp);
      |                ^~~~~~~~~~~~~
../../../SPU.cpp: In function ‘bool spu_loadstate(EMUFILE&, int)’:
../../../SPU.cpp:2061:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 2061 |                         is.read_32LE(*(u32 *)&chan.sampcnt);
      |                                       ^~~~~~~~~~~~~~~~~~~~
../../../SPU.cpp:2062:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 2062 |                         is.read_32LE(*(u32 *)&chan.sampinc);
      |                                       ^~~~~~~~~~~~~~~~~~~~
../../../SPU.cpp: In instantiation of ‘void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None; s32 = int]’:
../../../SPU.cpp:1291:45:   required from ‘void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None; int CHANNELS = -1]’
../../../SPU.cpp:1311:49:   required from ‘void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None]’
../../../SPU.cpp:1325:48:   required from ‘void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None]’
../../../SPU.cpp:1337:69:   required from here
../../../SPU.cpp:1118:30: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
 1118 |                         if(i == (chan->loopstart<<3)) {
      |                            ~~^~~~~~~~~~~~~~~~~~~~~~~
../../../SPU.cpp: In instantiation of ‘void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear; s32 = int]’:
../../../SPU.cpp:1291:45:   required from ‘void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear; int CHANNELS = -1]’
../../../SPU.cpp:1311:49:   required from ‘void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear]’
../../../SPU.cpp:1325:48:   required from ‘void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear]’
../../../SPU.cpp:1338:73:   required from here
../../../SPU.cpp:1118:30: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
../../../SPU.cpp: In instantiation of ‘void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine; s32 = int]’:
../../../SPU.cpp:1291:45:   required from ‘void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine; int CHANNELS = -1]’
../../../SPU.cpp:1311:49:   required from ‘void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine]’
../../../SPU.cpp:1325:48:   required from ‘void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine]’
../../../SPU.cpp:1339:73:   required from here
../../../SPU.cpp:1118:30: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
In file included from ../../../SPU.h:28,
                 from ../../../SPU.cpp:37:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[26/159] Compiling C++ object libdesmume.a.p/.._.._utils_datetime.cpp.o
In file included from ../../../utils/datetime.cpp:1:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
[27/159] Compiling C++ object libdesmume.a.p/.._.._utils_guid.cpp.o
[28/159] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_crc.cpp.o
[29/159] Compiling C++ object libdesmume.a.p/.._.._MMU.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../MMU.cpp:27:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../rtc.h:25,
                 from ../../../MMU.cpp:37:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
../../../MMU.cpp: In member function ‘void DmaController::write32(u32)’:
../../../MMU.cpp:2140:12: warning: unused variable ‘wasRepeatMode’ [-Wunused-variable]
 2140 |         u8 wasRepeatMode = repeatMode;
      |            ^~~~~~~~~~~~~
../../../MMU.cpp: In instantiation of ‘void MMU_writeToGCControl(u32) [with int PROCNUM = 0; u32 = unsigned int]’:
../../../MMU.cpp:4367:39:   required from here
../../../MMU.cpp:1286:13: warning: unused variable ‘dbsize’ [-Wunused-variable]
 1286 |         int dbsize = (val>>24)&7;
      |             ^~~~~~
../../../MMU.cpp:1294:13: warning: unused variable ‘keylength’ [-Wunused-variable]
 1294 |         int keylength = (val&0x1FFF); //key1length high gcromctrl[21:16] ??
      |             ^~~~~~~~~
../../../MMU.cpp:1295:12: warning: unused variable ‘key2_encryptdata’ [-Wunused-variable]
 1295 |         u8 key2_encryptdata = (val>>13)&1;
      |            ^~~~~~~~~~~~~~~~
../../../MMU.cpp:1296:12: warning: unused variable ‘bit15’ [-Wunused-variable]
 1296 |         u8 bit15 = (val>>14)&1;
      |            ^~~~~
../../../MMU.cpp:1299:12: warning: unused variable ‘key2_encryptcommand’ [-Wunused-variable]
 1299 |         u8 key2_encryptcommand = (val>>22)&1;
      |            ^~~~~~~~~~~~~~~~~~~
../../../MMU.cpp:1302:12: warning: unused variable ‘clockrate’ [-Wunused-variable]
 1302 |         u8 clockrate = (val>>27)&1;
      |            ^~~~~~~~~
../../../MMU.cpp:1303:12: warning: unused variable ‘secureareamode’ [-Wunused-variable]
 1303 |         u8 secureareamode = (val>>28)&1;
      |            ^~~~~~~~~~~~~~
../../../MMU.cpp:1305:12: warning: unused variable ‘wr’ [-Wunused-variable]
 1305 |         u8 wr = (val>>30)&1;
      |            ^~
../../../MMU.cpp: In instantiation of ‘void MMU_writeToGCControl(u32) [with int PROCNUM = 1; u32 = unsigned int]’:
../../../MMU.cpp:5590:38:   required from here
../../../MMU.cpp:1286:13: warning: unused variable ‘dbsize’ [-Wunused-variable]
 1286 |         int dbsize = (val>>24)&7;
      |             ^~~~~~
../../../MMU.cpp:1294:13: warning: unused variable ‘keylength’ [-Wunused-variable]
 1294 |         int keylength = (val&0x1FFF); //key1length high gcromctrl[21:16] ??
      |             ^~~~~~~~~
../../../MMU.cpp:1295:12: warning: unused variable ‘key2_encryptdata’ [-Wunused-variable]
 1295 |         u8 key2_encryptdata = (val>>13)&1;
      |            ^~~~~~~~~~~~~~~~
../../../MMU.cpp:1296:12: warning: unused variable ‘bit15’ [-Wunused-variable]
 1296 |         u8 bit15 = (val>>14)&1;
      |            ^~~~~
../../../MMU.cpp:1299:12: warning: unused variable ‘key2_encryptcommand’ [-Wunused-variable]
 1299 |         u8 key2_encryptcommand = (val>>22)&1;
      |            ^~~~~~~~~~~~~~~~~~~
../../../MMU.cpp:1302:12: warning: unused variable ‘clockrate’ [-Wunused-variable]
 1302 |         u8 clockrate = (val>>27)&1;
      |            ^~~~~~~~~
../../../MMU.cpp:1303:12: warning: unused variable ‘secureareamode’ [-Wunused-variable]
 1303 |         u8 secureareamode = (val>>28)&1;
      |            ^~~~~~~~~~~~~~
../../../MMU.cpp:1305:12: warning: unused variable ‘wr’ [-Wunused-variable]
 1305 |         u8 wr = (val>>30)&1;
      |            ^~
../../../MMU.cpp: At global scope:
../../../MMU.cpp:1675:13: warning: ‘void validateIF_arm9()’ defined but not used [-Wunused-function]
 1675 | static void validateIF_arm9()
      |             ^~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../MMU.cpp:34:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[30/159] Compiling C++ object libdesmume.a.p/.._.._saves.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../saves.cpp:33:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../movie.h:27,
                 from ../../../saves.cpp:48:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
../../../saves.cpp: In function ‘bool ReadStateChunks(EMUFILE&, s32)’:
../../../saves.cpp:1206:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1206 |                 if (is.ftell() != endPos)
      |                     ~~~~~~~~~~~^~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../saves.cpp:41:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[31/159] Compiling C++ object libdesmume.a.p/.._.._NDSSystem.cpp.o
In file included from ../../../NDSSystem.cpp:31:
../../../utils/advanscene.h: In constructor ‘ADVANsCEne::ADVANsCEne()’:
../../../utils/advanscene.h:32:41: warning: ‘ADVANsCEne::saveType’ will be initialized after [-Wreorder]
   32 |         u8                              saveType;
      |                                         ^~~~~~~~
../../../utils/advanscene.h:28:41: warning:   ‘u32 ADVANsCEne::crc32’ [-Wreorder]
   28 |         u32                             crc32;
      |                                         ^~~~~
../../../utils/advanscene.h:45:9: warning:   when initialized here [-Wreorder]
   45 |         ADVANsCEne()
      |         ^~~~~~~~~~
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../NDSSystem.cpp:36:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../NDSSystem.cpp:45:
../../../cheatSystem.h: In constructor ‘CHEATSEXPORT::CHEATSEXPORT()’:
../../../cheatSystem.h:151:49: warning: ‘CHEATSEXPORT::encOffset’ will be initialized after [-Wreorder]
  151 |         u32                                     encOffset;
      |                                                 ^~~~~~~~~
../../../cheatSystem.h:146:33: warning:   ‘CHEATS_DB_TYPE CHEATSEXPORT::type’ [-Wreorder]
  146 |         CHEATS_DB_TYPE          type;
      |                                 ^~~~
../../../cheatSystem.h:167:9: warning:   when initialized here [-Wreorder]
  167 |         CHEATSEXPORT() :
      |         ^~~~~~~~~~~~
../../../cheatSystem.h:191:41: warning: ‘CHEATSEXPORT::CRC’ will be initialized after [-Wreorder]
  191 |         u32                             CRC;
      |                                         ^~~
../../../cheatSystem.h:160:49: warning:   ‘u8 CHEATSEXPORT::error’ [-Wreorder]
  160 |         u8                                      error;          //      0 - no errors
      |                                                 ^~~~~
../../../cheatSystem.h:167:9: warning:   when initialized here [-Wreorder]
  167 |         CHEATSEXPORT() :
      |         ^~~~~~~~~~~~
In file included from ../../../movie.h:27,
                 from ../../../NDSSystem.cpp:46:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
../../../NDSSystem.cpp: In member function ‘bool GameInfo::loadROM(std::string, u32)’:
../../../NDSSystem.cpp:506:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
  506 |                                 if (((128 * 1024) << i) >= romsize)
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../../../NDSSystem.cpp:539:75: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
  539 |                         if (reader->Read(fROM, romdataForReader, romsize) != romsize)
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../NDSSystem.cpp:37:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[32/159] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_header.cpp.o
[33/159] Compiling C++ object libdesmume.a.p/.._.._utils_advanscene.cpp.o
../../../utils/advanscene.cpp:21: warning: "TIXML_USE_STL" redefined
   21 | #define TIXML_USE_STL
      | 
<command-line>: note: this is the location of the previous definition
In file included from ../../../utils/advanscene.cpp:24:
../../../utils/advanscene.h: In constructor ‘ADVANsCEne::ADVANsCEne()’:
../../../utils/advanscene.h:32:41: warning: ‘ADVANsCEne::saveType’ will be initialized after [-Wreorder]
   32 |         u8                              saveType;
      |                                         ^~~~~~~~
../../../utils/advanscene.h:28:41: warning:   ‘u32 ADVANsCEne::crc32’ [-Wreorder]
   28 |         u32                             crc32;
      |                                         ^~~~~
../../../utils/advanscene.h:45:9: warning:   when initialized here [-Wreorder]
   45 |         ADVANsCEne()
      |         ^~~~~~~~~~
[34/159] Compiling C++ object libdesmume.a.p/.._.._utils_decrypt_decrypt.cpp.o
../../../utils/decrypt/decrypt.cpp:407:13: warning: ‘void init0(u32)’ defined but not used [-Wunused-function]
  407 | static void init0(u32 cardheader_gamecode)
      |             ^~~~~
../../../utils/decrypt/decrypt.cpp:354:13: warning: ‘void decrypt(u32*, u64&)’ defined but not used [-Wunused-function]
  354 | static void decrypt(u32 *magic, u64 &cmd)
      |             ^~~~~~~
../../../utils/decrypt/decrypt.cpp:349:13: warning: ‘void encrypt(u32*, u64&)’ defined but not used [-Wunused-function]
  349 | static void encrypt(u32 *magic, u64 &cmd)
      |             ^~~~~~~
[35/159] Compiling C++ object libdesmume.a.p/.._.._utils_task.cpp.o
[36/159] Compiling C++ object libdesmume.a.p/.._.._utils_fsnitro.cpp.o
In file included from ../../../../src/NDSSystem.h:28,
                 from ../../../utils/fsnitro.cpp:25:
../../../../src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../utils/fsnitro.cpp: In member function ‘bool FS_NITRO::loadFileTables()’:
../../../utils/fsnitro.cpp:203:33: warning: unused variable ‘_endptr’ [-Wunused-variable]
  203 |         u32                     _endptr = FNameTblOff + FNameTblSize - 1;
      |                                 ^~~~~~~
../../../utils/fsnitro.cpp: In member function ‘bool FS_NITRO::extract(u16, std::string)’:
../../../utils/fsnitro.cpp:495:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
  495 |                         if(done != todo) break; //panic
      |                            ~~~~~^~~~~~~
[37/159] Compiling C++ object libdesmume.a.p/.._.._thumb_instructions.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../thumb_instructions.cpp:20:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[38/159] Compiling C++ object libdesmume.a.p/.._.._utils_dlditool.cpp.o
[39/159] Compiling C++ object libdesmume.a.p/.._.._gfx3d.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../gfx3d.cpp:44:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../movie.h:27,
                 from ../../../gfx3d.cpp:59:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
../../../gfx3d.cpp: In function ‘void gfx3d_init()’:
../../../gfx3d.cpp:520:13: warning: unused variable ‘zzz’ [-Wunused-variable]
  520 |         int zzz=9;
      |             ^~~
../../../gfx3d.cpp: In function ‘void gfx3d_reset()’:
../../../gfx3d.cpp:595:45: warning: ‘new’ of type ‘Viewer3d_State’ with extended alignment 32 [-Waligned-new=]
  595 |         viewer3d_state = new Viewer3d_State();
      |                                             ^
../../../gfx3d.cpp:595:45: note: uses ‘void* operator new(std::size_t)’, which does not have an alignment parameter
../../../gfx3d.cpp:595:45: note: use ‘-faligned-new’ to enable C++17 over-aligned new support
In file included from ../../../gfx3d.h:27,
                 from ../../../gfx3d.cpp:36:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[40/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_disc.cpp.o
[41/159] Compiling C++ object libdesmume.a.p/.._.._utils_emufat.cpp.o
In file included from ../../../utils/emufat_types.h:4,
                 from ../../../utils/emufat.h:34,
                 from ../../../utils/emufat.cpp:28:
../../../utils/emufat.h: In member function ‘void EmuFatFile::ctassert()’:
../../../../src/types.h:544:46: warning: typedef ‘__asserty’ locally defined but not used [-Wunused-local-typedefs]
  544 | #define CTASSERT(x)             typedef char __assert ## y[(x) ? 1 : -1]
      |                                              ^~~~~~~~
../../../utils/emufat.h:576:11: note: in expansion of macro ‘CTASSERT’
  576 |           CTASSERT(!((F_UNUSED | F_FILE_UNBUFFERED_READ | F_FILE_DIR_DIRTY) & F_OFLAG));
      |           ^~~~~~~~
../../../utils/emufat.h: In constructor ‘EmuFat::EmuFat(EMUFILE*)’:
../../../utils/emufat.h:688:26: warning: ‘EmuFat::m_owns’ will be initialized after [-Wreorder]
  688 |         bool m_readonly, m_owns;
      |                          ^~~~~~
../../../utils/emufat.h:688:14: warning:   ‘bool EmuFat::m_readonly’ [-Wreorder]
  688 |         bool m_readonly, m_owns;
      |              ^~~~~~~~~~
../../../utils/emufat.cpp:115:1: warning:   when initialized here [-Wreorder]
  115 | EmuFat::EmuFat(EMUFILE* fileNotToDelete)
      | ^~~~~~
../../../utils/emufat.cpp: In function ‘bool calculateClusterSize(TFat32BootSector*, u32, u32&, u32&, int, int&)’:
../../../utils/emufat.cpp:245:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  245 |                         if (maxclust12 > MAX_CLUST_12)
      |                         ^~
../../../utils/emufat.cpp:247:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  247 |                                 printf( "FAT12: #clu=%u, fatlen=%u, maxclu=%u, limit=%u\n",
      |                                 ^~~~~~
../../../utils/emufat.cpp: In member function ‘bool EmuFatVolume::formatNew(u32)’:
../../../utils/emufat.cpp:400:13: warning: unused variable ‘volumeStartBlock’ [-Wunused-variable]
  400 |         u32 volumeStartBlock = 0;
      |             ^~~~~~~~~~~~~~~~
[42/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_filetime.cpp.o
[43/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_cache.cpp.o
[44/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_fatdir.cpp.o
[45/159] Compiling C++ object libdesmume.a.p/.._.._utils_xstring.cpp.o
[46/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_directory.cpp.o
[47/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_file_allocation_table.cpp.o
[48/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_fatfile.cpp.o
[49/159] Compiling C++ object libdesmume.a.p/.._modules_Disassembler.cpp.o
In file included from ../../../../src/MMU.h:24,
                 from ../../../../src/armcpu.h:27,
                 from ../../../frontend/modules/Disassembler.cpp:23:
../../../../src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../../src/MMU.h:27:
../../../../src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../frontend/modules/Disassembler.cpp: At global scope:
../../../frontend/modules/Disassembler.cpp:2234:15: warning: ‘char* OP_LDR_P_IMM_OFF_POSTIND2(u32, u32, char*)’ defined but not used [-Wunused-function]
 2234 | static char * OP_LDR_P_IMM_OFF_POSTIND2(u32 adr, u32 i, char * txt)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~
[50/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_libfat.cpp.o
[51/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_libfat_public_api.cpp.o
../../../utils/libfat/libfat_public_api.cpp: In function ‘void LIBFAT::Init(void*, int)’:
../../../utils/libfat/libfat_public_api.cpp:87:21: warning: unused variable ‘zzz’ [-Wunused-variable]
   87 |                 int zzz=9;
      |                     ^~~
[52/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_lock.cpp.o
[53/159] Compiling C++ object libdesmume.a.p/.._.._utils_libfat_partition.cpp.o
[54/159] Compiling C++ object libdesmume.a.p/.._.._movie.cpp.o
In file included from ../../../movie.h:27,
                 from ../../../movie.cpp:19:
../../../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
In file included from ../../../MMU.h:24,
                 from ../../../movie.cpp:32:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../movie.h: In constructor ‘MovieData::MovieData(bool)’:
../../../movie.h:165:14: warning: ‘MovieData::binaryFlag’ will be initialized after [-Wreorder]
  165 |         bool binaryFlag;
      |              ^~~~~~~~~~
../../../movie.h:162:18: warning:   ‘DateTime MovieData::rtcStart’ [-Wreorder]
  162 |         DateTime rtcStart;
      |                  ^~~~~~~~
../../../movie.cpp:204:1: warning:   when initialized here [-Wreorder]
  204 | MovieData::MovieData(bool fromCurrentSettings)
      | ^~~~~~~~~
../../../movie.cpp: In function ‘void FCEUI_MakeBackupMovie(bool)’:
../../../movie.cpp:1315:14: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
 1315 |         bool overflow = false;                          //Used for special situation when backup numbering exceeds limit
      |              ^~~~~~~~
../../../movie.cpp: At global scope:
../../../movie.cpp:1205:13: warning: ‘bool FCEUMOV_PostLoad()’ defined but not used [-Wunused-function]
 1205 | static bool FCEUMOV_PostLoad(void)
      |             ^~~~~~~~~~~~~~~~
../../../movie.cpp:1200:13: warning: ‘void FCEUMOV_PreLoad()’ defined but not used [-Wunused-function]
 1200 | static void FCEUMOV_PreLoad(void)
      |             ^~~~~~~~~~~~~~~
../../../movie.cpp:953:13: warning: ‘void FCEUMOV_AddCommand(int)’ defined but not used [-Wunused-function]
  953 | static void FCEUMOV_AddCommand(int cmd)
      |             ^~~~~~~~~~~~~~~~~~
[55/159] Compiling C++ object libdesmume.a.p/.._.._utils_colorspacehandler_colorspacehandler.cpp.o
[56/159] Compiling C++ object libdesmume.a.p/.._.._utils_vfat.cpp.o
In file included from ../../../utils/vfat.cpp:27:
../../../utils/emufat.h: In member function ‘void EmuFatFile::ctassert()’:
../../../utils/../types.h:544:46: warning: typedef ‘__asserty’ locally defined but not used [-Wunused-local-typedefs]
  544 | #define CTASSERT(x)             typedef char __assert ## y[(x) ? 1 : -1]
      |                                              ^~~~~~~~
../../../utils/emufat.h:576:11: note: in expansion of macro ‘CTASSERT’
  576 |           CTASSERT(!((F_UNUSED | F_FILE_UNBUFFERED_READ | F_FILE_DIR_DIRTY) & F_OFLAG));
      |           ^~~~~~~~
../../../utils/vfat.cpp: In function ‘void list_files(const char*, ListCallback)’:
../../../utils/vfat.cpp:51:16: warning: unused variable ‘hFind’ [-Wunused-variable]
   51 |         void * hFind;
      |                ^~~~~
../../../utils/vfat.cpp:52:15: warning: unused variable ‘fname’ [-Wunused-variable]
   52 |         char *fname;
      |               ^~~~~
../../../utils/vfat.cpp:53:13: warning: unused variable ‘dwError’ [-Wunused-variable]
   53 |         u32 dwError;
      |             ^~~~~~~
../../../utils/vfat.cpp: In member function ‘bool VFAT::build(const char*, int)’:
../../../utils/vfat.cpp:211:20: warning: catching polymorphic type ‘class std::bad_alloc’ by value [-Wcatch-value=]
  211 |         catch(std::bad_alloc)
      |                    ^~~~~~~~~
../../../utils/vfat.cpp:225:20: warning: unused variable ‘ok’ [-Wunused-variable]
  225 |                 u8 ok = vol.init(&fat);
      |                    ^~
../../../utils/vfat.cpp: In function ‘void DirectoryListCallback(RDIR*, EListCallbackArg)’:
../../../utils/vfat.cpp:151:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  151 |                                 fread(buf,1,len,inf);
      |                                 ~~~~~^~~~~~~~~~~~~~~
In file included from ../../../utils/vfat.cpp:34:
../../../utils/emufat.h: At global scope:
../../../utils/emufat.h:73:15: warning: ‘dateTime_’ defined but not used [-Wunused-variable]
   73 | static void (*dateTime_)(u16* date, u16* time) = NULL;
      |               ^~~~~~~~~
[57/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_none.cpp.o
[58/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_rumblepak.cpp.o
[59/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_auto.cpp.o
[60/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_paddle.cpp.o
In file included from ../../../addons/../NDSSystem.h:28,
                 from ../../../addons/slot2_paddle.cpp:43:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[61/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_guitarGrip.cpp.o
[62/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_piano.cpp.o
[63/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_passme.cpp.o
In file included from ../../../addons/../NDSSystem.h:28,
                 from ../../../addons/slot2_passme.cpp:19:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[64/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_expMemory.cpp.o
[65/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_mpcf.cpp.o
[66/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1_none.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/../slot1.h:24,
                 from ../../../addons/slot1_none.cpp:18:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[67/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot2_gbagame.cpp.o
In file included from ../../../addons/../NDSSystem.h:28,
                 from ../../../addons/slot2_gbagame.cpp:24:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/slot2_gbagame.cpp: In member function ‘u32 Slot2_GbaCart::readRom(u32, u8)’:
../../../addons/slot2_gbagame.cpp:68:21: warning: unused variable ‘readed’ [-Wunused-variable]
   68 |                 u32 readed = fROM->fread(&data, size);
      |                     ^~~~~~
../../../addons/slot2_gbagame.cpp: In member function ‘u32 Slot2_GbaCart::readSRAM(u32, u8)’:
../../../addons/slot2_gbagame.cpp:80:21: warning: unused variable ‘readed’ [-Wunused-variable]
   80 |                 u32 readed = fSRAM->fread(&data, size);
      |                     ^~~~~~
../../../addons/slot2_gbagame.cpp: In member function ‘void Slot2_GbaCart::writeSRAM(u32, const u8*, u32)’:
../../../addons/slot2_gbagame.cpp:91:21: warning: unused variable ‘writed’ [-Wunused-variable]
   91 |                 u32 writed = size;
      |                     ^~~~~~
[68/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1_retail_mcrom.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_protocol.h:27,
                 from ../../../addons/slot1comp_rom.h:24,
                 from ../../../addons/slot1_retail_mcrom.cpp:19:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[69/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1comp_mc.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_mc.cpp:23:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[70/159] Compiling C++ object libdesmume.a.p/.._.._filter_bilinear.cpp.o
[71/159] Compiling C++ object libdesmume.a.p/.._.._filter_2xsai.cpp.o
[72/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1_retail_mcrom_debug.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_protocol.h:27,
                 from ../../../addons/slot1comp_rom.h:24,
                 from ../../../addons/slot1_retail_mcrom_debug.cpp:24:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/slot1_retail_mcrom_debug.cpp: In member function ‘virtual void Slot1_Retail_DEBUG::slot1client_startOperation(eSlot1Operation)’:
../../../addons/slot1_retail_mcrom_debug.cpp:154:74: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
  154 |                                                         if (ftell(fpROM) != offset)
      |                                                             ~~~~~~~~~~~~~^~~~~~~~~
[73/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1_retail_auto.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/../slot1.h:24,
                 from ../../../addons/slot1_retail_auto.cpp:18:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[74/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1_r4.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_protocol.h:27,
                 from ../../../addons/slot1_r4.cpp:18:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[75/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1_retail_nand.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_protocol.h:27,
                 from ../../../addons/slot1comp_rom.h:24,
                 from ../../../addons/slot1_retail_nand.cpp:24:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/slot1_retail_nand.cpp: In member function ‘virtual void Slot1_Retail_NAND::slot1client_write_GCDATAIN(eSlot1Operation, u32)’:
../../../addons/slot1_retail_nand.cpp:266:21: warning: unused variable ‘value’ [-Wunused-variable]
  266 |                 u32 value = val;
      |                     ^~~~~
[76/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1comp_rom.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_protocol.h:27,
                 from ../../../addons/slot1comp_rom.h:24,
                 from ../../../addons/slot1comp_rom.cpp:18:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/slot1comp_rom.cpp: In member function ‘void Slot1Comp_Rom::loadstate(EMUFILE&)’:
../../../addons/slot1comp_rom.cpp:120:13: warning: unused variable ‘version’ [-Wunused-variable]
  120 |         s32 version = is.read_s32LE();
      |             ^~~~~~~
[77/159] Compiling C++ object libdesmume.a.p/.._.._filter_deposterize.cpp.o
../../../filter/deposterize.cpp:105:9: warning: multi-line comment [-Wcomment]
  105 |         //---------------------------------------\n\
      |         ^
[78/159] Compiling C++ object libdesmume.a.p/.._.._addons_slot1comp_protocol.cpp.o
In file included from ../../../addons/../MMU.h:24,
                 from ../../../addons/slot1comp_protocol.h:27,
                 from ../../../addons/slot1comp_protocol.cpp:18:
../../../addons/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../addons/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../addons/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../addons/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../addons/../MMU.h:27:
../../../addons/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../addons/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../addons/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../addons/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../addons/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../addons/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../addons/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../addons/slot1comp_protocol.cpp: In member function ‘void Slot1Comp_Protocol::loadstate(EMUFILE&)’:
../../../addons/slot1comp_protocol.cpp:253:13: warning: unused variable ‘version’ [-Wunused-variable]
  253 |         s32 version = is.read_s32LE();
      |             ^~~~~~~
[79/159] Compiling C++ object libdesmume.a.p/.._.._filter_epx.cpp.o
[80/159] Compiling C object libdesmume.a.p/.._.._libretro-common_compat_compat_getopt.c.o
[81/159] Compiling C object libdesmume.a.p/.._.._libretro-common_compat_compat_strl.c.o
[82/159] Compiling C object libdesmume.a.p/.._.._libretro-common_file_file_path.c.o
../../../libretro-common/file/file_path.c: In function ‘path_mkdir’:
../../../libretro-common/file/file_path.c:53:24: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration]
   53 |    char     *basedir = strdup(dir);
      |                        ^~~~~~
      |                        strcmp
../../../libretro-common/file/file_path.c:53:24: warning: initialization of ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
[83/159] Compiling C++ object libdesmume.a.p/.._.._metaspu_metaspu.cpp.o
../../../metaspu/metaspu.cpp: In constructor ‘ZeromusSynchronizer::Adjustobuf::Adjustobuf(int, int)’:
../../../metaspu/metaspu.cpp:123:21: warning: ‘ZeromusSynchronizer::Adjustobuf::size’ will be initialized after [-Wreorder]
  123 |                 int size;
      |                     ^~~~
../../../metaspu/metaspu.cpp:121:21: warning:   ‘int ZeromusSynchronizer::Adjustobuf::minLatency’ [-Wreorder]
  121 |                 int minLatency, targetLatency, maxLatency;
      |                     ^~~~~~~~~~
../../../metaspu/metaspu.cpp:107:17: warning:   when initialized here [-Wreorder]
  107 |                 Adjustobuf(int _minLatency, int _maxLatency)
      |                 ^~~~~~~~~~
[84/159] Compiling C++ object libdesmume.a.p/.._.._filter_scanline.cpp.o
[85/159] Compiling C object libdesmume.a.p/.._.._libretro-common_features_features_cpu.c.o
[86/159] Compiling C object libdesmume.a.p/.._.._libretro-common_file_retro_dirent.c.o
[87/159] Compiling C++ object libdesmume.a.p/.._.._filter_lq2x.cpp.o
../../../filter/lq2x.cpp: In function ‘void lq2xS_32_def(u32*, u32*, const u32*, const u32*, const u32*, unsigned int)’:
../../../filter/lq2x.cpp:436:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  436 |                 if(ABS(brightArray[0] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:438:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  438 |                 if(ABS(brightArray[1] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:440:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  440 |                 if(ABS(brightArray[2] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:442:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  442 |                 if(ABS(brightArray[3] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:444:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  444 |                 if(ABS(brightArray[5] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:446:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  446 |                 if(ABS(brightArray[6] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:448:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  448 |                 if(ABS(brightArray[7] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/lq2x.cpp:450:55: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  450 |                 if(ABS(brightArray[8] - centerBright) > diffBright)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[88/159] Compiling C++ object libdesmume.a.p/.._.._filter_hq2x.cpp.o
../../../filter/hq2x.cpp: In function ‘void hq2xS_32_def(u32*, u32*, const u32*, const u32*, const u32*, unsigned int)’:
../../../filter/hq2x.cpp:467:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  467 |                         if(ABS(brightArray[0] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:469:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  469 |                         if(ABS(brightArray[1] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:471:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  471 |                         if(ABS(brightArray[2] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:473:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  473 |                         if(ABS(brightArray[3] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:475:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  475 |                         if(ABS(brightArray[5] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:477:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  477 |                         if(ABS(brightArray[6] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:479:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  479 |                         if(ABS(brightArray[7] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../../../filter/hq2x.cpp:481:63: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  481 |                         if(ABS(brightArray[8] - centerBright) > diffBright)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
[89/159] Compiling C object libdesmume.a.p/.._.._libretro-common_file_retro_stat.c.o
[90/159] Compiling C object libdesmume.a.p/.._.._libretro-common_rthreads_async_job.c.o
[91/159] Compiling C object libdesmume.a.p/.._.._libretro-common_rthreads_rsemaphore.c.o
[92/159] Compiling C object libdesmume.a.p/.._.._libretro-common_encodings_encoding_utf.c.o
[93/159] Compiling C object libdesmume.a.p/.._.._libretro-common_rthreads_rthreads.c.o
[94/159] Compiling C++ object libdesmume.a.p/.._.._cheatSystem.cpp.o
In file included from ../../../cheatSystem.cpp:18:
../../../cheatSystem.h: In constructor ‘CHEATSEXPORT::CHEATSEXPORT()’:
../../../cheatSystem.h:151:49: warning: ‘CHEATSEXPORT::encOffset’ will be initialized after [-Wreorder]
  151 |         u32                                     encOffset;
      |                                                 ^~~~~~~~~
../../../cheatSystem.h:146:33: warning:   ‘CHEATS_DB_TYPE CHEATSEXPORT::type’ [-Wreorder]
  146 |         CHEATS_DB_TYPE          type;
      |                                 ^~~~
../../../cheatSystem.h:167:9: warning:   when initialized here [-Wreorder]
  167 |         CHEATSEXPORT() :
      |         ^~~~~~~~~~~~
../../../cheatSystem.h:191:41: warning: ‘CHEATSEXPORT::CRC’ will be initialized after [-Wreorder]
  191 |         u32                             CRC;
      |                                         ^~~
../../../cheatSystem.h:160:49: warning:   ‘u8 CHEATSEXPORT::error’ [-Wreorder]
  160 |         u8                                      error;          //      0 - no errors
      |                                                 ^~~~~
../../../cheatSystem.h:167:9: warning:   when initialized here [-Wreorder]
  167 |         CHEATSEXPORT() :
      |         ^~~~~~~~~~~~
In file included from ../../../NDSSystem.h:28,
                 from ../../../cheatSystem.cpp:21:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../cheatSystem.cpp: In member function ‘void CHEATS::ARparser(CHEATS_LIST&)’:
../../../cheatSystem.cpp:568:37: warning: unused variable ‘j’ [-Wunused-variable]
  568 |                                 u32 j=0,t=0,b=0;
      |                                     ^
../../../cheatSystem.cpp: In member function ‘BOOL CHEATS::load()’:
../../../cheatSystem.cpp:909:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct CHEATS_LIST’; use assignment or value-initialization instead [-Wclass-memaccess]
  909 |                 memset(&tmp_cht, 0, sizeof(tmp_cht));
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../cheatSystem.h:37:8: note: ‘struct CHEATS_LIST’ declared here
   37 | struct CHEATS_LIST
      |        ^~~~~~~~~~~
../../../cheatSystem.cpp: In member function ‘bool CHEATSEXPORT::getCodes()’:
../../../cheatSystem.cpp:1614:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct CHEATS_LIST’; use assignment or value-initialization instead [-Wclass-memaccess]
 1614 |         memset(cheats, 0, sizeof(CHEATS_LIST) * numCheats);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../cheatSystem.h:37:8: note: ‘struct CHEATS_LIST’ declared here
   37 | struct CHEATS_LIST
      |        ^~~~~~~~~~~
../../../cheatSystem.cpp: In member function ‘bool CHEATSEXPORT::load(char*)’:
../../../cheatSystem.cpp:1465:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1465 |         fread(buf, 1, strlen(headerID), fp);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../cheatSystem.cpp: In member function ‘bool CHEATSEXPORT::search()’:
../../../cheatSystem.cpp:1524:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1524 |                 fread(&buf[0], 1, 512, fp);
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../cheatSystem.cpp:1531:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1531 |                 fread(&date, 16, 1, fp);
      |                 ~~~~~^~~~~~~~~~~~~~~~~~
../../../cheatSystem.cpp:1533:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1533 |                 fread(&fat_tmp, sizeof(fat), 1, fp);
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../cheatSystem.cpp:1545:38: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1545 |                                 fread(&buf[0], 1, 512, fp);
      |                                 ~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../cheatSystem.cpp:1553:30: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1553 |                         fread(&fat_tmp, sizeof(fat_tmp), 1, fp);
      |                         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[95/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_buffer.cpp.o
[96/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_assert.cpp.o
[97/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_assembler.cpp.o
[98/159] Compiling C++ object libdesmume.a.p/.._.._version.cpp.o
[99/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_compilercontext.cpp.o
In file included from ../../../utils/AsmJit/core/../core/../core/compiler.h:15,
                 from ../../../utils/AsmJit/core/../core/compilercontext.h:12,
                 from ../../../utils/AsmJit/core/compilercontext.cpp:10:
../../../utils/AsmJit/core/../core/../core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/core/../core/../core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[100/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_compiler.cpp.o
In file included from ../../../utils/AsmJit/core/../core/compiler.h:15,
                 from ../../../utils/AsmJit/core/compiler.cpp:11:
../../../utils/AsmJit/core/../core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/core/../core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[101/159] Compiling C++ object libdesmume.a.p/.._.._texcache.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../texcache.cpp:30:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../texcache.cpp: In instantiation of ‘void NDSTextureUnpackI2(size_t, const u8*, const u16*, bool, u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_32bpp; size_t = unsigned int; u8 = unsigned char; u16 = short unsigned int; u32 = unsigned int]’:
../../../texcache.cpp:638:38:   required from ‘void TextureStore::Unpack(u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_32bpp; u32 = unsigned int]’
../../../texcache.cpp:679:31:   required from here
../../../texcache.cpp:1062:22: warning: unused variable ‘texelCount’ [-Wunused-variable]
 1062 |         const size_t texelCount = srcSize * 4; // 4 indices packed into a single 8-bit value
      |                      ^~~~~~~~~~
../../../texcache.cpp: In instantiation of ‘void NDSTextureUnpackI4(size_t, const u8*, const u16*, bool, u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_32bpp; size_t = unsigned int; u8 = unsigned char; u16 = short unsigned int; u32 = unsigned int]’:
../../../texcache.cpp:642:38:   required from ‘void TextureStore::Unpack(u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_32bpp; u32 = unsigned int]’
../../../texcache.cpp:679:31:   required from here
../../../texcache.cpp:1346:22: warning: unused variable ‘texelCount’ [-Wunused-variable]
 1346 |         const size_t texelCount = srcSize * 2; // 2 indices packed into a single 8-bit value
      |                      ^~~~~~~~~~
../../../texcache.cpp: In instantiation of ‘void NDSTextureUnpackI2(size_t, const u8*, const u16*, bool, u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_15bpp; size_t = unsigned int; u8 = unsigned char; u16 = short unsigned int; u32 = unsigned int]’:
../../../texcache.cpp:638:38:   required from ‘void TextureStore::Unpack(u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_15bpp; u32 = unsigned int]’
../../../texcache.cpp:2031:70:   required from here
../../../texcache.cpp:1062:22: warning: unused variable ‘texelCount’ [-Wunused-variable]
 1062 |         const size_t texelCount = srcSize * 4; // 4 indices packed into a single 8-bit value
      |                      ^~~~~~~~~~
../../../texcache.cpp: In instantiation of ‘void NDSTextureUnpackI4(size_t, const u8*, const u16*, bool, u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_15bpp; size_t = unsigned int; u8 = unsigned char; u16 = short unsigned int; u32 = unsigned int]’:
../../../texcache.cpp:642:38:   required from ‘void TextureStore::Unpack(u32*) [with TextureStoreUnpackFormat TEXCACHEFORMAT = TexFormat_15bpp; u32 = unsigned int]’
../../../texcache.cpp:2031:70:   required from here
../../../texcache.cpp:1346:22: warning: unused variable ‘texelCount’ [-Wunused-variable]
 1346 |         const size_t texelCount = srcSize * 2; // 2 indices packed into a single 8-bit value
      |                      ^~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../texcache.h:28,
                 from ../../../texcache.cpp:24:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[102/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_context.cpp.o
[103/159] Compiling C++ object libdesmume.a.p/.._.._filter_hq3x.cpp.o
[104/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_compilerfunc.cpp.o
In file included from ../../../utils/AsmJit/core/../core/compiler.h:15,
                 from ../../../utils/AsmJit/core/compilerfunc.cpp:11:
../../../utils/AsmJit/core/../core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/core/../core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[105/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_defs.cpp.o
[106/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_cpuinfo.cpp.o
[107/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_compileritem.cpp.o
In file included from ../../../utils/AsmJit/core/../core/compiler.h:15,
                 from ../../../utils/AsmJit/core/compileritem.cpp:11:
../../../utils/AsmJit/core/../core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/core/../core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[108/159] Compiling C++ object libdesmume.a.p/.._.._filter_videofilter.cpp.o
[109/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_func.cpp.o
[110/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_logger.cpp.o
[111/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_memorymarker.cpp.o
[112/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_stringutil.cpp.o
[113/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_stringbuilder.cpp.o
[114/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_operand.cpp.o
In file included from ../../../utils/AsmJit/core/operand.cpp:10:
../../../utils/AsmJit/core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[115/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_zonememory.cpp.o
[116/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_memorymanager.cpp.o
../../../utils/AsmJit/core/memorymanager.cpp: In constructor ‘AsmJit::MemoryManagerPrivate::MemoryManagerPrivate()’:
../../../utils/AsmJit/core/memorymanager.cpp:311:12: warning: ‘AsmJit::MemoryManagerPrivate::_root’ will be initialized after [-Wreorder]
  311 |   MemNode* _root;
      |            ^~~~~
../../../utils/AsmJit/core/memorymanager.cpp:306:12: warning:   ‘AsmJit::MemNode* AsmJit::MemoryManagerPrivate::_first’ [-Wreorder]
  306 |   MemNode* _first;
      |            ^~~~~~
../../../utils/AsmJit/core/memorymanager.cpp:325:1: warning:   when initialized here [-Wreorder]
  325 | MemoryManagerPrivate::MemoryManagerPrivate() :
      | ^~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/memorymanager.cpp: At global scope:
../../../utils/AsmJit/core/memorymanager.cpp:105:13: warning: ‘void AsmJit::_ClearBits(size_t*, size_t, size_t)’ defined but not used [-Wunused-function]
  105 | static void _ClearBits(size_t* buf, size_t index, size_t len)
      |             ^~~~~~~~~~
../../../utils/AsmJit/core/memorymanager.cpp:67:13: warning: ‘void AsmJit::_ClearBit(size_t*, size_t)’ defined but not used [-Wunused-function]
   67 | static void _ClearBit(size_t* buf, size_t index)
      |             ^~~~~~~~~
../../../utils/AsmJit/core/memorymanager.cpp:58:13: warning: ‘void AsmJit::_SetBit(size_t*, size_t)’ defined but not used [-Wunused-function]
   58 | static void _SetBit(size_t* buf, size_t index)
      |             ^~~~~~~
[117/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_core_virtualmemory.cpp.o
[118/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86cpuinfo.cpp.o
[119/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86util.cpp.o
[120/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86defs.cpp.o
[121/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86func.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/../x86/x86operand.h:13,
                 from ../../../utils/AsmJit/x86/../x86/x86util.h:13,
                 from ../../../utils/AsmJit/x86/x86func.cpp:16:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/x86func.cpp: In function ‘void AsmJit::X86FuncDecl_initDefinition(X86FuncDecl*, uint32_t, const uint32_t*, uint32_t)’:
../../../utils/AsmJit/x86/x86func.cpp:415:17: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]
  415 |   for (i = 0; i != argumentsCount; i++)
      |               ~~^~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/x86func.cpp:376:11: warning: unused variable ‘xmmPos’ [-Wunused-variable]
  376 |   int32_t xmmPos = 0;
      |           ^~~~~~
[122/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86operand.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/x86operand.h:13,
                 from ../../../utils/AsmJit/x86/x86operand.cpp:11:
../../../utils/AsmJit/x86/../x86/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[123/159] Compiling C++ object libdesmume.a.p/.._.._filter_hq4x.cpp.o
[124/159] Compiling C++ object libdesmume.a.p/.._.._rasterize.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../rasterize.cpp:63:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../rasterize.cpp: In function ‘int fastFloor(float)’:
../../../rasterize.cpp:124:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  124 |         int ret = (*((u32*)&temp))&0x7FFFFF;
      |                     ~^~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1315:48:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1319:49:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1326:49:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1330:50:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1340:49:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1344:50:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1351:50:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1040:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1040 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1355:51:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:1038:85: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
 1038 |         if ( USELINEHACK && (left->Height == 0) && (right->Height == 0) && (left->Y < framebufferHeight) && (left->Y >= 0) )
      |                                                                            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:1053:92: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
 1053 |                 const bool draw = ( !SLI || ((left->Y >= this->_SLI_startLine) && (left->Y < this->_SLI_endLine)) );
      |                                                                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1315:48:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1319:49:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1326:49:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = true; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1330:50:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1340:49:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = true; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1344:50:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = true; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1351:50:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: In instantiation of ‘void RasterizerUnit<RENDERER>::_drawscanline(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, edge_fx_fl*, edge_fx_fl*) [with bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’:
../../../rasterize.cpp:1046:68:   required from ‘void RasterizerUnit<RENDERER>::_runscanlines(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, bool, edge_fx_fl*, edge_fx_fl*) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1228:72:   required from ‘void RasterizerUnit<RENDERER>::_shape_engine(POLYGON_ATTR, bool, FragmentColor*, size_t, size_t, int) [with bool SLI = true; bool ISFRONTFACING = false; bool ISSHADOWPOLYGON = false; bool USELINEHACK = false; bool RENDERER = true; size_t = unsigned int]’
../../../rasterize.cpp:1355:51:   required from ‘void RasterizerUnit<RENDERER>::Render() [with bool SLI = true; bool USELINEHACK = true; bool RENDERER = true]’
../../../rasterize.cpp:1375:33:   required from ‘void* SoftRasterizer_RunRasterizerUnit(void*) [with bool USELINEHACK = true]’
../../../rasterize.cpp:2071:27:   required from here
../../../rasterize.cpp:712:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  712 |         if (RENDERER && (pLeft->Y < 0 || pLeft->Y > (framebufferHeight - 1)))
      |                                          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:717:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  717 |         if (!RENDERER && (pLeft->Y < 0 || pLeft->Y >= framebufferHeight))
      |                                           ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
../../../rasterize.cpp:749:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare]
  749 |         if (x+width > framebufferWidth)
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~
../../../rasterize.cpp: At global scope:
../../../rasterize.cpp:1396:14: warning: ‘void* SoftRasterizer_RunClearFramebuffer(void*)’ defined but not used [-Wunused-function]
 1396 | static void* SoftRasterizer_RunClearFramebuffer(void *arg)
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../rasterize.h:21,
                 from ../../../rasterize.cpp:38:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[125/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86compileritem.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/../core/compiler.h:15,
                 from ../../../utils/AsmJit/x86/../x86/x86compiler.h:13,
                 from ../../../utils/AsmJit/x86/x86compileritem.cpp:13:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/x86compileritem.cpp: In member function ‘virtual AsmJit::CompilerItem* AsmJit::X86CompilerJmpInst::translate(AsmJit::CompilerContext&)’:
../../../utils/AsmJit/x86/x86compileritem.cpp:1672:16: warning: unused variable ‘x86Compiler’ [-Wunused-variable]
 1672 |   X86Compiler* x86Compiler = getCompiler();
      |                ^~~~~~~~~~~
[126/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86assembler.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/../x86/x86operand.h:13,
                 from ../../../utils/AsmJit/x86/../x86/x86assembler.h:15,
                 from ../../../utils/AsmJit/x86/x86assembler.cpp:20:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/x86assembler.cpp: In member function ‘void AsmJit::X86Assembler::_emitInstruction(uint32_t, const AsmJit::Operand*, const AsmJit::Operand*, const AsmJit::Operand*)’:
../../../utils/AsmJit/x86/x86assembler.cpp:1068:20: warning: unused variable ‘src’ [-Wunused-variable]
 1068 |         const Imm& src = reinterpret_cast<const Imm&>(*o1);
      |                    ^~~
../../../utils/AsmJit/x86/x86assembler.cpp: In member function ‘virtual size_t AsmJit::X86Assembler::relocCode(void*, sysuint_t) const’:
../../../utils/AsmJit/x86/x86assembler.cpp:2661:10: warning: unused variable ‘csize’ [-Wunused-variable]
 2661 |   size_t csize = getCodeSize();
      |          ^~~~~
../../../utils/AsmJit/x86/x86assembler.cpp: In member function ‘void AsmJit::X86Assembler::align(uint32_t)’:
../../../utils/AsmJit/x86/x86assembler.cpp:2819:9: warning: comparison of integer expressions of different signedness: ‘sysint_t’ {aka ‘int’} and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare]
 2819 |   if (i == m) return;
      |       ~~^~~~
[127/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86compiler.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/../x86/x86operand.h:13,
                 from ../../../utils/AsmJit/x86/../x86/x86assembler.h:15,
                 from ../../../utils/AsmJit/x86/x86compiler.cpp:13:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[128/159] Generating gtk/gresource_h with a custom command
[129/159] Generating gtk/gresource_c with a custom command
[130/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86compilercontext.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/../x86/x86operand.h:13,
                 from ../../../utils/AsmJit/x86/../x86/x86assembler.h:15,
                 from ../../../utils/AsmJit/x86/x86compilercontext.cpp:13:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../x86/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/x86compilercontext.cpp: In member function ‘void AsmJit::X86CompilerContext::_assignState(AsmJit::X86CompilerState*)’:
../../../utils/AsmJit/x86/x86compilercontext.cpp:1493:13: warning: unused variable ‘compiler’ [-Wunused-variable]
 1493 |   Compiler* compiler = getCompiler();
      |             ^~~~~~~~
[131/159] Compiling C++ object libdesmume.a.p/.._.._utils_AsmJit_x86_x86compilerfunc.cpp.o
In file included from ../../../utils/AsmJit/x86/../x86/../core/compiler.h:15,
                 from ../../../utils/AsmJit/x86/../x86/x86compiler.h:13,
                 from ../../../utils/AsmJit/x86/x86compilerfunc.cpp:13:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/x86/x86compilerfunc.cpp: In member function ‘void AsmJit::X86CompilerFuncDecl::_preparePrologEpilog(AsmJit::CompilerContext&)’:
../../../utils/AsmJit/x86/x86compilerfunc.cpp:215:21: warning: unused variable ‘cpuInfo’ [-Wunused-variable]
  215 |   const X86CpuInfo* cpuInfo = X86CpuInfo::getGlobal();
      |                     ^~~~~~~
../../../utils/AsmJit/x86/x86compilerfunc.cpp: In member function ‘void AsmJit::X86CompilerFuncDecl::_dumpFunction(AsmJit::CompilerContext&)’:
../../../utils/AsmJit/x86/x86compilerfunc.cpp:362:31: warning: operation on ‘memHome’ may be undefined [-Wsequence-point]
  362 |       char* memHome = memHome = _buf;
      |                       ~~~~~~~~^~~~~~
../../../utils/AsmJit/x86/x86compilerfunc.cpp: In member function ‘void AsmJit::X86CompilerFuncDecl::_emitProlog(AsmJit::CompilerContext&)’:
../../../utils/AsmJit/x86/x86compilerfunc.cpp:522:23: warning: unused variable ‘x86Context’ [-Wunused-variable]
  522 |   X86CompilerContext& x86Context = static_cast<X86CompilerContext&>(cc);
      |                       ^~~~~~~~~~
../../../utils/AsmJit/x86/x86compilerfunc.cpp: In member function ‘void AsmJit::X86CompilerFuncDecl::_emitEpilog(AsmJit::CompilerContext&)’:
../../../utils/AsmJit/x86/x86compilerfunc.cpp:651:23: warning: unused variable ‘x86Context’ [-Wunused-variable]
  651 |   X86CompilerContext& x86Context = static_cast<X86CompilerContext&>(cc);
      |                       ^~~~~~~~~~
../../../utils/AsmJit/x86/x86compilerfunc.cpp: In member function ‘virtual AsmJit::CompilerItem* AsmJit::X86CompilerFuncRet::translate(AsmJit::CompilerContext&)’:
../../../utils/AsmJit/x86/x86compilerfunc.cpp:991:18: warning: unused variable ‘dsti’ [-Wunused-variable]
  991 |         uint32_t dsti = i;
      |                  ^~~~
../../../utils/AsmJit/x86/x86compilerfunc.cpp: In member function ‘virtual void AsmJit::X86CompilerFuncCall::setPrototype(uint32_t, uint32_t, const uint32_t*, uint32_t)’:
../../../utils/AsmJit/x86/x86compilerfunc.cpp:2865:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
 2865 |   memset(_args, 0, sizeof(Operand) * argumentsCount);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/x86/../x86/../core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
[132/159] Compiling C object gtk/desmume.p/meson-generated_.._gresource.c.o
[133/159] Compiling C++ object gtk/desmume.p/avout_x264.cpp.o
[134/159] Compiling C++ object libdesmume.a.p/.._.._arm_instructions.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../arm_instructions.cpp:33:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[135/159] Compiling C++ object libdesmume.a.p/shared_mic_openal.cpp.o
[136/159] Compiling C++ object gtk/desmume.p/dToolsList.cpp.o
[137/159] Compiling C++ object gtk/desmume.p/avout_flac.cpp.o
In file included from ../../../../src/SPU.h:28,
                 from ../gtk/avout_flac.cpp:22:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[138/159] Compiling C++ object gtk/desmume.p/avout_pipe_base.cpp.o
../gtk/avout_pipe_base.cpp: In function ‘int writeAll(int, const void*, size_t)’:
../gtk/avout_pipe_base.cpp:30:60: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare]
   30 |         } while (written >= 0 && (writtenTotal += written) < count);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../../../../src/SPU.h:28,
                 from ../gtk/avout_pipe_base.cpp:22:
../../../../src/matrix.h: At global scope:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[139/159] Compiling C++ object gtk/desmume.p/osmesa_3Demu.cpp.o
[140/159] Compiling C++ object libdesmume.a.p/.._.._filter_xbrz.cpp.o
[141/159] Compiling C++ object gtk/desmume.p/config.cpp.o
[142/159] Compiling C++ object gtk/desmume.p/desmume.cpp.o
In file included from ../../../../src/frontend/../NDSSystem.h:28,
                 from ../gtk/desmume.cpp:25:
../../../../src/frontend/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/frontend/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/frontend/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/frontend/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../../src/frontend/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/frontend/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/frontend/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/frontend/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/frontend/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/frontend/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../../src/frontend/../movie.h:27,
                 from ../gtk/desmume.cpp:28:
../../../../src/frontend/../utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../../src/frontend/../utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../../src/frontend/../utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../../src/frontend/../utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../../src/frontend/../utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
In file included from ../../../../src/frontend/../SPU.h:28,
                 from ../gtk/desmume.cpp:26:
../../../../src/frontend/../matrix.h: At global scope:
../../../../src/frontend/../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/frontend/../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[143/159] Compiling C++ object libdesmume.a.p/.._.._OGLRender_3_2.cpp.o
In file included from ../../../NDSSystem.h:28,
                 from ../../../OGLRender_3_2.cpp:31:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../OGLRender_3_2.cpp: In member function ‘virtual void OpenGLRenderer_3_2::GetExtensionSet(std::set<std::__cxx11::basic_string<char> >*)’:
../../../OGLRender_3_2.cpp:1711:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘GLint’ {aka ‘int’} [-Wsign-compare]
 1711 |         for (size_t i = 0; i < extensionCount; i++)
      |                            ~~^~~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../OGLRender.h:27,
                 from ../../../OGLRender_3_2.h:57,
                 from ../../../OGLRender_3_2.cpp:20:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[144/159] Compiling C++ object libdesmume.a.p/shared_desmume_config.cpp.o
In file included from ../../../../src/MMU.h:24,
                 from ../shared/ctrlssdl.h:29,
                 from ../shared/desmume_config.cpp:21:
../../../../src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../../src/MMU.h:27:
../../../../src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[145/159] Compiling C++ object libdesmume.a.p/.._.._OGLRender.cpp.o
In file included from ../../../NDSSystem.h:28,
                 from ../../../OGLRender.cpp:31:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../OGLRender.h:27,
                 from ../../../OGLRender.cpp:20:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[146/159] Compiling C++ object cli/desmume-cli.p/.._shared_sndsdl.cpp.o
../shared/sndsdl.cpp: In function ‘void MixAudio(void*, Uint8*, int)’:
../shared/sndsdl.cpp:87:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
   87 |    if (len > soundoff) {
      |        ~~~~^~~~~~~~~~
../shared/sndsdl.cpp:82:8: warning: unused variable ‘i’ [-Wunused-variable]
   82 |    int i;
      |        ^
In file included from ../../../../src/SPU.h:28,
                 from ../shared/sndsdl.cpp:24:
../../../../src/matrix.h: At global scope:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[147/159] Compiling C++ object cli/desmume-cli.p/main.cpp.o
In file included from ../../../../src/frontend/../NDSSystem.h:28,
                 from ../cli/main.cpp:36:
../../../../src/frontend/../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/frontend/../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/frontend/../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/frontend/../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
../../../../src/frontend/../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/frontend/../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/frontend/../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/frontend/../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/frontend/../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/frontend/../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/frontend/../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../cli/main.cpp: In function ‘int fill_config(configured_features*, int, char**)’:
../cli/main.cpp:169:16: warning: unused variable ‘options’ [-Wunused-variable]
  169 |   GOptionEntry options[] = {
      |                ^~~~~~~
In file included from ../../../../src/frontend/../SPU.h:28,
                 from ../cli/main.cpp:39:
../../../../src/frontend/../matrix.h: At global scope:
../../../../src/frontend/../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/frontend/../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[148/159] Compiling C++ object cli/desmume-cli.p/.._shared_ctrlssdl.cpp.o
In file included from ../../../../src/MMU.h:24,
                 from ../shared/ctrlssdl.h:29,
                 from ../shared/ctrlssdl.cpp:19:
../../../../src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../../src/MMU.h:27:
../../../../src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../../src/SPU.h:28,
                 from ../shared/ctrlssdl.cpp:21:
../../../../src/matrix.h: At global scope:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[149/159] Compiling C++ object gtk/desmume.p/tools_ioregsView.cpp.o
In file included from ../../../../src/libretro-common/include/../../MMU.h:24,
                 from ../gtk/tools/ioregsView.cpp:26:
../../../../src/libretro-common/include/../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/libretro-common/include/../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/libretro-common/include/../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/libretro-common/include/../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../../src/libretro-common/include/../../MMU.h:27:
../../../../src/libretro-common/include/../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/libretro-common/include/../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/libretro-common/include/../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/libretro-common/include/../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
[150/159] Compiling C++ object gtk/desmume.p/cheatsGTK.cpp.o
In file included from ../gtk/cheatsGTK.cpp:26:
../../../../src/cheatSystem.h: In constructor ‘CHEATSEXPORT::CHEATSEXPORT()’:
../../../../src/cheatSystem.h:151:49: warning: ‘CHEATSEXPORT::encOffset’ will be initialized after [-Wreorder]
  151 |         u32                                     encOffset;
      |                                                 ^~~~~~~~~
../../../../src/cheatSystem.h:146:33: warning:   ‘CHEATS_DB_TYPE CHEATSEXPORT::type’ [-Wreorder]
  146 |         CHEATS_DB_TYPE          type;
      |                                 ^~~~
../../../../src/cheatSystem.h:167:9: warning:   when initialized here [-Wreorder]
  167 |         CHEATSEXPORT() :
      |         ^~~~~~~~~~~~
../../../../src/cheatSystem.h:191:41: warning: ‘CHEATSEXPORT::CRC’ will be initialized after [-Wreorder]
  191 |         u32                             CRC;
      |                                         ^~~
../../../../src/cheatSystem.h:160:49: warning:   ‘u8 CHEATSEXPORT::error’ [-Wreorder]
  160 |         u8                                      error;          //      0 - no errors
      |                                                 ^~~~~
../../../../src/cheatSystem.h:167:9: warning:   when initialized here [-Wreorder]
  167 |         CHEATSEXPORT() :
      |         ^~~~~~~~~~~~
../gtk/cheatsGTK.cpp: In function ‘void enabled_toggled(GtkCellRendererToggle*, gchar*, gpointer)’:
../gtk/cheatsGTK.cpp:88:18: warning: variable ‘path1’ set but not used [-Wunused-but-set-variable]
   88 |     GtkTreePath *path1;
      |                  ^~~~~
[151/159] Compiling C++ object libdesmume.a.p/.._.._GPU.cpp.o
In file included from ../../../MMU.h:24,
                 from ../../../GPU.cpp:30:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../GPU.cpp: In constructor ‘GPUEngineA::GPUEngineA()’:
../../../GPU.cpp:3235:15: warning: ‘memset’ used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
 3235 |         memset(this->_VRAMNativeBlockCaptureCopy, 0, GPU_VRAM_BLOCK_LINES * GPU_FRAMEBUFFER_NATIVE_WIDTH * 4);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../GPU.cpp: In member function ‘virtual void GPUEngineA::Reset()’:
../../../GPU.cpp:3324:15: warning: ‘memset’ used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size]
 3324 |         memset(this->_VRAMNativeBlockCaptureCopy, 0, GPU_VRAM_BLOCK_LINES * GPU_FRAMEBUFFER_NATIVE_WIDTH * 4);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../GPU.cpp: In destructor ‘GPUSubsystem::~GPUSubsystem()’:
../../../GPU.cpp:4723:9: warning: deleting object of polymorphic class type ‘GPUEventHandlerDefault’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
 4723 |         delete _defaultEventHandler;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite1D; bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:1927:71:   required from ‘void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]’
../../../GPU.cpp:1974:27:   required from here
../../../GPU.cpp:2092:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2092 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2135:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2135 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2161:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2161 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite2D; bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:1929:71:   required from ‘void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = true; u16 = short unsigned int; u8 = unsigned char]’
../../../GPU.cpp:1974:27:   required from here
../../../GPU.cpp:2092:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2092 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2135:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2135 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2161:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2161 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite1D; bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:1927:71:   required from ‘void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]’
../../../GPU.cpp:2401:28:   required from here
../../../GPU.cpp:2092:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2092 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2135:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2135 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2161:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2161 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_SpriteRenderPerform(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with SpriteRenderMode MODE = SpriteRenderMode_Sprite2D; bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:1929:71:   required from ‘void GPUEngineBase::_SpriteRender(GPUEngineCompositorInfo&, u16*, u8*, u8*, u8*) [with bool ISDEBUGRENDER = false; u16 = short unsigned int; u8 = unsigned char]’
../../../GPU.cpp:2401:28:   required from here
../../../GPU.cpp:2092:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2092 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2135:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2135 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp:2161:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘s32’ {aka ‘int’} [-Wsign-compare]
 2161 |                                 for (size_t j = 0; j < length; ++j, ++frameX)
      |                                                    ~~^~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Debug; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Debug; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = false; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2938:107:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2368:92:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2372:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2376:98:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2381:95:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2368:92:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2372:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2376:98:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2381:95:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2368:92:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2372:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2376:98:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2381:95:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2368:92:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2372:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2376:98:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2381:95:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2368:92:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2372:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2376:98:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2381:95:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2368:92:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2372:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2376:98:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_OBJ; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2486:104:   required from ‘void GPUEngineBase::_RenderLine_LayerOBJ(GPUEngineCompositorInfo&, itemsForPriority_t*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2381:95:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2336:93:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2340:97:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2344:99:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2349:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2336:93:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2340:97:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2344:99:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2349:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR555_Rev; size_t = unsigned int]’
../../../GPU.cpp:5487:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2336:93:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2340:97:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2344:99:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2349:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2336:93:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2340:97:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2344:99:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2349:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR666_Rev; size_t = unsigned int]’
../../../GPU.cpp:5491:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2336:93:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2340:97:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2344:99:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = true; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:2349:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = true]’
../../../GPU.cpp:3524:48:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Copy; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2336:93:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightUp; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2340:97:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_BrightDown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2344:99:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
../../../GPU.cpp: In instantiation of ‘void GPUEngineBase::_CompositeLineDeferred(GPUEngineCompositorInfo&, const u16*, const u8*) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; GPULayerType LAYERTYPE = GPULayerType_BG; bool WILLPERFORMWINDOWTEST = false; u16 = short unsigned int; u8 = unsigned char]’:
../../../GPU.cpp:2861:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_Final(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false; bool WILLDEFERCOMPOSITING = false]’
../../../GPU.cpp:2871:102:   required from ‘void GPUEngineBase::_RenderLine_LayerBG_ApplyMosaic(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool MOSAIC = true; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2885:99:   required from ‘void GPUEngineBase::_RenderLine_LayerBG(GPUEngineCompositorInfo&) [with GPUCompositorMode COMPOSITORMODE = GPUCompositorMode_Unknown; NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:2349:96:   required from ‘void GPUEngineBase::_RenderLine_Layers(GPUEngineCompositorInfo&) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; bool WILLPERFORMWINDOWTEST = false]’
../../../GPU.cpp:3528:49:   required from ‘void GPUEngineA::RenderLine(size_t) [with NDSColorFormat OUTPUTFORMAT = NDSColorFormat_BGR888_Rev; size_t = unsigned int]’
../../../GPU.cpp:5495:61:   required from here
../../../GPU.cpp:1323:19: warning: unused variable ‘windowTest’ [-Wunused-variable]
 1323 |         const u8 *windowTest = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_didPassWindowTestNative[compInfo.renderState.selectedLayerID] : this->_didPassWindowTestCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~
../../../GPU.cpp:1324:19: warning: unused variable ‘colorEffectEnable’ [-Wunused-variable]
 1324 |         const u8 *colorEffectEnable = (compInfo.line.widthCustom == GPU_FRAMEBUFFER_NATIVE_WIDTH) ? this->_enableColorEffectNative[compInfo.renderState.selectedLayerID] : this->_enableColorEffectCustom[compInfo.renderState.selectedLayerID];
      |                   ^~~~~~~~~~~~~~~~~
In file included from ../../../gfx3d.h:27,
                 from ../../../render3D.h:23,
                 from ../../../GPU.cpp:33:
../../../matrix.h: At global scope:
../../../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
[152/159] Compiling C++ object gtk/desmume.p/.._shared_sndsdl.cpp.o
../shared/sndsdl.cpp: In function ‘void MixAudio(void*, Uint8*, int)’:
../shared/sndsdl.cpp:87:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘u32’ {aka ‘unsigned int’} [-Wsign-compare]
   87 |    if (len > soundoff) {
      |        ~~~~^~~~~~~~~~
../shared/sndsdl.cpp:82:8: warning: unused variable ‘i’ [-Wunused-variable]
   82 |    int i;
      |        ^
In file included from ../../../../src/SPU.h:28,
                 from ../shared/sndsdl.cpp:24:
../../../../src/matrix.h: At global scope:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[153/159] Compiling C++ object gtk/desmume.p/.._shared_ctrlssdl.cpp.o
In file included from ../../../../src/MMU.h:24,
                 from ../shared/ctrlssdl.h:29,
                 from ../shared/ctrlssdl.cpp:19:
../../../../src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../../src/MMU.h:27:
../../../../src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../../src/SPU.h:28,
                 from ../shared/ctrlssdl.cpp:21:
../../../../src/matrix.h: At global scope:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[154/159] Compiling C++ object gtk/desmume.p/sdl_3Demu.cpp.o
In file included from ../../../../src/frontend/../gfx3d.h:27,
                 from ../../../../src/frontend/../render3D.h:23,
                 from ../../../../src/frontend/../OGLRender.h:27,
                 from ../gtk/sdl_3Demu.cpp:20:
../../../../src/frontend/../matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/frontend/../matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/frontend/../matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[155/159] Compiling C++ object gtk/desmume.p/main.cpp.o
In file included from ../gtk/main.cpp:36:
../../../../src/firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../../src/firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../../src/firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../../src/firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../gtk/main.cpp:37:
../../../../src/NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../../src/NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../../src/NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../../src/NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../../src/NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../../src/NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../../src/NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../../src/NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
In file included from ../../../../src/movie.h:27,
                 from ../gtk/main.cpp:50:
../../../../src/utils/datetime.h: In static member function ‘static s64 TimeSpan::CalculateTicks(int, int, int, int, int)’:
../../../../src/utils/datetime.h:308:22: warning: variable ‘overflow’ set but not used [-Wunused-but-set-variable]
  308 |                 bool overflow = false;
      |                      ^~~~~~~~
../../../../src/utils/datetime.h: In member function ‘DateTime DateTime::AddMonths(int) const’:
../../../../src/utils/datetime.h:680:25: warning: left operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                         ^~~~
../../../../src/utils/datetime.h:680:38: warning: right operand of comma operator has no effect [-Wunused-value]
  680 |                 temp = (year, month, day);
      |                                      ^~~
../gtk/main.cpp: In function ‘int fill_configured_features(configured_features*, char**)’:
../gtk/main.cpp:395:16: warning: unused variable ‘options’ [-Wunused-variable]
  395 |   GOptionEntry options[] = {
      |                ^~~~~~~
../gtk/main.cpp: In function ‘void Launch(GSimpleAction*, GVariant*, gpointer)’:
../gtk/main.cpp:636:16: warning: unused variable ‘pause’ [-Wunused-variable]
  636 |     GtkWidget *pause;
      |                ^~~~~
../gtk/main.cpp: In function ‘void Pause(GSimpleAction*, GVariant*, gpointer)’:
../gtk/main.cpp:664:16: warning: unused variable ‘run’ [-Wunused-variable]
  664 |     GtkWidget *run;
      |                ^~~
../gtk/main.cpp: In function ‘void ExportBackupMemoryDialog(GSimpleAction*, GVariant*, gpointer)’:
../gtk/main.cpp:863:34: warning: unused variable ‘pFilter_ar’ [-Wunused-variable]
  863 |     GtkFileFilter *pFilter_raw, *pFilter_ar, *pFilter_any;
      |                                  ^~~~~~~~~~
../gtk/main.cpp: In function ‘void drawTopScreen(cairo_t*, u32*, gint, gint, gint, gint, bool, orientation_enum)’:
../gtk/main.cpp:1331:16: warning: enumeration value ‘ORIENT_SINGLE’ not handled in switch [-Wswitch]
 1331 |         switch (orientation) {
      |                ^
../gtk/main.cpp:1331:16: warning: enumeration value ‘ORIENT_N’ not handled in switch [-Wswitch]
../gtk/main.cpp: In function ‘void drawBottomScreen(cairo_t*, u32*, gint, gint, gint, gint, bool, orientation_enum)’:
../gtk/main.cpp:1354:16: warning: enumeration value ‘ORIENT_SINGLE’ not handled in switch [-Wswitch]
 1354 |         switch (orientation) {
      |                ^
../gtk/main.cpp:1354:16: warning: enumeration value ‘ORIENT_N’ not handled in switch [-Wswitch]
../gtk/main.cpp: In function ‘void GraphicsSettingsDialog(GSimpleAction*, GVariant*, gpointer)’:
../gtk/main.cpp:1978:18: warning: variable ‘wGrid’ set but not used [-Wunused-but-set-variable]
 1978 |         GtkGrid *wGrid;
      |                  ^~~~~
../gtk/main.cpp: In function ‘gboolean EmuLoop(gpointer)’:
../gtk/main.cpp:2489:15: warning: unused variable ‘emu_ratio’ [-Wunused-variable]
 2489 |         float emu_ratio = fps_FrameCount / 60.0;
      |               ^~~~~~~~~
../gtk/main.cpp:2484:10: warning: variable ‘oneSecond’ set but not used [-Wunused-but-set-variable]
 2484 |     bool oneSecond = false;
      |          ^~~~~~~~~
../gtk/main.cpp: In function ‘void common_gtk_main(GApplication*, gpointer)’:
../gtk/main.cpp:3030:41: warning: ‘void gtk_widget_override_background_color(GtkWidget*, GtkStateFlags, const GdkRGBA*)’ is deprecated [-Wdeprecated-declarations]
 3030 |     gtk_widget_override_background_color(pContentBox, GTK_STATE_FLAG_NORMAL, &color_black);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 ../gtk/main.cpp:28:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here
 1148 | void         gtk_widget_override_background_color (GtkWidget     *widget,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../gtk/main.cpp:3033:30: warning: ‘void gtk_widget_override_color(GtkWidget*, GtkStateFlags, const GdkRGBA*)’ is deprecated [-Wdeprecated-declarations]
 3033 |     gtk_widget_override_color(pStatusBar, GTK_STATE_FLAG_NORMAL, &color_soft_gray);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here
 1144 | void         gtk_widget_override_color            (GtkWidget     *widget,
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~
../gtk/main.cpp:3081:12: warning: enumeration value ‘CAIRO_FILTER_GAUSSIAN’ not handled in switch [-Wswitch]
 3081 |     switch (Interpolation) {
      |            ^
../gtk/main.cpp:3299:12: warning: enumeration value ‘ORIENT_N’ not handled in switch [-Wswitch]
 3299 |     switch (nds_screen.orientation) {
      |            ^
../gtk/main.cpp:2879:17: warning: unused variable ‘limiter_timer’ [-Wunused-variable]
 2879 |     SDL_TimerID limiter_timer = 0;
      |                 ^~~~~~~~~~~~~
In file included from ../../../../src/SPU.h:28,
                 from ../gtk/main.cpp:40:
../../../../src/matrix.h: At global scope:
../../../../src/matrix.h:903:13: warning: ‘void buffer_copy_or_constant_s8(void*, const void*, size_t, s8)’ defined but not used [-Wunused-function]
  903 | static void buffer_copy_or_constant_s8(void *__restrict dst, const void *__restrict src, const size_t vecLength, const s8 c)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../../src/matrix.h:853:13: warning: ‘void memset_u32(void*, u32, size_t)’ defined but not used [-Wunused-function]
  853 | static void memset_u32(void *dst, const u32 val, const size_t elementCount)
      |             ^~~~~~~~~~
../../../../src/matrix.h:825:13: warning: ‘void memset_u16(void*, u16, size_t)’ defined but not used [-Wunused-function]
  825 | static void memset_u16(void *dst, const u16 val, const size_t elementCount)
      |             ^~~~~~~~~~
[156/159] Compiling C++ object libdesmume.a.p/.._.._arm_jit.cpp.o
In file included from ../../../utils/AsmJit/core/compiler.h:15,
                 from ../../../utils/AsmJit/core.h:17,
                 from ../../../utils/AsmJit/AsmJit.h:331,
                 from ../../../arm_jit.cpp:44:
../../../utils/AsmJit/core/../core/operand.h: In constructor ‘AsmJit::Operand::Operand()’:
../../../utils/AsmJit/core/../core/operand.h:183:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct AsmJit::Operand’; use assignment or value-initialization instead [-Wclass-memaccess]
  183 |     memset(this, 0, sizeof(Operand));
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/operand.h: In member function ‘void AsmJit::Operand::_init(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/operand.h:205:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  205 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
../../../utils/AsmJit/core/../core/operand.h: In member function ‘void AsmJit::Operand::_copy(const AsmJit::Operand&)’:
../../../utils/AsmJit/core/../core/operand.h:211:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct AsmJit::Operand’; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  211 |   { memcpy(this, &other, sizeof(Operand)); }
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../utils/AsmJit/core/../core/operand.h:174:8: note: ‘struct AsmJit::Operand’ declared here
  174 | struct Operand
      |        ^~~~~~~
In file included from ../../../MMU.h:24,
                 from ../../../armcpu.h:27,
                 from ../../../arm_jit.cpp:45:
../../../firmware.h: In constructor ‘CFIRMWARE::CFIRMWARE()’:
../../../firmware.h:428:13: warning: ‘CFIRMWARE::_userDataAddr’ will be initialized after [-Wreorder]
  428 |         u32 _userDataAddr;
      |             ^~~~~~~~~~~~~
../../../firmware.h:427:14: warning:   ‘bool CFIRMWARE::_isLoaded’ [-Wreorder]
  427 |         bool _isLoaded;
      |              ^~~~~~~~~
../../../firmware.h:435:9: warning:   when initialized here [-Wreorder]
  435 |         CFIRMWARE(): _userDataAddr(0x3FE00), _isLoaded(false) {};
      |         ^~~~~~~~~
In file included from ../../../MMU.h:27:
../../../NDSSystem.h: In constructor ‘GameInfo::GameInfo()’:
../../../NDSSystem.h:340:13: warning: ‘GameInfo::chipID’ will be initialized after [-Wreorder]
  340 |         u32 chipID;
      |             ^~~~~~
../../../NDSSystem.h:335:13: warning:   ‘u32 GameInfo::romsize’ [-Wreorder]
  335 |         u32 romsize;
      |             ^~~~~~~
../../../NDSSystem.h:352:9: warning:   when initialized here [-Wreorder]
  352 |         GameInfo() :    fROM(NULL),
      |         ^~~~~~~~
../../../NDSSystem.h: In constructor ‘TCommonSettings::TCommonSettings()’:
../../../NDSSystem.h:629:17: warning: ‘TCommonSettings::jit_max_block_size’ will be initialized after [-Wreorder]
  629 |         u32     jit_max_block_size;
      |                 ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:579:14: warning:   ‘bool TCommonSettings::loadToMemory’ [-Wreorder]
  579 |         bool loadToMemory;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:589:14: warning: ‘TCommonSettings::UseExtFirmwareSettings’ will be initialized after [-Wreorder]
  589 |         bool UseExtFirmwareSettings;
      |              ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:587:14: warning:   ‘bool TCommonSettings::RetailCardProtection8000’ [-Wreorder]
  587 |         bool RetailCardProtection8000;
      |              ^~~~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:649:13: warning: ‘TCommonSettings::manualBackupType’ will be initialized after [-Wreorder]
  649 |         int manualBackupType;
      |             ^~~~~~~~~~~~~~~~
../../../NDSSystem.h:647:13: warning:   ‘int TCommonSettings::autodetectBackupMethod’ [-Wreorder]
  647 |         int autodetectBackupMethod;
      |             ^~~~~~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:657:14: warning: ‘TCommonSettings::spu_advanced’ will be initialized after [-Wreorder]
  657 |         bool spu_advanced;
      |              ^~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning:   ‘int TCommonSettings::StylusPressure’ [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:622:13: warning: ‘TCommonSettings::StylusPressure’ will be initialized after [-Wreorder]
  622 |         int StylusPressure;
      |             ^~~~~~~~~~~~~~
../../../NDSSystem.h:595:26: warning:   ‘NDS_CONSOLE_TYPE TCommonSettings::ConsoleType’ [-Wreorder]
  595 |         NDS_CONSOLE_TYPE ConsoleType;
      |                          ^~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../NDSSystem.h:653:13: warning: ‘TCommonSettings::SPU_sync_method’ will be initialized after [-Wreorder]
  653 |         int SPU_sync_method;
      |             ^~~~~~~~~~~~~~~
../../../NDSSystem.h:631:13: warning:   ‘int TCommonSettings::WifiBridgeDeviceID’ [-Wreorder]
  631 |         int WifiBridgeDeviceID;
      |             ^~~~~~~~~~~~~~~~~~
../../../NDSSystem.h:500:9: warning:   when initialized here [-Wreorder]
  500 |         TCommonSettings()
      |         ^~~~~~~~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_AND_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:833:56: note: in expansion of macro ‘LSL_IMM’
  833 | static int OP_AND_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_AND_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:835:56: note: in expansion of macro ‘LSR_IMM’
  835 | static int OP_AND_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_AND_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:837:56: note: in expansion of macro ‘ASR_IMM’
  837 | static int OP_AND_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_AND_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:839:56: note: in expansion of macro ‘ROR_IMM’
  839 | static int OP_AND_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_AND_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:841:56: note: in expansion of macro ‘IMM_VAL’
  841 | static int OP_AND_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_EOR_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:843:56: note: in expansion of macro ‘LSL_IMM’
  843 | static int OP_EOR_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, xor_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_EOR_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:845:56: note: in expansion of macro ‘LSR_IMM’
  845 | static int OP_EOR_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, xor_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_EOR_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:847:56: note: in expansion of macro ‘ASR_IMM’
  847 | static int OP_EOR_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, xor_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_EOR_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:849:56: note: in expansion of macro ‘ROR_IMM’
  849 | static int OP_EOR_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, xor_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_EOR_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:851:56: note: in expansion of macro ‘IMM_VAL’
  851 | static int OP_EOR_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, xor_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ORR_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:853:56: note: in expansion of macro ‘LSL_IMM’
  853 | static int OP_ORR_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, or_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ORR_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:855:56: note: in expansion of macro ‘LSR_IMM’
  855 | static int OP_ORR_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, or_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ORR_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:857:56: note: in expansion of macro ‘ASR_IMM’
  857 | static int OP_ORR_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, or_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ORR_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:859:56: note: in expansion of macro ‘ROR_IMM’
  859 | static int OP_ORR_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, or_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ORR_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:861:56: note: in expansion of macro ‘IMM_VAL’
  861 | static int OP_ORR_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, or_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:863:56: note: in expansion of macro ‘LSL_IMM’
  863 | static int OP_ADD_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, add, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:865:56: note: in expansion of macro ‘LSR_IMM’
  865 | static int OP_ADD_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, add, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:867:56: note: in expansion of macro ‘ASR_IMM’
  867 | static int OP_ADD_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, add, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:869:56: note: in expansion of macro ‘ROR_IMM’
  869 | static int OP_ADD_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, add, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:871:56: note: in expansion of macro ‘IMM_VAL’
  871 | static int OP_ADD_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, add, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:873:56: note: in expansion of macro ‘LSL_IMM’
  873 | static int OP_SUB_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, sub, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:875:56: note: in expansion of macro ‘LSR_IMM’
  875 | static int OP_SUB_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, sub, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:877:56: note: in expansion of macro ‘ASR_IMM’
  877 | static int OP_SUB_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, sub, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:879:56: note: in expansion of macro ‘ROR_IMM’
  879 | static int OP_SUB_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, sub, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:881:56: note: in expansion of macro ‘IMM_VAL’
  881 | static int OP_SUB_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, sub, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:883:58: note: in expansion of macro ‘LSL_IMM’
  883 | static int OP_RSB_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:883:58: note: in expansion of macro ‘LSL_IMM’
  883 | static int OP_RSB_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:884:58: note: in expansion of macro ‘LSL_REG’
  884 | static int OP_RSB_LSL_REG(const u32 i) { OP_ARITHMETIC_R(LSL_REG, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:885:58: note: in expansion of macro ‘LSR_IMM’
  885 | static int OP_RSB_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:885:58: note: in expansion of macro ‘LSR_IMM’
  885 | static int OP_RSB_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:886:58: note: in expansion of macro ‘LSR_REG’
  886 | static int OP_RSB_LSR_REG(const u32 i) { OP_ARITHMETIC_R(LSR_REG, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:887:58: note: in expansion of macro ‘ASR_IMM’
  887 | static int OP_RSB_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:887:58: note: in expansion of macro ‘ASR_IMM’
  887 | static int OP_RSB_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:888:58: note: in expansion of macro ‘ASR_REG’
  888 | static int OP_RSB_ASR_REG(const u32 i) { OP_ARITHMETIC_R(ASR_REG, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:889:58: note: in expansion of macro ‘ROR_IMM’
  889 | static int OP_RSB_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:889:58: note: in expansion of macro ‘ROR_IMM’
  889 | static int OP_RSB_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:890:58: note: in expansion of macro ‘ROR_REG’
  890 | static int OP_RSB_ROR_REG(const u32 i) { OP_ARITHMETIC_R(ROR_REG, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:891:58: note: in expansion of macro ‘IMM_VAL’
  891 | static int OP_RSB_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:891:58: note: in expansion of macro ‘IMM_VAL’
  891 | static int OP_RSB_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL, sub, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_AND_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:805:5: note: in definition of macro ‘OP_ARITHMETIC_S’
  805 |     arg; \
      |     ^~~
../../../arm_jit.cpp:902:60: note: in expansion of macro ‘S_IMM_VAL’
  902 | static int OP_AND_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_S(S_IMM_VAL, and_, 1); }
      |                                                            ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_EOR_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:805:5: note: in definition of macro ‘OP_ARITHMETIC_S’
  805 |     arg; \
      |     ^~~
../../../arm_jit.cpp:912:60: note: in expansion of macro ‘S_IMM_VAL’
  912 | static int OP_EOR_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_S(S_IMM_VAL, xor_, 1); }
      |                                                            ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ORR_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:805:5: note: in definition of macro ‘OP_ARITHMETIC_S’
  805 |     arg; \
      |     ^~~
../../../arm_jit.cpp:922:60: note: in expansion of macro ‘S_IMM_VAL’
  922 | static int OP_ORR_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_S(S_IMM_VAL, or_, 1); }
      |                                                            ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_S_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:924:58: note: in expansion of macro ‘LSL_IMM’
  924 | static int OP_ADD_S_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, add, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_S_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:926:58: note: in expansion of macro ‘LSR_IMM’
  926 | static int OP_ADD_S_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, add, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_S_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:928:58: note: in expansion of macro ‘ASR_IMM’
  928 | static int OP_ADD_S_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, add, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_S_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:930:58: note: in expansion of macro ‘ROR_IMM’
  930 | static int OP_ADD_S_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, add, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADD_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:932:58: note: in expansion of macro ‘IMM_VAL’
  932 | static int OP_ADD_S_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, add, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_S_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:934:58: note: in expansion of macro ‘LSL_IMM’
  934 | static int OP_SUB_S_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM, sub, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_S_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:936:58: note: in expansion of macro ‘LSR_IMM’
  936 | static int OP_SUB_S_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM, sub, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_S_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:938:58: note: in expansion of macro ‘ASR_IMM’
  938 | static int OP_SUB_S_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM, sub, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_S_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:940:58: note: in expansion of macro ‘ROR_IMM’
  940 | static int OP_SUB_S_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM, sub, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SUB_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:942:58: note: in expansion of macro ‘IMM_VAL’
  942 | static int OP_SUB_S_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL, sub, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:944:60: note: in expansion of macro ‘LSL_IMM’
  944 | static int OP_RSB_S_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:944:60: note: in expansion of macro ‘LSL_IMM’
  944 | static int OP_RSB_S_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:945:60: note: in expansion of macro ‘LSL_REG’
  945 | static int OP_RSB_S_LSL_REG(const u32 i) { OP_ARITHMETIC_R(LSL_REG, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:946:60: note: in expansion of macro ‘LSR_IMM’
  946 | static int OP_RSB_S_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:946:60: note: in expansion of macro ‘LSR_IMM’
  946 | static int OP_RSB_S_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:947:60: note: in expansion of macro ‘LSR_REG’
  947 | static int OP_RSB_S_LSR_REG(const u32 i) { OP_ARITHMETIC_R(LSR_REG, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:948:60: note: in expansion of macro ‘ASR_IMM’
  948 | static int OP_RSB_S_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:948:60: note: in expansion of macro ‘ASR_IMM’
  948 | static int OP_RSB_S_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:949:60: note: in expansion of macro ‘ASR_REG’
  949 | static int OP_RSB_S_ASR_REG(const u32 i) { OP_ARITHMETIC_R(ASR_REG, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:950:60: note: in expansion of macro ‘ROR_IMM’
  950 | static int OP_RSB_S_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:950:60: note: in expansion of macro ‘ROR_IMM’
  950 | static int OP_RSB_S_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:951:60: note: in expansion of macro ‘ROR_REG’
  951 | static int OP_RSB_S_ROR_REG(const u32 i) { OP_ARITHMETIC_R(ROR_REG, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSB_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:952:60: note: in expansion of macro ‘IMM_VAL’
  952 | static int OP_RSB_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:952:60: note: in expansion of macro ‘IMM_VAL’
  952 | static int OP_RSB_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL, sub, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:954:56: note: in expansion of macro ‘LSL_IMM’
  954 | static int OP_ADC_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM; GET_CARRY(0), adc, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:956:56: note: in expansion of macro ‘LSR_IMM’
  956 | static int OP_ADC_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM; GET_CARRY(0), adc, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:958:56: note: in expansion of macro ‘ASR_IMM’
  958 | static int OP_ADC_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM; GET_CARRY(0), adc, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:960:56: note: in expansion of macro ‘ROR_IMM’
  960 | static int OP_ADC_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM; GET_CARRY(0), adc, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:962:56: note: in expansion of macro ‘IMM_VAL’
  962 | static int OP_ADC_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL; GET_CARRY(0), adc, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_S_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:964:58: note: in expansion of macro ‘LSL_IMM’
  964 | static int OP_ADC_S_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM; GET_CARRY(0), adc, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_S_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:966:58: note: in expansion of macro ‘LSR_IMM’
  966 | static int OP_ADC_S_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM; GET_CARRY(0), adc, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_S_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:968:58: note: in expansion of macro ‘ASR_IMM’
  968 | static int OP_ADC_S_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM; GET_CARRY(0), adc, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_S_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:970:58: note: in expansion of macro ‘ROR_IMM’
  970 | static int OP_ADC_S_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM; GET_CARRY(0), adc, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_ADC_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:972:58: note: in expansion of macro ‘IMM_VAL’
  972 | static int OP_ADC_S_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL; GET_CARRY(0), adc, 1, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:974:56: note: in expansion of macro ‘LSL_IMM’
  974 | static int OP_SBC_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM; GET_CARRY(1), sbb, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:976:56: note: in expansion of macro ‘LSR_IMM’
  976 | static int OP_SBC_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM; GET_CARRY(1), sbb, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:978:56: note: in expansion of macro ‘ASR_IMM’
  978 | static int OP_SBC_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM; GET_CARRY(1), sbb, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:980:56: note: in expansion of macro ‘ROR_IMM’
  980 | static int OP_SBC_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM; GET_CARRY(1), sbb, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:982:56: note: in expansion of macro ‘IMM_VAL’
  982 | static int OP_SBC_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL; GET_CARRY(1), sbb, 0, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_S_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:984:58: note: in expansion of macro ‘LSL_IMM’
  984 | static int OP_SBC_S_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM; GET_CARRY(1), sbb, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_S_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:986:58: note: in expansion of macro ‘LSR_IMM’
  986 | static int OP_SBC_S_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM; GET_CARRY(1), sbb, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_S_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:988:58: note: in expansion of macro ‘ASR_IMM’
  988 | static int OP_SBC_S_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM; GET_CARRY(1), sbb, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_S_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:990:58: note: in expansion of macro ‘ROR_IMM’
  990 | static int OP_SBC_S_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM; GET_CARRY(1), sbb, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_SBC_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:992:58: note: in expansion of macro ‘IMM_VAL’
  992 | static int OP_SBC_S_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL; GET_CARRY(1), sbb, 0, 1); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:994:58: note: in expansion of macro ‘LSL_IMM’
  994 | static int OP_RSC_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:994:58: note: in expansion of macro ‘LSL_IMM’
  994 | static int OP_RSC_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:995:58: note: in expansion of macro ‘LSL_REG’
  995 | static int OP_RSC_LSL_REG(const u32 i) { OP_ARITHMETIC_R(LSL_REG; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:996:58: note: in expansion of macro ‘LSR_IMM’
  996 | static int OP_RSC_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:996:58: note: in expansion of macro ‘LSR_IMM’
  996 | static int OP_RSC_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:997:58: note: in expansion of macro ‘LSR_REG’
  997 | static int OP_RSC_LSR_REG(const u32 i) { OP_ARITHMETIC_R(LSR_REG; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:998:58: note: in expansion of macro ‘ASR_IMM’
  998 | static int OP_RSC_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:998:58: note: in expansion of macro ‘ASR_IMM’
  998 | static int OP_RSC_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:999:58: note: in expansion of macro ‘ASR_REG’
  999 | static int OP_RSC_ASR_REG(const u32 i) { OP_ARITHMETIC_R(ASR_REG; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1000:58: note: in expansion of macro ‘ROR_IMM’
 1000 | static int OP_RSC_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1000:58: note: in expansion of macro ‘ROR_IMM’
 1000 | static int OP_RSC_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1001:58: note: in expansion of macro ‘ROR_REG’
 1001 | static int OP_RSC_ROR_REG(const u32 i) { OP_ARITHMETIC_R(ROR_REG; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1002:58: note: in expansion of macro ‘IMM_VAL’
 1002 | static int OP_RSC_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1002:58: note: in expansion of macro ‘IMM_VAL’
 1002 | static int OP_RSC_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL; GET_CARRY(1), sbb, 0); }
      |                                                          ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1004:60: note: in expansion of macro ‘LSL_IMM’
 1004 | static int OP_RSC_S_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1004:60: note: in expansion of macro ‘LSL_IMM’
 1004 | static int OP_RSC_S_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1005:60: note: in expansion of macro ‘LSL_REG’
 1005 | static int OP_RSC_S_LSL_REG(const u32 i) { OP_ARITHMETIC_R(LSL_REG; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1006:60: note: in expansion of macro ‘LSR_IMM’
 1006 | static int OP_RSC_S_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1006:60: note: in expansion of macro ‘LSR_IMM’
 1006 | static int OP_RSC_S_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1007:60: note: in expansion of macro ‘LSR_REG’
 1007 | static int OP_RSC_S_LSR_REG(const u32 i) { OP_ARITHMETIC_R(LSR_REG; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1008:60: note: in expansion of macro ‘ASR_IMM’
 1008 | static int OP_RSC_S_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1008:60: note: in expansion of macro ‘ASR_IMM’
 1008 | static int OP_RSC_S_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:1009:60: note: in expansion of macro ‘ASR_REG’
 1009 | static int OP_RSC_S_ASR_REG(const u32 i) { OP_ARITHMETIC_R(ASR_REG; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1010:60: note: in expansion of macro ‘ROR_IMM’
 1010 | static int OP_RSC_S_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1010:60: note: in expansion of macro ‘ROR_IMM’
 1010 | static int OP_RSC_S_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1011:60: note: in expansion of macro ‘ROR_REG’
 1011 | static int OP_RSC_S_ROR_REG(const u32 i) { OP_ARITHMETIC_R(ROR_REG; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_RSC_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1012:60: note: in expansion of macro ‘IMM_VAL’
 1012 | static int OP_RSC_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:779:5: note: in definition of macro ‘OP_ARITHMETIC_R’
  779 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1012:60: note: in expansion of macro ‘IMM_VAL’
 1012 | static int OP_RSC_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL; GET_CARRY(1), sbb, 1); }
      |                                                            ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_BIC_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1014:56: note: in expansion of macro ‘LSL_IMM’
 1014 | static int OP_BIC_LSL_IMM(const u32 i) { OP_ARITHMETIC(LSL_IMM; c.not_(rhs), and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_BIC_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1016:56: note: in expansion of macro ‘LSR_IMM’
 1016 | static int OP_BIC_LSR_IMM(const u32 i) { OP_ARITHMETIC(LSR_IMM; c.not_(rhs), and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_BIC_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1018:56: note: in expansion of macro ‘ASR_IMM’
 1018 | static int OP_BIC_ASR_IMM(const u32 i) { OP_ARITHMETIC(ASR_IMM; c.not_(rhs), and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_BIC_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1020:56: note: in expansion of macro ‘ROR_IMM’
 1020 | static int OP_BIC_ROR_IMM(const u32 i) { OP_ARITHMETIC(ROR_IMM; c.not_(rhs), and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_BIC_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:741:5: note: in definition of macro ‘OP_ARITHMETIC’
  741 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1022:56: note: in expansion of macro ‘IMM_VAL’
 1022 | static int OP_BIC_IMM_VAL(const u32 i) { OP_ARITHMETIC(IMM_VAL; rhs = ~rhs,  and_, 1, 0); }
      |                                                        ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_BIC_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:805:5: note: in definition of macro ‘OP_ARITHMETIC_S’
  805 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1032:60: note: in expansion of macro ‘S_IMM_VAL’
 1032 | static int OP_BIC_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_S(S_IMM_VAL; rhs = ~rhs,  and_, 1); }
      |                                                            ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_LSL_IMM(u32)’:
../../../arm_jit.cpp:472:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  472 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1043:50: note: in expansion of macro ‘S_LSL_IMM’
 1043 | static int OP_TST_LSL_IMM(const u32 i) { OP_TST_(S_LSL_IMM); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_LSL_REG(u32)’:
../../../arm_jit.cpp:631:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  631 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:675:19: note: in expansion of macro ‘S_LSX_REG’
  675 | #define S_LSL_REG S_LSX_REG(S_LSL_REG, shl, 0)
      |                   ^~~~~~~~~
../../../arm_jit.cpp:1044:50: note: in expansion of macro ‘S_LSL_REG’
 1044 | static int OP_TST_LSL_REG(const u32 i) { OP_TST_(S_LSL_REG); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_LSR_IMM(u32)’:
../../../arm_jit.cpp:502:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  502 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1045:50: note: in expansion of macro ‘S_LSR_IMM’
 1045 | static int OP_TST_LSR_IMM(const u32 i) { OP_TST_(S_LSR_IMM); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_LSR_REG(u32)’:
../../../arm_jit.cpp:631:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  631 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:676:19: note: in expansion of macro ‘S_LSX_REG’
  676 | #define S_LSR_REG S_LSX_REG(S_LSR_REG, shr, 0)
      |                   ^~~~~~~~~
../../../arm_jit.cpp:1046:50: note: in expansion of macro ‘S_LSR_REG’
 1046 | static int OP_TST_LSR_REG(const u32 i) { OP_TST_(S_LSR_REG); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_ASR_IMM(u32)’:
../../../arm_jit.cpp:532:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  532 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1047:50: note: in expansion of macro ‘S_ASR_IMM’
 1047 | static int OP_TST_ASR_IMM(const u32 i) { OP_TST_(S_ASR_IMM); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_ASR_REG(u32)’:
../../../arm_jit.cpp:631:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  631 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:677:19: note: in expansion of macro ‘S_LSX_REG’
  677 | #define S_ASR_REG S_LSX_REG(S_ASR_REG, sar, 1)
      |                   ^~~~~~~~~
../../../arm_jit.cpp:1048:50: note: in expansion of macro ‘S_ASR_REG’
 1048 | static int OP_TST_ASR_REG(const u32 i) { OP_TST_(S_ASR_REG); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_ROR_IMM(u32)’:
../../../arm_jit.cpp:559:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  559 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1049:50: note: in expansion of macro ‘S_ROR_IMM’
 1049 | static int OP_TST_ROR_IMM(const u32 i) { OP_TST_(S_ROR_IMM); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_ROR_REG(u32)’:
../../../arm_jit.cpp:690:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  690 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1050:50: note: in expansion of macro ‘S_ROR_REG’
 1050 | static int OP_TST_ROR_REG(const u32 i) { OP_TST_(S_ROR_REG); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TST_IMM_VAL(u32)’:
../../../arm_jit.cpp:588:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  588 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1051:50: note: in expansion of macro ‘S_IMM_VAL’
 1051 | static int OP_TST_IMM_VAL(const u32 i) { OP_TST_(S_IMM_VAL); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1038:9: note: in definition of macro ‘OP_TST_’
 1038 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1051:50: note: in expansion of macro ‘S_IMM_VAL’
 1051 | static int OP_TST_IMM_VAL(const u32 i) { OP_TST_(S_IMM_VAL); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_TEQ_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1057:9: note: in definition of macro ‘OP_TEQ_’
 1057 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1077:50: note: in expansion of macro ‘S_IMM_VAL’
 1077 | static int OP_TEQ_IMM_VAL(const u32 i) { OP_TEQ_(S_IMM_VAL); }
      |                                                  ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1088:49: note: in expansion of macro ‘LSL_IMM’
 1088 | static int OP_CMP_LSL_IMM(const u32 i) { OP_CMP(LSL_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1088:49: note: in expansion of macro ‘LSL_IMM’
 1088 | static int OP_CMP_LSL_IMM(const u32 i) { OP_CMP(LSL_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1089:49: note: in expansion of macro ‘LSL_REG’
 1089 | static int OP_CMP_LSL_REG(const u32 i) { OP_CMP(LSL_REG); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1090:49: note: in expansion of macro ‘LSR_IMM’
 1090 | static int OP_CMP_LSR_IMM(const u32 i) { OP_CMP(LSR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1090:49: note: in expansion of macro ‘LSR_IMM’
 1090 | static int OP_CMP_LSR_IMM(const u32 i) { OP_CMP(LSR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1091:49: note: in expansion of macro ‘LSR_REG’
 1091 | static int OP_CMP_LSR_REG(const u32 i) { OP_CMP(LSR_REG); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1092:49: note: in expansion of macro ‘ASR_IMM’
 1092 | static int OP_CMP_ASR_IMM(const u32 i) { OP_CMP(ASR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1092:49: note: in expansion of macro ‘ASR_IMM’
 1092 | static int OP_CMP_ASR_IMM(const u32 i) { OP_CMP(ASR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:1093:49: note: in expansion of macro ‘ASR_REG’
 1093 | static int OP_CMP_ASR_REG(const u32 i) { OP_CMP(ASR_REG); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1094:49: note: in expansion of macro ‘ROR_IMM’
 1094 | static int OP_CMP_ROR_IMM(const u32 i) { OP_CMP(ROR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1094:49: note: in expansion of macro ‘ROR_IMM’
 1094 | static int OP_CMP_ROR_IMM(const u32 i) { OP_CMP(ROR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1095:49: note: in expansion of macro ‘ROR_REG’
 1095 | static int OP_CMP_ROR_REG(const u32 i) { OP_CMP(ROR_REG); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMP_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1096:49: note: in expansion of macro ‘IMM_VAL’
 1096 | static int OP_CMP_IMM_VAL(const u32 i) { OP_CMP(IMM_VAL); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1083:9: note: in definition of macro ‘OP_CMP’
 1083 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1096:49: note: in expansion of macro ‘IMM_VAL’
 1096 | static int OP_CMP_IMM_VAL(const u32 i) { OP_CMP(IMM_VAL); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMN_LSL_IMM(u32)’:
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1103:9: note: in definition of macro ‘OP_CMN’
 1103 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1117:49: note: in expansion of macro ‘LSL_IMM’
 1117 | static int OP_CMN_LSL_IMM(const u32 i) { OP_CMN(LSL_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMN_LSR_IMM(u32)’:
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1103:9: note: in definition of macro ‘OP_CMN’
 1103 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1119:49: note: in expansion of macro ‘LSR_IMM’
 1119 | static int OP_CMN_LSR_IMM(const u32 i) { OP_CMN(LSR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMN_ASR_IMM(u32)’:
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1103:9: note: in definition of macro ‘OP_CMN’
 1103 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1121:49: note: in expansion of macro ‘ASR_IMM’
 1121 | static int OP_CMN_ASR_IMM(const u32 i) { OP_CMN(ASR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMN_ROR_IMM(u32)’:
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:1103:9: note: in definition of macro ‘OP_CMN’
 1103 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1123:49: note: in expansion of macro ‘ROR_IMM’
 1123 | static int OP_CMN_ROR_IMM(const u32 i) { OP_CMN(ROR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_CMN_IMM_VAL(u32)’:
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1103:9: note: in definition of macro ‘OP_CMN’
 1103 |         arg; \
      |         ^~~
../../../arm_jit.cpp:1125:49: note: in expansion of macro ‘IMM_VAL’
 1125 | static int OP_CMN_IMM_VAL(const u32 i) { OP_CMN(IMM_VAL); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1141:114: note: in expansion of macro ‘LSL_IMM’
 1141 | static int OP_MOV_LSL_IMM(const u32 i) { if (i == 0xE1A00000) { /* nop */ JIT_COMMENT("nop"); return 1; } OP_MOV(LSL_IMM); }
      |                                                                                                                  ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1141:114: note: in expansion of macro ‘LSL_IMM’
 1141 | static int OP_MOV_LSL_IMM(const u32 i) { if (i == 0xE1A00000) { /* nop */ JIT_COMMENT("nop"); return 1; } OP_MOV(LSL_IMM); }
      |                                                                                                                  ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1142:49: note: in expansion of macro ‘LSL_REG’
 1142 | static int OP_MOV_LSL_REG(const u32 i) { OP_MOV(LSL_REG; if (REG_POS(i,0) == 15) c.add(rhs, 4);); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1143:49: note: in expansion of macro ‘LSR_IMM’
 1143 | static int OP_MOV_LSR_IMM(const u32 i) { OP_MOV(LSR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1143:49: note: in expansion of macro ‘LSR_IMM’
 1143 | static int OP_MOV_LSR_IMM(const u32 i) { OP_MOV(LSR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1144:49: note: in expansion of macro ‘LSR_REG’
 1144 | static int OP_MOV_LSR_REG(const u32 i) { OP_MOV(LSR_REG; if (REG_POS(i,0) == 15) c.add(rhs, 4);); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1145:49: note: in expansion of macro ‘ASR_IMM’
 1145 | static int OP_MOV_ASR_IMM(const u32 i) { OP_MOV(ASR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1145:49: note: in expansion of macro ‘ASR_IMM’
 1145 | static int OP_MOV_ASR_IMM(const u32 i) { OP_MOV(ASR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:1146:49: note: in expansion of macro ‘ASR_REG’
 1146 | static int OP_MOV_ASR_REG(const u32 i) { OP_MOV(ASR_REG); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1147:49: note: in expansion of macro ‘ROR_IMM’
 1147 | static int OP_MOV_ROR_IMM(const u32 i) { OP_MOV(ROR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1147:49: note: in expansion of macro ‘ROR_IMM’
 1147 | static int OP_MOV_ROR_IMM(const u32 i) { OP_MOV(ROR_IMM); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1148:49: note: in expansion of macro ‘ROR_REG’
 1148 | static int OP_MOV_ROR_REG(const u32 i) { OP_MOV(ROR_REG); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1149:49: note: in expansion of macro ‘IMM_VAL’
 1149 | static int OP_MOV_IMM_VAL(const u32 i) { OP_MOV(IMM_VAL); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1149:49: note: in expansion of macro ‘IMM_VAL’
 1149 | static int OP_MOV_IMM_VAL(const u32 i) { OP_MOV(IMM_VAL); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MOV_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1152:5: note: in definition of macro ‘OP_MOV_S’
 1152 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1175:53: note: in expansion of macro ‘S_IMM_VAL’
 1175 | static int OP_MOV_S_IMM_VAL(const u32 i) { OP_MOV_S(S_IMM_VAL); }
      |                                                     ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_LSL_IMM(u32)’:
../../../arm_jit.cpp:463:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  463 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1180:49: note: in expansion of macro ‘LSL_IMM’
 1180 | static int OP_MVN_LSL_IMM(const u32 i) { OP_MOV(LSL_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:468:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  468 |         u32 rhs_first = cpu->R[REG_POS(i,0)] << imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1180:49: note: in expansion of macro ‘LSL_IMM’
 1180 | static int OP_MVN_LSL_IMM(const u32 i) { OP_MOV(LSL_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_LSL_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:672:17: note: in expansion of macro ‘LSX_REG’
  672 | #define LSL_REG LSX_REG(LSL_REG, shl, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1181:49: note: in expansion of macro ‘LSL_REG’
 1181 | static int OP_MVN_LSL_REG(const u32 i) { OP_MOV(LSL_REG; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_LSR_IMM(u32)’:
../../../arm_jit.cpp:488:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  488 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1182:49: note: in expansion of macro ‘LSR_IMM’
 1182 | static int OP_MVN_LSR_IMM(const u32 i) { OP_MOV(LSR_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:498:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  498 |         u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1182:49: note: in expansion of macro ‘LSR_IMM’
 1182 | static int OP_MVN_LSR_IMM(const u32 i) { OP_MOV(LSR_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_LSR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:673:17: note: in expansion of macro ‘LSX_REG’
  673 | #define LSR_REG LSX_REG(LSR_REG, shr, 0)
      |                 ^~~~~~~
../../../arm_jit.cpp:1183:49: note: in expansion of macro ‘LSR_REG’
 1183 | static int OP_MVN_LSR_REG(const u32 i) { OP_MOV(LSR_REG; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_ASR_IMM(u32)’:
../../../arm_jit.cpp:522:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  522 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1184:49: note: in expansion of macro ‘ASR_IMM’
 1184 | static int OP_MVN_ASR_IMM(const u32 i) { OP_MOV(ASR_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:528:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  528 |         u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1184:49: note: in expansion of macro ‘ASR_IMM’
 1184 | static int OP_MVN_ASR_IMM(const u32 i) { OP_MOV(ASR_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_ASR_REG(u32)’:
../../../arm_jit.cpp:615:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  615 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:674:17: note: in expansion of macro ‘LSX_REG’
  674 | #define ASR_REG LSX_REG(ASR_REG, sar, 1)
      |                 ^~~~~~~
../../../arm_jit.cpp:1185:49: note: in expansion of macro ‘ASR_REG’
 1185 | static int OP_MVN_ASR_REG(const u32 i) { OP_MOV(ASR_REG; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_ROR_IMM(u32)’:
../../../arm_jit.cpp:544:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  544 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1186:49: note: in expansion of macro ‘ROR_IMM’
 1186 | static int OP_MVN_ROR_IMM(const u32 i) { OP_MOV(ROR_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:555:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  555 |         u32 rhs_first = imm?ROR(cpu->R[REG_POS(i,0)], imm) : ((u32)cpu->CPSR.bits.C<<31)|(cpu->R[REG_POS(i,0)]>>1);
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1186:49: note: in expansion of macro ‘ROR_IMM’
 1186 | static int OP_MVN_ROR_IMM(const u32 i) { OP_MOV(ROR_IMM; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_ROR_REG(u32)’:
../../../arm_jit.cpp:681:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  681 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1187:49: note: in expansion of macro ‘ROR_REG’
 1187 | static int OP_MVN_ROR_REG(const u32 i) { OP_MOV(ROR_REG; c.not_(rhs)); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1188:49: note: in expansion of macro ‘IMM_VAL’
 1188 | static int OP_MVN_IMM_VAL(const u32 i) { OP_MOV(IMM_VAL; rhs = ~rhs); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1132:5: note: in definition of macro ‘OP_MOV’
 1132 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1188:49: note: in expansion of macro ‘IMM_VAL’
 1188 | static int OP_MVN_IMM_VAL(const u32 i) { OP_MOV(IMM_VAL; rhs = ~rhs); }
      |                                                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MVN_S_IMM_VAL(u32)’:
../../../arm_jit.cpp:598:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  598 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1152:5: note: in definition of macro ‘OP_MOV_S’
 1152 |     arg; \
      |     ^~~
../../../arm_jit.cpp:1198:53: note: in expansion of macro ‘S_IMM_VAL’
 1198 | static int OP_MVN_S_IMM_VAL(const u32 i) { OP_MOV_S(S_IMM_VAL; rhs = ~rhs); }
      |                                                     ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MSR_CPSR(u32)’:
../../../arm_jit.cpp:576:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  576 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1524:53: note: in expansion of macro ‘REG_OFF’
 1524 | static int OP_MSR_CPSR(const u32 i) { OP_MSR_(CPSR, REG_OFF, 1); }
      |                                                     ^~~~~~~
../../../arm_jit.cpp:578:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  578 |         u32 rhs_first = cpu->R[REG_POS(i,0)];
      |             ^~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1524:53: note: in expansion of macro ‘REG_OFF’
 1524 | static int OP_MSR_CPSR(const u32 i) { OP_MSR_(CPSR, REG_OFF, 1); }
      |                                                     ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MSR_SPSR(u32)’:
../../../arm_jit.cpp:576:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  576 |         bool rhs_is_imm = false; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1525:53: note: in expansion of macro ‘REG_OFF’
 1525 | static int OP_MSR_SPSR(const u32 i) { OP_MSR_(SPSR, REG_OFF, 0); }
      |                                                     ^~~~~~~
../../../arm_jit.cpp:578:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  578 |         u32 rhs_first = cpu->R[REG_POS(i,0)];
      |             ^~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1525:53: note: in expansion of macro ‘REG_OFF’
 1525 | static int OP_MSR_SPSR(const u32 i) { OP_MSR_(SPSR, REG_OFF, 0); }
      |                                                     ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MSR_CPSR_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1526:61: note: in expansion of macro ‘IMM_VAL’
 1526 | static int OP_MSR_CPSR_IMM_VAL(const u32 i) { OP_MSR_(CPSR, IMM_VAL, 1); }
      |                                                             ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1526:61: note: in expansion of macro ‘IMM_VAL’
 1526 | static int OP_MSR_CPSR_IMM_VAL(const u32 i) { OP_MSR_(CPSR, IMM_VAL, 1); }
      |                                                             ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_MSR_SPSR_IMM_VAL(u32)’:
../../../arm_jit.cpp:582:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  582 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1527:61: note: in expansion of macro ‘IMM_VAL’
 1527 | static int OP_MSR_SPSR_IMM_VAL(const u32 i) { OP_MSR_(SPSR, IMM_VAL, 0); }
      |                                                             ^~~~~~~
../../../arm_jit.cpp:584:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  584 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1411:9: note: in definition of macro ‘OP_MSR_’
 1411 |         args; \
      |         ^~~~
../../../arm_jit.cpp:1527:61: note: in expansion of macro ‘IMM_VAL’
 1527 | static int OP_MSR_SPSR_IMM_VAL(const u32 i) { OP_MSR_(SPSR, IMM_VAL, 0); }
      |                                                             ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_LDRD_STRD_POST_INDEX(u32)’:
../../../arm_jit.cpp:602:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  602 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:1972:17: note: in expansion of macro ‘IMM_OFF’
 1972 |                 IMM_OFF;
      |                 ^~~~~~~
../../../arm_jit.cpp:604:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  604 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:1972:17: note: in expansion of macro ‘IMM_OFF’
 1972 |                 IMM_OFF;
      |                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int OP_LDRD_STRD_OFFSET_PRE_INDEX(u32)’:
../../../arm_jit.cpp:602:14: warning: unused variable ‘rhs_is_imm’ [-Wunused-variable]
  602 |         bool rhs_is_imm = true; \
      |              ^~~~~~~~~~
../../../arm_jit.cpp:2013:17: note: in expansion of macro ‘IMM_OFF’
 2013 |                 IMM_OFF;
      |                 ^~~~~~~
../../../arm_jit.cpp:604:13: warning: unused variable ‘rhs_first’ [-Wunused-variable]
  604 |         u32 rhs_first = rhs;
      |             ^~~~~~~~~
../../../arm_jit.cpp:2013:17: note: in expansion of macro ‘IMM_OFF’
 2013 |                 IMM_OFF;
      |                 ^~~~~~~
../../../arm_jit.cpp: In function ‘int op_ldm_stm2(u32, bool, int, bool, bool)’:
../../../arm_jit.cpp:2355:13: warning: unused variable ‘adr_first’ [-Wunused-variable]
 2355 |         u32 adr_first = cpu->R[REG_POS(i, 16)];
      |             ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_STRB_IMM_OFF(u32)’:
../../../arm_jit.cpp:3516:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3516 |         if ((offset) != -1) \
      |             ~~~~~~~~~^~~~~
../../../arm_jit.cpp:3564:43: note: in expansion of macro ‘STR_THUMB’
 3564 | static int OP_STRB_IMM_OFF(const u32 i) { STR_THUMB(STRB, ((i>>6)&0x1F)); }
      |                                           ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_LDRB_IMM_OFF(u32)’:
../../../arm_jit.cpp:3543:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3543 |         if ((offset) != -1) \
      |             ~~~~~~~~~^~~~~
../../../arm_jit.cpp:3565:43: note: in expansion of macro ‘LDR_THUMB’
 3565 | static int OP_LDRB_IMM_OFF(const u32 i) { LDR_THUMB(LDRB, ((i>>6)&0x1F)); }
      |                                           ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_STRH_IMM_OFF(u32)’:
../../../arm_jit.cpp:3516:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3516 |         if ((offset) != -1) \
      |             ~~~~~~~~~^~~~~
../../../arm_jit.cpp:3570:43: note: in expansion of macro ‘STR_THUMB’
 3570 | static int OP_STRH_IMM_OFF(const u32 i) { STR_THUMB(STRH, ((i>>5)&0x3E)); }
      |                                           ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_LDRH_IMM_OFF(u32)’:
../../../arm_jit.cpp:3543:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3543 |         if ((offset) != -1) \
      |             ~~~~~~~~~^~~~~
../../../arm_jit.cpp:3571:43: note: in expansion of macro ‘LDR_THUMB’
 3571 | static int OP_LDRH_IMM_OFF(const u32 i) { LDR_THUMB(LDRH, ((i>>5)&0x3E)); }
      |                                           ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_STR_IMM_OFF(u32)’:
../../../arm_jit.cpp:3516:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3516 |         if ((offset) != -1) \
      |             ~~~~~~~~~^~~~~
../../../arm_jit.cpp:3576:42: note: in expansion of macro ‘STR_THUMB’
 3576 | static int OP_STR_IMM_OFF(const u32 i) { STR_THUMB(STR, ((i>>4)&0x7C)); }
      |                                          ^~~~~~~~~
../../../arm_jit.cpp: In function ‘int OP_LDR_IMM_OFF(u32)’:
../../../arm_jit.cpp:3543:22: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3543 |         if ((offset) != -1) \
      |             ~~~~~~~~~^~~~~
../../../arm_jit.cpp:3577:42: note: in expansion of macro ‘LDR_THUMB’
 3577 | static int OP_LDR_IMM_OFF(const u32 i) { LDR_THUMB(LDR, ((i>>4)&0x7C)); } // FIXME: tempValue = (tempValue>>adr) | (tempValue<<(32-adr));
      |                                          ^~~~~~~~~
../../../arm_jit.cpp: In function ‘void arm_jit_reset(bool, bool)’:
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4287:25: note: in expansion of macro ‘JITFREE’
 4287 |                         JITFREE(JIT.MAIN_MEM);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4288:25: note: in expansion of macro ‘JITFREE’
 4288 |                         JITFREE(JIT.SWIRAM);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4289:25: note: in expansion of macro ‘JITFREE’
 4289 |                         JITFREE(JIT.ARM9_ITCM);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4290:25: note: in expansion of macro ‘JITFREE’
 4290 |                         JITFREE(JIT.ARM9_LCDC);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4291:25: note: in expansion of macro ‘JITFREE’
 4291 |                         JITFREE(JIT.ARM9_BIOS);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4292:25: note: in expansion of macro ‘JITFREE’
 4292 |                         JITFREE(JIT.ARM7_BIOS);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4293:25: note: in expansion of macro ‘JITFREE’
 4293 |                         JITFREE(JIT.ARM7_ERAM);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4294:25: note: in expansion of macro ‘JITFREE’
 4294 |                         JITFREE(JIT.ARM7_WIRAM);
      |                         ^~~~~~~
../../../arm_jit.cpp:4286:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
 4286 |                 #define JITFREE(x)  for(int iii=0;iii<ARRAY_SIZE(x);iii++) if(x[iii]) AsmJit::MemoryManager::getGlobal()->free((void*)x[iii]);  memset(x,0,sizeof(x));
../../../arm_jit.cpp:4295:25: note: in expansion of macro ‘JITFREE’
 4295 |                         JITFREE(JIT.ARM7_WRAM);
      |                         ^~~~~~~
../../../arm_jit.cpp: At global scope:
../../../arm_jit.cpp:3962:20: warning: ‘const char* disassemble(u32)’ defined but not used [-Wunused-function]
 3962 | static const char *disassemble(u32 opcode)
      |                    ^~~~~~~~~~~
[157/159] Linking static target libdesmume.a
[158/159] Linking target cli/desmume-cli
../../../libretro-common/file/file_path.c:53:24: warning: type of ‘strdup’ does not match original declaration [-Wlto-type-mismatch]
   53 |    char     *basedir = strdup(dir);
      |                        ^
/usr/include/string.h:187:14: note: return value type mismatch
  187 | extern char *strdup (const char *__s)
      |              ^
/usr/include/string.h:187:14: note: ‘strdup’ was previously declared here
/usr/include/string.h:187:14: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
[159/159] Linking target gtk/desmume
../../../libretro-common/file/file_path.c:53:24: warning: type of ‘strdup’ does not match original declaration [-Wlto-type-mismatch]
   53 |    char     *basedir = strdup(dir);
      |                        ^
/usr/include/string.h:187:14: note: return value type mismatch
  187 | extern char *strdup (const char *__s)
      |              ^
/usr/include/string.h:187:14: note: ‘strdup’ was previously declared here
/usr/include/string.h:187:14: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
ld: warning: type of symbol `glGenBuffersARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBindBufferARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBufferDataARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteBuffersARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glMapBuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUnmapBufferARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGenVertexArrays' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBindVertexArray' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glEnableVertexAttribArray' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glVertexAttribPointer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteVertexArrays' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBindFramebufferEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteFramebuffersEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteRenderbuffersEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBindRenderbufferEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glRenderbufferStorageMultisampleEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDetachShader' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteProgram' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteShader' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUseProgram' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGenRenderbuffersEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGenFramebuffersEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glFramebufferRenderbufferEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glCheckFramebufferStatusEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glFramebufferTexture2DEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBlendFuncSeparate' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBlendEquationSeparate' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBlendFuncSeparateEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBlendEquationSeparateEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glCreateShader' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glShaderSource' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glCompileShader' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glCreateProgram' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glAttachShader' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glLinkProgram' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGetShaderiv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGetShaderInfoLog' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGetProgramiv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGetProgramInfoLog' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glValidateProgram' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGetUniformLocation' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform1i' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform1iv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform1f' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform1fv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform2f' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform4f' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUniform4fv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDrawBuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBindAttribLocation' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDisableVertexAttribArray' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBufferSubDataARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glMapBufferARB' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGenBuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glDeleteBuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBindBuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBufferData' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBufferSubData' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glUnmapBuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glBlitFramebufferEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glRenderbufferStorageEXT' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans49.ltrans.o
ld: warning: type of symbol `glGetStringi' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glClearBufferfv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glClearBufferfi' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glBindFragDataLocation' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glMapBufferRange' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glGenFramebuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glBindFramebuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glFramebufferRenderbuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glFramebufferTexture2D' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glCheckFramebufferStatus' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glDeleteFramebuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glBlitFramebuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glGenRenderbuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glBindRenderbuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glRenderbufferStorage' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glRenderbufferStorageMultisample' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glDeleteRenderbuffers' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glTexImage2DMultisample' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glGetUniformBlockIndex' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glUniformBlockBinding' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glBindBufferBase' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glGetActiveUniformBlockiv' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glTexBuffer' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glFenceSync' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glWaitSync' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glDeleteSync' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans50.ltrans.o
ld: warning: type of symbol `glBindFragDataLocationIndexed' changed from 2 to 1 in /usr/src/tmp/ccX8ueoN.ltrans51.ltrans.o
+ popd
~/RPM/BUILD/desmume-release_0_9_13
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.42949
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/desmume-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/desmume-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd desmume-release_0_9_13
+ pushd desmume/src/frontend/posix
~/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix ~/RPM/BUILD/desmume-release_0_9_13
+ DESTDIR=/usr/src/tmp/desmume-buildroot
+ ninja-build -C i586-alt-linux install
ninja: Entering directory `i586-alt-linux'
[0/1] Installing files.
Installing cli/desmume-cli to /usr/src/tmp/desmume-buildroot/usr/bin
Installing gtk/desmume to /usr/src/tmp/desmume-buildroot/usr/bin
Installing /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix/cli/doc/desmume-cli.1 to /usr/src/tmp/desmume-buildroot/usr/share/man/man1
Installing /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix/gtk/doc/desmume.1 to /usr/src/tmp/desmume-buildroot/usr/share/man/man1
Installing /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix/gtk/org.desmume.DeSmuME.desktop to /usr/src/tmp/desmume-buildroot/usr/share/applications
Installing /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix/gtk/org.desmume.DeSmuME.metainfo.xml to /usr/src/tmp/desmume-buildroot/usr/share/metainfo
Installing /usr/src/RPM/BUILD/desmume-release_0_9_13/desmume/src/frontend/posix/gtk/org.desmume.DeSmuME.svg to /usr/src/tmp/desmume-buildroot/usr/share/icons/hicolor/scalable/apps
+ popd
~/RPM/BUILD/desmume-release_0_9_13
+ mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/icons/hicolor/32x32/apps
+ /usr/lib/rpm/find-lang desmume
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/desmume-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/desmume-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/desmume-buildroot/ (default)
Compressing files in /usr/src/tmp/desmume-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/desmume-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Processing files: desmume-0.9.13-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.82096
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd desmume-release_0_9_13
+ DOCDIR=/usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.13
+ export DOCDIR
+ rm -rf /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.13
+ /bin/mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.13
+ cp -prL desmume/AUTHORS desmume/ChangeLog desmume/COPYING desmume/README desmume/README.LIN /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.13
+ chmod -R go-w /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.13
+ chmod -R a+rX /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.13
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Jgb68D
find-provides: running scripts (alternatives,debuginfo,gir,lib,lua,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Y5NJDm
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,lua,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: icon-theme-hicolor, /lib/ld-linux.so.2, libGL.so.1 >= set:pjM6OtCtiytF4kQKKSEW2Gmo2LlSnihvDRXniYedbtQBviqCx6bzhszmGlaJYPVdK7Rog7iEZfuqr5a6QHjs4osUytG39FIWqewilIHmmEFDOFijw6BaX7lxxwWCRPQc3xiBDsTbiZ0iXWh3z1, libSDL2-2.0.so.0 >= set:niT6QqYCrV2TNPVMBpX7qFtHcb59Tl1UZkZkYyVFePRjR3NZ6hKHnLBBeBAZjZFlEc6rttRqTBHHSS8RGK2a, libX11.so.6 >= set:on6dV6, 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.2), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mhBey7Nu1bTzhyrwW7wm9yr5x1jTqB5pa68whbIeIT1bsVnWsWV, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libgdk-3.so.0 >= set:njIZ3mq6VDLUxf1qG0uG4xh4cZp7, libgdk_pixbuf-2.0.so.0 >= set:ljZoIagd2, libgio-2.0.so.0 >= set:pkQ6iXKvB1jCC0FtheZp0bHiFJa2HihZ808jMmlB99Z4tvwNudfnagh6lBIKlspYwLkNZJ9JlKj5, libglib-2.0.so.0 >= set:oiF5UC6BBaXXW9kNAnqs19Vj0fZ4wsZoUjZ1iOQyQuwxZfc1nXXl9w2B4wvvnpf8Op1Lt7qd5MlVyHCJ3HO7WPYZ9hR84mifZxOZjh2d1WkBZcRDxpdU1, libgobject-2.0.so.0 >= set:mjuQEvZKZlc930bxZ7G24, libgtk-3.so.0 >= set:qiZzolWyRLRL2veXrTrauPoYo2tDfMIBXJsxjvN8Y4NPpb7FZzOBFeNhzdxm67Q11gItrYRbzqkMqSt873GGSvKuz6ZsdyDp1i9gizojMp8HMfc5D4uZI3fJveQLT8LDvAkB768AnuiQ5B8ETFprB4oS7Bpt47Z2H9aWOn66BGShNh1Jw1ObPH19gKc6e3bvwcUJgw0E3IpWh0kYCWVJwsZySsGL2gHkNW7yxspX6nUbW5a1Pd8uvUvuNdFhnJlUwmtmv5bTI6fv5dOgQqoyDd1uqfBrBebmNCMFzT1Ryrit24FDMsPMQHZgsXrV6fX1bhLl0xrn7b23NakC40Q1wUz2Rp67YF4YedcNws6vc2afMqFPjD2A1lPGFQ9gsJ1, libm.so.6(GLIBC_2.0), libopenal.so.1 >= set:lhP5H78nyDHsmHuRWqEvJhruAJs81nRs3eDxlq3, libpcap.so.0.8 >= set:kgq3CnsDET03uI2mjHJcSP3, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.9), libtinyxml.so.0 >= set:mjZ4VdngmndoeeUo13, libz.so.1 >= set:kj91i, 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.Kr5bal
Creating desmume-debuginfo package
Processing files: desmume-cli-0.9.13-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7uUXoH
find-provides: running scripts (alternatives,debuginfo,gir,lib,lua,pam,perl,pkgconfig,python,python3,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z3Bt3c
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,lua,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
Requires: /lib/ld-linux.so.2, libSDL2-2.0.so.0 >= set:nhRvmbmArp1UlUMeD3Kcbe0me4MNrsOeCBiOtl0KDY5LoYkD87COmjZrNyyhPwSBOvm5je6r9CZgqtdRqv7QWq0oAZm7zn15, libX11.so.6 >= set:on6dV6, 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.2), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libglib-2.0.so.0 >= set:okuZxQ5TJsZoyflA3G9FgNIO2yjbdn2AfQkPpd4HT3d2, libm.so.6(GLIBC_2.0), libopenal.so.1 >= set:lhP5H78nyDHsmHuRWqEvJhruAJs81nRs3eDxlq3, libpcap.so.0.8 >= set:kgq3CnsDET03uI2mjHJcSP3, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.8), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.9), libtinyxml.so.0 >= set:mjZ4VdngmndoeeUo13, libz.so.1 >= set:kj91i, 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.ZtZ13s
Creating desmume-cli-debuginfo package
Processing files: desmume-debuginfo-0.9.13-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IT6ef3
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ONhooq
find-requires: running scripts (debuginfo)
Requires: desmume = 0.9.13-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libSDL2-2.0.so.0), debug(libX11.so.6), debug(libc.so.6), debug(libcairo.so.2), debug(libgcc_s.so.1), debug(libgdk-3.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libgio-2.0.so.0), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-3.so.0), debug(libm.so.6), debug(libopenal.so.1), debug(libpcap.so.0.8), debug(libstdc++.so.6), debug(libtinyxml.so.0), debug(libz.so.1)
Processing files: desmume-cli-debuginfo-0.9.13-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nGj1zi
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.M1Yoq9
find-requires: running scripts (debuginfo)
Requires: desmume-cli = 0.9.13-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libSDL2-2.0.so.0), debug(libX11.so.6), debug(libc.so.6), debug(libgcc_s.so.1), debug(libglib-2.0.so.0), debug(libm.so.6), debug(libopenal.so.1), debug(libpcap.so.0.8), debug(libstdc++.so.6), debug(libtinyxml.so.0), debug(libz.so.1)
Adding to desmume-debuginfo a strict dependency on desmume
Adding to desmume-cli-debuginfo a strict dependency on desmume-cli
Wrote: /usr/src/RPM/RPMS/i586/desmume-0.9.13-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/desmume-cli-0.9.13-alt1.i586.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/i586/desmume-debuginfo-0.9.13-alt1.i586.rpm (w2T16.xzdio)
Wrote: /usr/src/RPM/RPMS/i586/desmume-cli-debuginfo-0.9.13-alt1.i586.rpm (w2T16.xzdio)
372.65user 22.14system 0:51.27elapsed 770%CPU (0avgtext+0avgdata 258716maxresident)k
0inputs+0outputs (0major+6717264minor)pagefaults 0swaps
4.01user 1.90system 1:11.66elapsed 8%CPU (0avgtext+0avgdata 108788maxresident)k
1704inputs+0outputs (32113major+236521minor)pagefaults 0swaps
--- desmume-0.9.13-alt1.i586.rpm.repo	2022-07-09 01:14:18.000000000 +0000
+++ desmume-0.9.13-alt1.i586.rpm.hasher	2023-02-04 06:35:36.407740499 +0000
@@ -55,3 +55,3 @@
 Provides: desmume = 0.9.13-alt1:sisyphus+303353.100.1.1
-File: /usr/bin/desmume	100755	root:root	e6491e4f26f8ef4b1b90786f3c3aec1c	
+File: /usr/bin/desmume	100755	root:root	50e4468c72dfdefb9853e624846ce493	
 File: /usr/share/applications/org.desmume.DeSmuME.desktop	100644	root:root	41631cfc555fb45437d123f37df44cbf	
@@ -66,2 +66,2 @@
 File: /usr/share/metainfo/org.desmume.DeSmuME.metainfo.xml	100644	root:root	f155faf0c3ca6f2182caed8f6c2b4282	
-RPMIdentity: 6e61c73d69b2f29cc015f17752c9a91e3286999a74a23e43714e3f3d762709e9804ed079e99c7bdeb42512f5de8b7a3fabea5430750cab68e9b46cc78d042567
+RPMIdentity: 26b2ba2595fecb7364c4b44943c6d8d3565a43e98811c364b117b91b21a20c10ad66c0e446c5aad47ffb6f85109f474850d4ca57cf4991ed0bb8097350ed12cd
--- desmume-cli-0.9.13-alt1.i586.rpm.repo	2022-07-09 01:14:17.000000000 +0000
+++ desmume-cli-0.9.13-alt1.i586.rpm.hasher	2023-02-04 06:35:36.458741341 +0000
@@ -38,4 +38,4 @@
 Provides: desmume-cli = 0.9.13-alt1:sisyphus+303353.100.1.1
-File: /usr/bin/desmume-cli	100755	root:root	7b759cbb7bc253dfe0c4a56c9725d14c	
+File: /usr/bin/desmume-cli	100755	root:root	697f7785f578506c21d1be36f2dd1e69	
 File: /usr/share/man/man1/desmume-cli.1.xz	100644	root:root	8efe402aef5ac672f77612dc084c92d8	
-RPMIdentity: 1bd1cb39940ba987d682f831d71aa24153fd13b28be0c742dc70272c1eb5263508e5b9fb80c96f211cd690ff1e4554ffef2e5fe62344163b94874668011265b1
+RPMIdentity: 5f0830dc402b95917aaaa725f4a7714814a06c59259c41385a41ef0ece1c73f34f5f3ec19e34e501d28e3276d2e707f6918c7af6a0085d0819ab9bb739f4e0a7
--- desmume-cli-debuginfo-0.9.13-alt1.i586.rpm.repo	2022-07-09 01:14:17.000000000 +0000
+++ desmume-cli-debuginfo-0.9.13-alt1.i586.rpm.hasher	2023-02-04 06:35:36.514742266 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/29	40755	root:root	
-/usr/lib/debug/.build-id/29/586fe21161d9418369c5239d6325e0e1d97bc2	120777	root:root	../../../../bin/desmume-cli
-/usr/lib/debug/.build-id/29/586fe21161d9418369c5239d6325e0e1d97bc2.debug	120777	root:root	../../usr/bin/desmume-cli.debug
+/usr/lib/debug/.build-id/ee	40755	root:root	
+/usr/lib/debug/.build-id/ee/ea6605d9724f7fd30a1cd5dd2573101ef5286e	120777	root:root	../../../../bin/desmume-cli
+/usr/lib/debug/.build-id/ee/ea6605d9724f7fd30a1cd5dd2573101ef5286e.debug	120777	root:root	../../usr/bin/desmume-cli.debug
 /usr/lib/debug/usr/bin/desmume-cli.debug	100644	root:root	
@@ -286,6 +286,6 @@
 Provides: desmume-cli-debuginfo = 0.9.13-alt1:sisyphus+303353.100.1.1
-File: /usr/lib/debug/.build-id/29	40755	root:root		
-File: /usr/lib/debug/.build-id/29/586fe21161d9418369c5239d6325e0e1d97bc2	120777	root:root		../../../../bin/desmume-cli
-File: /usr/lib/debug/.build-id/29/586fe21161d9418369c5239d6325e0e1d97bc2.debug	120777	root:root		../../usr/bin/desmume-cli.debug
-File: /usr/lib/debug/usr/bin/desmume-cli.debug	100644	root:root	50d85ec7f27db944cda7632980971a6c	
+File: /usr/lib/debug/.build-id/ee	40755	root:root		
+File: /usr/lib/debug/.build-id/ee/ea6605d9724f7fd30a1cd5dd2573101ef5286e	120777	root:root		../../../../bin/desmume-cli
+File: /usr/lib/debug/.build-id/ee/ea6605d9724f7fd30a1cd5dd2573101ef5286e.debug	120777	root:root		../../usr/bin/desmume-cli.debug
+File: /usr/lib/debug/usr/bin/desmume-cli.debug	100644	root:root	44cda6363c724714e9c4c5951cc29403	
 File: /usr/src/debug/desmume-release_0_9_13	40755	root:root		
@@ -557,2 +557,2 @@
 File: /usr/src/debug/desmume-release_0_9_13/desmume/src/wifi.h	100644	root:root	c52216ee3b3829d6ad6875380f7a3c7b	
-RPMIdentity: 6b716d89d26bf9f75de7b4111aa4138a152a4cf033a0eb69c7b670d986ba71b2ea969ffa1a98d2722a109cf33d625c2417557865c6cc531624d2d413b4b5dd43
+RPMIdentity: 4ed078308de6e561d4b93ec6c51aa318905fa14033d0ee1ab67783af8e01364641d9eeb6dc40e62112f8ead8a265378799795686d6a52e94e9ce62009a07aa97
--- desmume-debuginfo-0.9.13-alt1.i586.rpm.repo	2022-07-09 01:14:17.000000000 +0000
+++ desmume-debuginfo-0.9.13-alt1.i586.rpm.hasher	2023-02-04 06:35:36.575743273 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/51	40755	root:root	
-/usr/lib/debug/.build-id/51/eb4d8772bf213abc07df94bce302dfc2adf35f	120777	root:root	../../../../bin/desmume
-/usr/lib/debug/.build-id/51/eb4d8772bf213abc07df94bce302dfc2adf35f.debug	120777	root:root	../../usr/bin/desmume.debug
+/usr/lib/debug/.build-id/5d	40755	root:root	
+/usr/lib/debug/.build-id/5d/059a1d14b838912c95345d8e953606f530752a	120777	root:root	../../../../bin/desmume
+/usr/lib/debug/.build-id/5d/059a1d14b838912c95345d8e953606f530752a.debug	120777	root:root	../../usr/bin/desmume.debug
 /usr/lib/debug/usr/bin/desmume.debug	100644	root:root	
@@ -337,6 +337,6 @@
 Provides: desmume-debuginfo = 0.9.13-alt1:sisyphus+303353.100.1.1
-File: /usr/lib/debug/.build-id/51	40755	root:root		
-File: /usr/lib/debug/.build-id/51/eb4d8772bf213abc07df94bce302dfc2adf35f	120777	root:root		../../../../bin/desmume
-File: /usr/lib/debug/.build-id/51/eb4d8772bf213abc07df94bce302dfc2adf35f.debug	120777	root:root		../../usr/bin/desmume.debug
-File: /usr/lib/debug/usr/bin/desmume.debug	100644	root:root	0217aced702554b96c6e265d140354c1	
+File: /usr/lib/debug/.build-id/5d	40755	root:root		
+File: /usr/lib/debug/.build-id/5d/059a1d14b838912c95345d8e953606f530752a	120777	root:root		../../../../bin/desmume
+File: /usr/lib/debug/.build-id/5d/059a1d14b838912c95345d8e953606f530752a.debug	120777	root:root		../../usr/bin/desmume.debug
+File: /usr/lib/debug/usr/bin/desmume.debug	100644	root:root	2d29c797ebad1bbd9138788ccd47e166	
 File: /usr/src/debug/desmume-release_0_9_13	40755	root:root		
@@ -462,3 +462,3 @@
 File: /usr/src/debug/desmume-release_0_9_13/desmume/src/frontend/posix/i586-alt-linux/gtk	40755	root:root		
-File: /usr/src/debug/desmume-release_0_9_13/desmume/src/frontend/posix/i586-alt-linux/gtk/gresource.c	100644	root:root	a79366570e40a8b9c17605e94d6757e3	
+File: /usr/src/debug/desmume-release_0_9_13/desmume/src/frontend/posix/i586-alt-linux/gtk/gresource.c	100644	root:root	39ce14a8a551ca8f0483301e73a6784e	
 File: /usr/src/debug/desmume-release_0_9_13/desmume/src/frontend/posix/shared	40755	root:root		
@@ -652,2 +652,2 @@
 File: /usr/src/debug/desmume-release_0_9_13/desmume/src/wifi.h	100644	root:root	c52216ee3b3829d6ad6875380f7a3c7b	
-RPMIdentity: f150ab4d0a0184cd6d841f2e7e89edeccfe420e76736d0ba28a51005f98b6ccd7587535d3d3bfe58bd5e05e77e58715d24164079dd8308109962e2b25cd07cca
+RPMIdentity: 590014ebce3d9c900d488b661dbd91c059bf107d291a8ebbe6faea338dadd6e94a7bceb2f82b32ab3d6f807689b940a67bc7312314d9e06c703692ddfb15b6d5