<86>Nov 22 13:19:35 userdel[93526]: delete user 'rooter' <86>Nov 22 13:19:35 userdel[93526]: removed group 'rooter' owned by 'rooter' <86>Nov 22 13:19:35 groupadd[93531]: group added to /etc/group: name=rooter, GID=531 <86>Nov 22 13:19:35 groupadd[93531]: group added to /etc/gshadow: name=rooter <86>Nov 22 13:19:35 groupadd[93531]: new group: name=rooter, GID=531 <86>Nov 22 13:19:35 useradd[93535]: new user: name=rooter, UID=531, GID=531, home=/root, shell=/bin/bash <86>Nov 22 13:19:35 userdel[93546]: delete user 'builder' <86>Nov 22 13:19:35 userdel[93546]: removed group 'builder' owned by 'builder' <86>Nov 22 13:19:35 userdel[93546]: removed shadow group 'builder' owned by 'builder' <86>Nov 22 13:19:35 groupadd[93557]: group added to /etc/group: name=builder, GID=532 <86>Nov 22 13:19:35 groupadd[93557]: group added to /etc/gshadow: name=builder <86>Nov 22 13:19:35 groupadd[93557]: new group: name=builder, GID=532 <86>Nov 22 13:19:35 useradd[93565]: new user: name=builder, UID=532, GID=532, home=/usr/src, shell=/bin/bash <13>Nov 22 13:19:39 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Nov 22 13:19:39 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Nov 22 13:19:39 rpmi: libglvnd-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:39 rpmi: perl-HTTP-Date-6.04-alt1 sisyphus+241046.100.1.1 1574192946 installed <13>Nov 22 13:19:39 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Nov 22 13:19:39 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Nov 22 13:19:39 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598661 installed <13>Nov 22 13:19:39 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Nov 22 13:19:39 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Nov 22 13:19:39 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Nov 22 13:19:39 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Nov 22 13:19:39 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed <13>Nov 22 13:19:39 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Nov 22 13:19:39 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Nov 22 13:19:39 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 22 13:19:39 rpmi: perl-Compress-Raw-Zlib-2.090-alt1 sisyphus+241040.100.1.1 1574192007 installed <13>Nov 22 13:19:39 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Nov 22 13:19:40 rpmi: libicu65-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427455 installed <13>Nov 22 13:19:40 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Nov 22 13:19:40 rpmi: libharfbuzz-2.6.4-alt1 sisyphus+240033.100.1.1 1572506773 installed <13>Nov 22 13:19:40 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Nov 22 13:19:40 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed Updating fonts cache: <29>Nov 22 13:19:41 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 22 13:19:41 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Nov 22 13:19:41 rpmi: xml-utils-1:2.9.10-alt2 sisyphus+240156.100.1.1 1572696450 installed <13>Nov 22 13:19:41 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Nov 22 13:19:41 rpmi: libharfbuzz-icu-2.6.4-alt1 sisyphus+240033.100.1.1 1572506773 installed <13>Nov 22 13:19:41 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Nov 22 13:19:41 rpmi: icu-utils-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427455 installed <13>Nov 22 13:19:41 rpmi: libicu-devel-1:6.5.1-alt1 sisyphus+238768.100.16.1 1571427455 installed <13>Nov 22 13:19:41 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Nov 22 13:19:41 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed <13>Nov 22 13:19:41 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551973321 installed <13>Nov 22 13:19:41 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Nov 22 13:19:41 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Nov 22 13:19:41 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Nov 22 13:19:41 rpmi: libOpenGL-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:41 rpmi: libGLES-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:41 rpmi: zziplib-0.13.69-alt3 sisyphus+240928.100.1.1 1574074932 installed <13>Nov 22 13:19:41 rpmi: libopenal1-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed <13>Nov 22 13:19:41 rpmi: lua5.3-5.3.5-alt3 sisyphus+237725.540.7.3 1569407869 installed <13>Nov 22 13:19:41 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Nov 22 13:19:41 rpmi: libfribidi-1.0.7-alt1 sisyphus+238256.100.1.1 1569654633 installed <13>Nov 22 13:19:41 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Nov 22 13:19:41 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Nov 22 13:19:41 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013870 installed <13>Nov 22 13:19:41 rpmi: libatk-locales-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Nov 22 13:19:41 rpmi: libatk-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Nov 22 13:19:41 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Nov 22 13:19:41 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Nov 22 13:19:41 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed <13>Nov 22 13:19:41 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Nov 22 13:19:41 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Nov 22 13:19:41 rpmi: libsystemd-1:243-alt4 sisyphus+240263.100.1.1 1573004056 installed <13>Nov 22 13:19:42 rpmi: libdbus-1.12.16-alt2 sisyphus+240566.100.2.1 1573547696 installed <13>Nov 22 13:19:42 rpmi: libavahi-0.7-alt1 sisyphus+237493.100.1.1 1568299481 installed <13>Nov 22 13:19:42 rpmi: libcups-2.2.12-alt3 sisyphus+240570.100.1.1 1573481639 installed <13>Nov 22 13:19:42 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Nov 22 13:19:42 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Nov 22 13:19:42 rpmi: libX11-locales-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056781 installed <13>Nov 22 13:19:42 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Nov 22 13:19:42 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Nov 22 13:19:42 rpmi: libX11-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Nov 22 13:19:42 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Nov 22 13:19:42 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Nov 22 13:19:42 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Nov 22 13:19:42 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Nov 22 13:19:42 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Nov 22 13:19:42 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Nov 22 13:19:42 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Nov 22 13:19:42 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Nov 22 13:19:43 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Nov 22 13:19:43 rpmi: libX11-devel-3:1.6.9-alt1 sisyphus+239210.100.1.1 1571056801 installed <13>Nov 22 13:19:43 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Nov 22 13:19:43 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Nov 22 13:19:43 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed <13>Nov 22 13:19:43 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Nov 22 13:19:43 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Nov 22 13:19:43 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Nov 22 13:19:43 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Nov 22 13:19:43 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Nov 22 13:19:43 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Nov 22 13:19:43 rpmi: libpulseaudio-13.0-alt2 sisyphus+240493.100.1.1 1573226515 installed <13>Nov 22 13:19:43 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Nov 22 13:19:43 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Nov 22 13:19:43 rpmi: libdrm-1:2.4.100-alt1 sisyphus+240099.100.1.1 1572599774 installed <13>Nov 22 13:19:43 rpmi: libGLX-mesa-4:19.2.4-alt1 sisyphus+240833.100.1.1 1573805612 installed <13>Nov 22 13:19:43 rpmi: libGLX-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:43 rpmi: libGL-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:43 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Nov 22 13:19:43 rpmi: libgbm-4:19.2.4-alt1 sisyphus+240833.100.1.1 1573805612 installed <13>Nov 22 13:19:43 rpmi: libEGL-mesa-4:19.2.4-alt1 sisyphus+240833.100.1.1 1573805612 installed <13>Nov 22 13:19:43 rpmi: libEGL-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:43 rpmi: libglvnd-devel-7:1.2.0-alt2 sisyphus+239998.100.1.1 1572427234 installed <13>Nov 22 13:19:43 rpmi: libGL-devel-4:19.2.4-alt1 sisyphus+240833.100.1.1 1573805612 installed <13>Nov 22 13:19:43 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Nov 22 13:19:44 rpmi: libpango-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>Nov 22 13:19:44 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Nov 22 13:19:44 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Nov 22 13:19:44 rpmi: libEGL-devel-4:19.2.4-alt1 sisyphus+240833.100.1.1 1573805612 installed <13>Nov 22 13:19:44 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Nov 22 13:19:44 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Nov 22 13:19:44 rpmi: perl-Compress-Raw-Bzip2-2.090-alt1 sisyphus+241039.100.1.1 1574192014 installed <13>Nov 22 13:19:44 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Nov 22 13:19:44 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Nov 22 13:19:44 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474122 installed <13>Nov 22 13:19:44 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Nov 22 13:19:44 rpmi: perl-IO-Compress-2.089-alt1 sisyphus+240416.100.1.1 1573134826 installed <13>Nov 22 13:19:44 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Nov 22 13:19:44 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Nov 22 13:19:44 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 22 13:19:44 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 22 13:19:44 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Nov 22 13:19:44 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Nov 22 13:19:44 rpmi: perl-HTTP-Cookies-6.07-alt1 sisyphus+241045.100.1.3 1574194736 installed <13>Nov 22 13:19:44 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 22 13:19:44 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Nov 22 13:19:44 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Nov 22 13:19:44 rpmi: perl-libwww-6.41-alt1 sisyphus+240084.100.1.1 1572552324 installed <13>Nov 22 13:19:44 rpmi: perl-XML-Parser-2.44-alt2.2 sisyphus+219907.1300.1.1 1548343835 installed <13>Nov 22 13:19:44 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Nov 22 13:19:44 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090160 installed <13>Nov 22 13:19:44 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Nov 22 13:19:44 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed <13>Nov 22 13:19:44 rpmi: shared-mime-info-1.15-alt1 sisyphus+240378.100.1.1 1573073800 installed <13>Nov 22 13:19:44 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed <13>Nov 22 13:19:44 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Nov 22 13:19:44 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Nov 22 13:19:44 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Nov 22 13:19:44 rpmi: python-base-2.7.17-alt3 sisyphus+240580.60.5.1 1573516905 installed <13>Nov 22 13:19:44 rpmi: gsettings-desktop-schemas-data-3.34.0-alt1 sisyphus+237956.300.4.2 1569331130 installed <13>Nov 22 13:19:44 rpmi: libgio-2.62.2-alt1 sisyphus+239591.100.1.1 1571692085 installed <13>Nov 22 13:19:44 rpmi: gsettings-desktop-schemas-3.34.0-alt1 sisyphus+237956.300.4.2 1569331192 installed <13>Nov 22 13:19:44 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 22 13:19:44 rpmi: gtk-update-icon-cache-3.24.12-alt1 sisyphus+238952.400.5.1 1570658170 installed <13>Nov 22 13:19:44 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Nov 22 13:19:44 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed <13>Nov 22 13:19:44 rpmi: libgtkglext-1.2.0-alt4 1526376551 installed <13>Nov 22 13:19:44 rpmi: libgdk-pixbuf-xlib-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 22 13:19:44 rpmi: gcc-c++-common-1.4.24-alt2 sisyphus+240563.100.1.1 1573475389 installed <13>Nov 22 13:19:45 rpmi: libstdc++9-devel-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed <13>Nov 22 13:19:46 rpmi: gcc9-c++-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed <13>Nov 22 13:19:46 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Nov 22 13:19:46 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282372 installed <13>Nov 22 13:19:46 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Nov 22 13:19:46 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Nov 22 13:19:46 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed <13>Nov 22 13:19:46 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 22 13:19:46 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Nov 22 13:19:46 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Nov 22 13:19:46 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Nov 22 13:19:46 rpmi: libpython3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389913 installed <13>Nov 22 13:19:46 rpmi: python3-3.7.4-alt2 sisyphus+239418.100.1.1 1571389913 installed <13>Nov 22 13:19:47 rpmi: python3-base-3.7.4-alt2 sisyphus+239418.100.1.1 1571389913 installed <13>Nov 22 13:19:47 rpmi: glib2-devel-2.62.2-alt1 sisyphus+239591.100.1.1 1571692085 installed <13>Nov 22 13:19:47 rpmi: libharfbuzz-devel-2.6.4-alt1 sisyphus+240033.100.1.1 1572506773 installed <13>Nov 22 13:19:47 rpmi: libfreetype-devel-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Nov 22 13:19:47 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed <13>Nov 22 13:19:47 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Nov 22 13:19:47 rpmi: libgio-devel-2.62.2-alt1 sisyphus+239591.100.1.1 1571692085 installed <13>Nov 22 13:19:47 rpmi: libgdk-pixbuf-devel-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed <13>Nov 22 13:19:47 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Nov 22 13:19:47 rpmi: libpango-devel-1.44.7-alt1 sisyphus+239731.100.1.1 1571986949 installed <13>Nov 22 13:19:47 rpmi: libpangox-compat-devel-0.0.2-alt1 1465069388 installed <13>Nov 22 13:19:47 rpmi: libatk-devel-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <86>Nov 22 13:19:47 groupadd[116288]: group added to /etc/group: name=_keytab, GID=499 <86>Nov 22 13:19:47 groupadd[116288]: group added to /etc/gshadow: name=_keytab <86>Nov 22 13:19:47 groupadd[116288]: new group: name=_keytab, GID=499 <13>Nov 22 13:19:47 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Nov 22 13:19:47 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Nov 22 13:19:47 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Nov 22 13:19:47 rpmi: python-modules-encodings-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: python-modules-compiler-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: python-modules-email-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: python-modules-unittest-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: python-modules-nis-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: python-modules-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: python-modules-xml-2.7.17-alt3 sisyphus+240580.200.5.1 1573517321 installed <13>Nov 22 13:19:47 rpmi: gtk-builder-convert-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Nov 22 13:19:47 rpmi: libgtk+2-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Nov 22 13:19:47 rpmi: alsa-ucm-conf-1.2.1-alt1 sisyphus+240942.200.4.1 1574247473 installed <13>Nov 22 13:19:47 rpmi: alsa-topology-conf-1.2.1-alt1 sisyphus+240942.100.4.1 1574247451 installed <13>Nov 22 13:19:47 rpmi: libalsa-1:1.2.1-alt1 sisyphus+240942.300.4.1 1574247563 installed <13>Nov 22 13:19:47 rpmi: libSDL-1.2.14-alt8 sisyphus+232545.100.1.1 1560879163 installed <13>Nov 22 13:19:47 rpmi: libSDL-devel-1.2.14-alt8 sisyphus+232545.100.1.1 1560879163 installed <13>Nov 22 13:19:48 rpmi: zziplib-devel-0.13.69-alt3 sisyphus+240928.100.1.1 1574074932 installed <13>Nov 22 13:19:48 rpmi: libglade-devel-2.6.4-alt5.qa1 1366416177 installed <13>Nov 22 13:19:48 rpmi: libgtkglext-devel-1.2.0-alt4 1526376551 installed <13>Nov 22 13:19:48 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed <13>Nov 22 13:19:48 rpmi: intltool-0.51.0-alt2 1513698802 installed <13>Nov 22 13:19:48 rpmi: liblua5.3-devel-5.3.5-alt3 sisyphus+237725.540.7.3 1569407869 installed <13>Nov 22 13:19:48 rpmi: libopenal-devel-1.19.1-alt1 sisyphus+222956.100.1.1 1551298524 installed <13>Nov 22 13:19:48 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed <13>Nov 22 13:19:48 rpmi: chrpath-0.16-alt1 1453066316 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/desmume-0.9.11-alt3.nosrc.rpm Installing desmume-0.9.11-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.12771 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf desmume-0.9.11 + echo 'Source #0 (desmume-0.9.11.tar):' Source #0 (desmume-0.9.11.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/desmume-0.9.11.tar + cd desmume-0.9.11 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (desmume-0.9-dontlookinbuilddir.patch):' Patch #0 (desmume-0.9-dontlookinbuilddir.patch): + /usr/bin/patch -p1 patching file src/gtk-glade/main.cpp Hunk #1 succeeded at 324 (offset 85 lines). + echo 'Patch #1 (desmume-0.9.11-alt-c++-compat.patch):' Patch #1 (desmume-0.9.11-alt-c++-compat.patch): + /usr/bin/patch -p2 patching file src/ctrlssdl.cpp patching file src/wifi.cpp + echo 'Patch #2 (desmume-0.9.11-alt-gcc-8.patch):' Patch #2 (desmume-0.9.11-alt-gcc-8.patch): + /usr/bin/patch -p2 patching file src/utils/datetime.h + 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/wifi.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/ctrlssdl.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/version.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/xstring.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/vfat.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/tinyxml/tinyxmlparser.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/tinyxml/tinyxmlerror.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/tinyxml/tinyxml.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/tinyxml/tinystr.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/task.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/md5.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/partition.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/lock.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/libfat_public_api.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/libfat.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/filetime.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/file_allocation_table.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/fatfile.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/fatdir.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/disc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/directory.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/cache.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/guid.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/fsnitro.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/emufat.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/dlditool.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/decrypt/header.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/decrypt/decrypt.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/decrypt/crc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/datetime.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/advanscene.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86util.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86operand.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86func.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86defs.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86cpuinfo.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compileritem.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compilerfunc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compilercontext.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compiler.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86assembler.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/zonememory.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/virtualmemory.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/stringutil.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/stringbuilder.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/operand.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/memorymarker.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/memorymanager.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/logger.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/func.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/defs.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/cpuinfo.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/context.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compileritem.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compilerfunc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compilercontext.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compiler.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/buffer.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/assert.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/assembler.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/thumb_instructions.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/texcache.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/sndsdl.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/slot2.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/slot1.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/saves.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/rtc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/render3D.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/readwrite.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/rasterize.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/path.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/movie.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mic_openal.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mic_alsa.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mic.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/metaspu/metaspu.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/metaspu/Timestretcher.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/metaspu/SndOut.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/matrix.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/lua-engine.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/tools/ioregsView.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/osmesa_3Demu.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/main.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/glx_3Demu.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/desmume.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/dToolsList.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/config.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/cheatsGTK.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout_x264.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout_pipe_base.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout_flac.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/main.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/keyval_names.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/glade-xml.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/gdk_gl.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/gdk_3Demu.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/desmume.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/dTools/callbacks_4_tileview.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/dTools/callbacks_3_palview.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/dTools/callbacks_2_memview.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/dTools/callbacks_1_ioregs.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/callbacks_IO.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/callbacks.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gfx3d.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gdbstub/gdbstub.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/fs-windows.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/fs-linux.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/firmware.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/xbrz.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/videofilter.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/scanline.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/lq2x.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/hq4x.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/hq2x.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/epx.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/bilinear.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/2xsai.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/encrypt.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/emufile.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/driver.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/desmume_config.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/debug.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cp15.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/common.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/commandline.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/sndOSX.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/ringbuffer.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/mic_ext.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/macosx_10_5_compat.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/coreaudiosound.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/audiosamplegenerator.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/OGLDisplayOutput_3_2.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/OGLDisplayOutput.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cli/main.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cheatSystem.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/bios.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/armcpu.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/arm_jit.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/arm_instructions.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/aggdraw.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_rumblepak.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_piano.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_passme.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_paddle.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_none.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_mpcf.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_guitarGrip.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_gbagame.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_expMemory.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot2_auto.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1comp_rom.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1comp_protocol.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1comp_mc.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1_retail_nand.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1_retail_mcrom_debug.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1_retail_mcrom.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1_retail_auto.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1_r4.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1_none.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/SPU.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/ROMReader.cpp' changed from 0755 (rwxr-xr-x) to 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' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/MMU.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/GPU_osd_stub.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/GPU_osd.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/GPU.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/FIFO.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/Disassembler.cpp' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) + find src -name '*.h' -exec chmod -v 644 '{}' ';' mode of 'src/wifi.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/version.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/datetime.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/xstring.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/vfat.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/valuearray.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/tinyxml/tinyxml.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/tinyxml/tinystr.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/task.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/md5.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/partition.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/mem_allocate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/lock.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/libfat_public_api.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/libfat_pc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/filetime.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/file_allocation_table.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/fatfile.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/fatdir.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/fat.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/disc_io.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/disc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/directory.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/common.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/cache.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/libfat/bit_ops.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/guid.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/glcorearb.h' retained as 0644 (rw-r--r--) mode of 'src/utils/fsnitro.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/emufat_types.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/emufat.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/decrypt/header.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/decrypt/decrypt.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/decrypt/crc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/advanscene.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/ConvertUTF.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86util.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86operand.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86func.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86defs.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86cpuinfo.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compileritem.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compilerfunc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compilercontext.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86compiler.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86/x86assembler.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/x86.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/zonememory.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/virtualmemory.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/stringutil.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/stringbuilder.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/podvector.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/operand.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/memorymarker.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/memorymanager.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/logger.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/lock.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/intutil.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/func.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/defs.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/cpuinfo.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/context.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compileritem.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compilerfunc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compilercontext.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/compiler.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/build.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/buffer.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/assert.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/assembler.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/apiend.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core/apibegin.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/core.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/Config.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/utils/AsmJit/AsmJit.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/types.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/texcache.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/sndsdl.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/slot2.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/slot1.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/saves.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/rtc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/render3D.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/registers.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/readwrite.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/rasterize.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/path.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/movie.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mic.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/metaspu/metaspu.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/metaspu/SndOut.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mem.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/mc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/matrix.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/instructions.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/instruction_attributes.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/tools/ioregsView.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/osmesa_3Demu.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/main.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/glx_3Demu.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/desmume.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/dTool.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/config_opts.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/config.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/cheatsGTK.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout_x264.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout_pipe_base.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout_flac.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk/avout.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/keyval_names.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/globals.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/gdk_gl.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/gdk_3Demu.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/desmume.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/dTools/dTools_display.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/dTools/callbacks_dtools.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/callbacks_IO.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gtk-glade/callbacks.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gfx3d.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gdbstub/gdbstub_internal.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/gdbstub.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/fs.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/firmware.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/xbrz.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/videofilter.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/lq2x.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/interp.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/hq4x.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/hq2x.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/filter/filter.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/encrypt.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/emufile_types.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/emufile.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/driver.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/desmume_config.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/debug.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/ctrlssdl.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cp15.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/common.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/commandline.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/utilities.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/troubleshootingWindowDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/preferencesWindowDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/inputPrefsView.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/cheatWindowDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/appDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/Slot2WindowDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/RomInfoPanel.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/InputProfileController.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/InputManager.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/FileMigrationDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/EmuControllerDelegate.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/userinterface/DisplayWindowController.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/sndOSX.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/ringbuffer.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/openemu/OESoundInterface.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/openemu/OENDSSystemResponderClient.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/openemu/NDSGameCore.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/mic_ext.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/input_legacy.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/coreaudiosound.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_videofilter.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_util.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_slot2.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_rom.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_output.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_input.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_globals.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_firmware.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_file.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_core.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_cheat.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/cocoa_GPU.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/audiosamplegenerator.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/OGLDisplayOutput_3_2.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cocoa/OGLDisplayOutput.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/cheatSystem.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/bits.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/bios.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/armcpu.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/arm_jit.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/aggdraw.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/agg2d.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1comp_rom.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1comp_protocol.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/addons/slot1comp_mc.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/SPU.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/ROMReader.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/PACKED_END.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/PACKED.h' changed from 0755 (rwxr-xr-x) to 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' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/MMU_timing.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/MMU.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/GPU_osd.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/GPU.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/FIFO.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'src/Disassembler.h' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) + sed -i 's|gladedir = $(datadir)/desmume/glade|gladedir = $(datadir)/desmume-glade/|g' src/gtk-glade/Makefile.am src/gtk-glade/Makefile.in + sed -i 's|Icon=DeSmuME|Icon=DeSmuME-glade|g' src/gtk-glade/desmume-glade.desktop + sed -i 's|GETTEXT_PACKAGE=desmume|GETTEXT_PACKAGE=desmume-glade|g' configure configure.ac + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.78901 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd desmume-0.9.11 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-openal --enable-glade configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking how to create a pax tar archive... gnutar checking for i586-alt-linux-g++... i586-alt-linux-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i586-alt-linux-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i586-alt-linux-g++... none checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking dependency style of i586-alt-linux-gcc... none checking how to run the C preprocessor... i586-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking whether NLS is requested... yes checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.28.2 checking for XML::Parser... ok checking for gzopen in -lz... yes checking for zzip_open in -lzzip... yes checking whether zzip use void * as second parameter... yes checking for sdl-config... /usr/bin/sdl-config checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for main in -ldl... yes checking for main in -lGL... yes checking GL/glx.h usability... yes checking GL/glx.h presence... yes checking for GL/glx.h... yes checking for main in -lopenal... yes checking for i586-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GLIB... yes checking for GTK... yes checking for GTHREAD... yes checking for LIBGLADE... yes checking for GTKGLEXT... yes checking for update-desktop-database... /usr/bin/update-desktop-database checking for LUA... yes checking for LUA... no checking for LIBAGG... no checking for LIBSOUNDTOUCH... no configure: WARNING: SoundTouch library not found, pcsx2 resampler will be disabled checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for catalogs to be installed... fr nb pt_BR sv zh_CN zh_TW checking whether to enable maintainer-specific portions of Makefiles... no configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile.in config.status: creating src/Makefile config.status: creating src/cli/Makefile config.status: creating src/cli/doc/Makefile config.status: creating src/gtk/Makefile config.status: creating src/gtk/doc/Makefile config.status: creating src/gtk-glade/Makefile config.status: creating src/gtk-glade/doc/Makefile config.status: creating src/gdbstub/Makefile config.status: creating autopackage/default.apspec config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing po/stamp-it commands configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext + make -j8 Making all in po make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file fr.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file sv.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo pt_BR | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file pt_BR.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo nb | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file nb.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_CN.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file es.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' file=`echo zh_TW | sed 's,.*/,,'`.gmo \ && rm -f $file && /usr/bin/msgfmt -o $file zh_TW.po make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' Making all in src Making all in . make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o armcpu.o armcpu.cpp In file included from MMU.h:24, from armcpu.h:24, from armcpu.cpp:24: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from armcpu.cpp:31: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from armcpu.h:22, from armcpu.cpp:24: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from armcpu.cpp:32: MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>': MMU_timing.h:253:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 11)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>': MMU_timing.h:254:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 10)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o common.o common.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o emufile.o emufile.cpp emufile.cpp: In member function 'virtual void EMUFILE_FILE::truncate(s32)': emufile.cpp:70:12: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result] 70 | ftruncate(fileno(fp),length); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ emufile.cpp: In member function 'u64 EMUFILE::read64le()': emufile.cpp:196:9: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] 196 | return temp; | ^~~~ emufile.cpp: In member function 'u32 EMUFILE::read32le()': emufile.cpp:227:9: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 227 | return ret; | ^~~ emufile.cpp: In member function 'u16 EMUFILE::read16le()': emufile.cpp:258:9: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 258 | return ret; | ^~~ In file included from emufile_types.h:4, from emufile.h:38, from emufile.cpp:25: types.h: In member function 'double EMUFILE::readdouble()': types.h:329:15: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] 329 | return fuxor.b; | ^ emufile.cpp:302:6: note: 'temp' was declared here 302 | u64 temp; | ^~~~ In file included from emufile_types.h:4, from emufile.h:38, from emufile.cpp:25: types.h: In member function 'size_t EMUFILE::readdouble(double*)': types.h:329:15: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] 329 | return fuxor.b; | ^ emufile.cpp:302:6: note: 'temp' was declared here 302 | u64 temp; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o encrypt.o encrypt.cpp In file included from MMU.h:24, from armcpu.h:24, from encrypt.cpp:19: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o cp15.o cp15.cpp In file included from MMU.h:24, from armcpu.h:24, from cp15.cpp:21: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from armcpu.h:22, from cp15.cpp:21: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o FIFO.o FIFO.cpp In file included from MMU.h:24, from armcpu.h:24, from FIFO.cpp:24: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from FIFO.cpp:29: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o commandline.o commandline.cpp In file included from movie.h:27, from commandline.cpp:25: utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': utils/datetime.h:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from commandline.cpp:28: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from commandline.cpp:23: commandline.h: In constructor 'CommandLine::CommandLine()': commandline.h:91:6: warning: 'CommandLine::_load_to_memory' will be initialized after [-Wreorder] 91 | int _load_to_memory; | ^~~~~~~~~~~~~~~ commandline.h:79:10: warning: 'GError* CommandLine::error' [-Wreorder] 79 | GError *error; | ^~~~~ commandline.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CommandLine::CommandLine() | ^~~~~~~~~~~ In file included from commandline.cpp:23: commandline.h:92:6: warning: 'CommandLine::_bios_swi' will be initialized after [-Wreorder] 92 | int _bios_swi; | ^~~~~~~~~ commandline.h:82:6: warning: 'int CommandLine::_spu_sync_mode' [-Wreorder] 82 | int _spu_sync_mode; | ^~~~~~~~~~~~~~ commandline.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CommandLine::CommandLine() | ^~~~~~~~~~~ In file included from commandline.cpp:23: commandline.h:102:8: warning: 'CommandLine::_slot1_fat_dir' will be initialized after [-Wreorder] 102 | char *_slot1_fat_dir; | ^~~~~~~~~~~~~~ commandline.h:53:7: warning: 'bool CommandLine::_slot1_fat_dir_type' [-Wreorder] 53 | bool _slot1_fat_dir_type; | ^~~~~~~~~~~~~~~~~~~ commandline.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CommandLine::CommandLine() | ^~~~~~~~~~~ In file included from commandline.cpp:23: commandline.h:104:8: warning: 'CommandLine::_advanscene_import' will be initialized after [-Wreorder] 104 | char* _advanscene_import; | ^~~~~~~~~~~~~~~~~~ commandline.h:40:6: warning: 'int CommandLine::depth_threshold' [-Wreorder] 40 | int depth_threshold; | ^~~~~~~~~~~~~~~ commandline.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CommandLine::CommandLine() | ^~~~~~~~~~~ In file included from commandline.cpp:23: commandline.h:40:6: warning: 'CommandLine::depth_threshold' will be initialized after [-Wreorder] 40 | int depth_threshold; | ^~~~~~~~~~~~~~~ commandline.h:39:6: warning: 'int CommandLine::load_slot' [-Wreorder] 39 | int load_slot; | ^~~~~~~~~ commandline.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CommandLine::CommandLine() | ^~~~~~~~~~~ In file included from commandline.cpp:23: commandline.h:46:6: warning: 'CommandLine::start_paused' will be initialized after [-Wreorder] 46 | int start_paused; | ^~~~~~~~~~~~ commandline.h:41:6: warning: 'int CommandLine::autodetect_method' [-Wreorder] 41 | int autodetect_method; | ^~~~~~~~~~~~~~~~~ commandline.cpp:34:1: warning: when initialized here [-Wreorder] 34 | CommandLine::CommandLine() | ^~~~~~~~~~~ commandline.cpp: In member function 'bool CommandLine::parse(int, char**)': commandline.cpp:154:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 154 | if(_slot1) slot1 = _slot1; slot1 = strtoupper(slot1); | ^~ commandline.cpp:154:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 154 | if(_slot1) slot1 = _slot1; slot1 = strtoupper(slot1); | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o path.o path.cpp In file included from path.cpp:20: path.h: In member function 'void PathInfo::formatname(char*)': path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ path.cpp: In static member function 'static std::string Path::ScrubInvalid(std::string)': path.cpp:106:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 106 | for(int i=0;isize() < (strlen(kDesmumeSaveCookie) + strlen(DESMUME_BACKUP_FOOTER_TXT) + 24)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mc.cpp: In member function 'u8 BackupDevice::searchFileSaveType(u32)': mc.cpp:634:12: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'const int' [-Wsign-compare] 634 | if (size == save_types[i].size) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ mc.cpp: In function 'int no_gba_unpackSAV(void*, u32, void*, u32&)': mc.cpp:1152:6: warning: variable 'size_packed' set but not used [-Wunused-but-set-variable] 1152 | u32 size_packed = 0; | ^~~~~~~~~~~ mc.cpp: In member function 'bool BackupDevice::import_duc(const char*, u32)': mc.cpp:1495:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1495 | fread((void *)id, sizeof(char), 16, file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from mc.cpp:23: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void PathInfo::SwitchPath(PathInfo::Action, PathInfo::KnownPath, char*)' at path.h:286:11, inlined from 'void PathInfo::getpath(PathInfo::KnownPath, char*)' at path.h:310:13, inlined from 'void PathInfo::getpathnoext(PathInfo::KnownPath, char*)' at path.h:325:10, inlined from 'BackupDevice::BackupDevice()' at mc.cpp:232:19: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o debug.o debug.cpp In file included from MMU.h:24, from debug.cpp:24: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from debug.cpp:28: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | 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:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ debug.cpp: In function 'void DEBUG_reset()': debug.cpp:223:26: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'void (DebugStatistics::*)()' [-Wformat=] 223 | printf("DEBUG_reset: %08X\n",&DebugStatistics::print); //force a reference to this function | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | void (DebugStatistics::*)() | unsigned int debug.cpp: At global scope: debug.cpp:226:13: warning: 'void DEBUG_dumpMemory_fill(EMUFILE*, u32)' defined but not used [-Wunused-function] 226 | static void DEBUG_dumpMemory_fill(EMUFILE *fp, u32 size) | ^~~~~~~~~~~~~~~~~~~~~ debug.cpp:67:13: warning: 'bool CheckRange(u32, u32, u32)' defined but not used [-Wunused-function] 67 | static bool CheckRange(u32 adr, u32 min, u32 len) | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o ROMReader.o ROMReader.cpp ROMReader.cpp: In function 'void* ZIPROMReaderInit(const char*)': ROMReader.cpp:200:23: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 200 | sprintf(tmp2, "%s/%s", tmp1, dirent->d_name); | ^ In file included from /usr/include/stdio.h:867, from ROMReader.cpp:23: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from ROMReader.h:22, from ROMReader.cpp:19: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void* ZIPROMReaderInit(const char*)' at ROMReader.cpp:199:10: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin___strncpy_chk(char*, const char*, unsigned int, unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ROMReader.cpp: In function 'void* ZIPROMReaderInit(const char*)': ROMReader.cpp:199:33: note: length computed here 199 | strncpy(tmp1, filename, strlen(filename) - 4); | ~~~~~~^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o firmware.o firmware.cpp In file included from firmware.cpp:18: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from firmware.cpp:20: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from firmware.cpp:22: path.h: In member function 'void PathInfo::formatname(char*)': path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ In file included from firmware.cpp:23: encrypt.h: In constructor '_KEY1::_KEY1(const u8*)': encrypt.h:27:7: warning: '*._KEY1::keyBuf' is used uninitialized in this function [-Wuninitialized] 27 | if (keyBuf) delete keyBuf; | ^~~~~~ In file included from /usr/include/string.h:507, from NDSSystem.h:22, from firmware.cpp:20: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void PathInfo::SwitchPath(PathInfo::Action, PathInfo::KnownPath, char*)' at path.h:286:11, inlined from 'void PathInfo::getpath(PathInfo::KnownPath, char*)' at path.h:310:13, inlined from 'static std::string CFIRMWARE::GetExternalFilePath()' at firmware.cpp:607:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool CFIRMWARE::load()' at firmware.cpp:316:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o wifi.o wifi.cpp In file included from MMU.h:24, from armcpu.h:24, from wifi.cpp:44: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from wifi.cpp:45: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ wifi.cpp: In function 'void WIFI_PreTXAdjustments(u32)': wifi.cpp:947:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 947 | *(u64*)&wifiMac.RAM[address + 6 + 12] = wifiMac.usec; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wifi.cpp:960:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 960 | *(u32*)&wifiMac.RAM[address + 6 + ((txLen-4) >> 1)] = crc32; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o render3D.o render3D.cpp In file included from MMU.h:24, from render3D.cpp:24: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o Disassembler.o Disassembler.cpp Disassembler.cpp: In function 'char* OP_LDMIA2_W(u32, u32, char*)': Disassembler.cpp:2928:50: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 2928 | if(BIT15(i)==0) sprintf(txt, "%s ?????", txt); | ^ Disassembler.cpp: In function 'char* OP_LDMIB2_W(u32, u32, char*)': Disassembler.cpp:2935:50: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 2935 | if(BIT15(i)==0) sprintf(txt, "%s ?????", txt); | ^ Disassembler.cpp: In function 'char* OP_LDMDA2_W(u32, u32, char*)': Disassembler.cpp:2942:50: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 2942 | if(BIT15(i)==0) sprintf(txt, "%s ?????", txt); | ^ Disassembler.cpp: In function 'char* OP_LDMDB2_W(u32, u32, char*)': Disassembler.cpp:2949:50: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 2949 | if(BIT15(i)==0) sprintf(txt, "%s ?????", txt); | ^ Disassembler.cpp: At global scope: Disassembler.cpp:2233:15: warning: 'char* OP_LDR_P_IMM_OFF_POSTIND2(u32, u32, char*)' defined but not used [-Wunused-function] 2233 | static char * OP_LDR_P_IMM_OFF_POSTIND2(u32 adr, u32 i, char * txt) | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o slot1.o slot1.cpp In file included from MMU.h:24, from slot1.h:24, from slot1.cpp:32: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from slot1.cpp:34: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from slot1.cpp:37: path.h: In member function 'void PathInfo::formatname(char*)': path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ slot1.cpp: In function 'void slot1_Shutdown()': slot1.cpp:115:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 115 | for(int i=0;i= romsize) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ NDSSystem.cpp:479:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 479 | fread(&secureArea[0], 1, 0x4000, fROM); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NDSSystem.cpp:516:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 516 | fread(&banner, 1, sizeof(RomBanner), fROM); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from NDSSystem.h:22, from NDSSystem.cpp:19: In function 'char* strncat(char*, const char*, size_t)', inlined from 'void GameInfo::populate()' at NDSSystem.cpp:352:11: /usr/include/bits/string_fortified.h:136:34: warning: 'char* __builtin___strncat_chk(char*, const char*, unsigned int, unsigned int)' specified bound 20 equals destination size [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void PathInfo::LoadModulePath()' at path.h:161:10, inlined from 'void PathInfo::init(const char*)' at path.h:128:17, inlined from 'int rom_init_path(const char*, const char*, const char*)' at NDSSystem.cpp:586:11, inlined from 'int NDS_LoadROM(const char*, const char*, const char*)' at NDSSystem.cpp:624:21: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void PathInfo::LoadModulePath()' at path.h:161:10, inlined from 'void PathInfo::ReadPathSettings()' at path.h:199:18, inlined from 'void PathInfo::init(const char*)' at path.h:130:19, inlined from 'int rom_init_path(const char*, const char*, const char*)' at NDSSystem.cpp:586:11, inlined from 'int NDS_LoadROM(const char*, const char*, const char*)' at NDSSystem.cpp:624:21: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void PathInfo::SwitchPath(PathInfo::Action, PathInfo::KnownPath, char*)' at path.h:286:11, inlined from 'void PathInfo::getpath(PathInfo::KnownPath, char*)' at path.h:310:13, inlined from 'void PathInfo::getpathnoext(PathInfo::KnownPath, char*)' at path.h:325:10, inlined from 'int NDS_LoadROM(const char*, const char*, const char*)' at NDSSystem.cpp:723:20: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o saves.o saves.cpp In file included from MMU.h:24, from armcpu.h:24, from saves.cpp:33: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from saves.cpp:39: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from common.h:26, from saves.cpp:32: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ 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:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ In file included from saves.cpp:50: MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>': MMU_timing.h:253:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 11)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>': MMU_timing.h:254:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 10)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ In file included from saves.cpp:56: path.h: In member function 'void PathInfo::formatname(char*)': path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ saves.cpp: In function 'bool savestate_save(const char*)': saves.cpp:1025:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1025 | return (elems_written == ms.size()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ saves.cpp: In function 'bool ReadStateChunks(EMUFILE*, s32)': saves.cpp:1150:36: warning: '0' flag used with '%s' gnu_printf format [-Wformat=] 1150 | printf("\tSave created: %04d-%03s-%02d %s %02d:%02d:%02d\n", tm.get_Year(), DateTime::GetNameOfMonth(tm.get_Month()), tm.get_Day(), wday[tm.get_DayOfWeek()%7], tm.get_Hour(), tm.get_Minute(), tm.get_Second()); | ^ In file included from /usr/include/string.h:507, from saves.cpp:27: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void scan_savestates()' at saves.cpp:659:14: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 40 bytes from a string of length 63 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ saves.cpp: In function 'bool savestate_save(EMUFILE*, int)': saves.cpp:1004:12: warning: 'cbuf' may be used uninitialized in this function [-Wmaybe-uninitialized] 1004 | delete[] cbuf; | ^~~~ In file included from /usr/include/string.h:507, from saves.cpp:27: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void savestate_slot(int)' at saves.cpp:695:13: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying 40 bytes from a string of length 63 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/task.o utils/task.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/vfat.o utils/vfat.cpp In file included from utils/vfat.cpp:27: utils/emufat.h: In member function 'void EmuFatFile::ctassert()': utils/../types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ utils/emufat.h:576:4: note: in expansion of macro 'CTASSERT' 576 | CTASSERT(!((F_UNUSED | F_FILE_UNBUFFERED_READ | F_FILE_DIR_DIRTY) & F_OFLAG)); | ^~~~~~~~ utils/vfat.cpp: In member function 'bool VFAT::build(const char*, int)': utils/vfat.cpp:175:45: warning: format '%d' expects argument of type 'int', but argument 2 has type 'u64' {aka 'long long unsigned int'} [-Wformat=] 175 | printf("error allocating memory for fat (%d KBytes)\n",(dataSectors*512)/1024); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int u64 {aka long long unsigned int} | %lld utils/vfat.cpp:184:13: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] 184 | catch(std::bad_alloc) | ^~~~~~~~~ utils/vfat.cpp:186:45: warning: format '%d' expects argument of type 'int', but argument 2 has type 'u64' {aka 'long long unsigned int'} [-Wformat=] 186 | printf("error allocating memory for fat (%d KBytes)\n",(dataSectors*512)/1024); | ~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | int u64 {aka long long unsigned int} | %lld utils/vfat.cpp:198:6: warning: unused variable 'ok' [-Wunused-variable] 198 | u8 ok = vol.init(&fat); | ^~ utils/vfat.cpp: In function 'void build_ListCallback(FsEntry*, EListCallbackArg)': utils/vfat.cpp:140:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 140 | fread(buf,1,len,inf); | ~~~~~^~~~~~~~~~~~~~~ In file included from utils/vfat.cpp:32: 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; | ^~~~~~~~~ utils/vfat.cpp: In function 'void list_files(const char*, ListCallback)': utils/vfat.cpp:67:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 67 | sprintf(SubDir, "%s%c%s", filepath, FS_SEPARATOR, fname); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from utils/vfat.cpp:20: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 257) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o gfx3d.o gfx3d.cpp In file included from MMU.h:24, from armcpu.h:24, from gfx3d.cpp:39: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from gfx3d.cpp:50: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from gfx3d.h:26, from gfx3d.cpp:31: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from movie.h:27, from gfx3d.cpp:53: utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': utils/datetime.h:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ gfx3d.cpp: In function 'void gfx3d_init()': gfx3d.cpp:508:6: warning: unused variable 'zzz' [-Wunused-variable] 508 | int zzz=9; | ^~~ gfx3d.cpp: In function 'void gfx3d_reset()': gfx3d.cpp:554:38: warning: 'new' of type 'Viewer3d_State' with extended alignment 32 [-Waligned-new=] 554 | viewer3d_state = new Viewer3d_State(); | ^ gfx3d.cpp:554:38: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter gfx3d.cpp:554:38: note: use '-faligned-new' to enable C++17 over-aligned new support gfx3d.cpp: In function 'void gfx3d_glNormal(s32)': gfx3d.cpp:1218:14: warning: narrowing conversion of '(int)(((short unsigned int)((int)dsDiffuse)) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1218 | (dsDiffuse)&0x1F, | ~~~~~~~~~~~^~~~~ gfx3d.cpp:1219:17: warning: narrowing conversion of '((((int)dsDiffuse) >> 5) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1219 | (dsDiffuse>>5)&0x1F, | ~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1220:18: warning: narrowing conversion of '((((int)dsDiffuse) >> 10) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1220 | (dsDiffuse>>10)&0x1F }; | ~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1223:14: warning: narrowing conversion of '(int)(((short unsigned int)((int)dsAmbient)) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1223 | (dsAmbient)&0x1F, | ~~~~~~~~~~~^~~~~ gfx3d.cpp:1224:17: warning: narrowing conversion of '((((int)dsAmbient) >> 5) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1224 | (dsAmbient>>5)&0x1F, | ~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1225:18: warning: narrowing conversion of '((((int)dsAmbient) >> 10) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1225 | (dsAmbient>>10)&0x1F }; | ~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1228:15: warning: narrowing conversion of '(int)(((short unsigned int)((int)dsEmission)) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1228 | (dsEmission)&0x1F, | ~~~~~~~~~~~~^~~~~ gfx3d.cpp:1229:18: warning: narrowing conversion of '((((int)dsEmission) >> 5) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1229 | (dsEmission>>5)&0x1F, | ~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1230:19: warning: narrowing conversion of '((((int)dsEmission) >> 10) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1230 | (dsEmission>>10)&0x1F }; | ~~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1233:15: warning: narrowing conversion of '(int)(((short unsigned int)((int)dsSpecular)) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1233 | (dsSpecular)&0x1F, | ~~~~~~~~~~~~^~~~~ gfx3d.cpp:1234:18: warning: narrowing conversion of '((((int)dsSpecular) >> 5) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1234 | (dsSpecular>>5)&0x1F, | ~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1235:19: warning: narrowing conversion of '((((int)dsSpecular) >> 10) & 31)' from 'int' to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1235 | (dsSpecular>>10)&0x1F }; | ~~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1244:19: warning: narrowing conversion of '(lightColor[i] & 31)' from 'u32' {aka 'unsigned int'} to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1244 | (lightColor[i])&0x1F, | ~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1245:22: warning: narrowing conversion of '((lightColor[i] >> 5) & 31)' from 'u32' {aka 'unsigned int'} to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1245 | (lightColor[i]>>5)&0x1F, | ~~~~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp:1246:23: warning: narrowing conversion of '((lightColor[i] >> 10) & 31)' from 'u32' {aka 'unsigned int'} to 'u8' {aka 'unsigned char'} [-Wnarrowing] 1246 | (lightColor[i]>>10)&0x1F }; | ~~~~~~~~~~~~~~~~~~~^~~~~ gfx3d.cpp: In function 'BOOL gfx3d_glBoxTest(u32)': gfx3d.cpp:1597:27: warning: unused variable 'vert' [-Wunused-variable] 1597 | DS_ALIGN(16) VERT_POS4f vert = { verts[i].x, verts[i].y, verts[i].z, verts[i].w }; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/dlditool.o utils/dlditool.cpp utils/dlditool.cpp:54: warning: "VERSION" redefined 54 | #define VERSION "v1.24" | : note: this is the location of the previous definition make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o texcache.o texcache.cpp In file included from MMU.h:24, from texcache.cpp:31: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from texcache.cpp:32: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o MMU.o MMU.cpp In file included from MMU.h:24, from armcpu.h:24, from MMU.cpp:26: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from MMU.cpp:30: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | 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:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ In file included from armcpu.h:22, from MMU.cpp:26: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from MMU.cpp:44: MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>': MMU_timing.h:253:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 11)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>': MMU_timing.h:254:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 10)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU.cpp: In constructor 'DSI_TSC::DSI_TSC()': MMU.cpp:1140:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1140 | for(int i=0;i>24)&7; | ^~~~~~ MMU.cpp:1303:6: warning: unused variable 'keylength' [-Wunused-variable] 1303 | int keylength = (val&0x1FFF); //key1length high gcromctrl[21:16] ?? | ^~~~~~~~~ MMU.cpp:1304:5: warning: unused variable 'key2_encryptdata' [-Wunused-variable] 1304 | u8 key2_encryptdata = (val>>13)&1; | ^~~~~~~~~~~~~~~~ MMU.cpp:1305:5: warning: unused variable 'bit15' [-Wunused-variable] 1305 | u8 bit15 = (val>>14)&1; | ^~~~~ MMU.cpp:1308:5: warning: unused variable 'key2_encryptcommand' [-Wunused-variable] 1308 | u8 key2_encryptcommand = (val>>22)&1; | ^~~~~~~~~~~~~~~~~~~ MMU.cpp:1311:5: warning: unused variable 'clockrate' [-Wunused-variable] 1311 | u8 clockrate = (val>>27)&1; | ^~~~~~~~~ MMU.cpp:1312:5: warning: unused variable 'secureareamode' [-Wunused-variable] 1312 | u8 secureareamode = (val>>28)&1; | ^~~~~~~~~~~~~~ MMU.cpp:1314:5: warning: unused variable 'wr' [-Wunused-variable] 1314 | u8 wr = (val>>30)&1; | ^~ MMU.cpp: In instantiation of 'void MMU_writeToGCControl(u32) [with int PROCNUM = 1; u32 = unsigned int]': MMU.cpp:5046:100: required from here MMU.cpp:1295:6: warning: unused variable 'dbsize' [-Wunused-variable] 1295 | int dbsize = (val>>24)&7; | ^~~~~~ MMU.cpp:1303:6: warning: unused variable 'keylength' [-Wunused-variable] 1303 | int keylength = (val&0x1FFF); //key1length high gcromctrl[21:16] ?? | ^~~~~~~~~ MMU.cpp:1304:5: warning: unused variable 'key2_encryptdata' [-Wunused-variable] 1304 | u8 key2_encryptdata = (val>>13)&1; | ^~~~~~~~~~~~~~~~ MMU.cpp:1305:5: warning: unused variable 'bit15' [-Wunused-variable] 1305 | u8 bit15 = (val>>14)&1; | ^~~~~ MMU.cpp:1308:5: warning: unused variable 'key2_encryptcommand' [-Wunused-variable] 1308 | u8 key2_encryptcommand = (val>>22)&1; | ^~~~~~~~~~~~~~~~~~~ MMU.cpp:1311:5: warning: unused variable 'clockrate' [-Wunused-variable] 1311 | u8 clockrate = (val>>27)&1; | ^~~~~~~~~ MMU.cpp:1312:5: warning: unused variable 'secureareamode' [-Wunused-variable] 1312 | u8 secureareamode = (val>>28)&1; | ^~~~~~~~~~~~~~ MMU.cpp:1314:5: warning: unused variable 'wr' [-Wunused-variable] 1314 | u8 wr = (val>>30)&1; | ^~ MMU.cpp: At global scope: MMU.cpp:1681:13: warning: 'void validateIF_arm9()' defined but not used [-Wunused-function] 1681 | static void validateIF_arm9() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o version.o version.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o desmume_config.o desmume_config.cpp In file included from MMU.h:24, from ctrlssdl.h:30, from desmume_config.cpp:21: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o SPU.o SPU.cpp In file included from MMU.h:24, from SPU.cpp:36: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from debug.h:27, from SPU.cpp:34: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from SPU.cpp:41: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ SPU.cpp: In function 'void SPU_SetSynchMode(int, int)': SPU.cpp:256:10: warning: deleting object of abstract class type 'ISynchronizingAudioBuffer' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 256 | delete synchronizer; | ^~~~~~~~~~~~ SPU.cpp: In member function 'void WavWriter::update(void*, int)': SPU.cpp:1858:9: warning: unused variable 'elems_written' [-Wunused-variable] 1858 | size_t elems_written = fwrite(soundData, numSamples*2, 2, spufp); | ^~~~~~~~~~~~~ SPU.cpp: In instantiation of 'void FetchADPCMData(channel_struct*, s32*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None; s32 = int]': SPU.cpp:1284:45: required from 'void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None; int CHANNELS = -1]' SPU.cpp:1302:49: required from 'void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None]' SPU.cpp:1316:48: required from 'void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_None]' SPU.cpp:1328:92: required from here SPU.cpp:1112:9: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1112 | 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:1284:45: required from 'void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear; int CHANNELS = -1]' SPU.cpp:1302:49: required from 'void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear]' SPU.cpp:1316:48: required from 'void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Linear]' SPU.cpp:1329:96: required from here SPU.cpp:1112:9: 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:1284:45: required from 'void ____SPU_ChanUpdate(SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine; int CHANNELS = -1]' SPU.cpp:1302:49: required from 'void ___SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with int FORMAT = 0; SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine]' SPU.cpp:1316:48: required from 'void __SPU_ChanUpdate(bool, SPU_struct*, channel_struct*) [with SPUInterpolationMode INTERPOLATE_MODE = SPUInterpolation_Cosine]' SPU.cpp:1330:96: required from here SPU.cpp:1112:9: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] SPU.cpp: In function 'void SPU_MixAudio(bool, SPU_struct*, int)': SPU.cpp:1543:17: warning: 'samp0[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1543 | SPU->sndbuf[1] = samp0[1]; | ~~~~~~~~~~~~~~~^~~~~~~~~~ SPU.cpp:1353:6: note: 'samp0[1]' was declared here 1353 | s32 samp0[2]; | ^~~~~ SPU.cpp:1542:17: warning: 'samp0[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1542 | SPU->sndbuf[0] = samp0[0]; | ~~~~~~~~~~~~~~~^~~~~~~~~~ SPU.cpp:1353:6: note: 'samp0[0]' was declared here 1353 | s32 samp0[2]; | ^~~~~ SPU.cpp:1474:26: warning: 'sndout[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1474 | SPU->sndbuf[samp*2+1] = sndout[1]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ SPU.cpp:1429:7: note: 'sndout[1]' was declared here 1429 | s32 sndout[2]; | ^~~~~~ SPU.cpp:1473:26: warning: 'sndout[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | SPU->sndbuf[samp*2+0] = sndout[0]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ SPU.cpp:1429:7: note: 'sndout[0]' was declared here 1429 | s32 sndout[2]; | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o GPU.o GPU.cpp In file included from MMU.h:24, from GPU.cpp:29: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from GPU.cpp:37: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from GPU.h:27, from GPU.cpp:21: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ GPU.cpp: In function 'void GPU_Reset(GPU*, u8)': GPU.cpp:196:26: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct GPU'; use assignment or value-initialization instead [-Wclass-memaccess] 196 | memset(g, 0, sizeof(GPU)); | ^ In file included from GPU.cpp:21: GPU.h:579:8: note: 'struct GPU' declared here 579 | struct GPU | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o thumb_instructions.o thumb_instructions.cpp In file included from MMU.h:24, from armcpu.h:24, from thumb_instructions.cpp:20: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from thumb_instructions.cpp:28: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from armcpu.h:22, from thumb_instructions.cpp:20: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from thumb_instructions.cpp:29: MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>': MMU_timing.h:253:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 11)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>': MMU_timing.h:254:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 10)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o cheatSystem.o cheatSystem.cpp In file included from cheatSystem.cpp:18: cheatSystem.h: In constructor 'CHEATSEXPORT::CHEATSEXPORT()': cheatSystem.h:147:10: warning: 'CHEATSEXPORT::encOffset' will be initialized after [-Wreorder] 147 | u32 encOffset; | ^~~~~~~~~ cheatSystem.h:142:18: warning: 'CHEATS_DB_TYPE CHEATSEXPORT::type' [-Wreorder] 142 | CHEATS_DB_TYPE type; | ^~~~ cheatSystem.h:163:2: warning: when initialized here [-Wreorder] 163 | CHEATSEXPORT() : | ^~~~~~~~~~~~ cheatSystem.h:187:9: warning: 'CHEATSEXPORT::CRC' will be initialized after [-Wreorder] 187 | u32 CRC; | ^~~ cheatSystem.h:156:9: warning: 'u8 CHEATSEXPORT::error' [-Wreorder] 156 | u8 error; // 0 - no errors | ^~~~~ cheatSystem.h:163:2: warning: when initialized here [-Wreorder] 163 | CHEATSEXPORT() : | ^~~~~~~~~~~~ In file included from cheatSystem.cpp:21: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from MMU.h:24, from cheatSystem.cpp:24: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ cheatSystem.cpp: In member function 'BOOL CHEATS::load()': cheatSystem.cpp:679:38: 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] 679 | memset(&tmp_cht, 0, sizeof(tmp_cht)); | ^ In file included from cheatSystem.cpp:18: cheatSystem.h:32:8: note: 'struct CHEATS_LIST' declared here 32 | struct CHEATS_LIST | ^~~~~~~~~~~ cheatSystem.cpp: In member function 'bool CHEATSEXPORT::getCodes()': cheatSystem.cpp:1364:51: 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] 1364 | memset(cheats, 0, sizeof(CHEATS_LIST) * numCheats); | ^ In file included from cheatSystem.cpp:18: cheatSystem.h:32:8: note: 'struct CHEATS_LIST' declared here 32 | struct CHEATS_LIST | ^~~~~~~~~~~ cheatSystem.cpp: In member function 'bool CHEATSEXPORT::load(char*)': cheatSystem.cpp:1216:7: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1216 | fread(buf, 1, strlen(headerID), fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cheatSystem.cpp: In member function 'bool CHEATSEXPORT::search()': cheatSystem.cpp:1275:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1275 | fread(&buf[0], 1, 512, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ cheatSystem.cpp:1282:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1282 | fread(&date, 16, 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~ cheatSystem.cpp:1284:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1284 | fread(&fat_tmp, sizeof(fat), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cheatSystem.cpp:1296:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1296 | fread(&buf[0], 1, 512, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ cheatSystem.cpp:1304:9: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] 1304 | fread(&fat_tmp, sizeof(fat_tmp), 1, fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:507, from cheatSystem.h:20, from cheatSystem.cpp:18: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void CHEATS::setDescription(const char*, u32)' at cheatSystem.cpp:560:9, inlined from 'BOOL CHEATS::update(u8, u32, u32, char*, BOOL, u32)' at cheatSystem.cpp:71:22: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void CHEATS::setDescription(const char*, u32)' at cheatSystem.cpp:560:9, inlined from 'BOOL CHEATS::update_AR(char*, char*, BOOL, u32)' at cheatSystem.cpp:442:23: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void CHEATS::setDescription(const char*, u32)' at cheatSystem.cpp:560:9, inlined from 'BOOL CHEATS::update_CB(char*, char*, BOOL, u32)' at cheatSystem.cpp:472:23: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void CHEATS::setDescription(const char*, u32)' at cheatSystem.cpp:560:9: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'bool CHEATSEXPORT::getCodes()' at cheatSystem.cpp:1406:12: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void CHEATS::setDescription(const char*, u32)' at cheatSystem.cpp:560:9, inlined from 'BOOL CHEATS::add_AR(char*, char*, BOOL)' at cheatSystem.cpp:430:22: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void CHEATS::setDescription(const char*, u32)' at cheatSystem.cpp:560:9, inlined from 'BOOL CHEATS::add(u8, u32, u32, char*, BOOL)' at cheatSystem.cpp:58:22: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 1024 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o OGLRender_3_2.o OGLRender_3_2.cpp In file included from OGLRender_3_2.cpp:27: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ OGLRender_3_2.cpp: In function 'void OGLCreateRenderer_3_2(OpenGLRenderer**)': OGLRender_3_2.cpp:169:22: warning: 'new' of type 'OpenGLRenderer_3_2' with extended alignment 32 [-Waligned-new=] 169 | *rendererPtr = new OpenGLRenderer_3_2; | ^~~~~~~~~~~~~~~~~~ OGLRender_3_2.cpp:169:22: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender_3_2.cpp:169:22: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender_3_2.cpp: In member function 'virtual void OpenGLRenderer_3_2::GetExtensionSet(std::set >*)': OGLRender_3_2.cpp:487:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'GLint' {aka 'int'} [-Wsign-compare] 487 | for (size_t i = 0; i < extensionCount; i++) | ~~^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o GPU_osd_stub.o GPU_osd_stub.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o fs-linux.o fs-linux.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o mic_openal.o mic_openal.cpp In file included from mic_openal.cpp:24: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/datetime.o utils/datetime.cpp 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:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-gcc -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/ConvertUTF.o utils/ConvertUTF.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o movie.o movie.cpp 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:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ In file included from MMU.h:24, from movie.cpp:31: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from movie.cpp:32: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from utils/datetime.h:92, from movie.h:27, from movie.cpp:19: readwrite.h: In function 'int readle(T*, EMUFILE*)': utils/../types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from movie.cpp:41: path.h: In member function 'void PathInfo::formatname(char*)': path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ In file included from movie.cpp:19: movie.h: In constructor 'MovieData::MovieData()': movie.h:156:7: warning: 'MovieData::binaryFlag' will be initialized after [-Wreorder] 156 | bool binaryFlag; | ^~~~~~~~~~ movie.h:153:11: warning: 'DateTime MovieData::rtcStart' [-Wreorder] 153 | DateTime rtcStart; | ^~~~~~~~ movie.cpp:199:1: warning: when initialized here [-Wreorder] 199 | MovieData::MovieData() | ^~~~~~~~~ movie.cpp: In member function 'void MovieData::installValue(std::string&, std::string&)': movie.cpp:252:14: warning: unused variable 't' [-Wunused-variable] 252 | struct tm t; | ^ movie.cpp: In function 'void FCEUI_MakeBackupMovie(bool)': movie.cpp:1156:7: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 1156 | bool overflow = false; //Used for special situation when backup numbering exceeds limit | ^~~~~~~~ movie.cpp: At global scope: movie.cpp:1047:13: warning: 'bool FCEUMOV_PostLoad()' defined but not used [-Wunused-function] 1047 | static bool FCEUMOV_PostLoad(void) | ^~~~~~~~~~~~~~~~ movie.cpp:1042:13: warning: 'void FCEUMOV_PreLoad()' defined but not used [-Wunused-function] 1042 | static void FCEUMOV_PreLoad(void) | ^~~~~~~~~~~~~~~ movie.cpp:795:13: warning: 'void FCEUMOV_AddCommand(int)' defined but not used [-Wunused-function] 795 | static void FCEUMOV_AddCommand(int cmd) | ^~~~~~~~~~~~~~~~~~ In file included from movie.h:27, from movie.cpp:19: utils/datetime.h: In member function 'int MovieData::dump(EMUFILE*, bool)': utils/datetime.h:736:44: warning: '%03d' directive writing between 3 and 4 bytes into a region of size between 0 and 14 [-Wformat-overflow=] 736 | sprintf(tmp,"%04d-%s-%02d %02d:%02d:%02d:%03d",get_Year(),monthnames[get_Month()],get_Day(),get_Hour(),get_Minute(),get_Second(),get_Millisecond()); | ^~~~ utils/datetime.h:736:15: note: directive argument in the range [-999, 999] 736 | sprintf(tmp,"%04d-%s-%02d %02d:%02d:%02d:%03d",get_Year(),monthnames[get_Month()],get_Day(),get_Hour(),get_Minute(),get_Second(),get_Millisecond()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/stl_map.h:63, from /usr/include/c++/9/map:61, from movie.h:22, from movie.cpp:19: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 22 or more bytes (assuming 37) into a destination of size 32 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/advanscene.o utils/advanscene.cpp In file included from utils/advanscene.cpp:24: utils/advanscene.h: In constructor 'ADVANsCEne::ADVANsCEne()': utils/advanscene.h:32:8: warning: 'ADVANsCEne::saveType' will be initialized after [-Wreorder] 32 | u8 saveType; | ^~~~~~~~ utils/advanscene.h:28:9: warning: 'u32 ADVANsCEne::crc32' [-Wreorder] 28 | u32 crc32; | ^~~~~ utils/advanscene.h:45:2: warning: when initialized here [-Wreorder] 45 | ADVANsCEne() | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/md5.o utils/md5.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/guid.o utils/guid.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/decrypt/crc.o utils/decrypt/crc.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/decrypt/decrypt.o utils/decrypt/decrypt.cpp 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) | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/decrypt/header.o utils/decrypt/header.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/cache.o utils/libfat/cache.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/directory.o utils/libfat/directory.cpp utils/libfat/directory.cpp: In function 'size_t _FAT_directory_mbstoucs2(ucs2_t*, const char*, size_t)': utils/libfat/directory.cpp:142:33: warning: ISO C++ forbids comparison between pointer and integer [-fpermissive] 142 | while (count < len-1 && src != '\0') { | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/disc.o utils/libfat/disc.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o OGLRender.o OGLRender.cpp In file included from OGLRender.cpp:28: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ OGLRender.cpp: In function 'char OGLInit()': OGLRender.cpp:493:23: warning: 'new' of type 'OpenGLRenderer_2_1' with extended alignment 32 [-Waligned-new=] 493 | _OGLRenderer = new OpenGLRenderer_2_1; | ^~~~~~~~~~~~~~~~~~ OGLRender.cpp:493:23: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:493:23: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:498:23: warning: 'new' of type 'OpenGLRenderer_2_0' with extended alignment 32 [-Waligned-new=] 498 | _OGLRenderer = new OpenGLRenderer_2_0; | ^~~~~~~~~~~~~~~~~~ OGLRender.cpp:498:23: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:498:23: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:503:23: warning: 'new' of type 'OpenGLRenderer_1_5' with extended alignment 32 [-Waligned-new=] 503 | _OGLRenderer = new OpenGLRenderer_1_5; | ^~~~~~~~~~~~~~~~~~ OGLRender.cpp:503:23: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:503:23: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:508:23: warning: 'new' of type 'OpenGLRenderer_1_4' with extended alignment 32 [-Waligned-new=] 508 | _OGLRenderer = new OpenGLRenderer_1_4; | ^~~~~~~~~~~~~~~~~~ OGLRender.cpp:508:23: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:508:23: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:513:23: warning: 'new' of type 'OpenGLRenderer_1_3' with extended alignment 32 [-Waligned-new=] 513 | _OGLRenderer = new OpenGLRenderer_1_3; | ^~~~~~~~~~~~~~~~~~ OGLRender.cpp:513:23: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:513:23: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:518:23: warning: 'new' of type 'OpenGLRenderer_1_2' with extended alignment 32 [-Waligned-new=] 518 | _OGLRenderer = new OpenGLRenderer_1_2; | ^~~~~~~~~~~~~~~~~~ OGLRender.cpp:518:23: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:518:23: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp: In constructor 'OpenGLRenderer_1_2::OpenGLRenderer_1_2()': OGLRender.cpp:774:12: warning: 'new' of type 'OGLRenderRef' with extended alignment 32 [-Waligned-new=] 774 | ref = new OGLRenderRef; | ^~~~~~~~~~~~ OGLRender.cpp:774:12: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:774:12: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp: In instantiation of 'char OGLInit() [with bool require_profile = false; bool enable_3_2 = true]': OGLRender.cpp:630:1: required from here OGLRender.cpp:493:19: warning: 'new' of type 'OpenGLRenderer_2_1' with extended alignment 32 [-Waligned-new=] 493 | _OGLRenderer = new OpenGLRenderer_2_1; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:493:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:493:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:498:19: warning: 'new' of type 'OpenGLRenderer_2_0' with extended alignment 32 [-Waligned-new=] 498 | _OGLRenderer = new OpenGLRenderer_2_0; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:498:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:498:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:503:19: warning: 'new' of type 'OpenGLRenderer_1_5' with extended alignment 32 [-Waligned-new=] 503 | _OGLRenderer = new OpenGLRenderer_1_5; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:503:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:503:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:508:19: warning: 'new' of type 'OpenGLRenderer_1_4' with extended alignment 32 [-Waligned-new=] 508 | _OGLRenderer = new OpenGLRenderer_1_4; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:508:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:508:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:513:19: warning: 'new' of type 'OpenGLRenderer_1_3' with extended alignment 32 [-Waligned-new=] 513 | _OGLRenderer = new OpenGLRenderer_1_3; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:513:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:513:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:518:19: warning: 'new' of type 'OpenGLRenderer_1_2' with extended alignment 32 [-Waligned-new=] 518 | _OGLRenderer = new OpenGLRenderer_1_2; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:518:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:518:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp: In instantiation of 'char OGLInit() [with bool require_profile = true; bool enable_3_2 = false]': OGLRender.cpp:641:1: required from here OGLRender.cpp:493:19: warning: 'new' of type 'OpenGLRenderer_2_1' with extended alignment 32 [-Waligned-new=] 493 | _OGLRenderer = new OpenGLRenderer_2_1; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:493:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:493:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:498:19: warning: 'new' of type 'OpenGLRenderer_2_0' with extended alignment 32 [-Waligned-new=] 498 | _OGLRenderer = new OpenGLRenderer_2_0; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:498:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:498:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:503:19: warning: 'new' of type 'OpenGLRenderer_1_5' with extended alignment 32 [-Waligned-new=] 503 | _OGLRenderer = new OpenGLRenderer_1_5; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:503:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:503:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:508:19: warning: 'new' of type 'OpenGLRenderer_1_4' with extended alignment 32 [-Waligned-new=] 508 | _OGLRenderer = new OpenGLRenderer_1_4; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:508:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:508:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:513:19: warning: 'new' of type 'OpenGLRenderer_1_3' with extended alignment 32 [-Waligned-new=] 513 | _OGLRenderer = new OpenGLRenderer_1_3; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:513:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:513:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:518:19: warning: 'new' of type 'OpenGLRenderer_1_2' with extended alignment 32 [-Waligned-new=] 518 | _OGLRenderer = new OpenGLRenderer_1_2; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:518:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:518:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp: In instantiation of 'char OGLInit() [with bool require_profile = true; bool enable_3_2 = true]': OGLRender.cpp:652:1: required from here OGLRender.cpp:493:19: warning: 'new' of type 'OpenGLRenderer_2_1' with extended alignment 32 [-Waligned-new=] 493 | _OGLRenderer = new OpenGLRenderer_2_1; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:493:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:493:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:498:19: warning: 'new' of type 'OpenGLRenderer_2_0' with extended alignment 32 [-Waligned-new=] 498 | _OGLRenderer = new OpenGLRenderer_2_0; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:498:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:498:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:503:19: warning: 'new' of type 'OpenGLRenderer_1_5' with extended alignment 32 [-Waligned-new=] 503 | _OGLRenderer = new OpenGLRenderer_1_5; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:503:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:503:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:508:19: warning: 'new' of type 'OpenGLRenderer_1_4' with extended alignment 32 [-Waligned-new=] 508 | _OGLRenderer = new OpenGLRenderer_1_4; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:508:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:508:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:513:19: warning: 'new' of type 'OpenGLRenderer_1_3' with extended alignment 32 [-Waligned-new=] 513 | _OGLRenderer = new OpenGLRenderer_1_3; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:513:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:513:19: note: use '-faligned-new' to enable C++17 over-aligned new support OGLRender.cpp:518:19: warning: 'new' of type 'OpenGLRenderer_1_2' with extended alignment 32 [-Waligned-new=] 518 | _OGLRenderer = new OpenGLRenderer_1_2; | ^~~~~~~~~~~~~~~~~~~~~~ OGLRender.cpp:518:19: note: uses 'void* operator new(std::size_t)', which does not have an alignment parameter OGLRender.cpp:518:19: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o arm_instructions.o arm_instructions.cpp In file included from MMU.h:24, from arm_instructions.cpp:32: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from arm_instructions.cpp:34: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from instructions.h:21, from arm_instructions.cpp:29: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from arm_instructions.cpp:35: MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>': MMU_timing.h:253:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 11)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>': MMU_timing.h:254:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 10)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/filetime.o utils/libfat/filetime.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/file_allocation_table.o utils/libfat/file_allocation_table.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/fatfile.o utils/libfat/fatfile.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/libfat.o utils/libfat/libfat.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/lock.o utils/libfat/lock.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/fatdir.o utils/libfat/fatdir.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/tinyxml/tinystr.o utils/tinyxml/tinystr.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/partition.o utils/libfat/partition.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/libfat/libfat_public_api.o utils/libfat/libfat_public_api.cpp utils/libfat/libfat_public_api.cpp: In function 'void LIBFAT::Init(void*, int)': utils/libfat/libfat_public_api.cpp:87:7: warning: unused variable 'zzz' [-Wunused-variable] 87 | int zzz=9; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/tinyxml/tinyxmlerror.o utils/tinyxml/tinyxmlerror.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o rasterize.o rasterize.cpp In file included from MMU.h:24, from rasterize.cpp:54: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from rasterize.cpp:55: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ rasterize.cpp: In function 'int fastFloor(float)': rasterize.cpp:117:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 117 | int ret = (*((u32*)&temp))&0x7FFFFF; | ~^~~~~~~~~~~~ rasterize.cpp: In constructor 'SoftRasterizerEngine::SoftRasterizerEngine()': rasterize.cpp:1375:93: warning: 'new' of type 'GFX3D_Clipper::TClippedPoly' with extended alignment 32 [-Waligned-new=] 1375 | this->clippedPolys = clipper.clippedPolys = new GFX3D_Clipper::TClippedPoly[POLYLIST_SIZE*2]; | ^ rasterize.cpp:1375:93: note: uses 'void* operator new [](std::size_t)', which does not have an alignment parameter rasterize.cpp:1375:93: note: use '-faligned-new' to enable C++17 over-aligned new support make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_mpcf.o addons/slot2_mpcf.cpp In file included from addons/slot2_mpcf.cpp:29: addons/../path.h: In member function 'void PathInfo::formatname(char*)': addons/../path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/emufat.o utils/emufat.cpp 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()': ./types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ utils/emufat.h:576:4: note: in expansion of macro 'CTASSERT' 576 | CTASSERT(!((F_UNUSED | F_FILE_UNBUFFERED_READ | F_FILE_DIR_DIRTY) & F_OFLAG)); | ^~~~~~~~ In file included from utils/emufat.cpp:28: utils/emufat.h: In constructor 'EmuFat::EmuFat(EMUFILE*)': utils/emufat.h:688:19: warning: 'EmuFat::m_owns' will be initialized after [-Wreorder] 688 | bool m_readonly, m_owns; | ^~~~~~ utils/emufat.h:688:7: 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:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 245 | if (maxclust12 > MAX_CLUST_12) | ^~ utils/emufat.cpp:247:5: 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:562:16: warning: comparison of integer expressions of different signedness: 'int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 562 | for(int j=0;jfread(&data, size); | ^~~~~~ addons/slot2_gbagame.cpp: In member function 'u32 Slot2_GbaCart::readSRAM(u32, u8)': addons/slot2_gbagame.cpp:80:7: 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:7: warning: unused variable 'writed' [-Wunused-variable] 91 | u32 writed = size; | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_rumblepak.o addons/slot2_rumblepak.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/fsnitro.o utils/fsnitro.cpp utils/fsnitro.cpp: In member function 'bool FS_NITRO::loadFileTables()': utils/fsnitro.cpp:203:26: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct FNT_NITRO' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 203 | memcpy(&fnt[i], _FNT, 8); | ^ In file included from utils/fsnitro.cpp:33: utils/fsnitro.h:69:8: note: 'struct FNT_NITRO' declared here 69 | struct FNT_NITRO | ^~~~~~~~~ utils/fsnitro.cpp:210:8: warning: unused variable '_end' [-Wunused-variable] 210 | u8 *_end = (u8*)(rom + FNameTblOff + FNameTblSize - 1); | ^~~~ utils/fsnitro.cpp: In member function 'bool FS_NITRO::rebuildFAT(u32, u32, std::string)': utils/fsnitro.cpp:292:6: warning: unused variable 'romFAT' [-Wunused-variable] 292 | u8 *romFAT = (u8*)(rom + addr); | ^~~~~~ utils/fsnitro.cpp: In member function 'bool FS_NITRO::extractFile(u16, std::string)': utils/fsnitro.cpp:501:8: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] 501 | getcwd(curr_dir, sizeof(curr_dir)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils/fsnitro.cpp:502:7: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] 502 | chdir(to.c_str()); | ~~~~~^~~~~~~~~~~~ utils/fsnitro.cpp:504:7: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] 504 | chdir(curr_dir); | ~~~~~^~~~~~~~~~ utils/fsnitro.cpp: In member function 'bool FS_NITRO::extractAll(std::string, void (*)(u32, u32))': utils/fsnitro.cpp:519:8: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] 519 | getcwd(curr_dir, sizeof(curr_dir)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils/fsnitro.cpp:520:7: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] 520 | chdir(dataDir.c_str()); | ~~~~~^~~~~~~~~~~~~~~~~ utils/fsnitro.cpp:535:7: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] 535 | chdir(dataDir.c_str()); | ~~~~~^~~~~~~~~~~~~~~~~ utils/fsnitro.cpp:545:7: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] 545 | chdir(overlayDir.c_str()); | ~~~~~^~~~~~~~~~~~~~~~~~~~ utils/fsnitro.cpp:552:7: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] 552 | chdir(curr_dir); | ~~~~~^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_guitarGrip.o addons/slot2_guitarGrip.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_paddle.o addons/slot2_paddle.cpp In file included from addons/slot2_paddle.cpp:43: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_piano.o addons/slot2_piano.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_passme.o addons/slot2_passme.cpp In file included from addons/slot2_passme.cpp:19: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1_none.o addons/slot1_none.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/xstring.o utils/xstring.cpp utils/xstring.cpp: In function 'std::string BytesToString(const void*, int)': utils/xstring.cpp:280:9: warning: narrowing conversion of '((n < 2) ? 61 : ((int)Base64Table.Base64Table::operator[](((size_t)((((int)(((unsigned char)((int)input[1])) & 15)) << 2) | (((int)input[2]) >> 6))))))' from 'int' to 'unsigned char' [-Wnarrowing] 280 | n<2 ? '=' : Base64Table[ ((input[1] & 0x0F) << 2) | (input[2] >> 6) ], | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils/xstring.cpp:281:9: warning: narrowing conversion of '((n < 3) ? 61 : ((int)Base64Table.Base64Table::operator[](((size_t)((int)(((unsigned char)((int)input[2])) & 63))))))' from 'int' to 'unsigned char' [-Wnarrowing] 281 | n<3 ? '=' : Base64Table[ input[2] & 0x3F ] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils/xstring.cpp: In function 'bool StringToBytes(const string&, void*, int)': utils/xstring.cpp:345:25: warning: narrowing conversion of '((((int)converted[0]) << 2) | (((int)converted[1]) >> 4))' from 'int' to 'unsigned char' [-Wnarrowing] 345 | (converted[0] << 2) | (converted[1] >> 4), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ utils/xstring.cpp:346:25: warning: narrowing conversion of '((((int)converted[1]) << 4) | (((int)converted[2]) >> 2))' from 'int' to 'unsigned char' [-Wnarrowing] 346 | (converted[1] << 4) | (converted[2] >> 2), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ utils/xstring.cpp:347:25: warning: narrowing conversion of '((((int)converted[2]) << 6) | ((int)converted[3]))' from 'int' to 'unsigned char' [-Wnarrowing] 347 | (converted[2] << 6) | (converted[3]) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ utils/xstring.cpp: In function 'void splitpath(const char*, char*, char*, char*, char*)': utils/xstring.cpp:479:4: warning: value computed is not used [-Wunused-value] 479 | *s++; | ^~~~ utils/xstring.cpp: In function 'std::wstring mbstowcs(std::string)': utils/xstring.cpp:722:15: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 722 | } catch(std::exception) { | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/tinyxml/tinyxmlparser.o utils/tinyxml/tinyxmlparser.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_none.o addons/slot2_none.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1_retail_mcrom.o addons/slot1_retail_mcrom.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1_retail_mcrom.cpp:23: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1comp_mc.o addons/slot1comp_mc.cpp In file included from addons/../MMU.h:24, from addons/slot1comp_mc.cpp:23: addons/../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': addons/../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1comp_mc.cpp:24: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1_retail_mcrom_debug.o addons/slot1_retail_mcrom_debug.cpp 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:19: addons/../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': addons/../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1_retail_mcrom_debug.cpp:26: addons/../path.h: In member function 'void PathInfo::formatname(char*)': addons/../path.h:378:38: warning: converting to non-pointer type 'char' from NULL [-Wconversion-null] 378 | char format[] = { '%', *p, NULL }; | ^ In file included from addons/slot1_retail_mcrom_debug.cpp:27: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/slot1_retail_mcrom_debug.cpp: In member function 'virtual void Slot1_Retail_DEBUG::slot1client_startOperation(eSlot1Operation)': addons/slot1_retail_mcrom_debug.cpp:160:25: warning: comparison of integer expressions of different signedness: 'long int' and 'u32' {aka 'unsigned int'} [-Wsign-compare] 160 | if (ftell(fpROM) != offset) | ~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/string.h:507, from /usr/include/glib-2.0/glib/gtestutils.h:30, from /usr/include/glib-2.0/glib.h:85, from addons/../path.h:32, from addons/slot1_retail_mcrom_debug.cpp:26: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void PathInfo::SwitchPath(PathInfo::Action, PathInfo::KnownPath, char*)' at addons/../path.h:286:11, inlined from 'std::string PathInfo::getpath(PathInfo::KnownPath)' at addons/../path.h:304:13: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 4096 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1comp_rom.o addons/slot1comp_rom.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1comp_rom.cpp:20: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/slot1comp_rom.cpp: In member function 'void Slot1Comp_Rom::loadstate(EMUFILE*)': addons/slot1comp_rom.cpp:119:6: warning: unused variable 'version' [-Wunused-variable] 119 | s32 version = is->read32le(); | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot2_expMemory.o addons/slot2_expMemory.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1comp_protocol.o addons/slot1comp_protocol.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ addons/slot1comp_protocol.cpp: In member function 'void Slot1Comp_Protocol::write_command(GC_Command)': addons/slot1comp_protocol.cpp:179:8: warning: enumeration value 'eCardMode_KEY2' not handled in switch [-Wswitch] 179 | switch(mode) | ^ addons/slot1comp_protocol.cpp:179:8: warning: enumeration value 'eCardMode_Pad' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp: In member function 'void Slot1Comp_Protocol::write_GCDATAIN(u8, u32)': addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_00_ReadHeader_Unencrypted' not handled in switch [-Wswitch] 197 | switch(operation) | ^ addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_9F_Dummy' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_90_ChipID' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_1x_ChipID' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_2x_SecureAreaLoad' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_B7_Read' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp:197:8: warning: enumeration value 'eSlot1Operation_B8_ChipID' not handled in switch [-Wswitch] addons/slot1comp_protocol.cpp: In member function 'void Slot1Comp_Protocol::loadstate(EMUFILE*)': addons/slot1comp_protocol.cpp:247:6: warning: unused variable 'version' [-Wunused-variable] 247 | s32 version = is->read32le(); | ^~~~~~~ In file included from addons/slot1comp_protocol.cpp:23: addons/../encrypt.h: In constructor '_KEY1::_KEY1(const u8*)': addons/../encrypt.h:27:7: warning: '*._KEY1::keyBuf' is used uninitialized in this function [-Wuninitialized] 27 | if (keyBuf) delete keyBuf; | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1_retail_auto.o addons/slot1_retail_auto.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1_retail_auto.cpp:19: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/bilinear.o filter/bilinear.cpp filter/bilinear.cpp: In function 'void Bilinear32(u8*, u32, u8*, u8*, u32, int, int)': filter/bilinear.cpp:291:8: warning: unused variable 'm' [-Wunused-variable] 291 | int m = *ar; | ^ filter/bilinear.cpp:292:8: warning: unused variable 'mm' [-Wunused-variable] 292 | int mm = *ag; | ^~ filter/bilinear.cpp:293:8: warning: unused variable 'mmmm' [-Wunused-variable] 293 | int mmmm = *ab; | ^~~~ filter/bilinear.cpp:294:8: warning: unused variable 'mmm' [-Wunused-variable] 294 | int mmm = RGB1(*ar, *ag, *ab); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o metaspu/metaspu.o metaspu/metaspu.cpp metaspu/metaspu.cpp: In constructor 'ZeromusSynchronizer::Adjustobuf::Adjustobuf(int, int)': metaspu/metaspu.cpp:123:7: warning: 'ZeromusSynchronizer::Adjustobuf::size' will be initialized after [-Wreorder] 123 | int size; | ^~~~ metaspu/metaspu.cpp:121:7: warning: 'int ZeromusSynchronizer::Adjustobuf::minLatency' [-Wreorder] 121 | int minLatency, targetLatency, maxLatency; | ^~~~~~~~~~ metaspu/metaspu.cpp:107:3: warning: when initialized here [-Wreorder] 107 | Adjustobuf(int _minLatency, int _maxLatency) | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/tinyxml/tinyxml.o utils/tinyxml/tinyxml.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1_r4.o addons/slot1_r4.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1_r4.cpp:23: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/2xsai.o filter/2xsai.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o addons/slot1_retail_nand.o addons/slot1_retail_nand.cpp 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:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ addons/../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ addons/../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from addons/slot1_retail_nand.cpp:28: addons/../NDSSystem.h: In constructor 'GameInfo::GameInfo()': addons/../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ addons/../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ addons/../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ addons/../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': addons/../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ addons/../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ addons/../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ addons/../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ addons/slot1_retail_nand.cpp: In member function 'virtual void Slot1_Retail_NAND::slot1client_startOperation(eSlot1Operation)': addons/slot1_retail_nand.cpp:101:9: warning: enumeration value 'eSlot1Operation_9F_Dummy' not handled in switch [-Wswitch] 101 | switch(operation) | ^ addons/slot1_retail_nand.cpp:101:9: warning: enumeration value 'eSlot1Operation_90_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:101:9: warning: enumeration value 'eSlot1Operation_1x_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:101:9: warning: enumeration value 'eSlot1Operation_B7_Read' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:101:9: warning: enumeration value 'eSlot1Operation_B8_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:101:9: warning: enumeration value 'eSlot1Operation_Unknown' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp: In member function 'virtual u32 Slot1_Retail_NAND::slot1client_read_GCDATAIN(eSlot1Operation)': addons/slot1_retail_nand.cpp:177:9: warning: enumeration value 'eSlot1Operation_9F_Dummy' not handled in switch [-Wswitch] 177 | switch(operation) | ^ addons/slot1_retail_nand.cpp:177:9: warning: enumeration value 'eSlot1Operation_90_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:177:9: warning: enumeration value 'eSlot1Operation_1x_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:177:9: warning: enumeration value 'eSlot1Operation_B7_Read' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:177:9: warning: enumeration value 'eSlot1Operation_B8_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:177:9: warning: enumeration value 'eSlot1Operation_Unknown' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp: In member function 'virtual void Slot1_Retail_NAND::slot1client_write_GCDATAIN(eSlot1Operation, u32)': addons/slot1_retail_nand.cpp:247:9: warning: enumeration value 'eSlot1Operation_9F_Dummy' not handled in switch [-Wswitch] 247 | switch(operation) | ^ addons/slot1_retail_nand.cpp:247:9: warning: enumeration value 'eSlot1Operation_90_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:247:9: warning: enumeration value 'eSlot1Operation_1x_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:247:9: warning: enumeration value 'eSlot1Operation_B8_ChipID' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:247:9: warning: enumeration value 'eSlot1Operation_Unknown' not handled in switch [-Wswitch] addons/slot1_retail_nand.cpp:257:7: warning: unused variable 'value' [-Wunused-variable] 257 | u32 value = val; | ^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/scanline.o filter/scanline.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/epx.o filter/epx.cpp filter/epx.cpp: In function 'void RenderEPX_1Point5x(SSurface, SSurface)': filter/epx.cpp:100:99: warning: unused variable 's33' [-Wunused-variable] 100 | u32 s03 = *(SrcLine+2*srcPitch-1), s13 = *(SrcLine+2*srcPitch), s23 = *(SrcLine+2*srcPitch+1), s33 = *(SrcLine+2*srcPitch+2); | ^~~ filter/epx.cpp:80:6: warning: unused variable 'dstHeight' [-Wunused-variable] 80 | u32 dstHeight = Dst.Height; | ^~~~~~~~~ filter/epx.cpp:81:6: warning: unused variable 'dstWidth' [-Wunused-variable] 81 | u32 dstWidth = Dst.Width; | ^~~~~~~~ filter/epx.cpp: In function 'void RenderEPXPlus_1Point5x(SSurface, SSurface)': filter/epx.cpp:199:99: warning: unused variable 's33' [-Wunused-variable] 199 | u32 s03 = *(SrcLine+2*srcPitch-1), s13 = *(SrcLine+2*srcPitch), s23 = *(SrcLine+2*srcPitch+1), s33 = *(SrcLine+2*srcPitch+2); | ^~~ filter/epx.cpp:179:6: warning: unused variable 'dstHeight' [-Wunused-variable] 179 | u32 dstHeight = Dst.Height; | ^~~~~~~~~ filter/epx.cpp:180:6: warning: unused variable 'dstWidth' [-Wunused-variable] 180 | u32 dstWidth = Dst.Width; | ^~~~~~~~ filter/epx.cpp: In function 'void RenderNearest_1Point5x(SSurface, SSurface)': filter/epx.cpp:233:9: warning: unused variable 'dstHeight' [-Wunused-variable] 233 | uint32 dstHeight = Dst.Height; | ^~~~~~~~~ filter/epx.cpp:234:9: warning: unused variable 'dstWidth' [-Wunused-variable] 234 | uint32 dstWidth = Dst.Width; | ^~~~~~~~ filter/epx.cpp: In function 'void RenderNearestPlus_1Point5x(SSurface, SSurface)': filter/epx.cpp:280:9: warning: unused variable 'dstHeight' [-Wunused-variable] 280 | uint32 dstHeight = Dst.Height; | ^~~~~~~~~ filter/epx.cpp:281:9: warning: unused variable 'dstWidth' [-Wunused-variable] 281 | uint32 dstWidth = Dst.Width; | ^~~~~~~~ In file included from filter/epx.cpp:22: filter/interp.h: At global scope: filter/interp.h:311:12: warning: 'int interp_32_diff2(u32, u32)' defined but not used [-Wunused-function] 311 | static int interp_32_diff2(u32 p1, u32 p2) | ^~~~~~~~~~~~~~~ filter/interp.h:248:12: warning: 'int interp_32_diff(u32, u32)' defined but not used [-Wunused-function] 248 | static int interp_32_diff(u32 p1, u32 p2) | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/assert.o utils/AsmJit/core/assert.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/assembler.o utils/AsmJit/core/assembler.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/buffer.o utils/AsmJit/core/buffer.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/compilercontext.o utils/AsmJit/core/compilercontext.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/videofilter.o filter/videofilter.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/compiler.o utils/AsmJit/core/compiler.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/compilerfunc.o utils/AsmJit/core/compilerfunc.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/compileritem.o utils/AsmJit/core/compileritem.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/cpuinfo.o utils/AsmJit/core/cpuinfo.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/defs.o utils/AsmJit/core/defs.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/func.o utils/AsmJit/core/func.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/logger.o utils/AsmJit/core/logger.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/context.o utils/AsmJit/core/context.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/memorymarker.o utils/AsmJit/core/memorymarker.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/operand.o utils/AsmJit/core/operand.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/stringutil.o utils/AsmJit/core/stringutil.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/stringbuilder.o utils/AsmJit/core/stringbuilder.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/virtualmemory.o utils/AsmJit/core/virtualmemory.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/lq2x.o filter/lq2x.cpp filter/lq2x.cpp: In function 'void lq2xS_32_def(u32*, u32*, const u32*, const u32*, const u32*, unsigned int)': filter/lq2x.cpp:436:41: 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:41: 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:41: 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:41: 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:41: 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:41: 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:41: 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:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 450 | if(ABS(brightArray[8] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from filter/lq2x.cpp:32: filter/interp.h: At global scope: filter/interp.h:311:12: warning: 'int interp_32_diff2(u32, u32)' defined but not used [-Wunused-function] 311 | static int interp_32_diff2(u32 p1, u32 p2) | ^~~~~~~~~~~~~~~ filter/interp.h:248:12: warning: 'int interp_32_diff(u32, u32)' defined but not used [-Wunused-function] 248 | static int interp_32_diff(u32 p1, u32 p2) | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/zonememory.o utils/AsmJit/core/zonememory.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/core/memorymanager.o utils/AsmJit/core/memorymanager.cpp 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) | ^~~~~~~ utils/AsmJit/core/memorymanager.cpp: In member function 'void AsmJit::MemoryManagerPrivate::insertNode(AsmJit::MemNode*)': utils/AsmJit/core/memorymanager.cpp:846:18: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] 846 | int dir = 0, last; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86compilercontext.o utils/AsmJit/x86/x86compilercontext.cpp 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:36: 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:41: 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:41: 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(); | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86compiler.o utils/AsmJit/x86/x86compiler.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86cpuinfo.o utils/AsmJit/x86/x86cpuinfo.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86defs.o utils/AsmJit/x86/x86defs.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86compileritem.o utils/AsmJit/x86/x86compileritem.cpp 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:36: 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:41: 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:41: 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(); | ^~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86operand.o utils/AsmJit/x86/x86operand.cpp 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:36: 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:41: 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:41: 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 | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86func.o utils/AsmJit/x86/x86func.cpp 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:36: 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:41: 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:41: 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(AsmJit::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; | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86util.o utils/AsmJit/x86/x86util.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86assembler.o utils/AsmJit/x86/x86assembler.cpp 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:36: 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:41: 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:41: 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(*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; | ~~^~~~ utils/AsmJit/x86/x86assembler.cpp: In member function 'virtual size_t AsmJit::X86Assembler::relocCode(void*, sysuint_t) const': utils/AsmJit/x86/x86assembler.cpp:2724:55: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] 2724 | *reinterpret_cast(dst + r.offset) = static_cast(val); | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:2598:9: warning: '_loggerOperands[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] 2598 | if (o2 == immOperand) o2 = &immTemporary; | ^~ utils/AsmJit/x86/x86assembler.cpp:2597:9: warning: '_loggerOperands[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 2597 | if (o1 == immOperand) o1 = &immTemporary; | ^~ utils/AsmJit/x86/x86assembler.cpp:2596:9: warning: '_loggerOperands[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 2596 | if (o0 == immOperand) o0 = &immTemporary; | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o utils/AsmJit/x86/x86compilerfunc.o utils/AsmJit/x86/x86compilerfunc.cpp 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:36: 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:41: 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:41: 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(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(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:2866:52: 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] 2866 | memset(_args, 0, sizeof(Operand) * argumentsCount); | ^ 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:174:8: note: 'struct AsmJit::Operand' declared here 174 | struct Operand | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/hq2x.o filter/hq2x.cpp filter/hq2x.cpp: In function 'void hq2xS_32_def(u32*, u32*, const u32*, const u32*, const u32*, unsigned int)': filter/hq2x.cpp:461:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 461 | if(ABS(brightArray[0] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:463:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 463 | if(ABS(brightArray[1] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:465:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 465 | if(ABS(brightArray[2] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:467:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 467 | if(ABS(brightArray[3] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:469:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 469 | if(ABS(brightArray[5] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:471:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 471 | if(ABS(brightArray[6] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:473:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 473 | if(ABS(brightArray[7] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ filter/hq2x.cpp:475:41: warning: comparison of integer expressions of different signedness: 'u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 475 | if(ABS(brightArray[8] - centerBright) > diffBright) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from filter/hq2x.cpp:32: filter/interp.h: At global scope: filter/interp.h:311:12: warning: 'int interp_32_diff2(u32, u32)' defined but not used [-Wunused-function] 311 | static int interp_32_diff2(u32 p1, u32 p2) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/xbrz.o filter/xbrz.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o filter/hq4x.o filter/hq4x.cpp In file included from filter/hq4x.cpp:32: filter/interp.h:311:12: warning: 'int interp_32_diff2(u32, u32)' defined but not used [-Wunused-function] 311 | static int interp_32_diff2(u32 p1, u32 p2) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o arm_jit.o arm_jit.cpp In file included from MMU.h:24, from armcpu.h:24, from arm_jit.cpp:36: firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from arm_jit.cpp:19: readwrite.h: In function 'int readle(T*, EMUFILE*)': types.h:456:35: warning: typedef '__asserty' locally defined but not used [-Wunused-local-typedefs] 456 | #define CTASSERT(x) typedef char __assert ## y[(x) ? 1 : -1] | ^~~~~~~~ readwrite.h:50:2: note: in expansion of macro 'CTASSERT' 50 | CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8); | ^~~~~~~~ In file included from MMU_timing.h:30, from arm_jit.cpp:41: NDSSystem.h: In constructor 'GameInfo::GameInfo()': NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from arm_jit.cpp:41: MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>': MMU_timing.h:253:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 11)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>': MMU_timing.h:254:26: required from here MMU_timing.h:158:28: warning: left operand of shift expression '(-1 << 10)' is negative [-fpermissive] 158 | enum { TAGMASK = (u32)(~0 << TAGSHIFT) }; | ~~~~^~~~~~~~~~~~ MMU_timing.h:159:61: warning: left operand of shift expression '(-1 << 5)' is negative [-fpermissive] 159 | enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << BLOCKSIZESHIFT) }; | ~~~~^~~~~~~~~~~~~~~~~~ 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:42: utils/AsmJit/core/../core/operand.h: In constructor 'AsmJit::Operand::Operand()': utils/AsmJit/core/../core/operand.h:183:36: 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:41: 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:41: 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 | ^~~~~~~ arm_jit.cpp: In function 'int OP_AND_LSL_IMM(u32)': arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:826:56: note: in expansion of macro 'LSL_IMM' 826 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:828:56: note: in expansion of macro 'LSR_IMM' 828 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:830:56: note: in expansion of macro 'ASR_IMM' 830 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:832:56: note: in expansion of macro 'ROR_IMM' 832 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:834:56: note: in expansion of macro 'IMM_VAL' 834 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:836:56: note: in expansion of macro 'LSL_IMM' 836 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:838:56: note: in expansion of macro 'LSR_IMM' 838 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:840:56: note: in expansion of macro 'ASR_IMM' 840 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:842:56: note: in expansion of macro 'ROR_IMM' 842 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:844:56: note: in expansion of macro 'IMM_VAL' 844 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:846:56: note: in expansion of macro 'LSL_IMM' 846 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:848:56: note: in expansion of macro 'LSR_IMM' 848 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:850:56: note: in expansion of macro 'ASR_IMM' 850 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:852:56: note: in expansion of macro 'ROR_IMM' 852 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:854:56: note: in expansion of macro 'IMM_VAL' 854 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:856:56: note: in expansion of macro 'LSL_IMM' 856 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:858:56: note: in expansion of macro 'LSR_IMM' 858 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:860:56: note: in expansion of macro 'ASR_IMM' 860 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:862:56: note: in expansion of macro 'ROR_IMM' 862 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:864:56: note: in expansion of macro 'IMM_VAL' 864 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:866:56: note: in expansion of macro 'LSL_IMM' 866 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:868:56: note: in expansion of macro 'LSR_IMM' 868 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:870:56: note: in expansion of macro 'ASR_IMM' 870 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:872:56: note: in expansion of macro 'ROR_IMM' 872 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:874:56: note: in expansion of macro 'IMM_VAL' 874 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:876:58: note: in expansion of macro 'LSL_IMM' 876 | static int OP_RSB_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM, sub, 0); } | ^~~~~~~ arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:876:58: note: in expansion of macro 'LSL_IMM' 876 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:877:58: note: in expansion of macro 'LSL_REG' 877 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:878:58: note: in expansion of macro 'LSR_IMM' 878 | static int OP_RSB_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM, sub, 0); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:878:58: note: in expansion of macro 'LSR_IMM' 878 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:879:58: note: in expansion of macro 'LSR_REG' 879 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:880:58: note: in expansion of macro 'ASR_IMM' 880 | static int OP_RSB_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM, sub, 0); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:880:58: note: in expansion of macro 'ASR_IMM' 880 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:881:58: note: in expansion of macro 'ASR_REG' 881 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:882:58: note: in expansion of macro 'ROR_IMM' 882 | static int OP_RSB_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM, sub, 0); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:882:58: note: in expansion of macro 'ROR_IMM' 882 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:883:58: note: in expansion of macro 'ROR_REG' 883 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:884:58: note: in expansion of macro 'IMM_VAL' 884 | static int OP_RSB_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL, sub, 0); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:884:58: note: in expansion of macro 'IMM_VAL' 884 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:798:5: note: in definition of macro 'OP_ARITHMETIC_S' 798 | arg; \ | ^~~ arm_jit.cpp:895:60: note: in expansion of macro 'S_IMM_VAL' 895 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:798:5: note: in definition of macro 'OP_ARITHMETIC_S' 798 | arg; \ | ^~~ arm_jit.cpp:905:60: note: in expansion of macro 'S_IMM_VAL' 905 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:798:5: note: in definition of macro 'OP_ARITHMETIC_S' 798 | arg; \ | ^~~ arm_jit.cpp:915:60: note: in expansion of macro 'S_IMM_VAL' 915 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:917:58: note: in expansion of macro 'LSL_IMM' 917 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:919:58: note: in expansion of macro 'LSR_IMM' 919 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:921:58: note: in expansion of macro 'ASR_IMM' 921 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:923:58: note: in expansion of macro 'ROR_IMM' 923 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:925:58: note: in expansion of macro 'IMM_VAL' 925 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:927:58: note: in expansion of macro 'LSL_IMM' 927 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:929:58: note: in expansion of macro 'LSR_IMM' 929 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:931:58: note: in expansion of macro 'ASR_IMM' 931 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:933:58: note: in expansion of macro 'ROR_IMM' 933 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:935:58: note: in expansion of macro 'IMM_VAL' 935 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:937:60: note: in expansion of macro 'LSL_IMM' 937 | static int OP_RSB_S_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM, sub, 1); } | ^~~~~~~ arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:937:60: note: in expansion of macro 'LSL_IMM' 937 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:938:60: note: in expansion of macro 'LSL_REG' 938 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:939:60: note: in expansion of macro 'LSR_IMM' 939 | static int OP_RSB_S_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM, sub, 1); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:939:60: note: in expansion of macro 'LSR_IMM' 939 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:940:60: note: in expansion of macro 'LSR_REG' 940 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:941:60: note: in expansion of macro 'ASR_IMM' 941 | static int OP_RSB_S_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM, sub, 1); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:941:60: note: in expansion of macro 'ASR_IMM' 941 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:942:60: note: in expansion of macro 'ASR_REG' 942 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:943:60: note: in expansion of macro 'ROR_IMM' 943 | static int OP_RSB_S_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM, sub, 1); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:943:60: note: in expansion of macro 'ROR_IMM' 943 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:944:60: note: in expansion of macro 'ROR_REG' 944 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:945:60: note: in expansion of macro 'IMM_VAL' 945 | static int OP_RSB_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL, sub, 1); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:945:60: note: in expansion of macro 'IMM_VAL' 945 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:947:56: note: in expansion of macro 'LSL_IMM' 947 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:949:56: note: in expansion of macro 'LSR_IMM' 949 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:951:56: note: in expansion of macro 'ASR_IMM' 951 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:953:56: note: in expansion of macro 'ROR_IMM' 953 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:955:56: note: in expansion of macro 'IMM_VAL' 955 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:957:58: note: in expansion of macro 'LSL_IMM' 957 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:959:58: note: in expansion of macro 'LSR_IMM' 959 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:961:58: note: in expansion of macro 'ASR_IMM' 961 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:963:58: note: in expansion of macro 'ROR_IMM' 963 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:965:58: note: in expansion of macro 'IMM_VAL' 965 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:967:56: note: in expansion of macro 'LSL_IMM' 967 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:969:56: note: in expansion of macro 'LSR_IMM' 969 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:971:56: note: in expansion of macro 'ASR_IMM' 971 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:973:56: note: in expansion of macro 'ROR_IMM' 973 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:975:56: note: in expansion of macro 'IMM_VAL' 975 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:977:58: note: in expansion of macro 'LSL_IMM' 977 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:979:58: note: in expansion of macro 'LSR_IMM' 979 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:981:58: note: in expansion of macro 'ASR_IMM' 981 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:983:58: note: in expansion of macro 'ROR_IMM' 983 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:985:58: note: in expansion of macro 'IMM_VAL' 985 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:987:58: note: in expansion of macro 'LSL_IMM' 987 | static int OP_RSC_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM; GET_CARRY(1), sbb, 0); } | ^~~~~~~ arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:987:58: note: in expansion of macro 'LSL_IMM' 987 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:988:58: note: in expansion of macro 'LSL_REG' 988 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:989:58: note: in expansion of macro 'LSR_IMM' 989 | static int OP_RSC_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM; GET_CARRY(1), sbb, 0); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:989:58: note: in expansion of macro 'LSR_IMM' 989 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:990:58: note: in expansion of macro 'LSR_REG' 990 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:991:58: note: in expansion of macro 'ASR_IMM' 991 | static int OP_RSC_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM; GET_CARRY(1), sbb, 0); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:991:58: note: in expansion of macro 'ASR_IMM' 991 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:992:58: note: in expansion of macro 'ASR_REG' 992 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:993:58: note: in expansion of macro 'ROR_IMM' 993 | static int OP_RSC_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM; GET_CARRY(1), sbb, 0); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:993:58: note: in expansion of macro 'ROR_IMM' 993 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:994:58: note: in expansion of macro 'ROR_REG' 994 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:995:58: note: in expansion of macro 'IMM_VAL' 995 | static int OP_RSC_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL; GET_CARRY(1), sbb, 0); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:995:58: note: in expansion of macro 'IMM_VAL' 995 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:997:60: note: in expansion of macro 'LSL_IMM' 997 | static int OP_RSC_S_LSL_IMM(const u32 i) { OP_ARITHMETIC_R(LSL_IMM; GET_CARRY(1), sbb, 1); } | ^~~~~~~ arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:997:60: note: in expansion of macro 'LSL_IMM' 997 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:998:60: note: in expansion of macro 'LSL_REG' 998 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:999:60: note: in expansion of macro 'LSR_IMM' 999 | static int OP_RSC_S_LSR_IMM(const u32 i) { OP_ARITHMETIC_R(LSR_IMM; GET_CARRY(1), sbb, 1); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:999:60: note: in expansion of macro 'LSR_IMM' 999 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:1000:60: note: in expansion of macro 'LSR_REG' 1000 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1001:60: note: in expansion of macro 'ASR_IMM' 1001 | static int OP_RSC_S_ASR_IMM(const u32 i) { OP_ARITHMETIC_R(ASR_IMM; GET_CARRY(1), sbb, 1); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1001:60: note: in expansion of macro 'ASR_IMM' 1001 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:1002:60: note: in expansion of macro 'ASR_REG' 1002 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1003:60: note: in expansion of macro 'ROR_IMM' 1003 | static int OP_RSC_S_ROR_IMM(const u32 i) { OP_ARITHMETIC_R(ROR_IMM; GET_CARRY(1), sbb, 1); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1003:60: note: in expansion of macro 'ROR_IMM' 1003 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1004:60: note: in expansion of macro 'ROR_REG' 1004 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1005:60: note: in expansion of macro 'IMM_VAL' 1005 | static int OP_RSC_S_IMM_VAL(const u32 i) { OP_ARITHMETIC_R(IMM_VAL; GET_CARRY(1), sbb, 1); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:772:5: note: in definition of macro 'OP_ARITHMETIC_R' 772 | arg; \ | ^~~ arm_jit.cpp:1005:60: note: in expansion of macro 'IMM_VAL' 1005 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:1007:56: note: in expansion of macro 'LSL_IMM' 1007 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:1009:56: note: in expansion of macro 'LSR_IMM' 1009 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:1011:56: note: in expansion of macro 'ASR_IMM' 1011 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:1013:56: note: in expansion of macro 'ROR_IMM' 1013 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:734:5: note: in definition of macro 'OP_ARITHMETIC' 734 | arg; \ | ^~~ arm_jit.cpp:1015:56: note: in expansion of macro 'IMM_VAL' 1015 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:798:5: note: in definition of macro 'OP_ARITHMETIC_S' 798 | arg; \ | ^~~ arm_jit.cpp:1025:60: note: in expansion of macro 'S_IMM_VAL' 1025 | 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:465:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 465 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1036:50: note: in expansion of macro 'S_LSL_IMM' 1036 | 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:624:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 624 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:668:19: note: in expansion of macro 'S_LSX_REG' 668 | #define S_LSL_REG S_LSX_REG(S_LSL_REG, shl, 0) | ^~~~~~~~~ arm_jit.cpp:1037:50: note: in expansion of macro 'S_LSL_REG' 1037 | 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:495:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 495 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1038:50: note: in expansion of macro 'S_LSR_IMM' 1038 | 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:624:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 624 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:669:19: note: in expansion of macro 'S_LSX_REG' 669 | #define S_LSR_REG S_LSX_REG(S_LSR_REG, shr, 0) | ^~~~~~~~~ arm_jit.cpp:1039:50: note: in expansion of macro 'S_LSR_REG' 1039 | 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:525:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 525 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1040:50: note: in expansion of macro 'S_ASR_IMM' 1040 | 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:624:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 624 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:670:19: note: in expansion of macro 'S_LSX_REG' 670 | #define S_ASR_REG S_LSX_REG(S_ASR_REG, sar, 1) | ^~~~~~~~~ arm_jit.cpp:1041:50: note: in expansion of macro 'S_ASR_REG' 1041 | 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:552:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 552 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1042:50: note: in expansion of macro 'S_ROR_IMM' 1042 | 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:683:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 683 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1043:50: note: in expansion of macro 'S_ROR_REG' 1043 | 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:581:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 581 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1044:50: note: in expansion of macro 'S_IMM_VAL' 1044 | static int OP_TST_IMM_VAL(const u32 i) { OP_TST_(S_IMM_VAL); } | ^~~~~~~~~ arm_jit.cpp:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1031:2: note: in definition of macro 'OP_TST_' 1031 | arg; \ | ^~~ arm_jit.cpp:1044:50: note: in expansion of macro 'S_IMM_VAL' 1044 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1050:2: note: in definition of macro 'OP_TEQ_' 1050 | arg; \ | ^~~ arm_jit.cpp:1070:50: note: in expansion of macro 'S_IMM_VAL' 1070 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1081:49: note: in expansion of macro 'LSL_IMM' 1081 | static int OP_CMP_LSL_IMM(const u32 i) { OP_CMP(LSL_IMM); } | ^~~~~~~ arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1081:49: note: in expansion of macro 'LSL_IMM' 1081 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:1082:49: note: in expansion of macro 'LSL_REG' 1082 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1083:49: note: in expansion of macro 'LSR_IMM' 1083 | static int OP_CMP_LSR_IMM(const u32 i) { OP_CMP(LSR_IMM); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1083:49: note: in expansion of macro 'LSR_IMM' 1083 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:1084:49: note: in expansion of macro 'LSR_REG' 1084 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1085:49: note: in expansion of macro 'ASR_IMM' 1085 | static int OP_CMP_ASR_IMM(const u32 i) { OP_CMP(ASR_IMM); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1085:49: note: in expansion of macro 'ASR_IMM' 1085 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:1086:49: note: in expansion of macro 'ASR_REG' 1086 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1087:49: note: in expansion of macro 'ROR_IMM' 1087 | static int OP_CMP_ROR_IMM(const u32 i) { OP_CMP(ROR_IMM); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1087:49: note: in expansion of macro 'ROR_IMM' 1087 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1088:49: note: in expansion of macro 'ROR_REG' 1088 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1089:49: note: in expansion of macro 'IMM_VAL' 1089 | static int OP_CMP_IMM_VAL(const u32 i) { OP_CMP(IMM_VAL); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1076:2: note: in definition of macro 'OP_CMP' 1076 | arg; \ | ^~~ arm_jit.cpp:1089:49: note: in expansion of macro 'IMM_VAL' 1089 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:1096:2: note: in definition of macro 'OP_CMN' 1096 | arg; \ | ^~~ arm_jit.cpp:1110:49: note: in expansion of macro 'LSL_IMM' 1110 | 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:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:1096:2: note: in definition of macro 'OP_CMN' 1096 | arg; \ | ^~~ arm_jit.cpp:1112:49: note: in expansion of macro 'LSR_IMM' 1112 | 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:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:1096:2: note: in definition of macro 'OP_CMN' 1096 | arg; \ | ^~~ arm_jit.cpp:1114:49: note: in expansion of macro 'ASR_IMM' 1114 | 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:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:1096:2: note: in definition of macro 'OP_CMN' 1096 | arg; \ | ^~~ arm_jit.cpp:1116:49: note: in expansion of macro 'ROR_IMM' 1116 | 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:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1096:2: note: in definition of macro 'OP_CMN' 1096 | arg; \ | ^~~ arm_jit.cpp:1118:49: note: in expansion of macro 'IMM_VAL' 1118 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1134:114: note: in expansion of macro 'LSL_IMM' 1134 | 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:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1134:114: note: in expansion of macro 'LSL_IMM' 1134 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:1135:49: note: in expansion of macro 'LSL_REG' 1135 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1136:49: note: in expansion of macro 'LSR_IMM' 1136 | static int OP_MOV_LSR_IMM(const u32 i) { OP_MOV(LSR_IMM); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1136:49: note: in expansion of macro 'LSR_IMM' 1136 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:1137:49: note: in expansion of macro 'LSR_REG' 1137 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1138:49: note: in expansion of macro 'ASR_IMM' 1138 | static int OP_MOV_ASR_IMM(const u32 i) { OP_MOV(ASR_IMM); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1138:49: note: in expansion of macro 'ASR_IMM' 1138 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:1139:49: note: in expansion of macro 'ASR_REG' 1139 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1140:49: note: in expansion of macro 'ROR_IMM' 1140 | static int OP_MOV_ROR_IMM(const u32 i) { OP_MOV(ROR_IMM); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1140:49: note: in expansion of macro 'ROR_IMM' 1140 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1141:49: note: in expansion of macro 'ROR_REG' 1141 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1142:49: note: in expansion of macro 'IMM_VAL' 1142 | static int OP_MOV_IMM_VAL(const u32 i) { OP_MOV(IMM_VAL); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1142:49: note: in expansion of macro 'IMM_VAL' 1142 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1145:5: note: in definition of macro 'OP_MOV_S' 1145 | arg; \ | ^~~ arm_jit.cpp:1168:53: note: in expansion of macro 'S_IMM_VAL' 1168 | 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:456:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 456 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1173:49: note: in expansion of macro 'LSL_IMM' 1173 | static int OP_MVN_LSL_IMM(const u32 i) { OP_MOV(LSL_IMM; c.not_(rhs)); } | ^~~~~~~ arm_jit.cpp:461:6: warning: unused variable 'rhs_first' [-Wunused-variable] 461 | u32 rhs_first = cpu->R[REG_POS(i,0)] << imm; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1173:49: note: in expansion of macro 'LSL_IMM' 1173 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:665:17: note: in expansion of macro 'LSX_REG' 665 | #define LSL_REG LSX_REG(LSL_REG, shl, 0) | ^~~~~~~ arm_jit.cpp:1174:49: note: in expansion of macro 'LSL_REG' 1174 | 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:481:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 481 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1175:49: note: in expansion of macro 'LSR_IMM' 1175 | static int OP_MVN_LSR_IMM(const u32 i) { OP_MOV(LSR_IMM; c.not_(rhs)); } | ^~~~~~~ arm_jit.cpp:491:6: warning: unused variable 'rhs_first' [-Wunused-variable] 491 | u32 rhs_first = imm ? cpu->R[REG_POS(i,0)] >> imm : 0; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1175:49: note: in expansion of macro 'LSR_IMM' 1175 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:666:17: note: in expansion of macro 'LSX_REG' 666 | #define LSR_REG LSX_REG(LSR_REG, shr, 0) | ^~~~~~~ arm_jit.cpp:1176:49: note: in expansion of macro 'LSR_REG' 1176 | 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:515:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 515 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1177:49: note: in expansion of macro 'ASR_IMM' 1177 | static int OP_MVN_ASR_IMM(const u32 i) { OP_MOV(ASR_IMM; c.not_(rhs)); } | ^~~~~~~ arm_jit.cpp:521:6: warning: unused variable 'rhs_first' [-Wunused-variable] 521 | u32 rhs_first = (s32)cpu->R[REG_POS(i,0)] >> imm; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1177:49: note: in expansion of macro 'ASR_IMM' 1177 | 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:608:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 608 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:667:17: note: in expansion of macro 'LSX_REG' 667 | #define ASR_REG LSX_REG(ASR_REG, sar, 1) | ^~~~~~~ arm_jit.cpp:1178:49: note: in expansion of macro 'ASR_REG' 1178 | 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:537:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 537 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1179:49: note: in expansion of macro 'ROR_IMM' 1179 | static int OP_MVN_ROR_IMM(const u32 i) { OP_MOV(ROR_IMM; c.not_(rhs)); } | ^~~~~~~ arm_jit.cpp:548:6: warning: unused variable 'rhs_first' [-Wunused-variable] 548 | 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:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1179:49: note: in expansion of macro 'ROR_IMM' 1179 | 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:674:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 674 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1180:49: note: in expansion of macro 'ROR_REG' 1180 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1181:49: note: in expansion of macro 'IMM_VAL' 1181 | static int OP_MVN_IMM_VAL(const u32 i) { OP_MOV(IMM_VAL; rhs = ~rhs); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1125:5: note: in definition of macro 'OP_MOV' 1125 | arg; \ | ^~~ arm_jit.cpp:1181:49: note: in expansion of macro 'IMM_VAL' 1181 | 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:591:6: warning: unused variable 'rhs_first' [-Wunused-variable] 591 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1145:5: note: in definition of macro 'OP_MOV_S' 1145 | arg; \ | ^~~ arm_jit.cpp:1191:53: note: in expansion of macro 'S_IMM_VAL' 1191 | 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:569:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 569 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1517:53: note: in expansion of macro 'REG_OFF' 1517 | static int OP_MSR_CPSR(const u32 i) { OP_MSR_(CPSR, REG_OFF, 1); } | ^~~~~~~ arm_jit.cpp:571:6: warning: unused variable 'rhs_first' [-Wunused-variable] 571 | u32 rhs_first = cpu->R[REG_POS(i,0)]; | ^~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1517:53: note: in expansion of macro 'REG_OFF' 1517 | 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:569:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 569 | bool rhs_is_imm = false; \ | ^~~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1518:53: note: in expansion of macro 'REG_OFF' 1518 | static int OP_MSR_SPSR(const u32 i) { OP_MSR_(SPSR, REG_OFF, 0); } | ^~~~~~~ arm_jit.cpp:571:6: warning: unused variable 'rhs_first' [-Wunused-variable] 571 | u32 rhs_first = cpu->R[REG_POS(i,0)]; | ^~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1518:53: note: in expansion of macro 'REG_OFF' 1518 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1519:61: note: in expansion of macro 'IMM_VAL' 1519 | static int OP_MSR_CPSR_IMM_VAL(const u32 i) { OP_MSR_(CPSR, IMM_VAL, 1); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1519:61: note: in expansion of macro 'IMM_VAL' 1519 | 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:575:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 575 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1520:61: note: in expansion of macro 'IMM_VAL' 1520 | static int OP_MSR_SPSR_IMM_VAL(const u32 i) { OP_MSR_(SPSR, IMM_VAL, 0); } | ^~~~~~~ arm_jit.cpp:577:6: warning: unused variable 'rhs_first' [-Wunused-variable] 577 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1404:2: note: in definition of macro 'OP_MSR_' 1404 | args; \ | ^~~~ arm_jit.cpp:1520:61: note: in expansion of macro 'IMM_VAL' 1520 | 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:595:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 595 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1951:3: note: in expansion of macro 'IMM_OFF' 1951 | IMM_OFF; | ^~~~~~~ arm_jit.cpp:597:6: warning: unused variable 'rhs_first' [-Wunused-variable] 597 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1951:3: note: in expansion of macro 'IMM_OFF' 1951 | IMM_OFF; | ^~~~~~~ arm_jit.cpp: In function 'int OP_LDRD_STRD_OFFSET_PRE_INDEX(u32)': arm_jit.cpp:595:7: warning: unused variable 'rhs_is_imm' [-Wunused-variable] 595 | bool rhs_is_imm = true; \ | ^~~~~~~~~~ arm_jit.cpp:1992:3: note: in expansion of macro 'IMM_OFF' 1992 | IMM_OFF; | ^~~~~~~ arm_jit.cpp:597:6: warning: unused variable 'rhs_first' [-Wunused-variable] 597 | u32 rhs_first = rhs; | ^~~~~~~~~ arm_jit.cpp:1992:3: note: in expansion of macro 'IMM_OFF' 1992 | IMM_OFF; | ^~~~~~~ arm_jit.cpp: In function 'int op_ldm_stm2(u32, bool, int, bool, bool)': arm_jit.cpp:2334:6: warning: unused variable 'adr_first' [-Wunused-variable] 2334 | u32 adr_first = cpu->R[REG_POS(i, 16)]; | ^~~~~~~~~ arm_jit.cpp: In function 'int OP_STRB_IMM_OFF(u32)': arm_jit.cpp:3496:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3496 | if ((offset) != -1) \ | ~~~~~~~~~^~~~~ arm_jit.cpp:3544:43: note: in expansion of macro 'STR_THUMB' 3544 | 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:3523:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3523 | if ((offset) != -1) \ | ~~~~~~~~~^~~~~ arm_jit.cpp:3545:43: note: in expansion of macro 'LDR_THUMB' 3545 | 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:3496:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3496 | if ((offset) != -1) \ | ~~~~~~~~~^~~~~ arm_jit.cpp:3550:43: note: in expansion of macro 'STR_THUMB' 3550 | 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:3523:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3523 | if ((offset) != -1) \ | ~~~~~~~~~^~~~~ arm_jit.cpp:3551:43: note: in expansion of macro 'LDR_THUMB' 3551 | 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:3496:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3496 | if ((offset) != -1) \ | ~~~~~~~~~^~~~~ arm_jit.cpp:3556:42: note: in expansion of macro 'STR_THUMB' 3556 | 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:3523:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3523 | if ((offset) != -1) \ | ~~~~~~~~~^~~~~ arm_jit.cpp:3557:42: note: in expansion of macro 'LDR_THUMB' 3557 | 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:4281:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4281 | for(int i=0; iR[Rnum+1] = READ32(cpu->mem_if->data, adr+4); In file included from armcpu.h:24, from arm_jit.cpp:36: arm_jit.cpp: In function 'u32 OP_STRD_REG(u32) [with int PROCNUM = 1; unsigned char Rnum = 15]': MMU.h:936:46: warning: array subscript 16 is above array bounds of 'u32 [16]' {aka 'unsigned int [16]'} [-Warray-bounds] 936 | #define WRITE32(a,b,c) _MMU_write32((b) & 0xFFFFFFFC,c) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ arm_jit.cpp:1920:2: note: in expansion of macro 'WRITE32' 1920 | WRITE32(cpu->mem_if->data, adr + 4, cpu->R[Rnum + 1]); | ^~~~~~~ arm_jit.cpp: In function 'u32 OP_STRD_REG(u32) [with int PROCNUM = 0; unsigned char Rnum = 15]': MMU.h:936:46: warning: array subscript 16 is above array bounds of 'u32 [16]' {aka 'unsigned int [16]'} [-Warray-bounds] 936 | #define WRITE32(a,b,c) _MMU_write32((b) & 0xFFFFFFFC,c) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ arm_jit.cpp:1920:2: note: in expansion of macro 'WRITE32' 1920 | WRITE32(cpu->mem_if->data, adr + 4, cpu->R[Rnum + 1]); | ^~~~~~~ arm_jit.cpp: In function 'u32 OP_LDRD_REG(u32) [with int PROCNUM = 0; unsigned char Rnum = 15]': arm_jit.cpp:1913:17: warning: array subscript 16 is above array bounds of 'u32 [16]' {aka 'unsigned int [16]'} [-Warray-bounds] 1913 | cpu->R[Rnum+1] = READ32(cpu->mem_if->data, adr+4); make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' rm -f libdesmume.a ar cru libdesmume.a armcpu.o arm_instructions.o bios.o cp15.o commandline.o common.o debug.o Disassembler.o emufile.o encrypt.o FIFO.o firmware.o GPU.o mc.o path.o readwrite.o wifi.o MMU.o NDSSystem.o ROMReader.o render3D.o rtc.o saves.o slot1.o slot2.o SPU.o matrix.o gfx3d.o thumb_instructions.o movie.o utils/advanscene.o utils/datetime.o utils/ConvertUTF.o utils/guid.o utils/emufat.o utils/fsnitro.o utils/md5.o utils/xstring.o utils/decrypt/crc.o utils/decrypt/decrypt.o utils/decrypt/header.o utils/task.o utils/vfat.o utils/dlditool.o utils/libfat/cache.o utils/libfat/directory.o utils/libfat/disc.o utils/libfat/fatdir.o utils/libfat/fatfile.o utils/libfat/filetime.o utils/libfat/file_allocation_table.o utils/libfat/libfat.o utils/libfat/libfat_public_api.o utils/libfat/lock.o utils/libfat/partition.o utils/tinyxml/tinystr.o utils/tinyxml/tinyxml.o utils/tinyxml/tinyxmlerror.o utils/tinyxml/tinyxmlparser.o addons/slot2_auto.o addons/slot2_mpcf.o addons/slot2_paddle.o addons/slot2_gbagame.o addons/slot2_none.o addons/slot2_rumblepak.o addons/slot2_guitarGrip.o addons/slot2_expMemory.o addons/slot2_piano.o addons/slot2_passme.o addons/slot1_none.o addons/slot1_r4.o addons/slot1_retail_nand.o addons/slot1_retail_auto.o addons/slot1_retail_mcrom.o addons/slot1_retail_mcrom_debug.o addons/slot1comp_mc.o addons/slot1comp_rom.o addons/slot1comp_protocol.o cheatSystem.o texcache.o rasterize.o metaspu/metaspu.o filter/2xsai.o filter/bilinear.o filter/epx.o filter/hq2x.o filter/hq4x.o filter/lq2x.o filter/scanline.o filter/videofilter.o filter/xbrz.o version.o desmume_config.o arm_jit.o utils/AsmJit/core/assembler.o utils/AsmJit/core/assert.o utils/AsmJit/core/buffer.o utils/AsmJit/core/compiler.o utils/AsmJit/core/compilercontext.o utils/AsmJit/core/compilerfunc.o utils/AsmJit/core/compileritem.o utils/AsmJit/core/context.o utils/AsmJit/core/cpuinfo.o utils/AsmJit/core/defs.o utils/AsmJit/core/func.o utils/AsmJit/core/logger.o utils/AsmJit/core/memorymanager.o utils/AsmJit/core/memorymarker.o utils/AsmJit/core/operand.o utils/AsmJit/core/stringbuilder.o utils/AsmJit/core/stringutil.o utils/AsmJit/core/virtualmemory.o utils/AsmJit/core/zonememory.o utils/AsmJit/x86/x86assembler.o utils/AsmJit/x86/x86compiler.o utils/AsmJit/x86/x86compilercontext.o utils/AsmJit/x86/x86compilerfunc.o utils/AsmJit/x86/x86compileritem.o utils/AsmJit/x86/x86cpuinfo.o utils/AsmJit/x86/x86defs.o utils/AsmJit/x86/x86func.o utils/AsmJit/x86/x86operand.o utils/AsmJit/x86/x86util.o OGLRender.o OGLRender_3_2.o mic_openal.o GPU_osd_stub.o fs-linux.o ranlib libdesmume.a make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' Making all in gtk-glade Making all in doc make[3]: Nothing to be done for 'all'. make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o gdk_3Demu.o gdk_3Demu.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o glade-xml.o glade-xml.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from globals.h:49, from glade-xml.cpp:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from glade-xml.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from globals.h:49, from glade-xml.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from globals.h:49, from glade-xml.cpp:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from glade-xml.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from globals.h:49, from glade-xml.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from ../MMU.h:24, from globals.h:86, from glade-xml.cpp:23: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from globals.h:89, from glade-xml.cpp:23: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o desmume.o desmume.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from globals.h:49, from desmume.h:24, from desmume.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from desmume.h:24, from desmume.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from globals.h:49, from desmume.h:24, from desmume.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from globals.h:49, from desmume.h:24, from desmume.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from desmume.h:24, from desmume.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from globals.h:49, from desmume.h:24, from desmume.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from ../MMU.h:24, from globals.h:86, from desmume.h:24, from desmume.cpp:22: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from globals.h:89, from desmume.h:24, from desmume.cpp:22: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o callbacks_IO.o callbacks_IO.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from globals.h:49, from callbacks_IO.h:23, from callbacks_IO.cpp:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks_IO.h:23, from callbacks_IO.cpp:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from globals.h:49, from callbacks_IO.h:23, from callbacks_IO.cpp:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from globals.h:49, from callbacks_IO.h:23, from callbacks_IO.cpp:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks_IO.h:23, from callbacks_IO.cpp:24: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from globals.h:49, from callbacks_IO.h:23, from callbacks_IO.cpp:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from ../MMU.h:24, from globals.h:86, from callbacks_IO.h:23, from callbacks_IO.cpp:24: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from globals.h:89, from callbacks_IO.h:23, from callbacks_IO.cpp:24: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ callbacks_IO.cpp: In function 'gboolean on_wDrawScreen_button_press_event(GtkWidget*, GdkEventButton*, gpointer)': callbacks_IO.cpp:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 255 | if (event->type==GDK_BUTTON_PRESS) | ^~ callbacks_IO.cpp:256:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 256 | rotate(ScreenRotate + 90.0); break; | ^~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o callbacks.o callbacks.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from globals.h:49, from callbacks.h:22, from callbacks.cpp:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks.h:22, from callbacks.cpp:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from globals.h:49, from callbacks.h:22, from callbacks.cpp:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from globals.h:49, from callbacks.h:22, from callbacks.cpp:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks.h:22, from callbacks.cpp:24: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from globals.h:49, from callbacks.h:22, from callbacks.cpp:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from ../MMU.h:24, from globals.h:86, from callbacks.h:22, from callbacks.cpp:24: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from globals.h:89, from callbacks.h:22, from callbacks.cpp:24: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o main.o main.cpp main.cpp:542:13: warning: Deprecated pre-processor symbol 542 | if (!g_thread_supported()) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from ../MMU.h:24, from globals.h:86, from callbacks.h:22, from main.cpp:24: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from globals.h:89, from callbacks.h:22, from main.cpp:24: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ main.cpp: In function 'int main(int, char**)': main.cpp:543:24: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 543 | g_thread_init( NULL); | ^ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ main.cpp:543:24: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 543 | g_thread_init( NULL); | ^ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from callbacks.h:22, from main.cpp:24: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o dTools/callbacks_1_ioregs.o dTools/callbacks_1_ioregs.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from dTools/../../MMU.h:24, from dTools/../globals.h:86, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: dTools/../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': dTools/../../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ dTools/../../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ dTools/../../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from dTools/../globals.h:89, from dTools/callbacks_dtools.h:25, from dTools/callbacks_1_ioregs.cpp:23: dTools/../../NDSSystem.h: In constructor 'GameInfo::GameInfo()': dTools/../../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ dTools/../../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ dTools/../../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ dTools/../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': dTools/../../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o ../sndsdl.o ../sndsdl.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o gdk_gl.o gdk_gl.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from globals.h:49, from gdk_gl.h:25, from gdk_gl.cpp:23: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from gdk_gl.h:25, from gdk_gl.cpp:23: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from globals.h:49, from gdk_gl.h:25, from gdk_gl.cpp:23: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from globals.h:49, from gdk_gl.h:25, from gdk_gl.cpp:23: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from globals.h:49, from gdk_gl.h:25, from gdk_gl.cpp:23: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from globals.h:49, from gdk_gl.h:25, from gdk_gl.cpp:23: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from ../MMU.h:24, from globals.h:86, from gdk_gl.h:25, from gdk_gl.cpp:23: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from globals.h:89, from gdk_gl.h:25, from gdk_gl.cpp:23: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o ../ctrlssdl.o ../ctrlssdl.cpp In file included from ../MMU.h:24, from ../ctrlssdl.h:30, from ../ctrlssdl.cpp:19: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from ../ctrlssdl.cpp:23: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../ctrlssdl.cpp: In function 'void ApplyAntipodalRestriction(buttonstruct&)': ../ctrlssdl.cpp:290:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 290 | if(pad.U && pad.D) | ^ ../ctrlssdl.cpp:295:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 295 | if(pad.L && pad.R) | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o dTools/callbacks_4_tileview.o dTools/callbacks_4_tileview.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from dTools/../../MMU.h:24, from dTools/../globals.h:86, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: dTools/../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': dTools/../../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ dTools/../../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ dTools/../../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from dTools/../globals.h:89, from dTools/callbacks_dtools.h:25, from dTools/callbacks_4_tileview.cpp:22: dTools/../../NDSSystem.h: In constructor 'GameInfo::GameInfo()': dTools/../../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ dTools/../../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ dTools/../../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ dTools/../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': dTools/../../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o dTools/callbacks_3_palview.o dTools/callbacks_3_palview.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from dTools/../../MMU.h:24, from dTools/../globals.h:86, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: dTools/../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': dTools/../../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ dTools/../../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ dTools/../../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from dTools/../globals.h:89, from dTools/callbacks_dtools.h:25, from dTools/callbacks_3_palview.cpp:22: dTools/../../NDSSystem.h: In constructor 'GameInfo::GameInfo()': dTools/../../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ dTools/../../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ dTools/../../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ dTools/../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': dTools/../../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o dTools/callbacks_2_memview.o dTools/callbacks_2_memview.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from dTools/../globals.h:49, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from dTools/../../MMU.h:24, from dTools/../globals.h:86, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: dTools/../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': dTools/../../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ dTools/../../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ dTools/../../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from dTools/../globals.h:89, from dTools/callbacks_dtools.h:25, from dTools/callbacks_2_memview.cpp:22: dTools/../../NDSSystem.h: In constructor 'GameInfo::GameInfo()': dTools/../../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ dTools/../../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ dTools/../../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ dTools/../../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': dTools/../../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ dTools/../../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ dTools/../../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ dTools/../../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o ../driver.o ../driver.cpp ../driver.cpp: In member function 'void BaseDriver::VIEW3D_Shutdown()': ../driver.cpp:35:35: warning: deleting object of polymorphic class type 'VIEW3D_Driver' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 35 | if(view3d != &nullView3d) delete view3d; | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDATADIR=\"/usr/share/desmume-glade//\" -DLOCALEDIR=\"/usr/share/locale\" -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o keyval_names.o keyval_names.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -rdynamic -o desmume-glade glade-xml.o callbacks.o callbacks_IO.o desmume.o keyval_names.o main.o gdk_gl.o dTools/callbacks_1_ioregs.o dTools/callbacks_2_memview.o dTools/callbacks_3_palview.o dTools/callbacks_4_tileview.o gdk_3Demu.o ../sndsdl.o ../ctrlssdl.o ../driver.o ../libdesmume.a -lSDL -lpthread -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgdk-x11-2.0 -lpangox-1.0 -lX11 -Wl,--export-dynamic -pthread -lgmodule-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -pthread -lgthread-2.0 -lglib-2.0 -lGL -ldl -lzzip -lz -lGL -lGLU -lopenal make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' Making all in gtk Making all in doc make[3]: Nothing to be done for 'all'. make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o dToolsList.o dToolsList.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o osmesa_3Demu.o osmesa_3Demu.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o avout_x264.o avout_x264.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o avout_flac.o avout_flac.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o desmume.o desmume.cpp In file included from desmume.cpp:25: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from ../movie.h:27, from desmume.cpp:28: ../utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../utils/datetime.h:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ ../utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ ../utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o avout_pipe_base.o avout_pipe_base.cpp avout_pipe_base.cpp: In function 'int writeAll(int, const void*, size_t)': avout_pipe_base.cpp:30:53: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o cheatsGTK.o cheatsGTK.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from cheatsGTK.cpp:24: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from cheatsGTK.cpp:24: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from cheatsGTK.cpp:24: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from cheatsGTK.cpp:24: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from cheatsGTK.cpp:24: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from cheatsGTK.cpp:24: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from cheatsGTK.cpp:26: ../../src/cheatSystem.h: In constructor 'CHEATSEXPORT::CHEATSEXPORT()': ../../src/cheatSystem.h:147:10: warning: 'CHEATSEXPORT::encOffset' will be initialized after [-Wreorder] 147 | u32 encOffset; | ^~~~~~~~~ ../../src/cheatSystem.h:142:18: warning: 'CHEATS_DB_TYPE CHEATSEXPORT::type' [-Wreorder] 142 | CHEATS_DB_TYPE type; | ^~~~ ../../src/cheatSystem.h:163:2: warning: when initialized here [-Wreorder] 163 | CHEATSEXPORT() : | ^~~~~~~~~~~~ ../../src/cheatSystem.h:187:9: warning: 'CHEATSEXPORT::CRC' will be initialized after [-Wreorder] 187 | u32 CRC; | ^~~ ../../src/cheatSystem.h:156:9: warning: 'u8 CHEATSEXPORT::error' [-Wreorder] 156 | u8 error; // 0 - no errors | ^~~~~ ../../src/cheatSystem.h:163:2: warning: when initialized here [-Wreorder] 163 | CHEATSEXPORT() : | ^~~~~~~~~~~~ cheatsGTK.cpp: In function 'void enabled_toggled(GtkCellRendererToggle*, gchar*, gpointer)': cheatsGTK.cpp:88:18: warning: variable 'path1' set but not used [-Wunused-but-set-variable] 88 | GtkTreePath *path1; | ^~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o tools/ioregsView.o tools/ioregsView.cpp In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from tools/ioregsView.cpp:22: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from tools/ioregsView.cpp:22: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from tools/ioregsView.cpp:22: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from tools/ioregsView.cpp:22: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from tools/ioregsView.cpp:22: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from tools/ioregsView.cpp:22: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from tools/../../MMU.h:24, from tools/ioregsView.cpp:26: tools/../../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': tools/../../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ tools/../../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ tools/../../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o glx_3Demu.o glx_3Demu.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o main.o main.cpp main.cpp:3299:13: warning: Deprecated pre-processor symbol 3299 | if (!g_thread_supported()) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from main.cpp:31: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cpp:31: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from main.cpp:31: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 59 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 60 | void (*__gtk_reserved2); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] 61 | void (*__gtk_reserved3); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] 62 | void (*__gtk_reserved4); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] 63 | void (*__gtk_reserved5); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] 64 | void (*__gtk_reserved6); | ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] 65 | void (*__gtk_reserved7); | ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from main.cpp:31: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cpp:31: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here 549 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from main.cpp:31: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] 76 | void (*__gtk_reserved1); | ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] 77 | void (*__gtk_reserved2); | ^ In file included from main.cpp:36: ../../src/firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../../src/firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../../src/firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../../src/firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ In file included from main.cpp:37: ../../src/NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../../src/NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../../src/NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../../src/NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../../src/NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../../src/NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../../src/NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../../src/NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../../src/NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../../src/NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../../src/NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../../src/NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../../src/NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../../src/NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../../src/NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../../src/NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../../src/NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from ../../src/movie.h:27, from main.cpp:50: ../../src/utils/datetime.h: In static member function 'static s64 TimeSpan::CalculateTicks(int, int, int, int, int)': ../../src/utils/datetime.h:282:8: warning: variable 'overflow' set but not used [-Wunused-but-set-variable] 282 | bool overflow = false; | ^~~~~~~~ ../../src/utils/datetime.h: In member function 'DateTime DateTime::AddMonths(int) const': ../../src/utils/datetime.h:629:11: warning: left operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~~ ../../src/utils/datetime.h:629:24: warning: right operand of comma operator has no effect [-Wunused-value] 629 | temp = (year, month, day); | ^~~ main.cpp: In function 'void drawTopScreen(cairo_t*, u32*, gint, gint, gint, gint, bool, orientation_enum)': main.cpp:1567:9: warning: enumeration value 'ORIENT_SINGLE' not handled in switch [-Wswitch] 1567 | switch (orientation) { | ^ main.cpp:1567:9: warning: enumeration value 'ORIENT_N' not handled in switch [-Wswitch] main.cpp: In function 'void drawBottomScreen(cairo_t*, u32*, gint, gint, gint, gint, bool, orientation_enum)': main.cpp:1590:9: warning: enumeration value 'ORIENT_SINGLE' not handled in switch [-Wswitch] 1590 | switch (orientation) { | ^ main.cpp:1590:9: warning: enumeration value 'ORIENT_N' not handled in switch [-Wswitch] main.cpp: In function 'gboolean EmuLoop(gpointer)': main.cpp:2407:15: warning: unused variable 'emu_ratio' [-Wunused-variable] 2407 | float emu_ratio = fps_FrameCount / 60.0; | ^~~~~~~~~ main.cpp:2376:16: warning: unused variable 'last_tick' [-Wunused-variable] 2376 | static int last_tick; | ^~~~~~~~~ main.cpp:2402:10: warning: variable 'oneSecond' set but not used [-Wunused-but-set-variable] 2402 | bool oneSecond = false; | ^~~~~~~~~ main.cpp: In function 'int common_gtk_main(configured_features*)': main.cpp:2826:17: warning: unused variable 'limiter_timer' [-Wunused-variable] 2826 | SDL_TimerID limiter_timer = NULL; | ^~~~~~~~~~~~~ main.cpp: In function 'int main(int, char**)': main.cpp:3300:24: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 3300 | g_thread_init( NULL); | ^ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cpp:31: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ main.cpp:3300:24: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 3300 | g_thread_init( NULL); | ^ In file included from /usr/include/glib-2.0/glib.h:110, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from main.cpp:31: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ main.cpp: At global scope: main.cpp:154:13: warning: 'void SetWinSize(GtkAction*, GtkRadioAction*)' declared 'static' but never defined [-Wunused-function] 154 | static void SetWinSize(GtkAction *action, GtkRadioAction *current); | ^~~~~~~~~~ main.cpp:157:13: warning: 'void ToggleHudDisplay(GtkToggleAction*, gpointer)' declared 'static' but never defined [-Wunused-function] 157 | static void ToggleHudDisplay(GtkToggleAction* action, gpointer data); | ^~~~~~~~~~~~~~~~ main.cpp:2376:16: warning: 'last_tick' defined but not used [-Wunused-variable] 2376 | static int last_tick; | ^~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o config.o config.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -o desmume avout_pipe_base.o avout_x264.o avout_flac.o config.o desmume.o dToolsList.o tools/ioregsView.o ../sndsdl.o ../ctrlssdl.o ../driver.o osmesa_3Demu.o glx_3Demu.o cheatsGTK.o ../filter/hq2x.o ../filter/hq4x.o ../filter/2xsai.o ../filter/bilinear.o ../filter/epx.o ../filter/lq2x.o ../filter/scanline.o ../filter/videofilter.o main.o ../libdesmume.a -lSDL -lpthread -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -pthread -lgthread-2.0 -lglib-2.0 -lX11 -lGL -ldl -lzzip -lz -lGL -lGLU -lopenal make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' Making all in cli Making all in doc make[3]: Nothing to be done for 'all'. make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' i586-alt-linux-g++ -DPACKAGE_NAME=\"desmume\" -DPACKAGE_TARNAME=\"desmume\" -DPACKAGE_VERSION=\"svn\" -DPACKAGE_STRING=\"desmume\ svn\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"desmume\" -DVERSION=\"svn\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DSVN_REV=0 -DSVN_REV_STR=\"0\" -DHAVE_LIBZ=1 -DHAVE_LIBZZIP=1 -DHAVE_GL_GL_H=1 -DHAVE_GL_GLU_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBGL=1 -DHAVE_GL_GLX_H=1 -DHAVE_GL_GLX=1 -DGLADEUI_UNINSTALLED_DIR=\"/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/glade/\" -DGTKGLEXT_AVAILABLE=1 -DGETTEXT_PACKAGE=\"desmume-glade\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -DHAVE_BIND_TEXTDOMAIN_CODESET=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DENABLE_NLS=1 -DHAVE_JIT=1 -DHOST_LINUX=1 -DHOST_32=1 -I. -I../../src -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -c -o main.o main.cpp main.cpp:592:13: warning: Deprecated pre-processor symbol 592 | if ( !g_thread_supported()) { | ^~~~~~~~~~~~~~~~~~~ In file included from main.cpp:47: ../NDSSystem.h: In constructor 'GameInfo::GameInfo()': ../NDSSystem.h:321:6: warning: 'GameInfo::chipID' will be initialized after [-Wreorder] 321 | u32 chipID; | ^~~~~~ ../NDSSystem.h:317:6: warning: 'u32 GameInfo::romsize' [-Wreorder] 317 | u32 romsize; | ^~~~~~~ ../NDSSystem.h:334:2: warning: when initialized here [-Wreorder] 334 | GameInfo() : fROM(NULL), | ^~~~~~~~ ../NDSSystem.h: In constructor 'TCommonSettings::TCommonSettings()': ../NDSSystem.h:575:6: warning: 'TCommonSettings::jit_max_block_size' will be initialized after [-Wreorder] 575 | u32 jit_max_block_size; | ^~~~~~~~~~~~~~~~~~ ../NDSSystem.h:543:7: warning: 'bool TCommonSettings::loadToMemory' [-Wreorder] 543 | bool loadToMemory; | ^~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:598:6: warning: 'TCommonSettings::manualBackupType' will be initialized after [-Wreorder] 598 | int manualBackupType; | ^~~~~~~~~~~~~~~~ ../NDSSystem.h:596:6: warning: 'int TCommonSettings::autodetectBackupMethod' [-Wreorder] 596 | int autodetectBackupMethod; | ^~~~~~~~~~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:606:7: warning: 'TCommonSettings::spu_advanced' will be initialized after [-Wreorder] 606 | bool spu_advanced; | ^~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'int TCommonSettings::StylusPressure' [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ ../NDSSystem.h:567:6: warning: 'TCommonSettings::StylusPressure' will be initialized after [-Wreorder] 567 | int StylusPressure; | ^~~~~~~~~~~~~~ ../NDSSystem.h:557:19: warning: 'NDS_CONSOLE_TYPE TCommonSettings::ConsoleType' [-Wreorder] 557 | NDS_CONSOLE_TYPE ConsoleType; | ^~~~~~~~~~~ ../NDSSystem.h:474:2: warning: when initialized here [-Wreorder] 474 | TCommonSettings() | ^~~~~~~~~~~~~~~ In file included from ../MMU.h:24, from ../ctrlssdl.h:30, from main.cpp:52: ../firmware.h: In constructor 'CFIRMWARE::CFIRMWARE()': ../firmware.h:89:7: warning: 'CFIRMWARE::patched' will be initialized after [-Wreorder] 89 | bool patched; | ^~~~~~~ ../firmware.h:41:7: warning: 'u32 CFIRMWARE::userDataAddr' [-Wreorder] 41 | u32 userDataAddr; | ^~~~~~~~~~~~ ../firmware.h:50:2: warning: when initialized here [-Wreorder] 50 | CFIRMWARE(): size9(0), size7(0), ARM9bootAddr(0), ARM7bootAddr(0), patched(0), userDataAddr(0x3FE00), successLoad(false) {}; | ^~~~~~~~~ main.cpp: In function 'int main(int, char**)': main.cpp:593:24: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 593 | g_thread_init( NULL); | ^ In file included from /usr/include/glib-2.0/glib.h:110, from main.cpp:25: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ main.cpp:593:24: warning: 'void g_thread_init(gpointer)' is deprecated [-Wdeprecated-declarations] 593 | g_thread_init( NULL); | ^ In file included from /usr/include/glib-2.0/glib.h:110, from main.cpp:25: /usr/include/glib-2.0/glib/deprecated/gthread.h:261:10: note: declared here 261 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fpermissive -o desmume-cli main.o ../sndsdl.o ../ctrlssdl.o ../driver.o ../libdesmume.a -lSDL -lpthread -lglib-2.0 -pthread -lgthread-2.0 -lglib-2.0 -lGL -ldl -lzzip -lz -lGL -lGLU -lopenal make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' make[1]: Nothing to be done for 'all-am'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.60639 + 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 + cd desmume-0.9.11 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/desmume-buildroot make: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11' Making install in po make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' linguas="fr nb pt_BR sv zh_CN zh_TW es "; \ for lang in $linguas; do \ dir=/usr/src/tmp/desmume-buildroot/usr/share/locale/$lang/LC_MESSAGES; \ /bin/sh /usr/src/RPM/BUILD/desmume-0.9.11/install-sh -d $dir; \ if test -r $lang.gmo; then \ /bin/install -p -m 644 $lang.gmo $dir/desmume-glade.mo; \ echo "installing $lang.gmo as $dir/desmume-glade.mo"; \ else \ /bin/install -p -m 644 ./$lang.gmo $dir/desmume-glade.mo; \ echo "installing ./$lang.gmo as" \ "$dir/desmume-glade.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /bin/install -p -m 644 $lang.gmo.m $dir/desmume-glade.mo.m; \ echo "installing $lang.gmo.m as $dir/desmume-glade.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /bin/install -p -m 644 ./$lang.gmo.m \ $dir/desmume-glade.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/desmume-glade.mo.m"; \ else \ true; \ fi; \ fi; \ done installing fr.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/fr/LC_MESSAGES/desmume-glade.mo installing nb.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/nb/LC_MESSAGES/desmume-glade.mo installing pt_BR.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/pt_BR/LC_MESSAGES/desmume-glade.mo installing sv.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/sv/LC_MESSAGES/desmume-glade.mo installing zh_CN.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/desmume-glade.mo installing zh_TW.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/zh_TW/LC_MESSAGES/desmume-glade.mo installing es.gmo as /usr/src/tmp/desmume-buildroot/usr/share/locale/es/LC_MESSAGES/desmume-glade.mo make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/po' Making install in src make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' Making install in . make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' Making install in gtk-glade make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' Making install in doc make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/doc' make[4]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/doc' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/man/man1' /bin/install -p -m 644 desmume-glade.1 '/usr/src/tmp/desmume-buildroot/usr/share/man/man1' make[4]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/doc' make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade/doc' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[4]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/bin' /bin/install -p desmume-glade '/usr/src/tmp/desmume-buildroot/usr/bin' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/applications' /bin/install -p -m 644 desmume-glade.desktop '/usr/src/tmp/desmume-buildroot/usr/share/applications' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/desmume-glade/' /bin/install -p -m 644 glade/DeSmuMe_Dtools.glade glade/DeSmuMe.glade glade/DeSmuME.xpm '/usr/src/tmp/desmume-buildroot/usr/share/desmume-glade/' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/pixmaps' /bin/install -p -m 644 glade/DeSmuME.xpm '/usr/src/tmp/desmume-buildroot/usr/share/pixmaps' make[4]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk-glade' Making install in gtk make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' Making install in doc make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk/doc' make[4]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk/doc' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/man/man1' /bin/install -p -m 644 desmume.1 '/usr/src/tmp/desmume-buildroot/usr/share/man/man1' make[4]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk/doc' make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk/doc' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[4]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/bin' /bin/install -p desmume '/usr/src/tmp/desmume-buildroot/usr/bin' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/applications' /bin/install -p -m 644 desmume.desktop '/usr/src/tmp/desmume-buildroot/usr/share/applications' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/pixmaps' /bin/install -p -m 644 DeSmuME.xpm '/usr/src/tmp/desmume-buildroot/usr/share/pixmaps' make install-data-hook make[5]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' appsdir=/usr/src/tmp/desmume-buildroot/usr/share/applications ; if [ -f $appsdir/mimeinfo.cache ] ; then if test ! "x/usr/bin/update-desktop-database" = "x" ; then /usr/bin/update-desktop-database $appsdir ; fi fi make[5]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[4]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/gtk' Making install in cli make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' Making install in doc make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli/doc' make[4]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli/doc' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/share/man/man1' /bin/install -p -m 644 desmume-cli.1 '/usr/src/tmp/desmume-buildroot/usr/share/man/man1' make[4]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli/doc' make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli/doc' make[3]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' make[4]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' /bin/mkdir -p '/usr/src/tmp/desmume-buildroot/usr/bin' /bin/install -p desmume-cli '/usr/src/tmp/desmume-buildroot/usr/bin' make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' make[3]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src/cli' make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11/src' make[1]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11' make[2]: Entering directory '/usr/src/RPM/BUILD/desmume-0.9.11' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11' make[1]: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11' make: Leaving directory '/usr/src/RPM/BUILD/desmume-0.9.11' + rm -f /usr/src/tmp/desmume-buildroot/usr/share/pixmaps/DeSmuME.xpm + mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/icons/hicolor/32x32/apps + install -m 644 src/gtk/DeSmuME.xpm /usr/src/tmp/desmume-buildroot/usr/share/icons/hicolor/32x32/apps/ + install -m 644 src/gtk/DeSmuME.xpm /usr/src/tmp/desmume-buildroot/usr/share/icons/hicolor/32x32/apps/DeSmuME-glade.xpm + mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/applications + desktop-file-install --delete-original --vendor altlinux --remove-key Version --remove-category GNOME --remove-category GTK --dir /usr/src/tmp/desmume-buildroot/usr/share/applications /usr/src/tmp/desmume-buildroot/usr/share/applications/desmume.desktop + desktop-file-install --delete-original --vendor altlinux --remove-key Version --remove-category GNOME --remove-category GTK --dir /usr/src/tmp/desmume-buildroot/usr/share/applications /usr/src/tmp/desmume-buildroot/usr/share/applications/desmume-glade.desktop + for i in /usr/src/tmp/desmume-buildroot/usr/lib/*.so /usr/src/tmp/desmume-buildroot/usr/lib/desmume/*.so /usr/src/tmp/desmume-buildroot/usr/bin/* + chrpath -d '/usr/src/tmp/desmume-buildroot/usr/lib/*.so' open: No such file or directory elf_open: Invalid argument + : + for i in /usr/src/tmp/desmume-buildroot/usr/lib/*.so /usr/src/tmp/desmume-buildroot/usr/lib/desmume/*.so /usr/src/tmp/desmume-buildroot/usr/bin/* + chrpath -d '/usr/src/tmp/desmume-buildroot/usr/lib/desmume/*.so' open: No such file or directory elf_open: Invalid argument + : + for i in /usr/src/tmp/desmume-buildroot/usr/lib/*.so /usr/src/tmp/desmume-buildroot/usr/lib/desmume/*.so /usr/src/tmp/desmume-buildroot/usr/bin/* + chrpath -d /usr/src/tmp/desmume-buildroot/usr/bin/desmume + for i in /usr/src/tmp/desmume-buildroot/usr/lib/*.so /usr/src/tmp/desmume-buildroot/usr/lib/desmume/*.so /usr/src/tmp/desmume-buildroot/usr/bin/* + chrpath -d /usr/src/tmp/desmume-buildroot/usr/bin/desmume-cli + for i in /usr/src/tmp/desmume-buildroot/usr/lib/*.so /usr/src/tmp/desmume-buildroot/usr/lib/desmume/*.so /usr/src/tmp/desmume-buildroot/usr/bin/* + chrpath -d /usr/src/tmp/desmume-buildroot/usr/bin/desmume-glade + /usr/lib/rpm/find-lang desmume-glade + /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) 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) verify-elf: WARNING: ./usr/bin/desmume-cli: uses non-LFS functions: __xstat fopen ftruncate mmap readdir verify-elf: WARNING: ./usr/bin/desmume: uses non-LFS functions: __xstat fopen ftruncate mmap readdir verify-elf: WARNING: ./usr/bin/desmume-glade: uses non-LFS functions: __xstat fopen ftruncate mmap readdir Hardlinking identical .pyc and .pyo files Processing files: desmume-0.9.11-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.90375 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd desmume-0.9.11 + DOCDIR=/usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.11 + export DOCDIR + rm -rf /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.11 + /bin/mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.11 + cp -prL AUTHORS ChangeLog COPYING README README.LIN /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.11 + chmod -R go-w /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.11 + chmod -R a+rX /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-0.9.11 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.krrpTp find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nG22to find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: icon-theme-hicolor, /lib/ld-linux.so.2, libGL.so.1 >= set:pjMk98pQOKoK4kQKKSEW2Gmo2LlSnYUJu9NXQIQhnZp4uN4hszmGlaJkwigz1t8xSZKFJlEogHlDGm2oxNN5Xk7iipRRs0RaRrBXX1wcZK4e93Gq32isk562GrmfjPc493PK3ZtZe7yN8R3aARTYzQMo0, libSDL-1.2.so.0 >= set:lg86AUHL4JRZefOuLqojbaC4eroZwOVsZIPjZiuN3wwaOk3dY6kDLX2at7, libX11.so.6 >= set:olNQNFw8BZoMLFB3, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcairo.so.2 >= set:mhBey7Nu1bTzhyrwW7wm9y2wcH4coWmHI8jN01cqxRxZew5KYbteZc1, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:nkSZhHUZj2bGWmZLFi4, libgdk_pixbuf-2.0.so.0 >= set:ljZoIeJ2Zaf0, libglib-2.0.so.0 >= set:oiF5UC6BBa2p0Jwf9929v2UFD0VYhhxQay2vJS34FyNO2JLngixSpV6h1BZ0ysmYlDwu7wr4WW4pFSNlPSxlV3JqeP84qQ2YD8xCMEtrvCSPRDx1, libgobject-2.0.so.0 >= set:mjuQEvZKZlc930bxZ7G24, libgtk-x11-2.0.so.0 >= set:phZzUatZ4pgDuML2RsKdCpXuiNXfA6Hb6mTZx2lwNY1OmKTOxiNPSoBynZ71Doj4fL7YUhs8lzO9ZETCe3SZbeIHVbUGpeoRpzciuoezELyhVKoauMPnRZa8mMblUMaoyDc1ucavpNG2h07WQUMzgKlowcGxGKZil9X76WUHlIVxKn17Z3ZajNZjgq4TRbF89ClxI2ZhCt2EW8Xg0ReeYQNwQ3sp7wBaPUpLHj38MpZpRKBMrq00lbDDHU9hPK3AJhEabIfaPi4skucb2g5oLG0x0njPGqnYa1aKyngaxO7MtWVq548Wi1ORT3ZJ67rSMO3A10dZiARLZg7ogqg7xLylNl5L9uubvqgyY8t2mlZhHv7lCyd9tZr2YjOVeFxmnRqP4I0k, libm.so.6(GLIBC_2.0), libopenal.so.1 >= set:lhP5H78nyDHsmHuRWqEvJhruAJs81nRs3eDxlq3, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.3.2), 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.11), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libz.so.1 >= set:khA4EjKjAaGlb, 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.6WsUZp Creating desmume-debuginfo package Processing files: desmume-glade-0.9.11-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.64305 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd desmume-0.9.11 + DOCDIR=/usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-glade-0.9.11 + export DOCDIR + rm -rf /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-glade-0.9.11 + /bin/mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-glade-0.9.11 + cp -prL AUTHORS ChangeLog COPYING README README.LIN /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-glade-0.9.11 + chmod -R go-w /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-glade-0.9.11 + chmod -R a+rX /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-glade-0.9.11 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kaal7m find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DVBwDq find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: /lib/ld-linux.so.2, libGL.so.1 >= set:pjMxNFi0OKoK4kQKKSEW2Gmo2LlSnY7tyo8LAUtqmWEbZA2Loy8KhbRaBmag9I0KH88LxQx4qZHDSmxvZg76Uw0amNusNehw7Ms0BGoD0UbVquL93GIvk562GrLrLZlQPc4aluOtLeAR6pHQKuQMo0, libSDL-1.2.so.0 >= set:lg86AUHL4JRZefOuLqojbaC4eroZwOVsZIPjZiuN3wwaOk3dY6kDLX2at7, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libgdk-x11-2.0.so.0 >= set:njzj9TvJEHHXlBkZCOS0fEBZ7u33PmAa7ce, libgdk_pixbuf-2.0.so.0 >= set:ljZoIagd2, libgdkglext-x11-1.0.so.0 >= set:okkVz133gVeNZjkgsR9acC3TJ6tt0, libglade-2.0.so.0 >= set:jhTbouPAY4, libglib-2.0.so.0 >= set:oiF58ZhS89h8Vjw7deo4ronE5OyfldTei5zy3BkhlEUTpVfynBhiZ2ISh46k6MUDstyIkXQVuKKNYxmdDp4294kE7qiWXsW0, libgmodule-2.0.so.0 >= set:gePbX7YF1, libgobject-2.0.so.0 >= set:mj3s1dZiZKTNRo0, libgtk-x11-2.0.so.0 >= set:pjjZo4VhPo6dDHdCNSZahrIShuSOVWuaZIdqA6K3G86AZbUiZ1mXzar2nP2yuFAZqZINoZyiBJkr8HMThZnFlUFh7nOOZbVcJMBzPP5lsxZ1BPWELKbaM3wf2gouZwRQ7tu5MMtXoSwiHvZaohJYPg4ihTsaStLwQBe0, libgtkglext-x11-1.0.so.0 >= set:heYu9aVGGj6, libm.so.6(GLIBC_2.0), libopenal.so.1 >= set:lhP5H78nyDHsmHuRWqEvJhruAJs81nRs3eDxlq3, libpango-1.0.so.0 >= set:mjW6KYY4ZoBWoOg680, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.3.2), 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.11), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libz.so.1 >= set:khA4EjKjAaGlb, rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xQasDm Creating desmume-glade-debuginfo package Processing files: desmume-cli-0.9.11-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.29631 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd desmume-0.9.11 + DOCDIR=/usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-cli-0.9.11 + export DOCDIR + rm -rf /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-cli-0.9.11 + /bin/mkdir -p /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-cli-0.9.11 + cp -prL AUTHORS ChangeLog COPYING README README.LIN /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-cli-0.9.11 + chmod -R go-w /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-cli-0.9.11 + chmod -R a+rX /usr/src/tmp/desmume-buildroot/usr/share/doc/desmume-cli-0.9.11 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WMloCn find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.t0ULdp find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: /lib/ld-linux.so.2, libGL.so.1 >= set:pksosk90Vrw3XsLZwPJjPoFykd1Wg2lZH7NMY11k0roqoiGgBZ3G238wmp345, libGLU.so.1 >= set:jha9jUO1, libSDL-1.2.so.0 >= set:lf0Nw4vRB8JKXfyZeh3rqhx9xO6OfEkLZAVDDlpB6hYy3wY02IGKbHnhsUyqkmmwYEOTFPDt1AKzlbhC0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_7.0.0), libgcc_s.so.1(GLIBC_2.0), libglib-2.0.so.0 >= set:ojF58ZwrBA8AY9UFDievcZk5RpMy3595GvvLW568GNttyIkXoK4AfQGVI6yRWx6, libm.so.6(GLIBC_2.0), libopenal.so.1 >= set:lhP5H78nyDHsmHuRWqEvJhruAJs81nRs3eDxlq3, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.3.2), 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.11), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libz.so.1 >= set:khA4EjKjAaGlb, 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.oYwPjm Creating desmume-cli-debuginfo package Processing files: desmume-debuginfo-0.9.11-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.DX3TBq find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eej0Rq find-requires: running scripts (debuginfo) Requires: desmume = 0.9.11-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libSDL-1.2.so.0), debug(libX11.so.6), debug(libc.so.6), debug(libcairo.so.2), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libm.so.6), debug(libopenal.so.1), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libz.so.1) Processing files: desmume-glade-debuginfo-0.9.11-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tuSjNm find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Z2o62m find-requires: running scripts (debuginfo) Requires: desmume-glade = 0.9.11-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libSDL-1.2.so.0), debug(libc.so.6), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libgdkglext-x11-1.0.so.0), debug(libglade-2.0.so.0), debug(libglib-2.0.so.0), debug(libgmodule-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libgtkglext-x11-1.0.so.0), debug(libm.so.6), debug(libopenal.so.1), debug(libpango-1.0.so.0), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libz.so.1) Processing files: desmume-cli-debuginfo-0.9.11-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AjAnlq find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IZtyio find-requires: running scripts (debuginfo) Requires: desmume-cli = 0.9.11-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libGL.so.1), debug(libGLU.so.1), debug(libSDL-1.2.so.0), debug(libc.so.6), debug(libgcc_s.so.1), debug(libglib-2.0.so.0), debug(libm.so.6), debug(libopenal.so.1), debug(libpthread.so.0), debug(libstdc++.so.6), debug(libz.so.1) Adding to desmume-debuginfo a strict dependency on desmume Adding to desmume-glade-debuginfo a strict dependency on desmume-glade Adding to desmume-cli-debuginfo a strict dependency on desmume-cli Wrote: /usr/src/RPM/RPMS/i586/desmume-0.9.11-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/desmume-glade-0.9.11-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/desmume-cli-0.9.11-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/desmume-debuginfo-0.9.11-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/desmume-glade-debuginfo-0.9.11-alt3.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/desmume-cli-debuginfo-0.9.11-alt3.i586.rpm 197.91user 10.71system 1:51.48elapsed 187%CPU (0avgtext+0avgdata 348592maxresident)k 0inputs+0outputs (0major+4215241minor)pagefaults 0swaps 210.92user 14.68system 2:11.31elapsed 171%CPU (0avgtext+0avgdata 348592maxresident)k 304inputs+0outputs (0major+4720483minor)pagefaults 0swaps --- desmume-0.9.11-alt3.i586.rpm.repo 2019-02-12 20:59:24.000000000 +0000 +++ desmume-0.9.11-alt3.i586.rpm.hasher 2019-11-22 13:21:44.394293348 +0000 @@ -22,2 +22,3 @@ Requires: libc.so.6(GLIBC_2.4) +Requires: libc.so.6(GLIBC_2.7) Requires: libcairo.so.2 >= set:mhBey7Nu1bTzhyrwW7wm9y2wcH4coWmHI8jN01cqxRxZew5KYbteZc1 --- desmume-cli-0.9.11-alt3.i586.rpm.repo 2019-02-12 20:59:24.000000000 +0000 +++ desmume-cli-0.9.11-alt3.i586.rpm.hasher 2019-11-22 13:21:44.416293348 +0000 @@ -19,2 +19,3 @@ Requires: libc.so.6(GLIBC_2.4) +Requires: libc.so.6(GLIBC_2.7) Requires: libgcc_s.so.1(GCC_3.0) --- desmume-glade-0.9.11-alt3.i586.rpm.repo 2019-02-12 20:59:24.000000000 +0000 +++ desmume-glade-0.9.11-alt3.i586.rpm.hasher 2019-11-22 13:21:44.494293345 +0000 @@ -32,2 +32,3 @@ Requires: libc.so.6(GLIBC_2.4) +Requires: libc.so.6(GLIBC_2.7) Requires: libgcc_s.so.1(GCC_3.0)