>>> libretro-dosbox: Building community/libretro-dosbox 0_git20220718-r0 (using abuild 3.11.0_rc13-r0) started Sun, 23 Apr 2023 07:17:31 +0000 >>> libretro-dosbox: Checking sanity of /home/buildozer/aports/community/libretro-dosbox/APKBUILD... >>> libretro-dosbox: Analyzing dependencies... >>> libretro-dosbox: Installing for build: build-base (1/1) Installing .makedepends-libretro-dosbox (20230423.071735) OK: 408 MiB in 99 packages >>> libretro-dosbox: Cleaning up srcdir >>> libretro-dosbox: Cleaning up pkgdir >>> libretro-dosbox: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/libretro-dosbox-b7b24262c282c0caef2368c87323ff8c381b3102.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1160k 100 1160k 0 0 4991k 0 --:--:-- --:--:-- --:--:-- 5001k >>> libretro-dosbox: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/libretro-dosbox-b7b24262c282c0caef2368c87323ff8c381b3102.tar.gz >>> libretro-dosbox: Checking sha512sums... libretro-dosbox-b7b24262c282c0caef2368c87323ff8c381b3102.tar.gz: OK >>> libretro-dosbox: Unpacking /var/cache/distfiles/v3.18/libretro-dosbox-b7b24262c282c0caef2368c87323ff8c381b3102.tar.gz... fatal: not a git repository (or any of the parent directories): .git gcc -Os -Wformat -Werror=format-security -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 gcc -Os -Wformat -Werror=format-security -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 gcc -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 src/cpu/callback.cpp: In function 'Bitu CALLBACK_SetupExtra(Bitu, Bitu, PhysPt, bool)': src/cpu/callback.cpp:462:54: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 462 | E_Exit("CALLBACK:Setup:Illegal type %d",type); | ~^ ~~~~ | | | | | Bitu {aka long unsigned int} | int | %ld g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 src/hardware/vga_xga.cpp: In function 'void XGA_Write_Multifunc(Bitu, Bitu)': src/hardware/vga_xga.cpp:107:72: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 107 | LOG_MSG("XGA: Unhandled multifunction command %x", regselect); | ~^ ~~~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/vga_xga.cpp: In function 'void XGA_DrawLineVector(Bitu)': src/hardware/vga_xga.cpp:328:72: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 328 | LOG_MSG("XGA: DrawLine: Needs mixmode %x", mixmode); | ~^ ~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/vga_xga.cpp: In function 'void XGA_DrawLineBresenham(Bitu)': src/hardware/vga_xga.cpp:432:80: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 432 | LOG_MSG("XGA: DrawLine: Needs mixmode %x", mixmode); | ~^ ~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/vga_xga.cpp: In function 'void XGA_DrawRectangle(Bitu)': src/hardware/vga_xga.cpp:504:80: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 504 | LOG_MSG("XGA: DrawRect: Needs mixmode %x", mixmode); | ~^ ~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/vga_xga.cpp: In function 'void XGA_DrawWait(Bitu, Bitu)': src/hardware/vga_xga.cpp:641:112: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 641 | LOG_MSG("XGA: unsupported bpp / datawidth combination %x", | ~^ | | | unsigned int | %lx 642 | xga.waitcmd.buswidth); | ~~~~~~~~~~~~~~~~~~~~ | | | Bitu {aka long unsigned int} g++ -Os -Wformat -Werror=format-security -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:689:118: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 689 | LOG_MSG("XGA: DrawBlitWait: Unsupported src %x", | ~^ | | | unsigned int | %lx 690 | (mixmode >> 5) & 0x03); | ~~~~~~~~~~~~~~~~~~~~~ | | | Bitu {aka long unsigned int} src/hardware/vga_xga.cpp:709:89: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 709 | LOG_MSG("XGA: DrawBlitWait: Unhandled mixmode: %d", mixmode); | ~^ ~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld src/hardware/vga_xga.cpp: In function 'void XGA_Write(Bitu, Bitu, Bitu)': src/hardware/vga_xga.cpp:1166:59: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1166 | else LOG_MSG("XGA: Wrote to port %x with %x, len %x", port, val, len); | ~^ ~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/hardware/vga_xga.cpp:1166:67: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1166 | else LOG_MSG("XGA: Wrote to port %x with %x, len %x", port, val, len); | ~^ ~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/hardware/vga_xga.cpp:1166:75: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1166 | else LOG_MSG("XGA: Wrote to port %x with %x, len %x", port, val, len); | ~^ ~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 In file included from src/hardware/disney.cpp:25: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/iohandler.cpp:23: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/fpu/fpu.cpp: In function 'void FPU_ESC3_Normal(Bitu)': src/fpu/fpu.cpp:388:61: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 388 | E_Exit("ESC 3:ILLEGAL OPCODE group %d subfunction %d",group,sub); | ~^ ~~~~~ | | | | int Bitu {aka long unsigned int} | %ld src/fpu/fpu.cpp:388:76: warning: format '%d' expects argument of type 'int', but argument 3 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 388 | E_Exit("ESC 3:ILLEGAL OPCODE group %d subfunction %d",group,sub); | ~^ ~~~ | | | | int Bitu {aka long unsigned int} | %ld ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/mpu401.cpp:24: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ In file included from src/hardware/vga_paradise.cpp:21: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/gameblaster.cpp:24: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/pci_bus.cpp:24: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/hardware.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/dma.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/joystick.cpp:23: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ In file included from src/cpu/paging.cpp:31: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/memory.cpp:23: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/serialport/serialport.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/tandy_sound.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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 In file included from libretro/render.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/serialport/serialdummy.cpp:22: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/vga_tseng.cpp:22: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/pcspeaker.cpp:24: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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 src/dos/dos_classes.cpp: In member function 'int DOS_DTA::GetFindData(int, char*)': src/dos/dos_classes.cpp:397:40: warning: format '%s' expects argument of type 'char*', but argument 4 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); | ~~~~^ ~~~~~~~~~ | | | | char* Bit8u (*)[19] {aka unsigned char (*)[19]} src/dos/dos_classes.cpp:397:44: warning: format '%s' expects argument of type 'char*', but argument 5 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-2n src/dos/dos_classes.cpp:397:48: warning: format '%s' expects argument of type 'char*', but argument 6 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-2n src/dos/dos_classes.cpp:397:52: warning: format '%s' expects argument of type 'char*', but argument 7 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos_classes.cpp:397:56: warning: format '%s' expects argument of type 'char*', but argument 8 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos_classes.cpp:397:60: warning: format '%s' expects argument of type 'char*', but argument 9 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); | ~~~^ ~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos_classes.cpp:397:64: warning: format '%s' expects argument of type 'char*', but argument 10 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit8u (*)[8] {aka unsigned char (*)[8]} src/dos/dos_classes.cpp:397:70: warning: format '%s' expects argument of type 'char*', but argument 11 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); | ~~~~~^ ~~~~~~~~~ | | | | char* char (*)[260] src/dos/dos_classes.cpp:397:75: warning: format '%s' expects argument of type 'char*', but argument 12 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); | ~~~~^ ~~~~~~~~~ | | | | char* char (*)[14] src/dos/dos_classes.cpp:399:40: warning: format '%s' expects argument of type 'char*', but argument 4 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); | ~~~~^ ~~~~~~~~~ | | | | char* Bit8u (*)[19] {aka unsigned char (*)[19]} In file included from src/hardware/adlib.h:26, from src/hardware/adlib.cpp:24: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/dos/dos_classes.cpp:399:44: warning: format '%s' expects argument of type 'char*', but argument 5 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/dos/dos_classes.cpp:399:48: warning: format '%s' expects argument of type 'char*', but argument 6 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/dos/dos_classes.cpp:399:52: warning: format '%s' expects argument of type 'char*', but argument 7 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/dos/dos_classes.cpp:399:56: warning: format '%s' expects argument of type 'char*', but argument 8 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); | ~~~^ ~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/dos/dos_classes.cpp:399:60: warning: format '%s' expects argument of type 'char*', but argument 9 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); | ~~~^ ~~~~~~~~~ | | | | char* Bit8u (*)[8] {aka unsigned char (*)[8]} ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ src/dos/dos_classes.cpp:399:66: warning: format '%s' expects argument of type 'char*', but argument 10 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); | ~~~~~^ ~~~~~~~~~ | | | | char* char (*)[260] ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ src/dos/dos_classes.cpp:399:71: warning: format '%s' expects argument of type 'char*', but argument 11 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); | ~~~~^ ~~~~~~~~~ | | | | char* char (*)[14] ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ src/hardware/dma.cpp: In function 'void DMA_BlockRead(PhysPt, PhysPt, void*, Bitu, Bit8u)': src/hardware/dma.cpp:53:76: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 53 | LOG_MSG("DMA segbound wrapping (read): %x:%x size %x [%x] wrap %x",spage,offset,size,dma16,dma_wrapping); | ~^ ~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx g++ -Os -Wformat -Werror=format-security -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 src/hardware/dma.cpp: In function 'void DMA_BlockWrite(PhysPt, PhysPt, void*, Bitu, Bit8u)': src/hardware/dma.cpp:74:77: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 74 | LOG_MSG("DMA segbound wrapping (write): %x:%x size %x [%x] wrap %x",spage,offset,size,dma16,dma_wrapping); | ~^ ~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/hardware/iohandler.cpp: In member function 'void IO_ReadHandleObject::Install(Bitu, Bitu (*)(Bitu, Bitu), Bitu, Bitu)': src/hardware/iohandler.cpp:118:63: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 118 | } else E_Exit("IO_readHandler already installed port %x",port); | ~^ ~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/iohandler.cpp: In member function 'void IO_WriteHandleObject::Install(Bitu, void (*)(Bitu, Bitu, Bitu), Bitu, Bitu)': src/hardware/iohandler.cpp:138:64: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 138 | } else E_Exit("IO_writeHandler already installed port %x",port); | ~^ ~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx In file included from src/hardware/adlib.h:26, from src/hardware/dbopl.h:19, from src/hardware/dbopl.cpp:41: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from libretro/mixer-retro.cpp:39: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/dos/dos.cpp:31: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ src/hardware/hardware.cpp: In function 'FILE* OpenCaptureFile(const char*, const char*)': src/hardware/hardware.cpp:101:37: warning: format '%d' expects argument of type 'int', but argument 6 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 101 | sprintf(file_name,"%s%c%s%03d%s",capturedir.c_str(),CROSS_FILESPLIT,file_start,last,ext); | ~~~^ ~~~~ | | | | int Bitu {aka long unsigned int} | %03ld ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/vga_memory.cpp:28: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/ints/int10.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ In file included from src/ints/bios.cpp:32: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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 src/hardware/memory.cpp: In constructor 'MEMORY::MEMORY(Section*)': src/hardware/memory.cpp:565:70: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 565 | if (!MemBase) E_Exit("Can't allocate main memory of %d MB",memsize); | ~^ ~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld In file included from src/hardware/pic.cpp:25: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from libretro/dosbox.cpp:38: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from libretro/libretro.cpp:35: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/timer.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/dos/dos_mscdex.cpp:26: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ src/hardware/tandy_sound.cpp: In function 'Bitu TandyDACRead(Bitu, Bitu)': src/hardware/tandy_sound.cpp:447:48: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 447 | LOG_MSG("Tandy DAC: Read from unknown %X",port); | ~^ ~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lX In file included from src/dos/dos_keyboard_layout.cpp:23: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/hardware/cmos.cpp:29: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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/pic.cpp: In function 'void write_data(Bitu, Bitu, Bitu)': src/hardware/pic.cpp:260:55: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 260 | if ((val&0x01)==0) E_Exit("PIC:ICW4: %x, 8085 mode not handled",val); | ~^ ~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/hardware/pic.cpp:261:56: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 261 | if ((val&0x10)!=0) LOG_MSG("PIC:ICW4: %x, special fully-nested mode not handled",val); | ~^ ~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx g++ -Os -Wformat -Werror=format-security -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 libretro/render.cpp: In function 'void RENDER_Reset()': libretro/render.cpp:357:50: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 357 | E_Exit("RENDER:Wrong source bpp %d", render.src.bpp ); | ~^ ~~~~~~~~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld src/hardware/serialport/serialport.cpp: In member function 'void CSerial::handleEvent(Bit16u)': src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 3 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ~~~~~~~~~~~~~ | | | Bitu {aka long unsigned int} src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 4 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ~~~~~~~~~~~~ | | | Bitu {aka long unsigned int} src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 5 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, | ~~~~~~~~~~~~~ | | | Bitu {aka long unsigned int} src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 6 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, 275 | overrunIF0,txOverrunErrors, breakErrors); | ~~~~~~~~~~ | | | Bitu {aka long unsigned int} src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 7 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, 275 | overrunIF0,txOverrunErrors, breakErrors); | ~~~~~~~~~~~~~~~ | | | Bitu {aka long unsigned int} src/hardware/serialport/serialport.cpp:272:33: warning: format '%d' expects argument of type 'int', but argument 8 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 272 | LOG_MSG("Serial%d: Errors: "\ | ^~~~~~~~~~~~~~~~~~~~~ 273 | "Framing %d, Parity %d, Overrun RX:%d (IF0:%d), TX:%d, Break %d", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | COMNUMBER, framingErrors, parityErrors, overrunErrors, 275 | overrunIF0,txOverrunErrors, breakErrors); | ~~~~~~~~~~~ | | | Bitu {aka long unsigned int} In file included from src/ints/ems.cpp:31: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ libretro/render.cpp: In function 'void IncreaseFrameSkip(bool)': libretro/render.cpp:416:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 416 | LOG_MSG("Frame Skip at %d",render.frameskip.max); | ~^ ~~~~~~~~~~~~~~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ libretro/render.cpp: In function 'void DecreaseFrameSkip(bool)': libretro/render.cpp:424:33: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 424 | LOG_MSG("Frame Skip at %d",render.frameskip.max); | ~^ ~~~~~~~~~~~~~~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ src/hardware/serialport/serialport.cpp: In static member function 'static bool CSerial::getBituSubstring(const char*, Bitu*, CommandLine*)': src/hardware/serialport/serialport.cpp:1140:29: warning: format '%u' expects argument of type 'unsigned int*', but argument 3 has type 'Bitu*' {aka 'long unsigned int*'} [-Wformat=] 1140 | if(sscanf(tmpchar,"%u",data)!=1) return false; | ~^ ~~~~ | | | | | Bitu* {aka long unsigned int*} | unsigned int* | %lu src/hardware/serialport/serialport.cpp: In constructor 'SERIALPORTS::SERIALPORTS(Section*)': src/hardware/serialport/serialport.cpp:1264:66: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1264 | LOG_MSG("Invalid type for serial%d",i+1); | ~^ ~~~ | | | | int Bitu {aka long unsigned int} | %ld src/hardware/adlib.cpp: In member function 'void Adlib::Capture::CloseFile()': src/hardware/adlib.cpp:256:36: warning: taking address of packed member of 'Adlib::RawHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 256 | var_write( &header.versionHigh, header.versionHigh ); | ^~~~~~~~~~~~~~~~~~~ src/hardware/adlib.cpp:257:36: warning: taking address of packed member of 'Adlib::RawHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 257 | var_write( &header.versionLow, header.versionLow ); | ^~~~~~~~~~~~~~~~~~ src/hardware/adlib.cpp:258:36: warning: taking address of packed member of '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:36: warning: taking address of packed member of 'Adlib::RawHeader' may result in an unaligned pointer value [-Waddress-of-packed-member] 259 | var_write( &header.milliseconds, header.milliseconds ); | ^~~~~~~~~~~~~~~~~~~~ g++ -Os -Wformat -Werror=format-security -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 src/dos/dos.cpp: In function 'Bitu DOS_21Handler()': src/dos/dos.cpp:1563:65: warning: format '%s' expects argument of type 'char*', but argument 3 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); | ~~~^ ~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:69: warning: format '%s' expects argument of type 'char*', but argument 4 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); | ~~~^ ~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:73: warning: format '%s' expects argument of type 'char*', but argument 5 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); | ~~~^ ~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:77: warning: format '%s' expects argument of type 'char*', but argument 6 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); | ~~~^ ~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:81: warning: format '%s' expects argument of type 'char*', but argument 7 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); | ~~~^ ~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:85: warning: format '%s' expects argument of type 'char*', but argument 8 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); | ~~~^ ~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:89: warning: format '%s' expects argument of type 'char*', but argument 9 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); | ~~~^ ~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:93: warning: format '%s' expects argument of type 'char*', but argument 10 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); | ~~~^ ~~~~~~~~~~~~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:97: warning: format '%s' expects argument of type 'char*', but argument 11 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); | ~~~^ ~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:101: warning: format '%s' expects argument of type 'char*', but argument 12 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); | ~~~^ ~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:105: warning: format '%s' expects argument of type 'char*', but argument 13 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); | ~~~^ ~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n src/dos/dos.cpp:1563:109: warning: format '%s' expects argument of type 'char*', but argument 14 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); | ~~~^ ~~~ | | | | char* Bit32u* {aka unsigned int*} | %-4n g++ -Os -Wformat -Werror=format-security -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 src/dos/drive_cache.cpp: In member function 'void DOS_Drive_Cache::CreateShortName(CFileInfo*, CFileInfo*)': src/dos/drive_cache.cpp:527:34: warning: format '%d' expects argument of type 'int', but argument 3 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 527 | sprintf(buffer,"%d",info->shortNr); | ~^ ~~~~~~~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 src/ints/int10_vesa.cpp: In function 'Bit8u VESA_GetSVGAModeInformation(Bit16u, Bit16u, Bit16u)': src/ints/int10_vesa.cpp:152:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:19: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of 'MODE_INFO' may result in an unaligned pointer value [-Waddress-of-packed-member] 246 | var_write(&minfo.WinSize,32); | ^~~~~~~~~~~~~~ g++ -Os -Wformat -Werror=format-security -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 src/ints/int10_vesa.cpp:247:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:27: warning: taking address of packed member of '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:19: warning: taking address of packed member of '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:42: warning: taking address of packed member of '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); | ^~~~~~~~~~~~~~~~~~ In file included from src/cpu/cpu.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 In file included from src/hardware/gus.cpp:28: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ src/cpu/cpu.cpp: In function 'bool CPU_SwitchTask(Bitu, TSwitchType, Bitu)': src/cpu/cpu.cpp:347:59: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 347 | E_Exit("Illegal TSS for switch, selector=%x, switchtype=%x",new_tss_selector,tstype); | ~^ ~~~~~~~~~~~~~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/cpu/cpu.cpp:501:54: warning: format '%d' expects argument of type 'int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 501 | E_Exit("Task switch CS Type %d",cs_desc.Type()); | ~^ ~~~~~~~~~~~~~~ | | | | int Bitu {aka long unsigned int} | %ld g++ -Os -Wformat -Werror=format-security -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/cpu/cpu.cpp: In function 'void CPU_Interrupt(Bitu, Bitu, Bitu)': src/cpu/cpu.cpp:723:107: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 723 | E_Exit("INT:Gate Selector points to illegal descriptor with type %x",cs_desc.Type()); | ~^ ~~~~~~~~~~~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/cpu/cpu.cpp:753:58: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 753 | E_Exit("Illegal descriptor type %X for int %X",gate.Type(),num); | ~^ ~~~~~~~~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lX src/cpu/cpu.cpp:753:69: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 753 | E_Exit("Illegal descriptor type %X for int %X",gate.Type(),num); | ~^ ~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lX src/cpu/cpu.cpp: In function 'void CPU_IRET(bool, Bitu)': src/cpu/cpu.cpp:900:63: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 900 | E_Exit("IRET:Illegal descriptor type %X",n_cs_desc.Type()); | ~^ ~~~~~~~~~~~~~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lX src/cpu/cpu.cpp: In function 'void CPU_JMP(bool, Bitu, Bitu, Bitu)': src/cpu/cpu.cpp:1057:62: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1057 | E_Exit("JMP Illegal descriptor type %X",desc.Type()); | ~^ ~~~~~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lX src/cpu/cpu.cpp: In function 'void CPU_CALL(bool, Bitu, Bitu, Bitu)': src/cpu/cpu.cpp:1293:55: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1293 | E_Exit("CALL:Descriptor type %x unsupported",call.Type()); | ~^ ~~~~~~~~~~~ | | | | unsigned int Bitu {aka long unsigned int} | %lx src/cpu/cpu.cpp: In function 'void CPU_RET(bool, Bitu, Bitu)': src/cpu/cpu.cpp:1351:75: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1351 | E_Exit("RET from illegal descriptor type %X",desc.Type()); | ~^ ~~~~~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lX src/cpu/cpu.cpp:1396:75: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1396 | E_Exit("RET from illegal descriptor type %X",desc.Type()); // or #GP(selector) | ~^ ~~~~~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lX src/cpu/cpu.cpp: In function 'bool CPU_LTR(Bitu)': src/cpu/cpu.cpp:1507:83: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 1507 | if (!cpu_tss.SetSelector(selector)) E_Exit("LTR failed, selector=%X",selector); | ~^ ~~~~~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lX g++ -Os -Wformat -Werror=format-security -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 In file included from src/ints/xms.cpp:30: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/dos/dos_programs.cpp:39: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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 In file included from src/hardware/sblaster.cpp:30: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/dos/cdrom_image.cpp:33: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 src/hardware/gus.cpp: In function 'Bitu read_gus(Bitu, Bitu)': src/hardware/gus.cpp:655:46: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 655 | LOG_MSG("Read GUS at port 0x%x", port); | ~^ ~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/gus.cpp: In function 'void write_gus(Bitu, Bitu, Bitu)': src/hardware/gus.cpp:737:47: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 737 | LOG_MSG("Write GUS at port 0x%x with %x", port, val); | ~^ ~~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx src/hardware/gus.cpp:737:55: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'Bitu' {aka 'long unsigned int'} [-Wformat=] 737 | LOG_MSG("Write GUS at port 0x%x with %x", port, val); | ~^ ~~~ | | | | | Bitu {aka long unsigned int} | unsigned int | %lx g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 g++ -Os -Wformat -Werror=format-security -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 In file included from src/midi/midi.cpp:31: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/misc/messages.cpp:26: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from src/misc/setup.cpp:24: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from ./include/control.h:32, from src/shell/shell.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from ./include/control.h:32, from src/shell/shell_cmds.cpp:29: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from ./include/control.h:32, from src/misc/programs.cpp:34: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ In file included from ./include/control.h:32, from src/shell/shell_misc.cpp:27: ./include/setup.h:94:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 94 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:95:35: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 95 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:96:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 96 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:97:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 97 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:98:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 98 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:99:50: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 99 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:100:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 100 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./include/setup.h:103:32: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 103 | operator bool () const throw(WrongType); | ^~~~~ ./include/setup.h:104:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 104 | operator Hex () const throw(WrongType); | ^~~~~ ./include/setup.h:105:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 105 | operator int () const throw(WrongType); | ^~~~~ ./include/setup.h:106:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 106 | operator double () const throw(WrongType); | ^~~~~ ./include/setup.h:107:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 107 | operator char const* () const throw(WrongType); | ^~~~~ ./include/setup.h:108:70: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 108 | bool SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./include/setup.h:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ src/misc/setup.cpp:42:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 42 | Value& Value::copy(Value const& in) throw(WrongType) { | ^~~~~ src/misc/setup.cpp:60:31: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 60 | Value::operator bool () const throw(WrongType) { | ^~~~~ src/misc/setup.cpp:65:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | Value::operator Hex () const throw(WrongType) { | ^~~~~ src/misc/setup.cpp:70:30: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | Value::operator int () const throw(WrongType) { | ^~~~~ src/misc/setup.cpp:75:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 75 | Value::operator double () const throw(WrongType) { | ^~~~~ src/misc/setup.cpp:80:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 80 | Value::operator char const* () const throw(WrongType) { | ^~~~~ src/misc/setup.cpp:110:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 110 | bool Value::SetValue(string const& in,Etype _type) throw(WrongType) { | ^~~~~ g++ -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 -Wl,--as-needed,-O1,--sort-common -shared -Wl,--version-script=libretro/link.T -lm -fPIC >>> libretro-dosbox: Entering fakeroot... >>> libretro-dosbox*: Running postcheck for libretro-dosbox >>> libretro-dosbox*: Preparing package libretro-dosbox... >>> libretro-dosbox*: Stripping binaries >>> libretro-dosbox*: Scanning shared objects >>> libretro-dosbox*: Tracing dependencies... so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-dosbox*: Package size: 1.8 MB >>> libretro-dosbox*: Compressing data... >>> libretro-dosbox*: Create checksum... >>> libretro-dosbox*: Create libretro-dosbox-0_git20220718-r0.apk >>> libretro-dosbox: Build complete at Sun, 23 Apr 2023 07:17:46 +0000 elapsed time 0h 0m 15s >>> libretro-dosbox: Cleaning up srcdir >>> libretro-dosbox: Cleaning up pkgdir >>> libretro-dosbox: Uninstalling dependencies... (1/1) Purging .makedepends-libretro-dosbox (20230423.071735) OK: 408 MiB in 98 packages >>> libretro-dosbox: Updating the community/aarch64 repository index... >>> libretro-dosbox: Signing the index...