=>> Building games/libretro-dosbox build started at Thu Feb 19 02:27:45 EST 2026 port directory: /usr/ports/games/libretro-dosbox package name: libretro-dosbox-0.20220718 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 615 Aug 27 2024 /usr/ports/games/libretro-dosbox/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: a2c730183563 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 05 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/05/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work/.cache HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-dosbox/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/libretro-dosbox/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work/.cache HOME=/wrkdirs/usr/ports/games/libretro-dosbox/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-dosbox/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/libretro-dosbox/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 " CXXSTD=c++14 BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/libretro-dosbox" EXAMPLESDIR="share/examples/libretro-dosbox" DATADIR="share/libretro-dosbox" WWWDIR="www/libretro-dosbox" ETCDIR="etc/libretro-dosbox" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libretro-dosbox DOCSDIR=/usr/local/share/doc/libretro-dosbox EXAMPLESDIR=/usr/local/share/examples/libretro-dosbox WWWDIR=/usr/local/www/libretro-dosbox ETCDIR=/usr/local/etc/libretro-dosbox --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-dosbox port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libretro-dosbox-0.20220718 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> libretro-dosbox-0.20220718 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libretro-dosbox-0.20220718 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-dosbox port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by libretro-dosbox-0.20220718 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-dosbox port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by libretro-dosbox-0.20220718 for building => SHA256 Checksum OK for libretro-dosbox-libretro-0.20220718-b7b24262c282c0caef2368c87323ff8c381b3102_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-dosbox port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by libretro-dosbox-0.20220718 for building ===> Extracting for libretro-dosbox-0.20220718 => SHA256 Checksum OK for libretro-dosbox-libretro-0.20220718-b7b24262c282c0caef2368c87323ff8c381b3102_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for libretro-dosbox-0.20220718 ===> Applying FreeBSD patches for libretro-dosbox-0.20220718 from /usr/ports/games/libretro-dosbox/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libretro-dosbox-0.20220718 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> libretro-dosbox-0.20220718 depends on package: gmake>=4.4.1 - found ===> Returning to build of libretro-dosbox-0.20220718 ===> libretro-dosbox-0.20220718 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> libretro-dosbox-0.20220718 depends on file: /usr/local/bin/ccache - found ===> Returning to build of libretro-dosbox-0.20220718 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for libretro-dosbox-0.20220718 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for libretro-dosbox-0.20220718 gmake: git: No such file or directory cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro-common/file/retro_dirent.c -o libretro-common/file/retro_dirent.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro-common/file/retro_stat.c -o libretro-common/file/retro_stat.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro-common/libco/libco.c -o libretro-common/libco/libco.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/dos_gfx.cpp -o libretro/dos_gfx.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/dosbox.cpp -o libretro/dosbox.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/libretro.cpp -o libretro/libretro.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/mapper.cpp -o libretro/mapper.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/mixer-retro.cpp -o libretro/mixer-retro.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/nonlibc/snprintf.cpp -o libretro/nonlibc/snprintf.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/render.cpp -o libretro/render.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c libretro/render_scalers.cpp -o libretro/render_scalers.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/callback.cpp -o src/cpu/callback.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/core_dyn_x86.cpp -o src/cpu/core_dyn_x86.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/core_dynrec.cpp -o src/cpu/core_dynrec.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/core_full.cpp -o src/cpu/core_full.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/core_normal.cpp -o src/cpu/core_normal.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/core_prefetch.cpp -o src/cpu/core_prefetch.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/core_simple.cpp -o src/cpu/core_simple.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/cpu.cpp -o src/cpu/cpu.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/flags.cpp -o src/cpu/flags.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/mmx.cpp -o src/cpu/mmx.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/modrm.cpp -o src/cpu/modrm.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/cpu/paging.cpp -o src/cpu/paging.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/cdrom.cpp -o src/dos/cdrom.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/cdrom_image.cpp -o src/dos/cdrom_image.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos.cpp -o src/dos/dos.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_classes.cpp -o src/dos/dos_classes.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_devices.cpp -o src/dos/dos_devices.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_execute.cpp -o src/dos/dos_execute.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_files.cpp -o src/dos/dos_files.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_ioctl.cpp -o src/dos/dos_ioctl.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_keyboard_layout.cpp -o src/dos/dos_keyboard_layout.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_memory.cpp -o src/dos/dos_memory.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_misc.cpp -o src/dos/dos_misc.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_mscdex.cpp -o src/dos/dos_mscdex.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_programs.cpp -o src/dos/dos_programs.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/dos_tables.cpp -o src/dos/dos_tables.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/drive_cache.cpp -o src/dos/drive_cache.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/drive_fat.cpp -o src/dos/drive_fat.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/drive_iso.cpp -o src/dos/drive_iso.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/drive_local.cpp -o src/dos/drive_local.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/drive_virtual.cpp -o src/dos/drive_virtual.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/dos/drives.cpp -o src/dos/drives.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/fpu/fpu.cpp -o src/fpu/fpu.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/adlib.cpp -o src/hardware/adlib.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/cmos.cpp -o src/hardware/cmos.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/dbopl.cpp -o src/hardware/dbopl.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/disney.cpp -o src/hardware/disney.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/dma.cpp -o src/hardware/dma.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/gameblaster.cpp -o src/hardware/gameblaster.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/gus.cpp -o src/hardware/gus.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/hardware.cpp -o src/hardware/hardware.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/iohandler.cpp -o src/hardware/iohandler.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/joystick.cpp -o src/hardware/joystick.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/keyboard.cpp -o src/hardware/keyboard.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/memory.cpp -o src/hardware/memory.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/mpu401.cpp -o src/hardware/mpu401.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/pci_bus.cpp -o src/hardware/pci_bus.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/pcspeaker.cpp -o src/hardware/pcspeaker.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/pic.cpp -o src/hardware/pic.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/sblaster.cpp -o src/hardware/sblaster.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/directserial.cpp -o src/hardware/serialport/directserial.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/libserial.cpp -o src/hardware/serialport/libserial.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/misc_util.cpp -o src/hardware/serialport/misc_util.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/nullmodem.cpp -o src/hardware/serialport/nullmodem.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/serialdummy.cpp -o src/hardware/serialport/serialdummy.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/serialport.cpp -o src/hardware/serialport/serialport.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/serialport/softmodem.cpp -o src/hardware/serialport/softmodem.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/tandy_sound.cpp -o src/hardware/tandy_sound.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/timer.cpp -o src/hardware/timer.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga.cpp -o src/hardware/vga.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_attr.cpp -o src/hardware/vga_attr.o libretro/nonlibc/snprintf.cpp:564:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 564 | fast_memcpy(str+str_l, p, (n>avail?avail:n)); | ^ libretro/nonlibc/snprintf.cpp:364:5: note: expanded from macro 'fast_memcpy' 364 | { register size_t nn = (size_t)(n); \ | ^ libretro/nonlibc/snprintf.cpp:564:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:367:7: note: expanded from macro 'fast_memcpy' 367 | register char *dd; register const char *ss; \ | ^ libretro/nonlibc/snprintf.cpp:564:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:367:26: note: expanded from macro 'fast_memcpy' 367 | register char *dd; register const char *ss; \ | ^ libretro/nonlibc/snprintf.cpp:949:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 949 | fast_memset(str+str_l, (zero_padding?'0':' '), (n>avail?avail:n)); | ^ libretro/nonlibc/snprintf.cpp:371:5: note: expanded from macro 'fast_memset' 371 | { register size_t nn = (size_t)(n); \ | ^ libretro/nonlibc/snprintf.cpp:949:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:374:7: note: expanded from macro 'fast_memset' 374 | register char *dd; register const int cc=(int)(c); \ | ^ libretro/nonlibc/snprintf.cpp:949:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:374:26: note: expanded from macro 'fast_memset' 374 | register char *dd; register const int cc=(int)(c); \ | ^ libretro/nonlibc/snprintf.cpp:966:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 966 | fast_memcpy(str+str_l, str_arg, (n>avail?avail:n)); | ^ libretro/nonlibc/snprintf.cpp:364:5: note: expanded from macro 'fast_memcpy' 364 | { register size_t nn = (size_t)(n); \ | ^ libretro/nonlibc/snprintf.cpp:966:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:367:7: note: expanded from macro 'fast_memcpy' 367 | register char *dd; register const char *ss; \ | ^ libretro/nonlibc/snprintf.cpp:966:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:367:26: note: expanded from macro 'fast_memcpy' 367 | register char *dd; register const char *ss; \ | ^ libretro/nonlibc/snprintf.cpp:975:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 975 | fast_memset(str+str_l, '0', (n>avail?avail:n)); | ^ libretro/nonlibc/snprintf.cpp:371:5: note: expanded from macro 'fast_memset' 371 | { register size_t nn = (size_t)(n); \ | ^ libretro/nonlibc/snprintf.cpp:975:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:374:7: note: expanded from macro 'fast_memset' 374 | register char *dd; register const int cc=(int)(c); \ | ^ libretro/nonlibc/snprintf.cpp:975:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:374:26: note: expanded from macro 'fast_memset' 374 | register char *dd; register const int cc=(int)(c); \ | ^ libretro/nonlibc/snprintf.cpp:986:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 986 | fast_memcpy(str+str_l, str_arg+zero_padding_insertion_ind, | ^ libretro/nonlibc/snprintf.cpp:364:5: note: expanded from macro 'fast_memcpy' 364 | { register size_t nn = (size_t)(n); \ | ^ libretro/nonlibc/snprintf.cpp:986:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:367:7: note: expanded from macro 'fast_memcpy' 367 | register char *dd; register const char *ss; \ | ^ libretro/nonlibc/snprintf.cpp:986:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:367:26: note: expanded from macro 'fast_memcpy' 367 | register char *dd; register const char *ss; \ | ^ libretro/nonlibc/snprintf.cpp:998:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 998 | fast_memset(str+str_l, ' ', (n>avail?avail:n)); | ^ libretro/nonlibc/snprintf.cpp:371:5: note: expanded from macro 'fast_memset' 371 | { register size_t nn = (size_t)(n); \ | ^ libretro/nonlibc/snprintf.cpp:998:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:374:7: note: expanded from macro 'fast_memset' 374 | register char *dd; register const int cc=(int)(c); \ | ^ libretro/nonlibc/snprintf.cpp:998:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] libretro/nonlibc/snprintf.cpp:374:26: note: expanded from macro 'fast_memset' 374 | register char *dd; register const int cc=(int)(c); \ | ^ 18 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_crtc.cpp -o src/hardware/vga_crtc.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_dac.cpp -o src/hardware/vga_dac.o src/cpu/callback.cpp:462:43: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 462 | E_Exit("CALLBACK:Setup:Illegal type %d",type); | ~~ ^~~~ | %lu 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_draw.cpp -o src/hardware/vga_draw.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_gfx.cpp -o src/hardware/vga_gfx.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_memory.cpp -o src/hardware/vga_memory.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_misc.cpp -o src/hardware/vga_misc.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_other.cpp -o src/hardware/vga_other.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_paradise.cpp -o src/hardware/vga_paradise.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_s3.cpp -o src/hardware/vga_s3.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_seq.cpp -o src/hardware/vga_seq.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_tseng.cpp -o src/hardware/vga_tseng.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/hardware/vga_xga.cpp -o src/hardware/vga_xga.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/bios.cpp -o src/ints/bios.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/bios_disk.cpp -o src/ints/bios_disk.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/bios_keyboard.cpp -o src/ints/bios_keyboard.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/ems.cpp -o src/ints/ems.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10.cpp -o src/ints/int10.o src/hardware/vga_other.cpp:359:9: warning: 14 enumeration values not handled in switch: 'M_CGA2', 'M_CGA4', 'M_EGA'... [-Wswitch] 359 | switch(vga.mode) { | ^~~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_char.cpp -o src/ints/int10_char.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_memory.cpp -o src/ints/int10_memory.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_misc.cpp -o src/ints/int10_misc.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_modes.cpp -o src/ints/int10_modes.o src/hardware/vga_xga.cpp:107:55: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 107 | LOG_MSG("XGA: Unhandled multifunction command %x", regselect); | ~~ ^~~~~~~~~ | %lx src/hardware/vga_xga.cpp:328:48: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 328 | LOG_MSG("XGA: DrawLine: Needs mixmode %x", mixmode); | ~~ ^~~~~~~ | %lx src/hardware/vga_xga.cpp:432:49: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 432 | LOG_MSG("XGA: DrawLine: Needs mixmode %x", mixmode); | ~~ ^~~~~~~ | %lx src/hardware/vga_xga.cpp:504:49: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 504 | LOG_MSG("XGA: DrawRect: Needs mixmode %x", mixmode); | ~~ ^~~~~~~ | %lx src/hardware/vga_xga.cpp:642:9: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 641 | LOG_MSG("XGA: unsupported bpp / datawidth combination %x", | ~~ | %lx 642 | xga.waitcmd.buswidth); | ^~~~~~~~~~~~~~~~~~~~ src/hardware/vga_xga.cpp:690:11: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 689 | LOG_MSG("XGA: DrawBlitWait: Unsupported src %x", | ~~ | %lx 690 | (mixmode >> 5) & 0x03); | ^~~~~~~~~~~~~~~~~~~~~ src/hardware/vga_xga.cpp:709:58: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 709 | LOG_MSG("XGA: DrawBlitWait: Unhandled mixmode: %d", mixmode); | ~~ ^~~~~~~ | %lu src/hardware/vga_xga.cpp:975:9: warning: 14 enumeration values not handled in switch: 'M_CGA2', 'M_CGA4', 'M_EGA'... [-Wswitch] 975 | switch(XGA_COLOR_MODE) { | ^~~~~~~~~~~~~~ src/hardware/vga_xga.cpp:30:25: note: expanded from macro 'XGA_COLOR_MODE' 30 | #define XGA_COLOR_MODE vga.s3.xga_color_mode | ^~~~~~~~~~~~~~~~~~~~~ src/hardware/vga_xga.cpp:994:9: warning: 14 enumeration values not handled in switch: 'M_CGA2', 'M_CGA4', 'M_EGA'... [-Wswitch] 994 | switch(XGA_COLOR_MODE) { | ^~~~~~~~~~~~~~ src/hardware/vga_xga.cpp:30:25: note: expanded from macro 'XGA_COLOR_MODE' 30 | #define XGA_COLOR_MODE vga.s3.xga_color_mode | ^~~~~~~~~~~~~~~~~~~~~ src/hardware/vga_xga.cpp:1166:58: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1166 | else LOG_MSG("XGA: Wrote to port %x with %x, len %x", port, val, len); | ~~ ^~~~ | %lx src/hardware/vga_xga.cpp:1166:64: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1166 | else LOG_MSG("XGA: Wrote to port %x with %x, len %x", port, val, len); | ~~ ^~~ | %lx src/hardware/vga_xga.cpp:1166:69: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1166 | else LOG_MSG("XGA: Wrote to port %x with %x, len %x", port, val, len); | ~~ ^~~ | %lx 12 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_pal.cpp -o src/ints/int10_pal.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_put_pixel.cpp -o src/ints/int10_put_pixel.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_vesa.cpp -o src/ints/int10_vesa.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_video_state.cpp -o src/ints/int10_video_state.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/int10_vptable.cpp -o src/ints/int10_vptable.o src/hardware/gameblaster.cpp:407:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 407 | register Bits left, right; | ^~~~~~~~ src/hardware/gameblaster.cpp:407:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 407 | register Bits left, right; | ^~~~~~~~ 2 warnings generated. libretro/mapper.cpp:112:62: warning: operator '?:' has lower precedence than '|'; '|' will be evaluated first [-Wbitwise-conditional-parentheses] 111 | const uint32_t modsList = keyboardState[eventMOD1] ? 1 : 0 | | ~~~ 112 | keyboardState[eventMOD2] ? 1 : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~ ^ libretro/mapper.cpp:112:62: note: place parentheses around the '|' expression to silence this warning 111 | const uint32_t modsList = keyboardState[eventMOD1] ? 1 : 0 | | ( 112 | keyboardState[eventMOD2] ? 1 : 0; | ^ | ) libretro/mapper.cpp:112:62: note: place parentheses around the '?:' expression to evaluate it first 112 | keyboardState[eventMOD2] ? 1 : 0; | ^ | ( ) 1 warning generated. src/dos/dos_classes.cpp:397:73: warning: format specifies type 'char *' but the argument has type 'Bit8u (*)[19]' (aka 'unsigned char (*)[19]') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:83: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:93: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:103: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:113: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:123: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~ src/dos/dos_classes.cpp:397:132: warning: format specifies type 'char *' but the argument has type 'Bit8u (*)[8]' (aka 'unsigned char (*)[8]') [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:142: warning: format specifies type 'char *' but the argument has type 'char (*)[260]' [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:397:152: warning: format specifies type 'char *' but the argument has type 'char (*)[14]' [-Wformat] 397 | sprintf(fdstr,"%-1s%-19s%-2s%-2s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.mtime,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:69: warning: format specifies type 'char *' but the argument has type 'Bit8u (*)[19]' (aka 'unsigned char (*)[19]') [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:79: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:89: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:99: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:109: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~ src/dos/dos_classes.cpp:399:118: warning: format specifies type 'char *' but the argument has type 'Bit8u (*)[8]' (aka 'unsigned char (*)[8]') [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:128: warning: format specifies type 'char *' but the argument has type 'char (*)[260]' [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~~~ ^~~~~~~~~ src/dos/dos_classes.cpp:399:138: warning: format specifies type 'char *' but the argument has type 'char (*)[14]' [-Wformat] 399 | sprintf(fdstr,"%-1s%-19s%-4s%-4s%-4s%-4s%-8s%-260s%-14s",&fd.attr,&fd.fres1,&fd.mtime,&fd.mdate,&fd.hsize,&fd.size,&fd.fres2,&fd.lname,&fd.sname); | ~~~~~ ^~~~~~~~~ 17 warnings generated. src/fpu/fpu.cpp:388:58: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 388 | E_Exit("ESC 3:ILLEGAL OPCODE group %d subfunction %d",group,sub); | ~~ ^~~~~ | %lu src/fpu/fpu.cpp:388:64: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 388 | E_Exit("ESC 3:ILLEGAL OPCODE group %d subfunction %d",group,sub); | ~~ ^~~ | %lu 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/mouse.cpp -o src/ints/mouse.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/ints/xms.cpp -o src/ints/xms.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/midi.cpp -o src/midi/midi.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/Analog.cpp -o src/midi/munt/Analog.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/BReverbModel.cpp -o src/midi/munt/BReverbModel.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/File.cpp -o src/midi/munt/File.o libretro/render.cpp:357:40: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 357 | E_Exit("RENDER:Wrong source bpp %d", render.src.bpp ); | ~~ ^~~~~~~~~~~~~~ | %lu libretro/render.cpp:416:29: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 416 | LOG_MSG("Frame Skip at %d",render.frameskip.max); | ~~ ^~~~~~~~~~~~~~~~~~~~ | %lu libretro/render.cpp:424:29: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 424 | LOG_MSG("Frame Skip at %d",render.frameskip.max); | ~~ ^~~~~~~~~~~~~~~~~~~~ | %lu 3 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/FileStream.cpp -o src/midi/munt/FileStream.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/LA32Ramp.cpp -o src/midi/munt/LA32Ramp.o src/hardware/iohandler.cpp:118:59: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 118 | } else E_Exit("IO_readHandler already installed port %x",port); | ~~ ^~~~ | %lx src/hardware/iohandler.cpp:138:60: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 138 | } else E_Exit("IO_writeHandler already installed port %x",port); | ~~ ^~~~ | %lx 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/LA32WaveGenerator.cpp -o src/midi/munt/LA32WaveGenerator.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/MidiStreamParser.cpp -o src/midi/munt/MidiStreamParser.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/Part.cpp -o src/midi/munt/Part.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/Partial.cpp -o src/midi/munt/Partial.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/PartialManager.cpp -o src/midi/munt/PartialManager.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/Poly.cpp -o src/midi/munt/Poly.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/ROMInfo.cpp -o src/midi/munt/ROMInfo.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/Synth.cpp -o src/midi/munt/Synth.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/TVA.cpp -o src/midi/munt/TVA.o src/hardware/pic.cpp:260:67: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 260 | if ((val&0x01)==0) E_Exit("PIC:ICW4: %x, 8085 mode not handled",val); | ~~ ^~~ | %lx src/hardware/pic.cpp:261:84: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 261 | if ((val&0x10)!=0) LOG_MSG("PIC:ICW4: %x, special fully-nested mode not handled",val); | ~~ ^~~ | %lx 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/TVF.cpp -o src/midi/munt/TVF.o src/dos/dos.cpp:1563:74: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~ src/dos/dos.cpp:1563:78: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~ src/dos/dos.cpp:1563:85: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~ src/dos/dos.cpp:1563:92: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~ src/dos/dos.cpp:1563:99: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~ src/dos/dos.cpp:1563:106: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~ src/dos/dos.cpp:1563:113: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~ src/dos/dos.cpp:1563:120: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~~~~~~~~~~~~ src/dos/dos.cpp:1563:135: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~ src/dos/dos.cpp:1563:139: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~ src/dos/dos.cpp:1563:143: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~ src/dos/dos.cpp:1563:147: warning: format specifies type 'char *' but the argument has type 'Bit32u *' (aka 'unsigned int *') [-Wformat] 1563 | sprintf(buf,"%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s%-4s",&st,&ctime,&cdate,&atime,&adate,&mtime,&mdate,&serial_number,&st,&st,&st,&st,&handle); | ~~~~ ^~~ 12 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/TVP.cpp -o src/midi/munt/TVP.o src/ints/int10_char.cpp:595:11: warning: enumeration values 'MCH_HERC' and 'MCH_TANDY' not handled in switch [-Wswitch] 595 | switch (machine) { | ^~~~~~~ 1 warning generated. src/hardware/dma.cpp:53:84: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 53 | LOG_MSG("DMA segbound wrapping (read): %x:%x size %x [%x] wrap %x",spage,offset,size,dma16,dma_wrapping); | ~~ ^~~~ | %lx src/hardware/dma.cpp:74:85: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 74 | LOG_MSG("DMA segbound wrapping (write): %x:%x size %x [%x] wrap %x",spage,offset,size,dma16,dma_wrapping); | ~~ ^~~~ | %lx 2 warnings generated. src/hardware/memory.cpp:565:62: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 565 | if (!MemBase) E_Exit("Can't allocate main memory of %d MB",memsize); | ~~ ^~~~~~~ | %lu 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/Tables.cpp -o src/midi/munt/Tables.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/midi/munt/sha1/sha1.cpp -o src/midi/munt/sha1/sha1.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/misc/cross.cpp -o src/misc/cross.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/misc/messages.cpp -o src/misc/messages.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/misc/programs.cpp -o src/misc/programs.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/misc/setup.cpp -o src/misc/setup.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/misc/support.cpp -o src/misc/support.o src/ints/int10_pal.cpp:37:10: warning: enumeration values 'MCH_HERC' and 'MCH_CGA' not handled in switch [-Wswitch] 37 | switch (machine) { | ^~~~~~~ src/ints/int10_pal.cpp:91:10: warning: enumeration values 'MCH_HERC' and 'MCH_CGA' not handled in switch [-Wswitch] 91 | switch (machine) { | ^~~~~~~ src/ints/int10_pal.cpp:107:10: warning: enumeration values 'MCH_HERC' and 'MCH_CGA' not handled in switch [-Wswitch] 107 | switch (machine) { | ^~~~~~~ src/ints/int10_pal.cpp:312:10: warning: enumeration value 'MCH_HERC' not handled in switch [-Wswitch] 312 | switch (machine) { | ^~~~~~~ 4 warnings generated. src/ints/int10_modes.cpp:447:11: warning: 7 enumeration values not handled in switch: 'M_HERC_GFX', 'M_HERC_TEXT', 'M_CGA16'... [-Wswitch] 447 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:516:10: warning: enumeration values 'MCH_EGA' and 'MCH_VGA' not handled in switch [-Wswitch] 516 | switch (machine) { | ^~~~~~~ src/ints/int10_modes.cpp:563:9: warning: 14 enumeration values not handled in switch: 'M_EGA', 'M_VGA', 'M_LIN4'... [-Wswitch] 563 | switch(CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:597:10: warning: enumeration values 'MCH_EGA' and 'MCH_VGA' not handled in switch [-Wswitch] 597 | switch (machine) { | ^~~~~~~ src/ints/int10_modes.cpp:799:10: warning: 8 enumeration values not handled in switch: 'M_HERC_GFX', 'M_HERC_TEXT', 'M_CGA16'... [-Wswitch] 799 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:1025:10: warning: 8 enumeration values not handled in switch: 'M_HERC_GFX', 'M_HERC_TEXT', 'M_CGA16'... [-Wswitch] 1025 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:1100:10: warning: 8 enumeration values not handled in switch: 'M_HERC_GFX', 'M_HERC_TEXT', 'M_CGA16'... [-Wswitch] 1100 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:1140:10: warning: 7 enumeration values not handled in switch: 'M_HERC_GFX', 'M_HERC_TEXT', 'M_CGA16'... [-Wswitch] 1140 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:1241:11: warning: 7 enumeration values not handled in switch: 'M_HERC_GFX', 'M_HERC_TEXT', 'M_CGA16'... [-Wswitch] 1241 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:1334:10: warning: 11 enumeration values not handled in switch: 'M_LIN8', 'M_LIN15', 'M_LIN16'... [-Wswitch] 1334 | switch (CurMode->type) { | ^~~~~~~~~~~~~ src/ints/int10_modes.cpp:1497:9: warning: 12 enumeration values not handled in switch: 'M_CGA2', 'M_CGA4', 'M_EGA'... [-Wswitch] 1497 | switch(vmodeBlock->type) { | ^~~~~~~~~~~~~~~~ 11 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/shell/shell.cpp -o src/shell/shell.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/shell/shell_batch.cpp -o src/shell/shell_batch.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/shell/shell_cmds.cpp -o src/shell/shell_cmds.o c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++14 -D__LIBRETRO__ -fPIC -I./src -I./libretro -I./libretro-common/include -I./include -I./src/midi/munt -DC_HAVE_MPROTECT="1" -O3 -DNDEBUG -DGIT_VERSION=\"" "\" -DSVN_VERSION=\"\" -c src/shell/shell_misc.cpp -o src/shell/shell_misc.o src/hardware/tandy_sound.cpp:447:44: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 447 | LOG_MSG("Tandy DAC: Read from unknown %X",port); | ~~ ^~~~ | %lX 1 warning generated. src/hardware/gus.cpp:655:36: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 655 | LOG_MSG("Read GUS at port 0x%x", port); | ~~ ^~~~ | %lx src/hardware/gus.cpp:737:45: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 737 | LOG_MSG("Write GUS at port 0x%x with %x", port, val); | ~~ ^~~~ | %lx src/hardware/gus.cpp:737:51: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 737 | LOG_MSG("Write GUS at port 0x%x with %x", port, val); | ~~ ^~~ | %lx 3 warnings generated. src/dos/dos_files.cpp:232:17: warning: left operand of comma operator has no effect [-Wunused-value] 232 | Drives[drive]->curdir,""; | ~~~~~~~~~~~~~ ^~~~~~ src/dos/dos_files.cpp:232:24: warning: expression result unused [-Wunused-value] 232 | Drives[drive]->curdir,""; | ^~ src/dos/dos_files.cpp:248:20: warning: left operand of comma operator has no effect [-Wunused-value] 248 | Drives[drive]->curdir,SFNPath+3; | ~~~~~~~~~~~~~ ^~~~~~ src/dos/dos_files.cpp:248:34: warning: expression result unused [-Wunused-value] 248 | Drives[drive]->curdir,SFNPath+3; | ~~~~~~~^~ src/dos/dos_files.cpp:275:17: warning: left operand of comma operator has no effect [-Wunused-value] 275 | Drives[drive]->curdir,dir_current; | ~~~~~~~~~~~~~ ^~~~~~ src/dos/dos_files.cpp:275:24: warning: expression result unused [-Wunused-value] 275 | Drives[drive]->curdir,dir_current; | ^~~~~~~~~~~ 6 warnings generated. src/hardware/hardware.cpp:101:81: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 101 | sprintf(file_name,"%s%c%s%03d%s",capturedir.c_str(),CROSS_FILESPLIT,file_start,last,ext); | ~~~~ ^~~~ | %03lu 1 warning generated. src/dos/drive_cache.cpp:527:23: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 527 | sprintf(buffer,"%d",info->shortNr); | ~~ ^~~~~~~~~~~~~ | %lu 1 warning generated. src/hardware/dbopl.cpp:847:10: warning: no case matching constant switch condition '11' 847 | switch( mode ) { | ^~~~ src/hardware/dbopl.cpp:1034:38: note: in instantiation of function template specialization 'DBOPL::Channel::BlockTemplate' requested here 1034 | chan[6].synthHandler = &Channel::BlockTemplate< sm3Percussion >; | ^ src/hardware/dbopl.cpp:937:11: warning: no case matching constant switch condition '11' 937 | switch( mode ) { | ^~~~ src/hardware/dbopl.cpp:847:10: warning: no case matching constant switch condition '10' 847 | switch( mode ) { | ^~~~ src/hardware/dbopl.cpp:1036:38: note: in instantiation of function template specialization 'DBOPL::Channel::BlockTemplate' requested here 1036 | chan[6].synthHandler = &Channel::BlockTemplate< sm2Percussion >; | ^ src/hardware/dbopl.cpp:937:11: warning: no case matching constant switch condition '10' 937 | switch( mode ) { | ^~~~ 4 warnings generated. src/hardware/vga_paradise.cpp:26:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 26 | typedef struct { | ^ | SVGA_PVGA1A_DATA src/hardware/vga_paradise.cpp:35:2: note: type is not C-compatible due to this member declaration 35 | inline bool locked() { return (PR5&7)!=5; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hardware/vga_paradise.cpp:39:3: note: type is given name 'SVGA_PVGA1A_DATA' for linkage purposes by this typedef declaration 39 | } SVGA_PVGA1A_DATA; | ^ 1 warning generated. src/hardware/serialport/serialport.cpp:274:5: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 272 | LOG_MSG("Serial%d: Errors: "\ | ~~ | %lu 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ^~~~~~~~~ ./include/serialport.h:173:19: note: expanded from macro 'COMNUMBER' 173 | #define COMNUMBER idnumber+1 | ^~~~~~~~~~ src/hardware/serialport/serialport.cpp:274:16: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~ | %lu 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ^~~~~~~~~~~~~ src/hardware/serialport/serialport.cpp:274:31: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~ | %lu 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ^~~~~~~~~~~~ src/hardware/serialport/serialport.cpp:274:45: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~ | %lu 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ^~~~~~~~~~~~~ src/hardware/serialport/serialport.cpp:275:5: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~ | %lu 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, 275 | overrunIF0,txOverrunErrors, breakErrors); | ^~~~~~~~~~ src/hardware/serialport/serialport.cpp:275:16: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~ | %lu 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, 275 | overrunIF0,txOverrunErrors, breakErrors); | ^~~~~~~~~~~~~~~ src/hardware/serialport/serialport.cpp:275:33: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~ | %lu 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, 275 | overrunIF0,txOverrunErrors, breakErrors); | ^~~~~~~~~~~ src/hardware/serialport/serialport.cpp:1140:25: warning: format specifies type 'unsigned int *' but the argument has type 'Bitu *' (aka 'unsigned long *') [-Wformat] 1140 | if(sscanf(tmpchar,"%u",data)!=1) return false; | ~~ ^~~~ | %lu src/hardware/serialport/serialport.cpp:1264:41: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1264 | LOG_MSG("Invalid type for serial%d",i+1); | ~~ ^~~ | %lu 9 warnings generated. src/cpu/cpu.cpp:347:63: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 347 | E_Exit("Illegal TSS for switch, selector=%x, switchtype=%x",new_tss_selector,tstype); | ~~ ^~~~~~~~~~~~~~~~ | %lx src/cpu/cpu.cpp:501:36: warning: format specifies type 'int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 501 | E_Exit("Task switch CS Type %d",cs_desc.Type()); | ~~ ^~~~~~~~~~~~~~ | %lu src/cpu/cpu.cpp:723:75: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 723 | E_Exit("INT:Gate Selector points to illegal descriptor with type %x",cs_desc.Type()); | ~~ ^~~~~~~~~~~~~~ | %lx src/cpu/cpu.cpp:753:51: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 753 | E_Exit("Illegal descriptor type %X for int %X",gate.Type(),num); | ~~ ^~~~~~~~~~~ | %lX src/cpu/cpu.cpp:753:63: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 753 | E_Exit("Illegal descriptor type %X for int %X",gate.Type(),num); | ~~ ^~~ | %lX src/cpu/cpu.cpp:900:45: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 900 | E_Exit("IRET:Illegal descriptor type %X",n_cs_desc.Type()); | ~~ ^~~~~~~~~~~~~~~~ | %lX src/cpu/cpu.cpp:1057:44: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1057 | E_Exit("JMP Illegal descriptor type %X",desc.Type()); | ~~ ^~~~~~~~~~~ | %lX src/cpu/cpu.cpp:1293:49: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1293 | E_Exit("CALL:Descriptor type %x unsupported",call.Type()); | ~~ ^~~~~~~~~~~ | %lx src/cpu/cpu.cpp:1351:50: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1351 | E_Exit("RET from illegal descriptor type %X",desc.Type()); | ~~ ^~~~~~~~~~~ | %lX src/cpu/cpu.cpp:1396:50: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1396 | E_Exit("RET from illegal descriptor type %X",desc.Type()); // or #GP(selector) | ~~ ^~~~~~~~~~~ | %lX src/cpu/cpu.cpp:1507:72: warning: format specifies type 'unsigned int' but the argument has type 'Bitu' (aka 'unsigned long') [-Wformat] 1507 | if (!cpu_tss.SetSelector(selector)) E_Exit("LTR failed, selector=%X",selector); | ~~ ^~~~~~~~ | %lX 11 warnings generated. In file included from src/ints/bios.cpp:37: /usr/include/sys/timeb.h:41:2: warning: "this file includes which is deprecated" [-W#warnings] 41 | #warning "this file includes which is deprecated" | ^ 1 warning generated. src/hardware/adlib.cpp:258:16: warning: taking address of packed member 'commands' of class or structure 'Adlib::RawHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 258 | var_write( &header.commands, header.commands ); | ^~~~~~~~~~~~~~~ src/hardware/adlib.cpp:259:16: warning: taking address of packed member 'milliseconds' of class or structure 'Adlib::RawHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 259 | var_write( &header.milliseconds, header.milliseconds ); | ^~~~~~~~~~~~~~~~~~~ src/hardware/adlib.cpp:723:11: warning: enumeration values 'OPL_none' and 'OPL_cms' not handled in switch [-Wswitch] 723 | switch ( oplmode ) { | ^~~~~~~ 3 warnings generated. src/ints/int10_vesa.cpp:152:14: warning: taking address of packed member 'BytesPerScanLine' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | var_write(&minfo.BytesPerScanLine,mblock->swidth/8); | ^~~~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:160:14: warning: taking address of packed member 'BytesPerScanLine' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 160 | var_write(&minfo.BytesPerScanLine,mblock->swidth); | ^~~~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:169:14: warning: taking address of packed member 'BytesPerScanLine' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 169 | var_write(&minfo.BytesPerScanLine,mblock->swidth*2); | ^~~~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:186:14: warning: taking address of packed member 'BytesPerScanLine' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 186 | var_write(&minfo.BytesPerScanLine,mblock->swidth*2); | ^~~~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:201:14: warning: taking address of packed member 'BytesPerScanLine' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 201 | var_write(&minfo.BytesPerScanLine,mblock->swidth*4); | ^~~~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:218:14: warning: taking address of packed member 'BytesPerScanLine' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 218 | var_write(&minfo.BytesPerScanLine, mblock->twidth * 2); | ^~~~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:241:13: warning: taking address of packed member 'ModeAttributes' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 241 | var_write(&minfo.ModeAttributes, modeAttributes); | ^~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:245:14: warning: taking address of packed member 'WinGranularity' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 245 | var_write(&minfo.WinGranularity,32); | ^~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:246:14: warning: taking address of packed member 'WinSize' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 246 | var_write(&minfo.WinSize,32); | ^~~~~~~~~~~~~ src/ints/int10_vesa.cpp:247:14: warning: taking address of packed member 'WinASegment' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 247 | var_write(&minfo.WinASegment,0xb800); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:248:14: warning: taking address of packed member 'XResolution' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 248 | var_write(&minfo.XResolution,mblock->twidth); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:249:14: warning: taking address of packed member 'YResolution' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 249 | var_write(&minfo.YResolution,mblock->theight); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:251:14: warning: taking address of packed member 'WinGranularity' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 251 | var_write(&minfo.WinGranularity,64); | ^~~~~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:252:14: warning: taking address of packed member 'WinSize' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 252 | var_write(&minfo.WinSize,64); | ^~~~~~~~~~~~~ src/ints/int10_vesa.cpp:253:14: warning: taking address of packed member 'WinASegment' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 253 | var_write(&minfo.WinASegment,0xa000); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:254:14: warning: taking address of packed member 'XResolution' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 254 | var_write(&minfo.XResolution,mblock->swidth); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:255:14: warning: taking address of packed member 'YResolution' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 255 | var_write(&minfo.YResolution,mblock->sheight); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:257:13: warning: taking address of packed member 'WinFuncPtr' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | var_write(&minfo.WinFuncPtr,CALLBACK_RealPointer(callback.setwindow)); | ^~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:262:36: warning: taking address of packed member 'PhysBasePtr' of class or structure 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 262 | if (!int10.vesa_nolfb) var_write(&minfo.PhysBasePtr,S3_LFB_BASE); | ^~~~~~~~~~~~~~~~~ src/ints/int10_vesa.cpp:568:10: warning: 4 enumeration values not handled in switch: 'SVGA_None', 'SVGA_TsengET4K', 'SVGA_TsengET3K'... [-Wswitch] 568 | switch (svgaCard) { | ^~~~~~~~ 20 warnings generated. src/midi/midi.cpp:206:3: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 206 | std::remove(fullconf.begin(), fullconf.end(), ' '); | ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. c++ -o dosbox_libretro.so ./libretro-common/file/retro_dirent.o ./libretro-common/file/retro_stat.o ./libretro-common/libco/libco.o ./libretro/dos_gfx.o ./libretro/dosbox.o ./libretro/libretro.o ./libretro/mapper.o ./libretro/mixer-retro.o ./libretro/nonlibc/snprintf.o ./libretro/render.o ./libretro/render_scalers.o ./src/cpu/callback.o ./src/cpu/core_dyn_x86.o ./src/cpu/core_dynrec.o ./src/cpu/core_full.o ./src/cpu/core_normal.o ./src/cpu/core_prefetch.o ./src/cpu/core_simple.o ./src/cpu/cpu.o ./src/cpu/flags.o ./src/cpu/mmx.o ./src/cpu/modrm.o ./src/cpu/paging.o ./src/dos/cdrom.o ./src/dos/cdrom_image.o ./src/dos/dos.o ./src/dos/dos_classes.o ./src/dos/dos_devices.o ./src/dos/dos_execute.o ./src/dos/dos_files.o ./src/dos/dos_ioctl.o ./src/dos/dos_keyboard_layout.o ./src/dos/dos_memory.o ./src/dos/dos_misc.o ./src/dos/dos_mscdex.o ./src/dos/dos_programs.o ./src/dos/dos_tables.o ./src/dos/drive_cache.o ./src/dos/drive_fat.o ./src/dos/drive_iso.o ./src/dos/drive_local.o ./src/dos/drive_virtual.o ./src/dos/drives.o ./src/fpu/fpu.o ./src/hardware/adlib.o ./src/hardware/cmos.o ./src/hardware/dbopl.o ./src/hardware/disney.o ./src/hardware/dma.o ./src/hardware/gameblaster.o ./src/hardware/gus.o ./src/hardware/hardware.o ./src/hardware/iohandler.o ./src/hardware/joystick.o ./src/hardware/keyboard.o ./src/hardware/memory.o ./src/hardware/mpu401.o ./src/hardware/pci_bus.o ./src/hardware/pcspeaker.o ./src/hardware/pic.o ./src/hardware/sblaster.o ./src/hardware/serialport/directserial.o ./src/hardware/serialport/libserial.o ./src/hardware/serialport/misc_util.o ./src/hardware/serialport/nullmodem.o ./src/hardware/serialport/serialdummy.o ./src/hardware/serialport/serialport.o ./src/hardware/serialport/softmodem.o ./src/hardware/tandy_sound.o ./src/hardware/timer.o ./src/hardware/vga.o ./src/hardware/vga_attr.o ./src/hardware/vga_crtc.o ./src/hardware/vga_dac.o ./src/hardware/vga_draw.o ./src/hardware/vga_gfx.o ./src/hardware/vga_memory.o ./src/hardware/vga_misc.o ./src/hardware/vga_other.o ./src/hardware/vga_paradise.o ./src/hardware/vga_s3.o ./src/hardware/vga_seq.o ./src/hardware/vga_tseng.o ./src/hardware/vga_xga.o ./src/ints/bios.o ./src/ints/bios_disk.o ./src/ints/bios_keyboard.o ./src/ints/ems.o ./src/ints/int10.o ./src/ints/int10_char.o ./src/ints/int10_memory.o ./src/ints/int10_misc.o ./src/ints/int10_modes.o ./src/ints/int10_pal.o ./src/ints/int10_put_pixel.o ./src/ints/int10_vesa.o ./src/ints/int10_video_state.o ./src/ints/int10_vptable.o ./src/ints/mouse.o ./src/ints/xms.o ./src/midi/midi.o ./src/midi/munt/Analog.o ./src/midi/munt/BReverbModel.o ./src/midi/munt/File.o ./src/midi/munt/FileStream.o ./src/midi/munt/LA32Ramp.o ./src/midi/munt/LA32WaveGenerator.o ./src/midi/munt/MidiStreamParser.o ./src/midi/munt/Part.o ./src/midi/munt/Partial.o ./src/midi/munt/PartialManager.o ./src/midi/munt/Poly.o ./src/midi/munt/ROMInfo.o ./src/midi/munt/Synth.o ./src/midi/munt/TVA.o ./src/midi/munt/TVF.o ./src/midi/munt/TVP.o ./src/midi/munt/Tables.o ./src/midi/munt/sha1/sha1.o ./src/misc/cross.o ./src/misc/messages.o ./src/misc/programs.o ./src/misc/setup.o ./src/misc/support.o ./src/shell/shell.o ./src/shell/shell_batch.o ./src/shell/shell_cmds.o ./src/shell/shell_misc.o -shared -Wl,--version-script=libretro/link.T -lm -fPIC =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for libretro-dosbox-0.20220718 ===> Generating temporary packing list /bin/mkdir -p /wrkdirs/usr/ports/games/libretro-dosbox/work/stage//usr/local/lib/libretro install -s -m 0644 /wrkdirs/usr/ports/games/libretro-dosbox/work/dosbox-libretro-b7b24262c282c0caef2368c87323ff8c381b3102/dosbox_libretro.so /wrkdirs/usr/ports/games/libretro-dosbox/work/stage//usr/local/lib/libretro ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-02-19T07:27:45+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=a2c730183563' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for libretro-dosbox-0.20220718 ===> Building libretro-dosbox-0.20220718 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for libretro-dosbox-0.20220718 build of games/libretro-dosbox | libretro-dosbox-0.20220718 ended at Thu Feb 19 02:28:01 EST 2026 build time: 00:00:17