>>> libretro-dosbox: Building community/libretro-dosbox 0_git20220718-r0 (using abuild 3.11.0_rc13-r0) started Fri, 21 Apr 2023 01:46:28 +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 (20230421.014631) OK: 283 MiB in 98 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 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> libretro-dosbox: Fetching libretro-dosbox-b7b24262c282c0caef2368c87323ff8c381b3102.tar.gz::https://github.com/libretro/dosbox-libretro/archive/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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 162k 0 162k 0 0 137k 0 --:--:-- 0:00:01 --:--:-- 137k 100 1160k 0 1160k 0 0 758k 0 --:--:-- 0:00:01 --:--:-- 2850k >>> 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 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); | ^~~~~ 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 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));} | ^~~~~ 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 ./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); | ^~~~~ 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: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: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:113:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 113 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ ./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/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: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/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 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); | ^~~~~ 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 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); | ^~~~~ ./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/hardware/serialport/libserial.cpp -o src/hardware/serialport/libserial.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]} 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 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 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 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 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]} 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] 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] 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 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/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 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/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 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); | ^~~~~ 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 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/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 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); | ^~~~~ 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 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); | ^~~~~ 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 ./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/hardware/vga_tseng.cpp -o src/hardware/vga_tseng.o 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/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 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); | ^~~~~ 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 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));} | ^~~~~ ./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/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 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); | ^~~~~ 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 ./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/ints/int10_char.cpp -o src/ints/int10_char.o 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); | ^~~~~ 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 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); | ^~~~~ 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 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); | ^~~~~ 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 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 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));} | ^~~~~ ./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); | ^~~~~ 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); | ^~~~~ 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));} | ^~~~~ 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 ./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/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/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 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/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));} | ^~~~~ ./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/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 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/ints/xms.cpp -o src/ints/xms.o 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: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/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); | ^~~~~ 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/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); | ^~~~~ 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 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 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 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/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/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); | ^~~~~ 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 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 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 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 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); | ^~~~~ 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); | ^~~~~ 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 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 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); | ^~~~~ 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 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 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));} | ^~~~~ ./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 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 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/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: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));} | ^~~~~ 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 ./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 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));} | ^~~~~ ./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/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 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 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); | ^~~~~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~ 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/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/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 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); | ^~~~~ 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) { | ^~~~~ 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 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 ./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); | ^~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from ./include/setup.h:38: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Value&}; _Tp = Value; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Value; _Alloc = std::allocator]', inlined from 'void Property::Set_values(const char* const*)' at src/misc/setup.cpp:489:29: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> libretro-dosbox*: Package size: 1.2 MB >>> libretro-dosbox*: Compressing data... >>> libretro-dosbox*: Create checksum... >>> libretro-dosbox*: Create libretro-dosbox-0_git20220718-r0.apk >>> libretro-dosbox: Build complete at Fri, 21 Apr 2023 01:46:45 +0000 elapsed time 0h 0m 17s >>> libretro-dosbox: Cleaning up srcdir >>> libretro-dosbox: Cleaning up pkgdir >>> libretro-dosbox: Uninstalling dependencies... (1/1) Purging .makedepends-libretro-dosbox (20230421.014631) OK: 283 MiB in 97 packages >>> libretro-dosbox: Updating the community/armv7 repository index... >>> libretro-dosbox: Signing the index...