<86>Nov 4 01:01:02 userdel[3687382]: delete user 'rooter' <86>Nov 4 01:01:02 userdel[3687382]: removed group 'rooter' owned by 'rooter' <86>Nov 4 01:01:02 userdel[3687382]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 4 01:01:02 groupadd[3687388]: group added to /etc/group: name=rooter, GID=951 <86>Nov 4 01:01:02 groupadd[3687388]: group added to /etc/gshadow: name=rooter <86>Nov 4 01:01:02 groupadd[3687388]: new group: name=rooter, GID=951 <86>Nov 4 01:01:02 useradd[3687394]: new user: name=rooter, UID=951, GID=951, home=/root, shell=/bin/bash <86>Nov 4 01:01:02 userdel[3687400]: delete user 'builder' <86>Nov 4 01:01:02 userdel[3687400]: removed group 'builder' owned by 'builder' <86>Nov 4 01:01:02 groupadd[3687406]: group added to /etc/group: name=builder, GID=952 <86>Nov 4 01:01:02 groupadd[3687406]: group added to /etc/gshadow: name=builder <86>Nov 4 01:01:02 groupadd[3687406]: new group: name=builder, GID=952 <86>Nov 4 01:01:02 useradd[3687412]: new user: name=builder, UID=952, GID=952, home=/usr/src, shell=/bin/bash <13>Nov 4 01:01:04 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Nov 4 01:01:04 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:04 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Nov 4 01:01:04 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Nov 4 01:01:04 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Nov 4 01:01:04 rpmi: libwayland-server-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 4 01:01:04 rpmi: libXau-devel-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Nov 4 01:01:04 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Nov 4 01:01:04 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Nov 4 01:01:04 rpmi: libGLES-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:04 rpmi: libOpenGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:04 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Nov 4 01:01:04 rpmi: zlib-devel-1.2.11-alt2 sisyphus+283721.100.1.1 1629847002 installed <13>Nov 4 01:01:04 rpmi: libopenal1-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed <13>Nov 4 01:01:04 rpmi: libmpeg2-0.5.1-alt4.svn20120718 sisyphus+285823.100.1.1 1632416716 installed <13>Nov 4 01:01:04 rpmi: libSDL2-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Nov 4 01:01:04 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975522 installed <13>Nov 4 01:01:04 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Nov 4 01:01:04 rpmi: libsndfile-1.0.31-alt1 sisyphus+279495.100.1.1 1626550760 installed <13>Nov 4 01:01:04 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Nov 4 01:01:04 rpmi: libsystemd-1:249.5-alt2 sisyphus+288308.100.1.1 1635449265 installed <13>Nov 4 01:01:04 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Nov 4 01:01:04 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Nov 4 01:01:04 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Nov 4 01:01:04 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 4 01:01:04 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Nov 4 01:01:04 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 4 01:01:04 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 4 01:01:04 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Nov 4 01:01:04 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Nov 4 01:01:04 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Nov 4 01:01:04 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Nov 4 01:01:04 rpmi: libXv-1.0.11-alt1 sisyphus+278228.100.1.1 1626079278 installed <13>Nov 4 01:01:04 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Nov 4 01:01:04 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Nov 4 01:01:05 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 4 01:01:05 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 4 01:01:05 rpmi: libXext-devel-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Nov 4 01:01:05 rpmi: libXfixes-devel-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Nov 4 01:01:05 rpmi: libpulseaudio-15.0-alt1 sisyphus+281243.100.1.2 1627477159 installed <13>Nov 4 01:01:05 rpmi: libwayland-client-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 4 01:01:05 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Nov 4 01:01:05 rpmi: libdrm-1:2.4.107-alt2 sisyphus+283492.100.1.3 1629454692 installed <13>Nov 4 01:01:05 rpmi: libGLX-mesa-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 4 01:01:05 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:05 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:05 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Nov 4 01:01:05 rpmi: libgbm-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 4 01:01:05 rpmi: libEGL-mesa-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 4 01:01:05 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:05 rpmi: libglvnd-devel-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 4 01:01:05 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Nov 4 01:01:05 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Nov 4 01:01:05 rpmi: xml-utils-1:2.9.12-alt1 sisyphus+279621.1100.1.1 1626630109 installed <13>Nov 4 01:01:05 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed <13>Nov 4 01:01:05 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Nov 4 01:01:05 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 4 01:01:06 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 4 01:01:06 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 4 01:01:06 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Nov 4 01:01:06 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 4 01:01:06 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 4 01:01:06 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Nov 4 01:01:06 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 4 01:01:06 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 4 01:01:06 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 4 01:01:06 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 4 01:01:06 rpmi: python3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 4 01:01:07 rpmi: python3-base-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 4 01:01:07 rpmi: alsa-ucm-conf-1.2.5.1-alt1 sisyphus+274777.200.1.1 1624089157 installed <13>Nov 4 01:01:07 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Nov 4 01:01:07 rpmi: libalsa-1:1.2.5.1-alt2 sisyphus+286787.100.2.3 1633967382 installed <13>Nov 4 01:01:07 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed <13>Nov 4 01:01:07 rpmi: libSDL-devel-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed <13>Nov 4 01:01:07 rpmi: glib2-devel-2.68.4-alt2.1 sisyphus+288699.100.1.1 1635790665 installed <13>Nov 4 01:01:07 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Nov 4 01:01:07 rpmi: libSDL2-devel-2.0.16-alt1 sisyphus+282382.100.1.1 1628617733 installed <13>Nov 4 01:01:07 rpmi: libXi-devel-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Nov 4 01:01:07 rpmi: libXv-devel-1.0.11-alt1 sisyphus+278228.100.1.1 1626079278 installed <13>Nov 4 01:01:07 rpmi: libmpeg2-devel-0.5.1-alt4.svn20120718 sisyphus+285823.100.1.1 1632416716 installed <13>Nov 4 01:01:07 rpmi: libopenal-devel-1.21.1-alt3 sisyphus+279639.100.1.1 1626638893 installed <13>Nov 4 01:01:07 rpmi: libpng-devel-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Nov 4 01:01:07 rpmi: zip-30000000:3.0-alt3 sisyphus+279370.100.1.1 1626479197 installed <13>Nov 4 01:01:07 rpmi: glibc-devel-static-6:2.34.0.39.024a7-alt1 sisyphus+288185.100.1.1 1635251939 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/fs-uae-3.0.5-alt1.nosrc.rpm (w1.gzdio) Installing fs-uae-3.0.5-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.83263 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf fs-uae-3.0.5 + echo 'Source #0 (fs-uae-3.0.5.tar.gz):' Source #0 (fs-uae-3.0.5.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/fs-uae-3.0.5.tar.gz + /bin/tar -xf - + cd fs-uae-3.0.5 + /bin/chmod -c -Rf u+rwX,go-w . + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-jit checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '952' is supported by ustar format... yes checking whether GID '952' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking dependency style of x86_64-alt-linux-g++... none checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for msgfmt... /usr/bin/msgfmt checking for zip... /usr/bin/zip checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether C compiler accepts -fno-strict-overflow... yes checking whether C compiler accepts -fno-strict-aliasing... yes checking whether C compiler accepts -Wmissing-declarations... yes checking whether C compiler accepts -Waddress... yes checking whether C compiler accepts -Wmissing-format-attribute... yes checking whether C compiler accepts -fno-pie... yes checking whether C compiler accepts -fno-PIE... yes checking whether the linker accepts -no-pie... yes checking if compiler allows __builtin_expect... yes checking for ftime in -lcompat... no checking for dlopen in -ldl... yes checking for main in -lgdi32... no checking for GLIB... yes checking for main in -lIphlpapi... no checking for LIBMPEG2... yes checking for floor in -lm... yes checking for MIR... no checking for OPENAL... yes checking for OPENGL... yes checking for PNG... yes checking for SDL2... yes checking for ZLIB... yes checking for main in -lWinmm... no checking for main in -lWs2_32... no checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking AL/al.h usability... yes checking AL/al.h presence... yes checking for AL/al.h... yes checking AL/alc.h usability... yes checking AL/alc.h presence... yes checking for AL/alc.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking fenv.h usability... yes checking fenv.h presence... yes checking for fenv.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for inttypes.h... (cached) yes checking libkern/OSByteOrder.h usability... no checking libkern/OSByteOrder.h presence... no checking for libkern/OSByteOrder.h... no checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking OpenAL/al.h usability... no checking OpenAL/al.h presence... no checking for OpenAL/al.h... no checking OpenAL/alc.h usability... no checking OpenAL/alc.h presence... no checking for OpenAL/alc.h... no checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/endian.h usability... no checking sys/endian.h presence... no checking for sys/endian.h... no checking sys/filsys.h usability... no checking sys/filsys.h presence... no checking for sys/filsys.h... no checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking values.h usability... yes checking values.h presence... yes checking for values.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for C/C++ restrict keyword... __restrict checking for working volatile... yes checking for __attribute__((always_inline))... yes checking for __attribute__((fastcall))... no checking for __attribute__((format))... yes checking for __attribute__((noinline))... yes checking for __attribute__((noreturn))... yes checking for __attribute__((regparm))... yes checking for __attribute__((unused))... yes checking for __attribute__((unused))... yes checking for struct stat.st_rdev... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimespec.tv_nsec... no checking for struct stat.st_mtime_nsec... no checking for struct in_addr.S_un... no checking for struct ucontext.uc_mcontext.gregs... no checking for struct ucontext_t.uc_mcontext.gregs... yes checking for ptrdiff_t... yes checking for struct stat.st_blocks... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for mode_t... yes checking for off_t... yes checking for size_t... yes checking for ssize_t... yes checking for uid_t in sys/types.h... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking for __uint128_t... yes checking for unsigned long long int... yes checking for long long int... yes checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of long long int... 8 checking size of short... 2 checking size of void *... 8 checking for working alloca.h... yes checking for alloca... yes checking for unistd.h... (cached) yes checking for working chown... yes checking for error_at_line... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for _LARGEFILE_SOURCE value needed for large files... no checking whether time.h and sys/time.h may both be included... yes checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for stdlib.h... (cached) yes checking for sys/param.h... (cached) yes checking for alarm... yes checking for working mktime... yes checking for getpagesize... yes checking for working mmap... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for working strcoll... yes checking for working strtod... yes checking for atexit... yes checking for bzero... yes checking for dlopen... yes checking for dup2... yes checking for floor... yes checking for fseeko64... yes checking for ftello64... yes checking for ftime... yes checking for ftruncate... yes checking for getcwd... yes checking for gethostbyaddr... yes checking for gethostbyname... yes checking for gethostname... yes checking for getpagesize... (cached) yes checking for gmtime_r... yes checking for index... yes checking for inet_aton... yes checking for inet_ntoa... yes checking for localeconv... yes checking for localtime_r... yes checking for memchr... yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for munmap... yes checking for pow... yes checking for putenv... yes checking for rmdir... yes checking for posix_memalign... yes checking for select... yes checking for setenv... yes checking for setlocale... yes checking for socket... yes checking for sqrt... yes checking for stpcpy... yes checking for strcasecmp... yes checking for strchr... yes checking for strcspn... yes checking for strdup... yes checking for strerror... yes checking for strlcpy... yes checking for strncasecmp... yes checking for strpbrk... yes checking for strrchr... yes checking for strspn... yes checking for strstr... yes checking for strtol... yes checking for strtoul... yes checking for strtoull... yes checking for tzset... yes checking for utime... yes checking for clock_gettime... yes checking for gettimeofday... yes checking whether CLOCK_MONOTONIC is declared... yes checking for bswap_16... yes checking for bswap_32... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating dist/linux/Makefile config.status: creating dist/macos/Info.plist config.status: creating dist/macos/Makefile config.status: creating dist/steamos/Makefile config.status: creating dist/windows/fs-uae.iss config.status: creating dist/windows/Makefile config.status: creating src/fs-uae/fs-uae.rc config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands === configuring in libmpeg2 (/usr/src/RPM/BUILD/fs-uae-3.0.5/libmpeg2) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-alt-linux' '--host=x86_64-alt-linux' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--disable-dependency-tracking' '--disable-silent-rules' '--without-included-gettext' '--enable-jit' 'build_alias=x86_64-alt-linux' 'host_alias=x86_64-alt-linux' 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' --cache-file=/dev/null --srcdir=. checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-alt-linux-gcc... none checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether x86_64-alt-linux-gcc needs -traditional... no checking dependency style of x86_64-alt-linux-gcc... none checking for x86_64-alt-linux-ar... no checking for x86_64-alt-linux-lib... no checking for x86_64-alt-linux-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking io.h usability... no checking io.h presence... no checking for io.h... no checking if x86_64-alt-linux-gcc supports -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto flags... yes checking if x86_64-alt-linux-gcc supports -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -flto=auto -O3 flags... yes checking if x86_64-alt-linux-gcc supports -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -flto=auto -O3 -fomit-frame-pointer -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto flags... yes checking if x86_64-alt-linux-gcc supports -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -flto=auto -O3 -fomit-frame-pointer -fno-common -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto flags... yes checking if x86_64-alt-linux-gcc supports -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -flto=auto -O3 -fomit-frame-pointer -fno-common -std=gnu89 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto flags... yes checking if x86_64-alt-linux-gcc supports -Wall -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -pipe -frecord-gcc-switches -Wall -g -flto=auto -O3 -fomit-frame-pointer -fno-common -std=gnu89 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto flags... yes checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether time.h and sys/time.h may both be included... yes checking for struct timeval... yes checking for inttypes.h... (cached) yes checking for an ANSI C-conforming const... yes checking for restrict... restrict checking for __builtin_expect... yes checking whether byte ordering is bigendian... no checking for working volatile... yes checking for size_t... yes checking return type of signal handlers... void checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for gettimeofday... yes checking for ftime... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... no checking for XShmCreateImage in -lXext... yes checking for XvShmCreateImage in -lXv... yes checking ddraw.h usability... no checking ddraw.h presence... no checking for ddraw.h... no checking for sdl-config... yes checking __attribute__ ((aligned ())) support... 64 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating test/Makefile config.status: creating doc/Makefile config.status: creating src/Makefile config.status: creating libmpeg2/Makefile config.status: creating libmpeg2/convert/Makefile config.status: creating libvo/Makefile config.status: creating libmpeg2/libmpeg2.pc config.status: creating libmpeg2/convert/libmpeg2convert.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands Configuration summary for FS-UAE: Building for OS: linux-gnu ("linux") Building for CPU: x86_64 Module extension: .so LIBMPEG2_CFLAGS: -I/usr/include/mpeg2dec LIBMPEG2_LIBS: -lmpeg2 -lmpeg2convert OPENAL_CFLAGS: -I/usr/include/AL OPENAL_LIBS: -lopenal OPENGL_CFLAGS: OPENGL_LIBS: -lGL OS_CPPFLAGS: -DLINUX OS_LDFLAGS: SDL2_CFLAGS: -D_REENTRANT -I/usr/include/SDL2 SDL2_LIBS: -lSDL2 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.26804 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd fs-uae-3.0.5 + make -j16 make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/blitops.o src/blitops.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/build68k.o src/build68k.cpp src/build68k.cpp: In function 'int main(int, char**)': src/build68k.cpp:313:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 313 | if (!isspace (*osendp)) | ^~ src/build68k.cpp:315:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 315 | osendp++; | ^~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/genblitter.o src/genblitter.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/writelog.o src/writelog.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/missing.o src/missing.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/genlinetoscr.o src/genlinetoscr.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/jit/gencomp.o src/jit/gencomp.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/readcpu.o src/readcpu.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-pie -o gen/genblitter src/blitops.o src/genblitter.o src/writelog.o -lm -ldl -lgthread-2.0 -pthread -lglib-2.0 -lopenal -lGL -lpng16 -lz -lSDL2 -lX11 -lz -lmpeg2 -lmpeg2convert make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/genblitter h > ./gen/blitfunc.h make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/genblitter i > ./gen/blit.h make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/genblitter f > ./gen/blitfunc.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/genblitter t > ./gen/blittable.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-pie -o gen/build68k src/build68k.o src/writelog.o -lm -ldl -lgthread-2.0 -pthread -lglib-2.0 -lopenal -lGL -lpng16 -lz -lSDL2 -lX11 -lz -lmpeg2 -lmpeg2convert make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/build68k < ./src/table68k > ./gen/cpudefs.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/gencpu.o src/gencpu.cpp src/gencpu.cpp:723:13: warning: 'void dummy_prefetch()' defined but not used [-Wunused-function] 723 | static void dummy_prefetch (void) | ^~~~~~~~~~~~~~ src/gencpu.cpp:400:13: warning: 'void addcycles000_2(const char*, int)' defined but not used [-Wunused-function] 400 | static void addcycles000_2 (const char *s, int cycles) | ^~~~~~~~~~~~~~ src/gencpu.cpp:256:13: warning: 'void get_prefetch_020_0()' defined but not used [-Wunused-function] 256 | static void get_prefetch_020_0 (void) | ^~~~~~~~~~~~~~~~~~ src/gencpu.cpp:193:13: warning: 'void cpulimit()' defined but not used [-Wunused-function] 193 | static void cpulimit (void) | ^~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-pie -o gen/genlinetoscr src/genlinetoscr.o -lm -ldl -lgthread-2.0 -pthread -lglib-2.0 -lopenal -lGL -lpng16 -lz -lSDL2 -lX11 -lz -lmpeg2 -lmpeg2convert make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/genlinetoscr > ./gen/linetoscr.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o gen/cpudefs.o gen/cpudefs.cpp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-pie -o gen/gencomp src/jit/gencomp.o src/missing.o src/readcpu.o gen/cpudefs.o -lm -ldl -lgthread-2.0 -pthread -lglib-2.0 -lopenal -lGL -lpng16 -lz -lSDL2 -lX11 -lz -lmpeg2 -lmpeg2convert make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' ./gen/gencomp make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -no-pie -o gen/gencpu src/gencpu.o src/missing.o src/readcpu.o gen/cpudefs.o -lm -ldl -lgthread-2.0 -pthread -lglib-2.0 -lopenal -lGL -lpng16 -lz -lSDL2 -lX11 -lz -lmpeg2 -lmpeg2convert make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' cd ./gen && ./gencpu --optimized-flags make: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make all-recursive make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/autoconf.o src/autoconf.cpp In file included from ./src/od-fs/defines.h:117, from ./src/od-fs/sysconfig.h:279, from src/autoconf.cpp:10: src/autoconf.cpp:32:26: warning: 'uae_u32 rtarea_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 32 | DECLARE_MEMORY_FUNCTIONS(rtarea); | ^~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/autoconf.cpp:32:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 32 | DECLARE_MEMORY_FUNCTIONS(rtarea); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/autoconf.cpp:32:26: warning: 'uae_u32 rtarea_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 32 | DECLARE_MEMORY_FUNCTIONS(rtarea); | ^~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/autoconf.cpp:32:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 32 | DECLARE_MEMORY_FUNCTIONS(rtarea); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/moduleripper.o src/moduleripper.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/amax.o src/amax.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/arcadia.o src/arcadia.cpp src/arcadia.cpp:103:12: warning: 'boot_read' defined but not used [-Wunused-variable] 103 | static int boot_read; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/calc.o src/calc.cpp src/calc.cpp: In function 'bool iscalcformula(const TCHAR*)': src/calc.cpp:467:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 467 | for (int i = 0; i < _tcslen (formula); i++) { | ~~^~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/a2065.o src/a2065.cpp src/a2065.cpp: In function 'void gotfunc(void*, const uae_u8*, int)': src/a2065.cpp:287:29: warning: unused variable 'dev' [-Wunused-variable] 287 | struct s2devstruct *dev = (struct s2devstruct*)devv; | ^~~ src/a2065.cpp: In function 'int getfunc(void*, uae_u8*, int*)': src/a2065.cpp:438:29: warning: unused variable 'dev' [-Wunused-variable] 438 | struct s2devstruct *dev = (struct s2devstruct*)devv; | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cd32_fmv.o src/cd32_fmv.cpp src/cd32_fmv.cpp: In function 'bool parse_mp2_frame(uae_u8*)': src/cd32_fmv.cpp:488:59: warning: variable 'iscrc' set but not used [-Wunused-but-set-variable] 488 | int ver, layer, bitrate, freq, padding, bitindex, iscrc; | ^~~~~ src/cd32_fmv.cpp:490:13: warning: variable 'isstereo' set but not used [-Wunused-but-set-variable] 490 | int isstereo; | ^~~~~~~~ src/cd32_fmv.cpp: In function 'void l64111_parse()': src/cd32_fmv.cpp:655:21: warning: unused variable 'size' [-Wunused-variable] 655 | int size = 0; | ^~~~ In file included from ./src/od-fs/defines.h:117, from ./src/od-fs/sysconfig.h:279, from src/cd32_fmv.cpp:10: src/cd32_fmv.cpp: At global scope: src/cd32_fmv.cpp:335:26: warning: 'uae_u32 fmv_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:335:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:335:26: warning: 'uae_u32 fmv_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:335:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:335:26: warning: 'int fmv_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:335:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:335:26: warning: 'uae_u8* fmv_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:335:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 335 | DECLARE_MEMORY_FUNCTIONS(fmv); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:344:26: warning: 'uae_u32 fmv_rom_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 344 | DECLARE_MEMORY_FUNCTIONS(fmv_rom); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:344:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 344 | DECLARE_MEMORY_FUNCTIONS(fmv_rom); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:344:26: warning: 'uae_u32 fmv_rom_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 344 | DECLARE_MEMORY_FUNCTIONS(fmv_rom); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:344:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 344 | DECLARE_MEMORY_FUNCTIONS(fmv_rom); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:353:26: warning: 'uae_u32 fmv_ram_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 353 | DECLARE_MEMORY_FUNCTIONS(fmv_ram); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:353:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 353 | DECLARE_MEMORY_FUNCTIONS(fmv_ram); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:353:26: warning: 'uae_u32 fmv_ram_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 353 | DECLARE_MEMORY_FUNCTIONS(fmv_ram); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cd32_fmv.cpp:353:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 353 | DECLARE_MEMORY_FUNCTIONS(fmv_ram); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cd32_fmv.cpp:274:12: warning: 'cl450_frame_cnt' defined but not used [-Wunused-variable] 274 | static int cl450_frame_cnt; | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/ar.o src/ar.cpp src/ar.cpp: In function 'int ar3a(uaecptr, uae_u8, int)': src/ar.cpp:566:49: warning: unused variable 'pc' [-Wunused-variable] 566 | uaecptr pc = m68k_getpc (); | ^~ src/ar.cpp:571:49: warning: unused variable 'pc' [-Wunused-variable] 571 | uaecptr pc = m68k_getpc (); | ^~ src/ar.cpp: In function 'void action_replay_patch()': src/ar.cpp:1239:89: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1239 | if (!memcmp (armemory_rom + off2, ar3patch2, sizeof(ar3patch2)) || off2 == ar_rom_file_size - sizeof (ar3patch2)) break; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ar.cpp:1242:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1242 | if (off1 == 524288 - sizeof (ar3patch1) || off2 == ar_rom_file_size - sizeof (ar3patch2)) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ar.cpp: In function 'int superiv_init(romdata*, zfile*)': src/ar.cpp:1536:13: warning: unused variable 'subtype' [-Wunused-variable] 1536 | int subtype = rd->id; | ^~~~~~~ src/ar.cpp: At global scope: src/ar.cpp:1341:13: warning: 'void action_replay_fixup_checksum(uae_u32)' defined but not used [-Wunused-function] 1341 | static void action_replay_fixup_checksum (uae_u32 new_checksum) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ar.cpp:513:12: warning: 'ar_rom_location' defined but not used [-Wunused-variable] 513 | static int ar_rom_location; | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/bsdsocket.o src/bsdsocket.cpp src/bsdsocket.cpp:1602:26: warning: 'uae_u32 bsdsocklib_null(TrapContext*)' defined but not used [-Wunused-function] 1602 | static uae_u32 REGPARAM2 bsdsocklib_null (TrapContext *context) | ^~~~~~~~~~~~~~~ src/bsdsocket.cpp:503:38: warning: 'inittable' defined but not used [-Wunused-variable] 503 | static uae_u32 functable, datatable, inittable; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/blkdev_cdimage.o src/blkdev_cdimage.cpp src/blkdev_cdimage.cpp: In function 'int do_read(cdunit*, cdtoc*, uae_u8*, int, int, int, bool)': src/blkdev_cdimage.cpp:190:63: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 190 | return zfile_fread (data, 1, size, t->handle) == size; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/blkdev_cdimage.cpp: In function 'FLAC__StreamDecoderWriteStatus flac_write_callback(const FLAC__StreamDecoder*, const FLAC__Frame*, const FLAC__int32* const*, void*)': src/blkdev_cdimage.cpp:214:27: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 214 | for (int i = 0; i < frame->header.blocksize && t->writeoffset < t->filesize - size; i++, t->writeoffset += size) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/blkdev_cdimage.cpp: In function 'void flac_get_size(cdtoc*)': src/blkdev_cdimage.cpp:256:21: warning: unused variable 'init_status' [-Wunused-variable] 256 | int init_status = FLAC__stream_decoder_init_stream (decoder, | ^~~~~~~~~~~ src/blkdev_cdimage.cpp: In function 'uae_u8* flac_get_data(cdtoc*)': src/blkdev_cdimage.cpp:271:21: warning: unused variable 'init_status' [-Wunused-variable] 271 | int init_status = FLAC__stream_decoder_init_stream (decoder, | ^~~~~~~~~~~ src/blkdev_cdimage.cpp: In function 'void* cdda_unpack_func(void*)': src/blkdev_cdimage.cpp:409:66: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 409 | } catch (exception) { }; | ^~~~~~~~~ src/blkdev_cdimage.cpp: In function 'void* cdda_play_func(void*)': src/blkdev_cdimage.cpp:497:32: warning: 'int ftime(timeb*)' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] 497 | _ftime (&tb1); In file included from src/blkdev_cdimage.cpp:18: /usr/include/sys/timeb.h:29:12: note: declared here 29 | extern int ftime (struct timeb *__timebuf) | ^~~~~ src/blkdev_cdimage.cpp:553:32: warning: 'int ftime(timeb*)' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] 553 | _ftime (&tb2); In file included from src/blkdev_cdimage.cpp:18: /usr/include/sys/timeb.h:29:12: note: declared here 29 | extern int ftime (struct timeb *__timebuf) | ^~~~~ src/blkdev_cdimage.cpp:595:64: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 595 | if ((cdda_pos < cdu->cdda_end || cdu->cdda_end == 0xffffffff) && !cdu->cdda_paused && cdu->cdda_play > 0) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/blkdev_cdimage.cpp:466:14: warning: variable 'foundsub' set but not used [-Wunused-but-set-variable] 466 | bool foundsub; | ^~~~~~~~ src/blkdev_cdimage.cpp: In function 'int command_rawread(int, uae_u8*, int, int, int, uae_u32)': src/blkdev_cdimage.cpp:946:21: warning: unused variable 'sync' [-Wunused-variable] 946 | int sync = (cmd9 >> 7) & 1; | ^~~~ src/blkdev_cdimage.cpp:947:21: warning: unused variable 'headercodes' [-Wunused-variable] 947 | int headercodes = (cmd9 >> 5) & 3; | ^~~~~~~~~~~ src/blkdev_cdimage.cpp:948:21: warning: unused variable 'userdata' [-Wunused-variable] 948 | int userdata = (cmd9 >> 4) & 1; | ^~~~~~~~ src/blkdev_cdimage.cpp:949:21: warning: unused variable 'edcecc' [-Wunused-variable] 949 | int edcecc = (cmd9 >> 3) & 1; | ^~~~~~ src/blkdev_cdimage.cpp:950:21: warning: unused variable 'errorfield' [-Wunused-variable] 950 | int errorfield = (cmd9 >> 1) & 3; | ^~~~~~~~~~ src/blkdev_cdimage.cpp:871:13: warning: variable 'ssize' set but not used [-Wunused-but-set-variable] 871 | int ssize; | ^~~~~ src/blkdev_cdimage.cpp: In function 'int parsemds(cdunit*, zfile*, const TCHAR*)': src/blkdev_cdimage.cpp:1247:46: warning: unused variable 'teb' [-Wunused-variable] 1247 | MDS_TrackExtraBlock *teb = tb->extra_offset == 0 ? NULL : (MDS_TrackExtraBlock*)(mds + tb->extra_offset); | ^~~ src/blkdev_cdimage.cpp: In function 'int parsecue(cdunit*, zfile*, const TCHAR*)': src/blkdev_cdimage.cpp:1682:39: warning: unused variable 't' [-Wunused-variable] 1682 | struct cdtoc *t = &cdu->toc[tracknum - 1]; | ^ src/blkdev_cdimage.cpp:1751:66: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] 1751 | } catch (exception) { } | ^~~~~~~~~ src/blkdev_cdimage.cpp: In function 'int parse_image(cdunit*, const TCHAR*)': src/blkdev_cdimage.cpp:1790:13: warning: variable 'secoffset' set but not used [-Wunused-but-set-variable] 1790 | int secoffset; | ^~~~~~~~~ src/blkdev_cdimage.cpp: In function 'void unload_image(cdunit*)': src/blkdev_cdimage.cpp:1951:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1951 | for (i = 0; i < sizeof cdu->toc / sizeof (struct cdtoc); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/sndboard.o src/sndboard.cpp src/sndboard.cpp: In function 'void sndboard_process_capture()': src/sndboard.cpp:279:30: warning: unused variable 'data' [-Wunused-variable] 279 | struct toccata_data *data = &toccata; | ^~~~ src/sndboard.cpp: In function 'void fm801_bput(pci_board_state*, uaecptr, uae_u32)': src/sndboard.cpp:823:28: warning: unused variable 'data' [-Wunused-variable] 823 | struct fm801_data *data = &fm801; | ^~~~ src/sndboard.cpp: In function 'uae_u32 fm801_bget(pci_board_state*, uaecptr)': src/sndboard.cpp:861:28: warning: unused variable 'data' [-Wunused-variable] 861 | struct fm801_data *data = &fm801; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/a2091.o src/a2091.cpp src/a2091.cpp: In function 'bool do_dma_commodore_8727(wd_state*, scsi_data*)': src/a2091.cpp:657:50: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 657 | if (wd->wc.wd_dataoffset < sizeof wd->wc.wd_data) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp:685:50: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 685 | if (wd->wc.wd_dataoffset < sizeof wd->wc.wd_data) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'bool do_dma_commodore(wd_state*, scsi_data*)': src/a2091.cpp:724:50: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 724 | if (wd->wc.wd_dataoffset < sizeof wd->wc.wd_data) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp:745:50: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 745 | if (wd->wc.wd_dataoffset < sizeof wd->wc.wd_data) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'bool do_dma_gvp_s2(wd_state*, scsi_data*)': src/a2091.cpp:818:50: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 818 | if (wd->wc.wd_dataoffset < sizeof wd->wc.wd_data) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp:838:50: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 838 | if (wd->wc.wd_dataoffset < sizeof wd->wc.wd_data) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'void wd_cmd_sel_xfer(wd_chip_state*, wd_state*, bool)': src/a2091.cpp:1029:31: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 1029 | for (i = 0; i < gettc (wd); i++) { | ~~^~~~~~~~~~~~ src/a2091.cpp: In function 'void wd_cmd_trans_info(wd_state*, scsi_data*, bool)': src/a2091.cpp:1213:21: warning: variable 'v' set but not used [-Wunused-but-set-variable] 1213 | int v; | ^ src/a2091.cpp: In function 'void wdscsi_put(wd_chip_state*, wd_state*, uae_u8)': src/a2091.cpp:1482:39: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 1482 | if (wd->wd_dataoffset < sizeof wd->wd_data) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'uae_u8 wdscsi_get(wd_chip_state*, wd_state*)': src/a2091.cpp:1526:39: warning: comparison of integer expressions of different signedness: 'volatile int' and 'long unsigned int' [-Wsign-compare] 1526 | if (wd->wd_dataoffset < sizeof wd->wd_data) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'void a2090_st506(wd_state*, uae_u8)': src/a2091.cpp:1858:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1858 | for (int i = 0; i < sizeof cb; i++) { | ~~^~~~~~~~~~~ src/a2091.cpp:1894:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1894 | for (int i = 0; i < sizeof cb; i++) { | ~~^~~~~~~~~~~ src/a2091.cpp: In function 'uae_u32 dmac_gvp_read_byte(wd_state*, uaecptr)': src/a2091.cpp:2490:25: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2490 | } else if (addr >= wd->gdmac.s1_ramoffset && !wd->gdmac.series2) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'uae_u32 dmac_gvp_read_word(wd_state*, uaecptr)': src/a2091.cpp:2576:25: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2576 | } else if (addr >= wd->gdmac.s1_ramoffset && !wd->gdmac.series2) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'void dmac_gvp_write_byte(wd_state*, uaecptr, uae_u32)': src/a2091.cpp:2633:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2633 | if (addr >= wd->gdmac.s1_ramoffset && !wd->gdmac.series2) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'void dmac_gvp_write_word(wd_state*, uaecptr, uae_u32)': src/a2091.cpp:2736:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2736 | if (addr >= wd->gdmac.s1_ramoffset && !wd->gdmac.series2) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/a2091.cpp: In function 'addrbank* gvp_init(romconfig*, bool, bool)': src/a2091.cpp:3634:29: warning: unused variable 'size' [-Wunused-variable] 3634 | int size = zfile_size(z); | ^~~~ src/a2091.cpp:3584:13: warning: variable 'romtype' set but not used [-Wunused-but-set-variable] 3584 | int romtype; | ^~~~~~~ src/a2091.cpp: At global scope: src/a2091.cpp:3574:13: warning: 'bool is_gvp_accelerator()' defined but not used [-Wunused-function] 3574 | static bool is_gvp_accelerator(void) | ^~~~~~~~~~~~~~~~~~ src/a2091.cpp:1622:13: warning: 'void xt_wait_data(wd_state*, int)' defined but not used [-Wunused-function] 1622 | static void xt_wait_data(struct wd_state *wds, int len) | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/blitter.o src/blitter.cpp src/blitter.cpp: In function 'void blitter_dump()': src/blitter.cpp:306:42: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 306 | if (((bltcon0 & 0x800) && bltapt >= chipsize) || ((bltcon0 & 0x400) && bltbpt >= chipsize) || | ~~~~~~~^~~~~~~~~~~ src/blitter.cpp:306:87: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 306 | if (((bltcon0 & 0x800) && bltapt >= chipsize) || ((bltcon0 & 0x400) && bltbpt >= chipsize) || | ~~~~~~~^~~~~~~~~~~ src/blitter.cpp:307:46: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 307 | ((bltcon0 & 0x200) && bltcpt >= chipsize) || ((bltcon0 & 0x100) && bltdpt >= chipsize)) | ~~~~~~~^~~~~~~~~~~ src/blitter.cpp:307:91: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 307 | ((bltcon0 & 0x200) && bltcpt >= chipsize) || ((bltcon0 & 0x100) && bltdpt >= chipsize)) | ~~~~~~~^~~~~~~~~~~ src/blitter.cpp: At global scope: src/blitter.cpp:85:29: warning: 'blit_extracycles' defined but not used [-Wunused-variable] 85 | static int blit_linecycles, blit_extracycles, blit_nod; | ^~~~~~~~~~~~~~~~ src/blitter.cpp:85:12: warning: 'blit_linecycles' defined but not used [-Wunused-variable] 85 | static int blit_linecycles, blit_extracycles, blit_nod; | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cd32_fmv_genlock.o src/cd32_fmv_genlock.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/audio.o src/audio.cpp src/audio.cpp: In function 'void AUDxPER(int, uae_u16)': src/audio.cpp:2117:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2117 | if (cdp->per == PERIOD_MAX - 1 && per != PERIOD_MAX - 1) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from src/audio.cpp:27: src/audio.cpp: In function 'uae_u8* save_audio(int, int*, uae_u8*)': src/audio.cpp:2288:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2288 | save_u16 (acd->per == PERIOD_MAX ? 0 : acd->per / CYCLE_UNIT); ./src/include/savestate.h:57:43: note: in definition of macro 'save_u16' 57 | #define save_u16(x) save_u16_func (&dst, (x)) | ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/def_icons.o src/def_icons.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cdrom.o src/cdrom.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/blkdev.o src/blkdev.cpp src/blkdev.cpp: In function 'int sys_command_cd_pause(int, int)': src/blkdev.cpp:758:60: warning: narrowing conversion of '((paused != 0) ? 0 : 1)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 758 | uae_u8 cmd[10] = {0x4b,0,0,0,0,0,0,0,paused?0:1,0}; | ~~~~~~^~~~ src/blkdev.cpp: In function 'void sys_command_cd_stop(int)': src/blkdev.cpp:776:21: warning: unused variable 'as' [-Wunused-variable] 776 | int as = audiostatus (unitnum); | ^~ src/blkdev.cpp: In function 'int sys_command_cd_read(int, uae_u8*, int, int)': src/blkdev.cpp:896:52: warning: narrowing conversion of '(block >> 24)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 896 | uae_u8 cmd1[12] = { 0x28, 0, block >> 24, block >> 16, block >> 8, block >> 0, 0, size >> 8, size >> 0, 0, 0, 0 }; | ~~~~~~^~~~~ src/blkdev.cpp:896:65: warning: narrowing conversion of '(block >> 16)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 896 | uae_u8 cmd1[12] = { 0x28, 0, block >> 24, block >> 16, block >> 8, block >> 0, 0, size >> 8, size >> 0, 0, 0, 0 }; | ~~~~~~^~~~~ src/blkdev.cpp:896:78: warning: narrowing conversion of '(block >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 896 | uae_u8 cmd1[12] = { 0x28, 0, block >> 24, block >> 16, block >> 8, block >> 0, 0, size >> 8, size >> 0, 0, 0, 0 }; | ~~~~~~^~~~ src/blkdev.cpp:896:90: warning: narrowing conversion of '(block >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 896 | uae_u8 cmd1[12] = { 0x28, 0, block >> 24, block >> 16, block >> 8, block >> 0, 0, size >> 8, size >> 0, 0, 0, 0 }; | ~~~~~~^~~~ src/blkdev.cpp:896:104: warning: narrowing conversion of '(size >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 896 | uae_u8 cmd1[12] = { 0x28, 0, block >> 24, block >> 16, block >> 8, block >> 0, 0, size >> 8, size >> 0, 0, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp:896:115: warning: narrowing conversion of '(size >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 896 | uae_u8 cmd1[12] = { 0x28, 0, block >> 24, block >> 16, block >> 8, block >> 0, 0, size >> 8, size >> 0, 0, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp: In function 'int sys_command_cd_rawread(int, uae_u8*, int, int, int)': src/blkdev.cpp:918:51: warning: narrowing conversion of '(block >> 24)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~~ src/blkdev.cpp:918:64: warning: narrowing conversion of '(block >> 16)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~~ src/blkdev.cpp:918:77: warning: narrowing conversion of '(block >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~ src/blkdev.cpp:918:89: warning: narrowing conversion of '(block >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~ src/blkdev.cpp:918:100: warning: narrowing conversion of '(size >> 16)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~^~~~~ src/blkdev.cpp:918:112: warning: narrowing conversion of '(size >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp:918:123: warning: narrowing conversion of '(size >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 918 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp: In function 'int sys_command_cd_rawread(int, uae_u8*, int, int, int, uae_u8, uae_u8, uae_u8)': src/blkdev.cpp:934:51: warning: narrowing conversion of '(block >> 24)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~~ src/blkdev.cpp:934:64: warning: narrowing conversion of '(block >> 16)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~~ src/blkdev.cpp:934:77: warning: narrowing conversion of '(block >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~ src/blkdev.cpp:934:89: warning: narrowing conversion of '(block >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~~^~~~ src/blkdev.cpp:934:100: warning: narrowing conversion of '(size >> 16)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~^~~~~ src/blkdev.cpp:934:112: warning: narrowing conversion of '(size >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp:934:123: warning: narrowing conversion of '(size >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 934 | uae_u8 cmd[12] = { 0xbe, 0, block >> 24, block >> 16, block >> 8, block >> 0, size >> 16, size >> 8, size >> 0, 0x10, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp: In function 'int sys_command_read(int, uae_u8*, int, int)': src/blkdev.cpp:952:62: warning: narrowing conversion of '(size >> 24)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 952 | uae_u8 cmd[12] = { 0xa8, 0, 0, 0, 0, 0, size >> 24, size >> 16, size >> 8, size >> 0, 0, 0 }; | ~~~~~^~~~~ src/blkdev.cpp:952:74: warning: narrowing conversion of '(size >> 16)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 952 | uae_u8 cmd[12] = { 0xa8, 0, 0, 0, 0, 0, size >> 24, size >> 16, size >> 8, size >> 0, 0, 0 }; | ~~~~~^~~~~ src/blkdev.cpp:952:86: warning: narrowing conversion of '(size >> 8)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 952 | uae_u8 cmd[12] = { 0xa8, 0, 0, 0, 0, 0, size >> 24, size >> 16, size >> 8, size >> 0, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp:952:97: warning: narrowing conversion of '(size >> 0)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 952 | uae_u8 cmd[12] = { 0xa8, 0, 0, 0, 0, 0, size >> 24, size >> 16, size >> 8, size >> 0, 0, 0 }; | ~~~~~^~~~ src/blkdev.cpp: In function 'device_info* sys_command_info(int, device_info*, int)': src/blkdev.cpp:1025:24: warning: unused variable 'name' [-Wunused-variable] 1025 | TCHAR *name = NULL; | ^~~~ src/blkdev.cpp: In function 'int scsi_read_cd_data(int, uae_u8*, uae_u32, uae_u32, device_info*, int*, cd_toc*)': src/blkdev.cpp:1282:28: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1282 | if (offset >= end) | ~~~~~~~^~~~~~ src/blkdev.cpp:1287:28: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1287 | if (offset >= end) | ~~~~~~~^~~~~~ src/blkdev.cpp: In function 'int scsi_cd_emulate(int, uae_u8*, int, uae_u8*, int*, uae_u8*, int*, uae_u8*, int*, bool)': src/blkdev.cpp:1564:29: warning: variable 'cyl' set but not used [-Wunused-but-set-variable] 1564 | int cyl, cylsec, head, tracksec; | ^~~ src/blkdev.cpp:1564:34: warning: variable 'cylsec' set but not used [-Wunused-but-set-variable] 1564 | int cyl, cylsec, head, tracksec; | ^~~~~~ src/blkdev.cpp:1799:29: warning: unused variable 'track' [-Wunused-variable] 1799 | int track = cmdbuf[6]; | ^~~~~ src/blkdev.cpp:1931:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1931 | if (start < end) | ^~ src/blkdev.cpp:1933:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1933 | if (!sys_command_cd_play (unitnum, start, end, 0)) | ^~ src/blkdev.cpp: In function 'int execscsicmd_direct(int, int, amigascsi*)': src/blkdev.cpp:2081:17: warning: unused variable 'scsi_cmd_len_orig' [-Wunused-variable] 2081 | uae_u32 scsi_cmd_len_orig = as->cmd_len; | ^~~~~~~~~~~~~~~~~ src/blkdev.cpp: In function 'int sys_command_scsi_direct(int, int, uaecptr)': src/blkdev.cpp:2168:24: warning: comparison of integer expressions of different signedness: 'uae_s32' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 2168 | if (as.cmd_len > sizeof as.cmd) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ src/blkdev.cpp:2172:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2172 | while (i < sizeof as.cmd) | ~~^~~~~~~~~~~~~~~ src/blkdev.cpp: At global scope: src/blkdev.cpp:1188:13: warning: 'void ww(uae_u8*, int)' defined but not used [-Wunused-function] 1188 | static void ww (uae_u8 *p, int v) | ^~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cdtvcr.o src/cdtvcr.cpp src/cdtvcr.cpp: In function 'void cdtvcr_do_cmd()': src/cdtvcr.cpp:542:23: warning: variable 'len' set but not used [-Wunused-but-set-variable] 542 | uae_u32 addr, len, start, end, datalen; | ^~~ src/cdtvcr.cpp: At global scope: src/cdtvcr.cpp:621:13: warning: 'bool cdtvcr_debug(uaecptr)' defined but not used [-Wunused-function] 621 | static bool cdtvcr_debug(uaecptr addr) | ^~~~~~~~~~~~ src/cdtvcr.cpp:89:12: warning: 'subqcnt' defined but not used [-Wunused-variable] 89 | static int subqcnt; | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cdtv.o src/cdtv.cpp src/cdtv.cpp: In function 'void do_play()': src/cdtv.cpp:286:17: warning: unused variable 'scan' [-Wunused-variable] 286 | uae_u32 scan = read_comm_pipe_u32_blocking (&requests); | ^~~~ src/cdtv.cpp: In function 'int play_cdtrack(uae_u8*)': src/cdtv.cpp:309:13: warning: unused variable 'index_start' [-Wunused-variable] 309 | int index_start = p[2]; | ^~~~~~~~~~~ src/cdtv.cpp:311:13: warning: unused variable 'index_end' [-Wunused-variable] 311 | int index_end = p[4]; | ^~~~~~~~~ src/cdtv.cpp: In function 'uae_u8* save_cdtv(int*, uae_u8*)': src/cdtv.cpp:1765:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1765 | for (int i = 0; i < sizeof (cdrom_command_input); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cdtv.cpp: In function 'uae_u8* restore_cdtv(uae_u8*)': src/cdtv.cpp:1816:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1816 | for (int i = 0; i < sizeof (cdrom_command_input); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/akiko.o src/akiko.cpp src/akiko.cpp: In function 'bool isaudiotrack(int)': src/akiko.cpp:453:60: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 453 | if (s->track > 0 && s->track < 100 && addr >= startlsn) | ~~~~~^~~~~~~~~~~ src/akiko.cpp: In function 'cd_toc* get_track(int)': src/akiko.cpp:469:30: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 469 | if (startlsn < addr) | ~~~~~~~~~^~~~~~ src/akiko.cpp: In function 'int get_cdrom_toc()': src/akiko.cpp:563:13: warning: variable 'datatrack' set but not used [-Wunused-but-set-variable] 563 | int datatrack = 0, secondtrack = 0; | ^~~~~~~~~ src/akiko.cpp: In function 'void patchrom()': src/akiko.cpp:1648:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1648 | for (i = 0; i < 524288 - sizeof (patchdata); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/akiko.cpp: At global scope: src/akiko.cpp:1359:26: warning: 'uae_u32 akiko_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 1359 | static uae_u32 REGPARAM3 akiko_lgeti (uaecptr) REGPARAM; | ^~~~~~~~~~~ src/akiko.cpp:1360:26: warning: 'uae_u32 akiko_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 1360 | static uae_u32 REGPARAM3 akiko_wgeti (uaecptr) REGPARAM; | ^~~~~~~~~~~ src/akiko.cpp: In function 'void akiko_bput2(uaecptr, uae_u32, int)': src/akiko.cpp:1528:31: warning: statement will never be executed [-Wswitch-unreachable] 1528 | if (currprefs.cs_cd32cd) { | ~~~~~~~~~~^~~~~~~~~ src/akiko.cpp: In function 'uae_u32 akiko_bget2(uaecptr, int)': src/akiko.cpp:1402:31: warning: statement will never be executed [-Wswitch-unreachable] 1402 | if (currprefs.cs_cd32cd) { | ~~~~~~~~~~^~~~~~~~~ src/akiko.cpp: At global scope: src/akiko.cpp:715:12: warning: 'int cdrom_command_idle_status()' defined but not used [-Wunused-function] 715 | static int cdrom_command_idle_status (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cia.o src/cia.cpp src/cia.cpp: In function 'void CIA_calctimers()': src/cia.cpp:467:50: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 467 | if (ciaatimeb != -1 && ciaatimeb < ciatime) | ~~~~~~~~~~^~~~~~~~~ src/cia.cpp:469:50: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 469 | if (ciabtimea != -1 && ciabtimea < ciatime) | ~~~~~~~~~~^~~~~~~~~ src/cia.cpp:471:50: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 471 | if (ciabtimeb != -1 && ciabtimeb < ciatime) | ~~~~~~~~~~^~~~~~~~~ src/cia.cpp: In function 'void do_tod_hack(int)': src/cia.cpp:637:29: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 637 | if (t - tod_hack_tv >= 1000000 / rate) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from ./src/od-fs/defines.h:117, from ./src/od-fs/sysconfig.h:279, from src/cia.cpp:11: src/cia.cpp: At global scope: src/cia.cpp:1744:26: warning: 'int cia_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 1744 | DECLARE_MEMORY_FUNCTIONS(cia); | ^~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cia.cpp:1744:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1744 | DECLARE_MEMORY_FUNCTIONS(cia); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/cia.cpp:1744:26: warning: 'uae_u8* cia_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 1744 | DECLARE_MEMORY_FUNCTIONS(cia); | ^~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/cia.cpp:1744:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1744 | DECLARE_MEMORY_FUNCTIONS(cia); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/consolehook.o src/consolehook.cpp src/consolehook.cpp: In function 'uaecptr consolehook_beginio(uaecptr)': src/consolehook.cpp:104:31: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 104 | if (io_length == -1) | ~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cpummu30.o src/cpummu30.cpp src/cpummu30.cpp:2301:13: warning: 'void put_dcache_long(uaecptr, uae_u32)' defined but not used [-Wunused-function] 2301 | static void put_dcache_long(uaecptr addr, uae_u32 v) | ^~~~~~~~~~~~~~~ src/cpummu30.cpp:2297:13: warning: 'void put_dcache_word(uaecptr, uae_u32)' defined but not used [-Wunused-function] 2297 | static void put_dcache_word(uaecptr addr, uae_u32 v) | ^~~~~~~~~~~~~~~ src/cpummu30.cpp:2293:13: warning: 'void put_dcache_byte(uaecptr, uae_u32)' defined but not used [-Wunused-function] 2293 | static void put_dcache_byte(uaecptr addr, uae_u32 v) | ^~~~~~~~~~~~~~~ src/cpummu30.cpp:2289:16: warning: 'uae_u32 get_dcache_long(uaecptr)' defined but not used [-Wunused-function] 2289 | static uae_u32 get_dcache_long(uaecptr addr) | ^~~~~~~~~~~~~~~ src/cpummu30.cpp:2285:16: warning: 'uae_u32 get_dcache_word(uaecptr)' defined but not used [-Wunused-function] 2285 | static uae_u32 get_dcache_word(uaecptr addr) | ^~~~~~~~~~~~~~~ src/cpummu30.cpp:2281:16: warning: 'uae_u32 get_dcache_byte(uaecptr)' defined but not used [-Wunused-function] 2281 | static uae_u32 get_dcache_byte(uaecptr addr) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/cpummu.o src/cpummu.cpp src/cpummu.cpp:176:13: warning: 'void mmu_dump_table(const char*, uaecptr)' defined but not used [-Wunused-function] 176 | static void mmu_dump_table(const char * label, uaecptr root_ptr) | ^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/crc32.o src/crc32.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/debuginfo.o src/debuginfo.cpp src/debuginfo.cpp: In function 'int parse_debug(FILE*, debug_segment*)': src/debuginfo.cpp:189:32: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 189 | for(int i = 0;idongle + 1 >= sizeof (dongles) / sizeof (TCHAR*)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cfgfile.cpp:1768:43: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1768 | for (int j = 0; j < _tcslen (s); j++) { | ~~^~~~~~~~~~~~~ src/cfgfile.cpp: In function 'void get_filesys_controller(const TCHAR*, int*, int*, int*)': src/cfgfile.cpp:3629:59: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3629 | if (_tcslen(ext2) == len && !_tcsnicmp(ext, ext2, len) && hdc[0] == hdcontrollers[i][0]) { src/cfgfile.cpp:3646:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3646 | if (_tcslen(ert->name) == len && !_tcsnicmp(ext, ert->name, len)) { src/cfgfile.cpp: In function 'void calcformula(uae_prefs*, TCHAR*)': src/cfgfile.cpp:4769:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4769 | for (int i = 1; i < _tcslen (in) - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ src/cfgfile.cpp: In function 'void cfgfile_show_usage()': src/cfgfile.cpp:5301:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5301 | for (i = 0; i < sizeof opttable / sizeof *opttable; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cfgfile.cpp: In function 'void parse_sound_spec(uae_prefs*, const TCHAR*)': src/cfgfile.cpp:5347:57: warning: variable 'x5' set but not used [-Wunused-but-set-variable] 5347 | TCHAR *x1, *x2 = NULL, *x3 = NULL, *x4 = NULL, *x5 = NULL; | ^~ src/cfgfile.cpp: In function 'int cmdlineparser(const TCHAR*, TCHAR**, int)': src/cfgfile.cpp:5743:22: warning: variable 'prev' set but not used [-Wunused-but-set-variable] 5743 | const TCHAR *prev; | ^~~~ src/cfgfile.cpp: In function 'int cfgfile_searchconfig(const TCHAR*, int, TCHAR*, int)': src/cfgfile.cpp:5833:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 5833 | if (j >= sizeof (tmp) / sizeof (TCHAR) - 1) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cfgfile.cpp:5842:88: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5842 | if (!_tcsncmp (tmp, in, inlen) && ((inlen > 0 && _tcslen (tmp) > inlen && tmp[inlen] == '=') || (joker))) { src/cfgfile.cpp: In function 'uae_u32 cfgfile_modify(uae_u32, const TCHAR*, uae_u32, TCHAR*, uae_u32)': src/cfgfile.cpp:5897:38: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 5897 | for (i = 0; out && i < outsize - 1; i++) { | ~~^~~~~~~~~~~~~ src/cfgfile.cpp: In function 'uae_u32 cfgfile_uaelib_modify(uae_u32, uae_u32, uae_u32, uae_u32, uae_u32)': src/cfgfile.cpp:5981:23: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 5981 | for (i = 0; i < size; i++) { | ~~^~~~~~ src/cfgfile.cpp:5993:31: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 5993 | for (i = 0; i < outsize - 1; i++) { | ~~^~~~~~~~~~~~~ src/cfgfile.cpp: In function 'uae_u32 cfgfile_uaelib(int, uae_u32, uae_u32, uae_u32)': src/cfgfile.cpp:6026:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 6026 | for (i = 0; i < sizeof (tmp) / sizeof (TCHAR); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cfgfile.cpp:6037:31: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 6037 | for (i = 0; i < maxlen; i++) { | ~~^~~~~~~~ src/cfgfile.cpp: In function 'uae_u8* save_configuration(int*, bool)': src/cfgfile.cpp:6081:40: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 6081 | if (p - dstbak >= tmpsize - sizeof (tmpout)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/cfgfile.cpp: In function 'void buildin_default_prefs(uae_prefs*)': src/cfgfile.cpp:6528:55: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 6528 | p->cs_cdtvcd = p->cs_cdtvram = p->cs_cdtvcard = false; | ~~~~~~~~~~~~~~~^~~~~~~ src/cfgfile.cpp: At global scope: src/cfgfile.cpp:261:21: warning: 'lacer' defined but not used [-Wunused-variable] 261 | static const TCHAR *lacer[] = { _T("off"), _T("i"), _T("p"), 0 }; | ^~~~~ src/cfgfile.cpp:187:21: warning: 'ksmirrortype' defined but not used [-Wunused-variable] 187 | static const TCHAR *ksmirrortype[] = { _T("none"), _T("e0"), _T("a8+e0"), 0 }; | ^~~~~~~~~~~~ src/cfgfile.cpp:172:21: warning: 'onscreenleds' defined but not used [-Wunused-variable] 172 | static const TCHAR *onscreenleds[] = { _T("false"), _T("true"), _T("rtg"), _T("both"), 0 }; | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/events.o src/events.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/driveclick.o src/driveclick.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/flashrom.o src/flashrom.cpp src/flashrom.cpp: In function 'int eeprom_i2c_set(void*, int, int)': src/flashrom.cpp:201:113: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 201 | i2c->eeprom_addr = (i2c->eeprom_addr & ~(NVRAM_PAGE_SIZE - 1)) | (i2c->eeprom_addr + 1) & (NVRAM_PAGE_SIZE - 1); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/flashrom.cpp: In function 'bool flash_write(void*, uaecptr, uae_u8)': src/flashrom.cpp:387:26: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 387 | if (addr >= fd->allocsize) | ~~~~~^~~~~~~~~~~~~~~~ src/flashrom.cpp: In function 'uae_u32 flash_read(void*, uaecptr)': src/flashrom.cpp:498:26: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 498 | if (addr >= fd->allocsize) | ~~~~~^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/debug.o src/debug.cpp src/debug.cpp: In function 'int readregx(TCHAR**, uae_u32*)': src/debug.cpp:471:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 471 | if (i >= sizeof (tmp) / sizeof (TCHAR) - 1) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/debug.cpp: In function 'uaecptr nextaddr2(uaecptr, int*)': src/debug.cpp:861:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 861 | if (addr == size) { | ~~~~~^~~~~~~ src/debug.cpp: In function 'uaecptr nextaddr(uaecptr, uaecptr, uaecptr*)': src/debug.cpp:889:17: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 889 | if (old != next) { | ~~~~^~~~~~~ src/debug.cpp: In function 'void heatmap_stats(TCHAR**)': src/debug.cpp:1336:21: warning: unused variable 'found' [-Wunused-variable] 1336 | int found = -1; | ^~~~~ src/debug.cpp:1395:66: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1395 | if (hm->cpucnt > 0 && hm->cpucnt > foundcnt && hm->cpucnt < maxlimit) { | ~~~~~~~~~~~^~~~~~~~~~ src/debug.cpp:1411:67: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1411 | if (hm->cpucnt == 0 || hm->cpucnt < cntrange || hm->cpucnt >= maxlimit) | ~~~~~~~~~~~^~~~~~~~~~ src/debug.cpp:1420:67: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1420 | if (hm->cpucnt == 0 || hm->cpucnt < cntrange || hm->cpucnt >= maxlimit) | ~~~~~~~~~~~^~~~~~~~~~ src/debug.cpp: In function 'void decode_copper_insn(FILE*, uae_u16, uae_u16, long unsigned int)': src/debug.cpp:1775:109: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1775 | console_out_f (_T("%c%08x: %04x %04x%s\t;%c "), here, addr, insn >> 16, insn & 0xFFFF, record, insn != ((mword1 << 16) | mword2) ? '!' : ' '); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/debug.cpp:1798:50: warning: comparison of integer expressions of different signedness: 'const uae_u32' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 1798 | if (custd[i].adr == addr + 0xdff000) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/debug.cpp: In function 'void deepcheatsearch(TCHAR**)': src/debug.cpp:1977:42: warning: comparison of integer expressions of different signedness: 'int' and 'uaecptr' {aka 'unsigned int'} [-Wsign-compare] 1977 | for (i = addr; i < end; i++) | ~~^~~~~ src/debug.cpp:1930:20: warning: variable 'first' set but not used [-Wunused-but-set-variable] 1930 | static int first = 1; | ^~~~~ src/debug.cpp: In function 'void cheatsearch(TCHAR**)': src/debug.cpp:2080:23: warning: variable 'vcnt' set but not used [-Wunused-but-set-variable] 2080 | int i, count, vcnt, memsize; | ^~~~ src/debug.cpp: In function 'void smc_detector(uaecptr, int, int, uae_u32*)': src/debug.cpp:2357:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2357 | if (addr >= smc_size) | ~~~~~^~~~~~~~~~~ src/debug.cpp:2372:21: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2372 | while (addr < smc_size && smc_table[addr].addr != 0xffffffff) { | ~~~~~^~~~~~~~~~ src/debug.cpp: In function 'void memwatch_setup()': src/debug.cpp:2925:29: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2925 | while (size < m->size) { | ~~~~~^~~~~~~~~ src/debug.cpp: In function 'void disk_debug(TCHAR**)': src/debug.cpp:4505:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4505 | for (i = 0; i < _tcslen(parm); i++) { | ~~^~~~~~~~~~~~~~~ src/debug.cpp: In function 'void m68k_modify(TCHAR**)': src/debug.cpp:4585:27: warning: array subscript has type 'char' [-Wchar-subscripts] 4585 | regs.regs[c2] = v; | ^~ src/debug.cpp: In function 'void addhistory()': src/debug.cpp:5273:17: warning: unused variable 'pc' [-Wunused-variable] 5273 | uae_u32 pc = m68k_getpc (); | ^~ src/debug.cpp: In function 'void debug()': src/debug.cpp:5361:229: warning: array subscript has type 'char' [-Wchar-subscripts] 5361 | if (activetask == processptr || (processname && (!stricmp (name, processname) || (command && command[0] && !strnicmp (command + 1, processname, command[0]) && processname[command[0]] == 0)))) { | ~~~~~~~~~^ src/debug.cpp: At global scope: src/debug.cpp:2786:13: warning: 'void debug_putlpeek(uaecptr, uae_u32)' defined but not used [-Wunused-function] 2786 | static void debug_putlpeek (uaecptr addr, uae_u32 v) | ^~~~~~~~~~~~~~ src/debug.cpp:705:16: warning: 'uae_u32 readbin(TCHAR**)' defined but not used [-Wunused-function] 705 | static uae_u32 readbin (TCHAR **c) | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/disk.o src/disk.cpp src/disk.cpp: In function 'int dirhash(const uae_char*)': src/disk.cpp:282:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 282 | for(i = 0; i < strlen (name); i++) { | ~~^~~~~~~~~~~~~~~ src/disk.cpp: In function 'int createfileheaderblock(zfile*, uae_u8*, int, const char*, zfile*, uae_u8*, int*)': src/disk.cpp:411:47: warning: unused variable 'headerextension' [-Wunused-variable] 411 | int extensionblock, extensioncounter, headerextension = 1; | ^~~~~~~~~~~~~~~ src/disk.cpp: In function 'void drive_image_free(drive*)': src/disk.cpp:641:16: warning: enumeration value 'ADF_NONE' not handled in switch [-Wswitch] 641 | switch (drv->filetype) | ^ src/disk.cpp:641:16: warning: enumeration value 'ADF_NORMAL' not handled in switch [-Wswitch] src/disk.cpp:641:16: warning: enumeration value 'ADF_EXT1' not handled in switch [-Wswitch] src/disk.cpp:641:16: warning: enumeration value 'ADF_EXT2' not handled in switch [-Wswitch] src/disk.cpp:641:16: warning: enumeration value 'ADF_CATWEASEL' not handled in switch [-Wswitch] src/disk.cpp:641:16: warning: enumeration value 'ADF_PCDOS' not handled in switch [-Wswitch] src/disk.cpp:641:16: warning: enumeration value 'ADF_KICK' not handled in switch [-Wswitch] src/disk.cpp:641:16: warning: enumeration value 'ADF_SKICK' not handled in switch [-Wswitch] src/disk.cpp: In function 'void drive_fill_bigbuf(drive*, int)': src/disk.cpp:2012:13: warning: unused variable 'rev' [-Wunused-variable] 2012 | int rev = -1; | ^~~ src/disk.cpp: In function 'int decode_buffer(uae_u16*, int, int, int, int, int*, int*, int)': src/disk.cpp:2257:47: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2257 | if (((id & 0x00ff0000) >> 16) != cyl * 2 + side) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/disk.cpp: In function 'void drive_write_data(drive*)': src/disk.cpp:2524:12: warning: enumeration value 'ADF_NONE' not handled in switch [-Wswitch] 2524 | switch (drv->filetype) { | ^ src/disk.cpp:2524:12: warning: enumeration value 'ADF_EXT1' not handled in switch [-Wswitch] src/disk.cpp:2524:12: warning: enumeration value 'ADF_FDI' not handled in switch [-Wswitch] src/disk.cpp:2524:12: warning: enumeration value 'ADF_IPF' not handled in switch [-Wswitch] src/disk.cpp:2524:12: warning: enumeration value 'ADF_SCP' not handled in switch [-Wswitch] src/disk.cpp:2524:12: warning: enumeration value 'ADF_CATWEASEL' not handled in switch [-Wswitch] src/disk.cpp:2524:12: warning: enumeration value 'ADF_KICK' not handled in switch [-Wswitch] src/disk.cpp:2524:12: warning: enumeration value 'ADF_SKICK' not handled in switch [-Wswitch] src/disk.cpp:2554:16: warning: enumeration value 'ADF_NONE' not handled in switch [-Wswitch] 2554 | switch (drv->filetype) { | ^ src/disk.cpp:2554:16: warning: enumeration value 'ADF_FDI' not handled in switch [-Wswitch] src/disk.cpp:2554:16: warning: enumeration value 'ADF_CATWEASEL' not handled in switch [-Wswitch] src/disk.cpp:2554:16: warning: enumeration value 'ADF_KICK' not handled in switch [-Wswitch] src/disk.cpp:2554:16: warning: enumeration value 'ADF_SKICK' not handled in switch [-Wswitch] src/disk.cpp: In function 'void diskfile_readonly(const TCHAR*, bool)': src/disk.cpp:2787:13: warning: unused variable 'mode' [-Wunused-variable] 2787 | int mode, oldmode; | ^~~~ src/disk.cpp:2787:19: warning: unused variable 'oldmode' [-Wunused-variable] 2787 | int mode, oldmode; | ^~~~~~~ src/disk.cpp: In function 'void DISK_select(uae_u8)': src/disk.cpp:3150:37: warning: unused variable 'selectmask' [-Wunused-variable] 3150 | int selectmask = 0x08 << dr; | ^~~~~~~~~~ src/disk.cpp: In function 'void fetchnextrevolution(drive*)': src/disk.cpp:3369:16: warning: enumeration value 'ADF_NONE' not handled in switch [-Wswitch] 3369 | switch (drv->filetype) | ^ src/disk.cpp:3369:16: warning: enumeration value 'ADF_NORMAL' not handled in switch [-Wswitch] src/disk.cpp:3369:16: warning: enumeration value 'ADF_EXT1' not handled in switch [-Wswitch] src/disk.cpp:3369:16: warning: enumeration value 'ADF_EXT2' not handled in switch [-Wswitch] src/disk.cpp:3369:16: warning: enumeration value 'ADF_CATWEASEL' not handled in switch [-Wswitch] src/disk.cpp:3369:16: warning: enumeration value 'ADF_PCDOS' not handled in switch [-Wswitch] src/disk.cpp:3369:16: warning: enumeration value 'ADF_KICK' not handled in switch [-Wswitch] src/disk.cpp:3369:16: warning: enumeration value 'ADF_SKICK' not handled in switch [-Wswitch] src/disk.cpp: In function 'void DISK_handler(uae_u32)': src/disk.cpp:3404:13: warning: unused variable 'hpos' [-Wunused-variable] 3404 | int hpos = current_hpos (); | ^~~~ src/disk.cpp: In function 'void disk_doupdate_predict(int)': src/disk.cpp:3520:14: warning: variable 'noselected' set but not used [-Wunused-but-set-variable] 3520 | bool noselected = true; | ^~~~~~~~~~ src/disk.cpp: In function 'void DSKLEN(uae_u16, int)': src/disk.cpp:4178:49: warning: unused variable 'w' [-Wunused-variable] 4178 | uae_u16 w = chipmem_wget_indirect (dskpt); | ^ src/disk.cpp: At global scope: src/disk.cpp:4909:12: warning: 'int getdebug()' defined but not used [-Wunused-function] 4909 | static int getdebug(void) | ^~~~~~~~ src/disk.cpp:933:15: warning: 'TCHAR* DISK_get_default_saveimagepath(const TCHAR*)' defined but not used [-Wunused-function] 933 | static TCHAR *DISK_get_default_saveimagepath (const TCHAR *name) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/disk.cpp:872:13: warning: 'void saveimagecutpathpart(TCHAR*)' defined but not used [-Wunused-function] 872 | static void saveimagecutpathpart(TCHAR *name) | ^~~~~~~~~~~~~~~~~~~~ src/disk.cpp:587:21: warning: 'const TCHAR* drive_id_name(drive*)' defined but not used [-Wunused-function] 587 | static const TCHAR *drive_id_name(drive *drv) | ^~~~~~~~~~~~~ src/disk.cpp:128:35: warning: 'syncoffset' defined but not used [-Wunused-variable] 128 | static int dma_enable, bitoffset, syncoffset; | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/fdi2raw.o src/fdi2raw.cpp src/fdi2raw.cpp: In function 'void fdi2_decode(FDI*, long unsigned int, uae_u32*, uae_u32*, uae_u32*, uae_u8*, int, int*, int, int)': src/fdi2raw.cpp:1657:46: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1657 | } else if (uaerand() <= ((idx[i] * UAE_RAND_MAX) / maxidx)) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/fdi2raw.cpp: In function 'int decode_lowlevel_track(FDI*, int, fdi_cache*)': src/fdi2raw.cpp:1918:25: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 1918 | if (sum >= maxidx) { | ~~~~^~~~~~~~~ src/fdi2raw.cpp:1816:22: warning: variable 'd' set but not used [-Wunused-but-set-variable] 1816 | uae_u8 *p1, *d; | ^ src/fdi2raw.cpp: In function 'int fdi2raw_loadtrack(FDI*, uae_u16*, uae_u16*, int, int*, int*, int*, int)': src/fdi2raw.cpp:2127:24: warning: unused variable 'indexoffset' [-Wunused-variable] 2127 | int outlen, i, indexoffset = 0; | ^~~~~~~~~~~ src/fdi2raw.cpp: At global scope: src/fdi2raw.cpp:612:12: warning: 'int amiga_check_track(FDI*)' defined but not used [-Wunused-function] 612 | static int amiga_check_track (FDI *fdi) | ^~~~~~~~~~~~~~~~~ src/fdi2raw.cpp:354:13: warning: 'void dyy(FDI*)' defined but not used [-Wunused-function] 354 | static void dyy (FDI *fdi) | ^~~ src/fdi2raw.cpp:336:13: warning: 'void zyy(FDI*)' defined but not used [-Wunused-function] 336 | static void zyy (FDI *fdi) | ^~~ src/fdi2raw.cpp:87:12: warning: 'fdi_allocated' defined but not used [-Wunused-variable] 87 | static int fdi_allocated; | ^~~~~~~~~~~~~ src/fdi2raw.cpp:73:21: warning: 'const TCHAR* datalog(uae_u8*, int)' defined but not used [-Wunused-function] 73 | static const TCHAR *datalog (uae_u8 *src, int len) { return _T(""); } | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/fake86_cpu.o src/fake86_cpu.cpp src/fake86_cpu.cpp: In function 'void exec86(uint32_t)': src/fake86_cpu.cpp:73:44: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 73 | #define getmem16(x, y) readw86(segbase(x) + y) | ^ src/fake86_cpu.cpp:77:52: note: in definition of macro 'signext32' 77 | #define signext32(value) (int32_t)(int16_t)(value) | ^~~~~ src/fake86_cpu.cpp:2175:95: note: in expansion of macro 'getmem16' 2175 | if (signext32 (getreg16 (reg) ) < signext32 ( getmem16 (ea >> 4, ea & 15) ) ) { | ^~~~~~~~ src/fake86_cpu.cpp:73:44: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 73 | #define getmem16(x, y) readw86(segbase(x) + y) | ^ src/fake86_cpu.cpp:77:52: note: in definition of macro 'signext32' 77 | #define signext32(value) (int32_t)(int16_t)(value) | ^~~~~ src/fake86_cpu.cpp:2180:111: note: in expansion of macro 'getmem16' 2180 | if (signext32 (getreg16 (reg) ) > signext32 ( getmem16 (ea >> 4, ea & 15) ) ) { | ^~~~~~~~ src/fake86_cpu.cpp:3555:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3555 | if (x86_cpu_v20) | ^~ src/fake86_cpu.cpp:3559:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3559 | if (verbose) { | ^~ src/fake86_cpu.cpp: At global scope: src/fake86_cpu.cpp:123:17: warning: 'result' defined but not used [-Wunused-variable] 123 | static int32_t result; | ^~~~~~ src/fake86_cpu.cpp:122:60: warning: 'tempaddr32' defined but not used [-Wunused-variable] 122 | static uint32_t temp1, temp2, temp3, temp4, temp5, temp32, tempaddr32, ea; | ^~~~~~~~~~ src/fake86_cpu.cpp:122:52: warning: 'temp32' defined but not used [-Wunused-variable] 122 | static uint32_t temp1, temp2, temp3, temp4, temp5, temp32, tempaddr32, ea; | ^~~~~~ src/fake86_cpu.cpp:122:45: warning: 'temp5' defined but not used [-Wunused-variable] 122 | static uint32_t temp1, temp2, temp3, temp4, temp5, temp32, tempaddr32, ea; | ^~~~~ src/fake86_cpu.cpp:122:38: warning: 'temp4' defined but not used [-Wunused-variable] 122 | static uint32_t temp1, temp2, temp3, temp4, temp5, temp32, tempaddr32, ea; | ^~~~~ src/fake86_cpu.cpp:121:46: warning: 'temp8' defined but not used [-Wunused-variable] 121 | static uint8_t oper1b, oper2b, res8, disp8, temp8, nestlev, addrbyte; | ^~~~~ src/fake86_cpu.cpp:117:62: warning: 'hdcount' defined but not used [-Wunused-variable] 117 | static uint8_t opcode, segoverride, reptype, bootdrive = 0, hdcount = 0; | ^~~~~~~ src/fake86_cpu.cpp:117:47: warning: 'bootdrive' defined but not used [-Wunused-variable] 117 | static uint8_t opcode, segoverride, reptype, bootdrive = 0, hdcount = 0; | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/hrtmon.rom.o src/hrtmon.rom.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/expansion.o src/expansion.cpp src/expansion.cpp: In function 'addrbank* expamem_init_filesys(int)': src/expansion.cpp:1560:25: warning: narrowing conversion of '(hide ? 0 : 14)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 1560 | 0, hide ? 0 : 14, // Name offset | ~~~~~^~~~~~~~ src/expansion.cpp:1562:22: warning: narrowing conversion of '(hide ? 0 : 85)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 1562 | hide ? 0 : 'U', hide ? 0 : 'A', hide ? 0 : 'E', 0 | ~~~~~^~~~~~~~~ src/expansion.cpp:1562:38: warning: narrowing conversion of '(hide ? 0 : 65)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 1562 | hide ? 0 : 'U', hide ? 0 : 'A', hide ? 0 : 'E', 0 | ~~~~~^~~~~~~~~ src/expansion.cpp:1562:54: warning: narrowing conversion of '(hide ? 0 : 69)' from 'int' to 'uae_u8' {aka 'unsigned char'} [-Wnarrowing] 1562 | hide ? 0 : 'U', hide ? 0 : 'A', hide ? 0 : 'E', 0 | ~~~~~^~~~~~~~~ In file included from ./src/od-fs/defines.h:117, from ./src/od-fs/sysconfig.h:279, from src/expansion.cpp:12: src/expansion.cpp: At global scope: src/expansion.cpp:312:26: warning: 'uae_u32 expamem_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:312:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:312:26: warning: 'uae_u32 expamem_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:312:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:312:26: warning: 'int expamem_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:312:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:312:26: warning: 'uae_u8* expamem_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:312:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 312 | DECLARE_MEMORY_FUNCTIONS(expamem); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:320:26: warning: 'uae_u32 expamemz3_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:320:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:320:26: warning: 'uae_u32 expamemz3_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:320:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:320:26: warning: 'int expamemz3_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:320:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:320:26: warning: 'uae_u8* expamemz3_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:320:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 320 | DECLARE_MEMORY_FUNCTIONS(expamemz3); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1003:26: warning: 'uae_u32 filesys_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1003:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1003:26: warning: 'uae_u32 filesys_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1003:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1003:26: warning: 'int filesys_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1003:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1003:26: warning: 'uae_u8* filesys_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1003:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1003 | DECLARE_MEMORY_FUNCTIONS(filesys); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1069:26: warning: 'uae_u32 uaeboard_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1069:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1069:26: warning: 'uae_u32 uaeboard_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1069:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1069:26: warning: 'int uaeboard_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1069:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:1069:26: warning: 'uae_u8* uaeboard_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/expansion.cpp:1069:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 1069 | DECLARE_MEMORY_FUNCTIONS(uaeboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:2887:13: warning: 'void hda506_memory_callback(romconfig*, uae_u8*, int)' defined but not used [-Wunused-function] 2887 | static void hda506_memory_callback(struct romconfig *rc, uae_u8 *ac, int size) | ^~~~~~~~~~~~~~~~~~~~~~ src/expansion.cpp:2474:13: warning: 'void restore_fram2(int, size_t)' defined but not used [-Wunused-function] 2474 | static void restore_fram2 (int len, size_t filepos) | ^~~~~~~~~~~~~ In file included from src/expansion.cpp:17: src/expansion.cpp:850:18: warning: 'void fastmem_nojit_bput(uaecptr, uae_u32)' defined but not used [-Wunused-function] 850 | MEMORY_FUNCTIONS(fastmem_nojit); | ^~~~~~~~~~~~~ ./src/include/uae/memory.h:184:23: note: in definition of macro 'MEMORY_BPUT' 184 | static void REGPARAM2 name ## _bput (uaecptr addr, uae_u32 b) \ | ^~~~ src/expansion.cpp:850:1: note: in expansion of macro 'MEMORY_FUNCTIONS' 850 | MEMORY_FUNCTIONS(fastmem_nojit); | ^~~~~~~~~~~~~~~~ src/expansion.cpp:850:18: warning: 'uae_u32 fastmem_nojit_bget(uaecptr)' defined but not used [-Wunused-function] 850 | MEMORY_FUNCTIONS(fastmem_nojit); | ^~~~~~~~~~~~~ ./src/include/uae/memory.h:156:26: note: in definition of macro 'MEMORY_BGET' 156 | static uae_u32 REGPARAM2 name ## _bget (uaecptr addr) \ | ^~~~ src/expansion.cpp:850:1: note: in expansion of macro 'MEMORY_FUNCTIONS' 850 | MEMORY_FUNCTIONS(fastmem_nojit); | ^~~~~~~~~~~~~~~~ src/expansion.cpp:329:18: warning: 'addrbank* expamem_map_clear()' defined but not used [-Wunused-function] 329 | static addrbank *expamem_map_clear (void) | ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/fsdb.o src/fsdb.cpp src/fsdb.cpp:286:13: warning: 'void write_aino(FILE*, a_inode*)' defined but not used [-Wunused-function] 286 | static void write_aino (FILE *f, a_inode *aino) | ^~~~~~~~~~ src/fsdb.cpp:272:12: warning: 'int needs_dbentry(a_inode*)' defined but not used [-Wunused-function] 272 | static int needs_dbentry (a_inode *aino) | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/fsusage.o src/fsusage.cpp src/fsusage.cpp:155:12: warning: 'int safe_read(int, TCHAR*, int)' defined but not used [-Wunused-function] 155 | static int safe_read (int desc, TCHAR *ptr, int len) | ^~~~~~~~~ src/fsusage.cpp:35:13: warning: 'long int adjust_blocks(long int, int, int)' defined but not used [-Wunused-function] 35 | static long adjust_blocks (long blocks, int fromsize, int tosize) | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/gayle.o src/gayle.cpp src/gayle.cpp: In function 'uae_u32 gayle_attr_read(uaecptr)': src/gayle.cpp:1031:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1031 | if (addr >= pcmcia_attrs_size) | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/gayle.cpp: In function 'void gayle_attr_write(uaecptr, uae_u32)': src/gayle.cpp:1068:25: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1068 | } else if (addr < pcmcia_attrs_size) { | ~~~~~^~~~~~~~~~~~~~~~~~~ src/gayle.cpp: In function 'void initscideattr(int)': src/gayle.cpp:1111:30: warning: unused variable 'hfd' [-Wunused-variable] 1111 | struct hardfiledata *hfd = &pcmcia_sram->hfd; | ^~~ src/gayle.cpp: In function 'uae_u32 gayle_common_read(uaecptr)': src/gayle.cpp:1413:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1413 | if (addr < pcmcia_common_size) | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/gayle.cpp: In function 'void gayle_common_write(uaecptr, uae_u32)': src/gayle.cpp:1428:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1428 | if (addr < pcmcia_common_size) { | ~~~~~^~~~~~~~~~~~~~~~~~~~ src/gayle.cpp: In function 'uae_u8* restore_gayle_ide(uae_u8*)': src/gayle.cpp:1760:18: warning: variable 'readonly' set but not used [-Wunused-but-set-variable] 1760 | int num, readonly, blocksize; | ^~~~~~~~ src/gayle.cpp:1760:28: warning: variable 'blocksize' set but not used [-Wunused-but-set-variable] 1760 | int num, readonly, blocksize; | ^~~~~~~~~ src/gayle.cpp:1761:17: warning: variable 'size' set but not used [-Wunused-but-set-variable] 1761 | uae_u64 size; | ^~~~ In file included from ./src/od-fs/defines.h:117, from ./src/od-fs/sysconfig.h:279, from src/gayle.cpp:13: src/gayle.cpp: At global scope: src/gayle.cpp:500:26: warning: 'uae_u32 gayle_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:500:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:500:26: warning: 'uae_u32 gayle_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:500:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:500:26: warning: 'int gayle_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:500:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:500:26: warning: 'uae_u8* gayle_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:500:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 500 | DECLARE_MEMORY_FUNCTIONS(gayle); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:769:26: warning: 'uae_u32 gayle2_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:769:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:769:26: warning: 'uae_u32 gayle2_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:769:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:769:26: warning: 'int gayle2_check(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:769:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gayle.cpp:769:26: warning: 'uae_u8* gayle2_xlate(uaecptr)' declared 'static' but never defined [-Wunused-function] 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gayle.cpp:769:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 769 | DECLARE_MEMORY_FUNCTIONS(gayle2); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/logging.o src/logging.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/custom.o src/custom.cpp src/custom.cpp: In function 'void fetch(int, int, int)': src/custom.cpp:1339:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1339 | if (nr < bplcon0_planes_limit) { | ~~~^~~~~~~~~~~~~~~~~~~~~~ src/custom.cpp: In function 'void hack_shres_delay(int)': src/custom.cpp:1766:23: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1766 | if (hpos >= 0 && toscr_delay_sh[0] != o0 || toscr_delay_sh[1] != o1) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/custom.cpp: In function 'void do_sprite_collisions()': src/custom.cpp:3217:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3217 | if (t != ((clxcon_bpl_match >> l) & 1)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/custom.cpp: In function 'void decide_sprites(int, bool)': src/custom.cpp:3450:13: warning: unused variable 'width' [-Wunused-variable] 3450 | int width = sprite_width; | ^~~~~ src/custom.cpp: In function 'void compute_framesync()': src/custom.cpp:4049:21: warning: unused variable 'res' [-Wunused-variable] 4049 | int res = GET_RES_AGNUS (bplcon0); | ^~~ src/custom.cpp:4050:21: warning: unused variable 'vres' [-Wunused-variable] 4050 | int vres = islace ? 1 : 0; | ^~~~ src/custom.cpp:4111:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4111 | for (int i = 0; i < sizeof (line_decisions) / sizeof *line_decisions; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/custom.cpp: In function 'void copper_stop()': src/custom.cpp:4888:24: warning: enumeration value 'COP_stop' not handled in switch [-Wswitch] 4888 | switch (cop_state.state) | ^ src/custom.cpp:4888:24: warning: enumeration value 'COP_waitforever' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_read1' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_bltwait' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_wait_in2' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_skip_in2' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_wait1' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_wait' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_skip1' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_strobe_delay1' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_strobe_delay2' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_strobe_delay1x' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_strobe_delay2x' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_strobe_extra' not handled in switch [-Wswitch] src/custom.cpp:4888:24: warning: enumeration value 'COP_start_delay' not handled in switch [-Wswitch] src/custom.cpp: In function 'void DDFSTRT(int, uae_u16)': src/custom.cpp:5511:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5511 | if (hpos == ddfstrt - DDF_OFFSET && plf_state == plf_passed_start && plf_start_hpos == hpos + DDF_OFFSET) { | ^ src/custom.cpp: In function 'void DDFSTOP(int, uae_u16)': src/custom.cpp:5544:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5544 | } else if (hpos == ddfstop - DDF_OFFSET) { | ^ src/custom.cpp: In function 'void COLOR_WRITE(int, uae_u16, int)': src/custom.cpp:6064:14: warning: variable 'colzero' set but not used [-Wunused-but-set-variable] 6064 | bool colzero = false; | ^~~~~~~ src/custom.cpp: In function 'void vsync_handler_post()': src/custom.cpp:7677:29: warning: variable 'prevtime' set but not used [-Wunused-but-set-variable] 7677 | static frame_time_t prevtime; | ^~~~~~~~ src/custom.cpp: In function 'void hsync_handler_pre(bool)': src/custom.cpp:8022:13: warning: unused variable 'hpos' [-Wunused-variable] 8022 | int hpos = current_hpos (); | ^~~~ src/custom.cpp: In function 'uae_u32 custom_wget_1(int, uaecptr, int, bool)': src/custom.cpp:8889:29: warning: variable 'r' set but not used [-Wunused-but-set-variable] 8889 | int r, c, bmdma; | ^ src/custom.cpp: In function 'uae_u8* restore_custom_extra(uae_u8*)': src/custom.cpp:9278:27: warning: value computed is not used [-Wunused-value] 9278 | #define RBB restore_u8 () != 0 src/custom.cpp:9713:9: note: in expansion of macro 'RBB' 9713 | RBB; | ^~~ src/custom.cpp:9278:27: warning: value computed is not used [-Wunused-value] 9278 | #define RBB restore_u8 () != 0 src/custom.cpp:9714:9: note: in expansion of macro 'RBB' 9714 | RBB; | ^~~ src/custom.cpp: In function 'void do_cycles_ce020(long unsigned int)': src/custom.cpp:10234:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 10234 | if (extra >= cycles) { | ~~~~~~^~~~~~~~~ src/custom.cpp: At global scope: src/custom.cpp:7789:13: warning: 'void copper_check(int)' defined but not used [-Wunused-function] 7789 | static void copper_check (int n) | ^~~~~~~~~~~~ src/custom.cpp:6247:13: warning: 'void copper_write(uae_u32)' defined but not used [-Wunused-function] 6247 | static void copper_write (uae_u32 v) | ^~~~~~~~~~~~ src/custom.cpp:5083:13: warning: 'void INTREQ_nodelay(uae_u16)' defined but not used [-Wunused-function] 5083 | static void INTREQ_nodelay (uae_u16 v) | ^~~~~~~~~~~~~~ src/custom.cpp:4581:13: warning: 'void vposback(int)' defined but not used [-Wunused-function] 4581 | static void vposback (int oldvpos) | ^~~~~~~~ src/custom.cpp:1016:12: warning: 'planesactiveatresetpoint' defined but not used [-Wunused-variable] 1016 | static int planesactiveatresetpoint; | ^~~~~~~~~~~~~~~~~~~~~~~~ src/custom.cpp:1010:12: warning: 'fetchwidth' defined but not used [-Wunused-variable] 1010 | static int fetchwidth; | ^~~~~~~~~~ src/custom.cpp:895:13: warning: 'void debug_cycle_diagram()' defined but not used [-Wunused-function] 895 | static void debug_cycle_diagram (void) | ^~~~~~~~~~~~~~~~~~~ src/custom.cpp:361:12: warning: 'cop_min_waittime' defined but not used [-Wunused-variable] 361 | static int cop_min_waittime; | ^~~~~~~~~~~~~~~~ src/custom.cpp:283:12: warning: 'bplcon1_fetch' defined but not used [-Wunused-variable] 283 | static int bplcon1_fetch; | ^~~~~~~~~~~~~ src/custom.cpp:253:12: warning: 'sprite_last_drawn_at' defined but not used [-Wunused-variable] 253 | static int sprite_last_drawn_at[MAX_SPRITES]; | ^~~~~~~~~~~~~~~~~~~~ src/custom.cpp:214:12: warning: 'ciavsyncmode' defined but not used [-Wunused-variable] 214 | static int ciavsyncmode; | ^~~~~~~~~~~~ src/custom.cpp:180:16: warning: 'cregs' defined but not used [-Wunused-variable] 180 | static uae_u16 cregs[256]; | ^~~~~ src/custom.cpp:145:13: warning: 'graphicsbuffer_retry' defined but not used [-Wunused-variable] 145 | static bool graphicsbuffer_retry; | ^~~~~~~~~~~~~~~~~~~~ src/custom.cpp:110:21: warning: 'n_consecutive_skipped' defined but not used [-Wunused-variable] 110 | static unsigned int n_consecutive_skipped = 0; | ^~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/gfxutil.o src/gfxutil.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/identify.o src/identify.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/gfxboard.o src/gfxboard.cpp src/gfxboard.cpp: In function 'void gfxboard_hsync_handler()': src/gfxboard.cpp:490:29: warning: unused variable 'gb' [-Wunused-variable] 490 | struct rtggfxboard *gb = &rtggfxboards[0]; | ^~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_lget_lbsmem(uaecptr)': src/gfxboard.cpp:1154:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1154 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_wget_lbsmem(uaecptr)': src/gfxboard.cpp:1163:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1163 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_bget_lbsmem(uaecptr)': src/gfxboard.cpp:1172:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1172 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_lput_lbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1182:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1182 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_wput_lbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1191:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1191 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_bput_lbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1200:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1200 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_lget_wbsmem(uaecptr)': src/gfxboard.cpp:1211:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1211 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_wget_wbsmem(uaecptr)': src/gfxboard.cpp:1220:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1220 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_bget_wbsmem(uaecptr)': src/gfxboard.cpp:1229:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1229 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_lput_wbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1239:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1239 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_wput_wbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1248:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1248 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_bput_wbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1257:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1257 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_lget_nbsmem(uaecptr)': src/gfxboard.cpp:1269:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1269 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_wget_nbsmem(uaecptr)': src/gfxboard.cpp:1280:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1280 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_lput_nbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1291:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1291 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_wput_nbsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1301:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1301 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_bget_bsmem(uaecptr)': src/gfxboard.cpp:1312:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1312 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_bput_bsmem(uaecptr, uae_u32)': src/gfxboard.cpp:1322:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1322 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_lget_mem(uaecptr)': src/gfxboard.cpp:1333:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1333 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_wget_mem(uaecptr)': src/gfxboard.cpp:1342:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1342 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_bget_mem(uaecptr)': src/gfxboard.cpp:1351:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1351 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_lput_mem(uaecptr, uae_u32)': src/gfxboard.cpp:1360:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1360 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_wput_mem(uaecptr, uae_u32)': src/gfxboard.cpp:1369:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1369 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_bput_mem(uaecptr, uae_u32)': src/gfxboard.cpp:1378:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1378 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_lget_mem_nojit(uaecptr)': src/gfxboard.cpp:1389:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1389 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_wget_mem_nojit(uaecptr)': src/gfxboard.cpp:1398:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1398 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'uae_u32 gfxboard_bget_mem_nojit(uaecptr)': src/gfxboard.cpp:1407:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1407 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_lput_mem_nojit(uaecptr, uae_u32)': src/gfxboard.cpp:1416:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1416 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_wput_mem_nojit(uaecptr, uae_u32)': src/gfxboard.cpp:1425:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1425 | if (addr == -1) | ~~~~~^~~~~ src/gfxboard.cpp: In function 'void gfxboard_bput_mem_nojit(uaecptr, uae_u32)': src/gfxboard.cpp:1434:18: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1434 | if (addr == -1) | ~~~~~^~~~~ In file included from ./src/od-fs/defines.h:117, from ./src/od-fs/sysconfig.h:279, from src/gfxboard.cpp:27: src/gfxboard.cpp: At global scope: src/gfxboard.cpp:227:26: warning: 'uae_u32 gfxboard_lget(uaecptr)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'uae_u32 gfxboard_lgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'uae_u32 gfxboard_wget(uaecptr)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'uae_u32 gfxboard_wgeti(uaecptr)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'uae_u32 gfxboard_bget(uaecptr)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'void gfxboard_lput(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'void gfxboard_wput(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:227:26: warning: 'void gfxboard_bput(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:227:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS' 227 | DECLARE_MEMORY_FUNCTIONS(gfxboard); | ^~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:228:38: warning: 'uae_u32 gfxboard_lgeti_mem(uaecptr)' declared 'static' but never defined [-Wunused-function] 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:228:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:228:38: warning: 'uae_u32 gfxboard_wgeti_mem(uaecptr)' declared 'static' but never defined [-Wunused-function] 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:228:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:228:38: warning: 'int gfxboard_check_mem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:228:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:228:38: warning: 'uae_u8* gfxboard_xlate_mem(uaecptr)' declared 'static' but never defined [-Wunused-function] 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:228:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 228 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:229:38: warning: 'uae_u32 gfxboard_lgeti_mem_nojit(uaecptr)' declared 'static' but never defined [-Wunused-function] 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:229:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:229:38: warning: 'uae_u32 gfxboard_wgeti_mem_nojit(uaecptr)' declared 'static' but never defined [-Wunused-function] 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:229:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:229:38: warning: 'int gfxboard_check_mem_nojit(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:229:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:229:38: warning: 'uae_u8* gfxboard_xlate_mem_nojit(uaecptr)' declared 'static' but never defined [-Wunused-function] 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:229:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 229 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, mem_nojit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'uae_u32 gfxboard_lget_bsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'uae_u32 gfxboard_lgeti_bsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'uae_u32 gfxboard_wget_bsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'uae_u32 gfxboard_wgeti_bsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'void gfxboard_lput_bsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'void gfxboard_wput_bsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'int gfxboard_check_bsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:230:38: warning: 'uae_u8* gfxboard_xlate_bsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:230:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 230 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, bsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:231:38: warning: 'uae_u32 gfxboard_lgeti_wbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:231:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:231:38: warning: 'uae_u32 gfxboard_wgeti_wbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:231:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:231:38: warning: 'int gfxboard_check_wbsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:231:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:231:38: warning: 'uae_u8* gfxboard_xlate_wbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:231:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 231 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, wbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:232:38: warning: 'uae_u32 gfxboard_lgeti_lbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:232:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:232:38: warning: 'uae_u32 gfxboard_wgeti_lbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:232:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:232:38: warning: 'int gfxboard_check_lbsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:232:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:232:38: warning: 'uae_u8* gfxboard_xlate_lbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:232:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 232 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, lbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:233:38: warning: 'uae_u32 gfxboard_lgeti_nbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:233:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:233:38: warning: 'uae_u32 gfxboard_wgeti_nbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:233:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:233:38: warning: 'uae_u32 gfxboard_bget_nbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:233:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:233:38: warning: 'void gfxboard_bput_nbsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:233:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:233:38: warning: 'int gfxboard_check_nbsmem(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:233:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:233:38: warning: 'uae_u8* gfxboard_xlate_nbsmem(uaecptr)' declared 'static' but never defined [-Wunused-function] 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:233:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 233 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, nbsmem); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:234:38: warning: 'uae_u32 gfxboard_lgeti_regs(uaecptr)' declared 'static' but never defined [-Wunused-function] 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:234:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:234:38: warning: 'uae_u32 gfxboard_wgeti_regs(uaecptr)' declared 'static' but never defined [-Wunused-function] 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:234:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:234:38: warning: 'int gfxboard_check_regs(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:234:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:234:38: warning: 'uae_u8* gfxboard_xlate_regs(uaecptr)' declared 'static' but never defined [-Wunused-function] 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:234:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 234 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboard, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:235:38: warning: 'uae_u32 gfxboards_lgeti_regs(uaecptr)' declared 'static' but never defined [-Wunused-function] 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:235:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:235:38: warning: 'uae_u32 gfxboards_wgeti_regs(uaecptr)' declared 'static' but never defined [-Wunused-function] 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:235:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:235:38: warning: 'int gfxboards_check_regs(uaecptr, uae_u32)' declared 'static' but never defined [-Wunused-function] 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:235:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/gfxboard.cpp:235:38: warning: 'uae_u8* gfxboards_xlate_regs(uaecptr)' declared 'static' but never defined [-Wunused-function] 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~ ./src/od-fs/../include/sysdeps.h:590:50: note: in definition of macro 'NOWARN_UNUSED' 590 | #define NOWARN_UNUSED(x) __attribute__((unused)) x | ^ src/gfxboard.cpp:235:1: note: in expansion of macro 'DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX' 235 | DECLARE_MEMORY_FUNCTIONS_WITH_SUFFIX(gfxboards, regs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/hardfile.o src/hardfile.cpp src/hardfile.cpp: In function 'int hdf_open(hardfiledata*, const TCHAR*)': src/hardfile.cpp:570:69: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 570 | if (hdf_read_target (hfd, hfd->vhd_header, 0, size) != size) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/hardfile.cpp: In function 'int vhd_write_enlarge(hardfiledata*, uae_u32)': src/hardfile.cpp:707:112: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 707 | if (hdf_write_target (hfd, hfd->vhd_header + hfd->vhd_bamoffset, hfd->vhd_bamoffset, hfd->vhd_bamsize) != hfd->vhd_bamsize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/hardfile.cpp: In function 'int scsi_hd_emulate(hardfiledata*, hd_hardfiledata*, uae_u8*, int, uae_u8*, int*, uae_u8*, int*, uae_u8*, int*)': src/hardfile.cpp:1250:36: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1250 | if (offset == ~0) | ~~~~~~~^~~~~ src/hardfile.cpp:1365:28: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1365 | if (offset == ~0) | ~~~~~~~^~~~~ src/hardfile.cpp:1376:28: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1376 | if (offset == ~0) | ~~~~~~~^~~~~ src/hardfile.cpp:1387:28: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1387 | if (offset == ~0) | ~~~~~~~^~~~~ src/hardfile.cpp:1407:28: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 1407 | if (offset == ~0) | ~~~~~~~^~~~~ src/hardfile.cpp:1424:29: warning: unused variable 'pc' [-Wunused-variable] 1424 | int pc = cmdbuf[2] >> 6; | ^~ src/hardfile.cpp: In function 'int handle_scsi(uaecptr, hardfiledata*)': src/hardfile.cpp:1817:26: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1817 | while (i < reply_len) { | ~~^~~~~~~~~~~ src/hardfile.cpp:1828:26: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1828 | while (i < sense_len && i < scsi_sense_len) { | ~~^~~~~~~~~~~ src/hardfile.cpp:1786:16: warning: unused variable 'cmd' [-Wunused-variable] 1786 | uae_u8 cmd = get_byte (scsi_cmd); | ^~~ src/hardfile.cpp: In function 'uae_u32 hardfile_beginio(TrapContext*)': src/hardfile.cpp:2333:13: warning: unused variable 'cmd' [-Wunused-variable] 2333 | int cmd = get_word (request + 28); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/fpp.o src/fpp.cpp src/fpp.cpp: In function 'void fpuop_restore(uae_u32)': src/fpp.cpp:2276:13: warning: unused variable 'fpu_version' [-Wunused-variable] 2276 | int fpu_version = get_fpu_version (); // TODO: check version of stack frame | ^~~~~~~~~~~ src/fpp.cpp: In function 'bool arithmetic_softfloat(floatx80*, int, int)': src/fpp.cpp:2711:13: warning: variable 'float_rounding_mode' set but not used [-Wunused-but-set-variable] 2711 | int float_rounding_mode; | ^~~~~~~~~~~~~~~~~~~ src/fpp.cpp:2712:14: warning: variable 'sgl' set but not used [-Wunused-but-set-variable] 2712 | bool sgl = false; | ^~~ src/fpp.cpp: At global scope: src/fpp.cpp:670:13: warning: 'void fpu_arithmetic_exception(uae_u16, uae_u16, uae_u32, uaecptr, int, fpdata*, int)' defined but not used [-Wunused-function] 670 | static void fpu_arithmetic_exception (uae_u16 opcode, uae_u16 extra, uae_u32 ea, uaecptr oldpc, int type, fpdata *src, int reg) | ^~~~~~~~~~~~~~~~~~~~~~~~ src/fpp.cpp:638:13: warning: 'void fpu_format_error()' defined but not used [-Wunused-function] 638 | static void fpu_format_error (void) | ^~~~~~~~~~~~~~~~ src/fpp.cpp:119:16: warning: 'fp_inf' defined but not used [-Wunused-variable] 119 | static double *fp_inf = (double *)dhex_inf; | ^~~~~~ src/fpp.cpp:68:16: warning: 'xhex_snan' defined but not used [-Wunused-variable] 68 | static uae_u32 xhex_snan[] ={0xffffffff, 0xbfffffff, 0x7fff}; | ^~~~~~~~~ src/fpp.cpp:66:16: warning: 'xhex_inf' defined but not used [-Wunused-variable] 66 | static uae_u32 xhex_inf[] ={0x00000000, 0x00000000, 0x7fff}; | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/isofs.o src/isofs.cpp src/isofs.cpp: In function 'int rock_continue(rock_state*)': src/isofs.cpp:807:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 807 | if ((unsigned)rs->cont_offset > blocksize - min_de_size || (unsigned)rs->cont_size > blocksize || (unsigned)(rs->cont_offset + rs->cont_size) > blocksize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ src/isofs.cpp:807:92: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 807 | if ((unsigned)rs->cont_offset > blocksize - min_de_size || (unsigned)rs->cont_size > blocksize || (unsigned)(rs->cont_offset + rs->cont_size) > blocksize) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/isofs.cpp:807:151: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 807 | if ((unsigned)rs->cont_offset > blocksize - min_de_size || (unsigned)rs->cont_size > blocksize || (unsigned)(rs->cont_offset + rs->cont_size) > blocksize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/isofs.cpp: In function 'int parse_rock_ridge_inode_internal(iso_directory_record*, inode*, int)': src/isofs.cpp:1096:37: warning: variable 'high' set but not used [-Wunused-but-set-variable] 1096 | int high, low; | ^~~~ src/isofs.cpp:1096:43: warning: variable 'low' set but not used [-Wunused-but-set-variable] 1096 | int high, low; | ^~~ src/isofs.cpp: In function 'int isofs_get_blocks(inode*, uae_u32, buffer_head*, long unsigned int)': src/isofs.cpp:1556:26: warning: variable 'error' set but not used [-Wunused-but-set-variable] 1556 | int section, rv, error; | ^~~~~ src/isofs.cpp: In function 'int isofs_fill_super(super_block*, void*, int, uae_u64*)': src/isofs.cpp:1715:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1715 | for (iso_blknum = vol_desc_start+16; iso_blknum < vol_desc_start+100; iso_blknum++) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/isofs.cpp:1821:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1821 | if (orig_zonesize < opt.blocksize) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/isofs.cpp: In function 'inode* isofs_find_entry(inode*, char*, TCHAR*, iso_directory_record*, const char*, const TCHAR*)': src/isofs.cpp:2154:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2154 | if (de_len < dlen + sizeof(struct iso_directory_record)) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isofs.cpp: In function 'int do_isofs_readdir(inode*, file*, char*, iso_directory_record*, TCHAR*, uae_u64*)': src/isofs.cpp:2297:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2297 | if (de_len < de->name_len[0] + sizeof(struct iso_directory_record)) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/isofs.cpp:2233:23: warning: variable 'inode_number' set but not used [-Wunused-but-set-variable] 2233 | unsigned long inode_number = 0; /* Quiet GCC */ | ^~~~~~~~~~~~ src/isofs.cpp: At global scope: src/isofs.cpp:1292:14: warning: 'char* get_symlink_chunk(char*, rock_ridge*, char*)' defined but not used [-Wunused-function] 1292 | static char *get_symlink_chunk(char *rpnt, struct rock_ridge *rr, char *plimit) | ^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/ide.o src/ide.cpp src/ide.cpp: In function 'void ide_set_features(ide_hdf*)': src/ide.cpp:476:13: warning: unused variable 'type' [-Wunused-variable] 476 | int type = ide->regs.ide_nsector >> 3; | ^~~~ src/ide.cpp:477:13: warning: unused variable 'mode' [-Wunused-variable] 477 | int mode = ide->regs.ide_nsector & 7; | ^~~~ src/ide.cpp: In function 'void put_lbachs(ide_hdf*, uae_u64, unsigned int, unsigned int, unsigned int, unsigned int)': src/ide.cpp:564:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 564 | while (sec >= ide->hdhfd.secspertrack) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ src/ide.cpp:567:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 567 | if (head >= ide->hdhfd.heads) { | ~~~~~^~~~~~~~~~~~~~~~~~~ src/ide.cpp: In function 'void do_process_rw_command(ide_hdf*)': src/ide.cpp:770:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 770 | if (nsec > ide->data_multi) | ~~~~~^~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/idecontrollers.o src/idecontrollers.cpp src/idecontrollers.cpp: In function 'void add_ide_standard_unit(int, uaedev_config_info*, romconfig*, ide_board**, int, bool, bool, int)': src/idecontrollers.cpp:194:25: warning: variable 'ide' set but not used [-Wunused-but-set-variable] 194 | struct ide_hdf *ide; | ^~~ src/idecontrollers.cpp: In function 'uae_u32 ide_read_byte(ide_board*, uaecptr)': src/idecontrollers.cpp:531:22: warning: variable 'rom' set but not used [-Wunused-but-set-variable] 531 | bool rom = false; | ^~~ src/idecontrollers.cpp: In function 'int ide_generic_check(uaecptr, uae_u32)': src/idecontrollers.cpp:1206:15: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1206 | if (a >= ide->rom_start && a + b < ide->rom_size) | ~~^~~~~~~~~~~~~~~~~ src/idecontrollers.cpp:1206:42: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1206 | if (a >= ide->rom_start && a + b < ide->rom_size) | ~~~~~~^~~~~~~~~~~~~~~ src/idecontrollers.cpp: In function 'void gvp_add_ide_unit(int, uaedev_config_info*, romconfig*)': src/idecontrollers.cpp:1289:25: warning: variable 'ide' set but not used [-Wunused-but-set-variable] 1289 | struct ide_hdf *ide; | ^~~ src/idecontrollers.cpp: At global scope: src/idecontrollers.cpp:94:26: warning: 'protar_board' defined but not used [-Wunused-variable] 94 | static struct ide_board *protar_board[MAX_DUPLICATE_EXPANSION_BOARDS]; | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/keybuf.o src/keybuf.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/ppc/pixman-stubs.o src/ppc/pixman-stubs.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/jit/compemu_fpp.o src/jit/compemu_fpp.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/native2amiga.o src/native2amiga.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/main.o src/main.cpp src/main.cpp: In function 'void fixup_prefs(uae_prefs*)': src/main.cpp:346:54: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 346 | if (p->cpuboard_type && p->cpuboardmem1_size > cpuboard_maxmemory(p)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ src/main.cpp:503:81: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 503 | if (gfxboard_get_vram_min(p->rtgmem_type) > 0 && p->rtgmem_size < gfxboard_get_vram_min (p->rtgmem_type)) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.cpp:513:81: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 513 | if (gfxboard_get_vram_max(p->rtgmem_type) > 0 && p->rtgmem_size > gfxboard_get_vram_max(p->rtgmem_type)) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/main.cpp:341:13: warning: variable 'err' set but not used [-Wunused-but-set-variable] 341 | int err = 0; | ^~~ src/main.cpp: In function 'TCHAR* parsetext(const TCHAR*)': src/main.cpp:853:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 853 | for (i = 0; i < _tcslen (d); i++) { | ~~^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/qemu.o src/qemu.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/patch.o src/patch.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/ncr_scsi.o src/ncr_scsi.cpp src/ncr_scsi.cpp: In function 'int pci_dma_rw(void*, dma_addr_t, void*, dma_addr_t, DMADirection)': src/ncr_scsi.cpp:260:13: warning: unused variable 'i' [-Wunused-variable] 260 | int i = 0; | ^ src/ncr_scsi.cpp: In function 'int pci710_dma_rw(void*, dma_addr_t, void*, dma_addr_t, DMADirection)': src/ncr_scsi.cpp:354:13: warning: unused variable 'i' [-Wunused-variable] 354 | int i = 0; | ^ src/ncr_scsi.cpp: In function 'void ncr_bput2(ncr_state*, uaecptr, uae_u32)': src/ncr_scsi.cpp:406:34: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 406 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~~ src/ncr_scsi.cpp:406:58: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 406 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~ src/ncr_scsi.cpp:404:17: warning: unused variable 'v' [-Wunused-variable] 404 | uae_u32 v = val; | ^ src/ncr_scsi.cpp: In function 'uae_u32 ncr_bget2(ncr_state*, uaecptr)': src/ncr_scsi.cpp:438:30: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 438 | if (ncr->rom && addr >= ncr->rom_start && addr < ncr->rom_end) | ~~~~~^~~~~~~~~~~~~~~~~ src/ncr_scsi.cpp:438:56: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 438 | if (ncr->rom && addr >= ncr->rom_start && addr < ncr->rom_end) | ~~~~~^~~~~~~~~~~~~~ src/ncr_scsi.cpp:447:34: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 447 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~~ src/ncr_scsi.cpp:447:58: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 447 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/filesys.o src/filesys.cpp src/filesys.cpp: In function 'int get_filesys_unitconfig(uae_prefs*, int, mountedinfo*)': src/filesys.cpp:429:67: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 429 | uci->ci.cyls = mi->nrcyls = (int)(uci->ci.sectors * uci->ci.surfaces ? (ui->hf.virtsize / uci->ci.blocksize) / (uci->ci.sectors * uci->ci.surfaces) : 0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'void stripspace(TCHAR*)': src/filesys.cpp:453:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 453 | for (i = 0; i < _tcslen (s); i++) { | ~~^~~~~~~~~~~~~ src/filesys.cpp: In function 'void striplength(TCHAR*, int)': src/filesys.cpp:462:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 462 | if (_tcslen (s) <= len) src/filesys.cpp: In function 'TCHAR* filesys_createvolname(const TCHAR*, const TCHAR*, zvolume*, const TCHAR*)': src/filesys.cpp:522:39: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 522 | if (i == _tcslen (p) - 1) | ~~^~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'int set_filesys_unit_1(int, uaedev_config_info*)': src/filesys.cpp:685:49: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u64' {aka 'long long unsigned int'} [-Wsign-compare] 685 | if (ui->hf.ci.blocksize > ui->hf.virtsize || ui->hf.virtsize == 0) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/filesys.cpp:701:66: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 701 | ui->hf.ci.cyls = (int)(ui->hf.ci.sectors * ui->hf.ci.surfaces ? (ui->hf.virtsize / ui->hf.ci.blocksize) / (ui->hf.ci.sectors * ui->hf.ci.surfaces) : 0); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'void initialize_mountinfo()': src/filesys.cpp:983:19: warning: unused variable 'uip' [-Wunused-variable] 983 | UnitInfo *uip = &mountinfo.ui[0]; | ^~~ src/filesys.cpp: In function 'a_inode* lookup_child_aino(Unit*, a_inode*, TCHAR*, int*)': src/filesys.cpp:2796:84: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2796 | && (l0 == l1 || c->aname[l1-l0-1] == '/') && c->mountcount == unit->mountcount) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'a_inode* lookup_child_aino_for_exnext(Unit*, a_inode*, TCHAR*, uae_u32*, uae_u64, virtualfilesysobject*)': src/filesys.cpp:2823:99: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2823 | && (l0 == l1 || c->nname[l1-l0-1] == FSDB_DIR_SEPARATOR) && c->mountcount == unit->mountcount) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'uae_u32 startup_handler(TrapContext*)': src/filesys.cpp:3129:17: warning: unused variable 'dos_info' [-Wunused-variable] 3129 | uaecptr dos_info = get_long (rootnode + 24) << 2; | ^~~~~~~~ src/filesys.cpp:3131:17: warning: unused variable 'arg1' [-Wunused-variable] 3131 | uaecptr arg1 = get_long (pkt + dp_Arg1); | ^~~~ src/filesys.cpp:3133:17: warning: unused variable 'arg3' [-Wunused-variable] 3133 | uaecptr arg3 = get_long (pkt + dp_Arg3); | ^~~~ src/filesys.cpp: In function 'void notify_check(Unit*, a_inode*)': src/filesys.cpp:3500:25: warning: unused variable 'nr' [-Wunused-variable] 3500 | uaecptr nr = n->notifyrequest; | ^~ src/filesys.cpp:3511:33: warning: unused variable 'nr' [-Wunused-variable] 3511 | uaecptr nr = n->notifyrequest; | ^~ src/filesys.cpp: In function 'void action_add_notify(Unit*, dpacket)': src/filesys.cpp:3569:26: warning: unused variable 'a' [-Wunused-variable] 3569 | a_inode *a = find_aino (unit, 0, n->fullname, &err); | ^ src/filesys.cpp: In function 'void action_read_link(Unit*, dpacket)': src/filesys.cpp:3751:26: warning: unused variable 'u2' [-Wunused-variable] 3751 | Unit *u = NULL, *u2 = NULL, *matched_unit; | ^~ src/filesys.cpp: In function 'int action_lock_record(Unit*, dpacket, uae_u32)': src/filesys.cpp:4171:14: warning: unused variable 'exclusive' [-Wunused-variable] 4171 | bool exclusive = mode == REC_EXCLUSIVE || mode == REC_EXCLUSIVE_IMMED; | ^~~~~~~~~ src/filesys.cpp: In function 'ExAllKey* getexall(Unit*, uaecptr, int)': src/filesys.cpp:4261:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4261 | if (unit->exallid == EXALL_END) | ^ src/filesys.cpp:4270:48: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 4270 | if (unit->exalls[i].id == id) | ~~~~~~~~~~~~~~~~~~~^~~~~ src/filesys.cpp: In function 'int exalldo(uaecptr, uae_u32, uae_u32, uaecptr, Unit*, a_inode*)': src/filesys.cpp:4357:45: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 4357 | if (exalldata + exalldatasize - exp < size + size2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/filesys.cpp:4368:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4368 | for (i = 0; i <= strlen (x); i++) { | ~~^~~~~~~~~~~~~ src/filesys.cpp:4387:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 4387 | for (i = 0; i <= strlen (comment); i++) { | ~~^~~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'bool filesys_name_invalid(const TCHAR*)': src/filesys.cpp:4411:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 4411 | return _tcslen (fn) > currprefs.filesys_max_name; src/filesys.cpp: In function 'void action_examine_next(Unit*, dpacket, bool)': src/filesys.cpp:4880:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4880 | if (daino->mountcount != unit->mountcount) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'void action_read(Unit*, dpacket)': src/filesys.cpp:5203:35: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 5203 | for (int i = 0; i < size && k->file_pos < filesize; i++) { | ~~^~~~~~ src/filesys.cpp:5203:57: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 5203 | for (int i = 0; i < size && k->file_pos < filesize; i++) { | ~~~~~~~~~~~~^~~~~~~~~~ src/filesys.cpp:5249:47: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 5249 | for (i = 0; i < actual; i++) | ~~^~~~~~~~ src/filesys.cpp: In function 'void action_write(Unit*, dpacket)': src/filesys.cpp:5344:31: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 5344 | for (i = 0; i < size; i++) | ~~^~~~~~ src/filesys.cpp: In function 'void action_change_mode(Unit*, dpacket)': src/filesys.cpp:5545:29: warning: unused variable 'olda' [-Wunused-variable] 5545 | a_inode *a = NULL, *olda = NULL; | ^~~~ src/filesys.cpp: In function 'void action_set_file_size(Unit*, dpacket)': src/filesys.cpp:5770:42: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'off_t' {aka 'long int'} [-Wsign-compare] 5770 | if (k1->file_pos > offset) | ~~~~~~~~~~~~~^~~~~~~~ src/filesys.cpp:5779:25: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'off_t' {aka 'long int'} [-Wsign-compare] 5779 | if (k->file_pos > offset) | ~~~~~~~~~~~~^~~~~~~~ src/filesys.cpp: In function 'void action_write_protect(Unit*, dpacket)': src/filesys.cpp:6139:43: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'uae_s32' {aka 'int'} [-Wsign-compare] 6139 | if (unit->lockkey == GET_PCK_ARG2 (packet) || unit->lockkey == 0) { | ^ src/filesys.cpp: In function 'void action_change_file_size64(Unit*, dpacket)': src/filesys.cpp:6251:42: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 6251 | if (k1->file_pos > offset) | ~~~~~~~~~~~~~^~~~~~~~ src/filesys.cpp:6260:25: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 6260 | if (k->file_pos > offset) | ~~~~~~~~~~~~^~~~~~~~ src/filesys.cpp: In function 'void action_set_file_size64(Unit*, dpacket)': src/filesys.cpp:6347:42: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 6347 | if (k1->file_pos > offset) | ~~~~~~~~~~~~~^~~~~~~~ src/filesys.cpp:6356:25: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 6356 | if (k->file_pos > offset) | ~~~~~~~~~~~~^~~~~~~~ src/filesys.cpp: In function 'int action_lock_record64(Unit*, dpacket, uae_u32)': src/filesys.cpp:6431:14: warning: unused variable 'exclusive' [-Wunused-variable] 6431 | bool exclusive = mode == REC_EXCLUSIVE || mode == REC_EXCLUSIVE_IMMED; | ^~~~~~~~~ src/filesys.cpp: In function 'uae_u32 exter_int_helper(TrapContext*)': src/filesys.cpp:6546:33: warning: unused variable 'msg' [-Wunused-variable] 6546 | uaecptr msg = m68k_areg (regs, 4); | ^~~ src/filesys.cpp: In function 'uae_u32 filesys_dev_remember(TrapContext*)': src/filesys.cpp:7476:13: warning: unused variable 'sub_no' [-Wunused-variable] 7476 | int sub_no = no >> 16; | ^~~~~~ src/filesys.cpp:7478:13: warning: unused variable 'iscd' [-Wunused-variable] 7478 | int iscd = (m68k_dreg (regs, 6) & 0x80000000) != 0 || uip->unit_type == UNIT_CDFS; | ^~~~ src/filesys.cpp: In function 'int legalrdbblock(UnitInfo*, int)': src/filesys.cpp:7508:19: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u64' {aka 'long long unsigned int'} [-Wsign-compare] 7508 | if (block >= uip->hf.virtsize / uip->hf.ci.blocksize) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/filesys.cpp: In function 'void dump_rdb(UnitInfo*, hardfiledata*, uae_u8*, uae_u8*, int)': src/filesys.cpp:7683:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7683 | if (partblock == 0xffffffff) | ~~~~~~~~~~^~~~~~~~~~~~~ src/filesys.cpp:7706:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7706 | if (fileblock == 0xffffffff) | ~~~~~~~~~~^~~~~~~~~~~~~ src/filesys.cpp: In function 'int rdb_mount(UnitInfo*, int, int, uaecptr)': src/filesys.cpp:7757:43: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u64' {aka 'long long unsigned int'} [-Wsign-compare] 7757 | if (lastblock * hfd->ci.blocksize > hfd->virtsize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/filesys.cpp: In function 'uae_u32 filesys_dev_storeinfo(TrapContext*)': src/filesys.cpp:8220:24: warning: unused variable 'cdname' [-Wunused-variable] 8220 | TCHAR *cdname = NULL; | ^~~~~~ src/filesys.cpp: In function 'uae_u8* restore_key(UnitInfo*, Unit*, uae_u8*)': src/filesys.cpp:8878:29: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 8878 | if (a->uniq != uniq) | ~~~~~~~~^~~~~~~ src/filesys.cpp:8909:31: warning: comparison of integer expressions of different signedness: 'uae_s64' {aka 'long long int'} and 'uae_u64' {aka 'long long unsigned int'} [-Wsign-compare] 8909 | if (s != savedsize) | ~~^~~~~~~~~~~~ src/filesys.cpp:8911:41: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 8911 | if (k->file_pos > s) { | ~~~~~~~~~~~~^~~ src/filesys.cpp: At global scope: src/filesys.cpp:1831:13: warning: 'void debugger_boot()' defined but not used [-Wunused-function] 1831 | static void debugger_boot(void) | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/newcpu_common.o src/newcpu_common.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/memory.o src/memory.cpp src/memory.cpp: In function 'addrbank* get_sub_bank(uaecptr*)': src/memory.cpp:379:28: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 379 | if (offset < sb[i + 1].offset) { | ~~~~~~~^~~~~~~~~~~~~~~~~~ src/memory.cpp: In function 'int load_kickstart()': src/memory.cpp:1647:41: warning: unused variable 'rd' [-Wunused-variable] 1647 | struct romdata *rd = getromdatabyzfile(f); | ^~ src/memory.cpp: In function 'void allocate_memory()': src/memory.cpp:2034:37: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 2034 | if (memsize > chipmem_bank.allocated) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/memory.cpp:2115:36: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2115 | if (cardmem_bank.allocated != currprefs.cs_cdtvcard * 1024) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/memory.cpp: In function 'void fill_ce_banks()': src/memory.cpp:2210:56: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 2210 | for (i = (bogomem_bank.start >> 16); i < ((bogomem_bank.start + bogomem_bank.allocated) >> 16); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/memory.cpp: In function 'void memory_reset()': src/memory.cpp:2487:17: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 2487 | if (bnk < 0x20 + (currprefs.fastmem_size >> 16)) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/memory.cpp: In function 'void memory_init()': src/memory.cpp:2693:33: warning: operation on 'mem25bit_bank.addrbank::allocated' may be undefined [-Wsequence-point] 2693 | mem25bit_bank.allocated = mem25bit_bank.allocated = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/memory.cpp: In function 'void map_banks2(addrbank*, int, int, int, int)': src/memory.cpp:2878:19: warning: unused variable 'orig_bank' [-Wunused-variable] 2878 | addrbank *orig_bank = NULL; | ^~~~~~~~~ src/memory.cpp: At global scope: src/memory.cpp:3107:16: warning: 'uae_u8* save_mem25bitram(int*)' defined but not used [-Wunused-function] 3107 | static uae_u8 *save_mem25bitram (int *len) | ^~~~~~~~~~~~~~~~ src/memory.cpp:688:23: warning: 'void chipmem_agnus_lput(uaecptr, uae_u32)' defined but not used [-Wunused-function] 688 | static void REGPARAM2 chipmem_agnus_lput (uaecptr addr, uae_u32 l) | ^~~~~~~~~~~~~~~~~~ src/memory.cpp:643:26: warning: 'uae_u32 chipmem_agnus_lget(uaecptr)' defined but not used [-Wunused-function] 643 | static uae_u32 REGPARAM2 chipmem_agnus_lget (uaecptr addr) | ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/ncr9x_scsi.o src/ncr9x_scsi.cpp src/ncr9x_scsi.cpp: In function 'void ncr9x_io_bput(ncr9x_state*, uaecptr, uae_u32)': src/ncr9x_scsi.cpp:648:17: warning: unused variable 'oldaddr' [-Wunused-variable] 648 | uaecptr oldaddr = addr; | ^~~~~~~ src/ncr9x_scsi.cpp: In function 'uae_u32 ncr9x_io_bget(ncr9x_state*, uaecptr)': src/ncr9x_scsi.cpp:992:33: warning: unused variable 'mask' [-Wunused-variable] 992 | uae_u32 mask = 0xff << shift; | ^~~~ src/ncr9x_scsi.cpp:935:17: warning: unused variable 'oldaddr' [-Wunused-variable] 935 | uaecptr oldaddr = addr; | ^~~~~~~ src/ncr9x_scsi.cpp: In function 'uae_u32 ncr9x_bget2(ncr9x_state*, uaecptr)': src/ncr9x_scsi.cpp:1182:30: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1182 | if (ncr->rom && addr >= ncr->rom_start && addr < ncr->rom_end) { | ~~~~~^~~~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1182:56: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1182 | if (ncr->rom && addr >= ncr->rom_start && addr < ncr->rom_end) { | ~~~~~^~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1183:26: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1183 | if (addr < ncr->io_start || (!ncr->romisoddonly && !ncr->romisevenonly) || (ncr->romisoddonly && (addr & 1)) || (ncr->romisevenonly && (addr & 1))) | ~~~~~^~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1186:34: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1186 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1186:58: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1186 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~ src/ncr9x_scsi.cpp: In function 'void ncr9x_bput2(ncr9x_state*, uaecptr, uae_u32)': src/ncr9x_scsi.cpp:1195:34: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1195 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1195:58: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1195 | if (ncr->io_end && (addr < ncr->io_start || addr >= ncr->io_end)) | ~~~~~^~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1193:17: warning: unused variable 'v' [-Wunused-variable] 1193 | uae_u32 v = val; | ^ src/ncr9x_scsi.cpp: In function 'int ncr9x_generic_check(uaecptr, uae_u32)': src/ncr9x_scsi.cpp:1381:15: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1381 | if (a >= ncr->rom_start && a + b < ncr->rom_end) | ~~^~~~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp:1381:42: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1381 | if (a >= ncr->rom_start && a + b < ncr->rom_end) | ~~~~~~^~~~~~~~~~~~~~ src/ncr9x_scsi.cpp: In function 'addrbank* ncr_dkb_autoconfig_init(romconfig*)': src/ncr9x_scsi.cpp:1641:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1641 | for (i = 0; i < (sizeof ncr->acmemory) / 2; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp: In function 'addrbank* ncr_ematrix_autoconfig_init(romconfig*)': src/ncr9x_scsi.cpp:1688:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1688 | for (i = 0; i < (sizeof ncr->acmemory) / 2; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/ncr9x_scsi.cpp: At global scope: src/ncr9x_scsi.cpp:631:16: warning: 'uaecptr beswap(uaecptr)' defined but not used [-Wunused-function] 631 | static uaecptr beswap(uaecptr addr) | ^~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/ppc/ppc.o src/ppc/ppc.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/pci.o src/pci.cpp src/pci.cpp: In function 'void map_pci_banks(pci_board_state*, int, bool)': src/pci.cpp:398:46: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 398 | if ((pcibs->bar_size[i] & 1) != type) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/pci.cpp: In function 'void update_pci_config(uaecptr)': src/pci.cpp:430:34: warning: unused variable 'c' [-Wunused-variable] 430 | const struct pci_config *c = pcibs->board->config; | ^ src/pci.cpp: In function 'void mediator_set_window_offset(pci_bridge*, uae_u16)': src/pci.cpp:957:17: warning: unused variable 'offset' [-Wunused-variable] 957 | uae_u32 offset = pcib->memory_offset; | ^~~~~~ src/pci.cpp: In function 'void pci_dump_memio_region(pci_bridge*, uaecptr, uaecptr, int, int)': src/pci.cpp:1265:122: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1265 | if (pcibs->bar_size[j] && (pcibs->bar_start[j] || pcibs->bar_end[j]) && (pcibs->bar_size[j] & 1) == type) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ src/pci.cpp: In function 'void pci_dump(int)': src/pci.cpp:1302:29: warning: unused variable 'previdx' [-Wunused-variable] 1302 | int previdx = -1; | ^~~~~~~ src/pci.cpp: In function 'addrbank* prometheus_pci_init(romconfig*)': src/pci.cpp:1574:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1574 | for (int i = 0; i < sizeof prometheus_autoconfig; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/pci.cpp: In function 'int grex_get_index(uaecptr)': src/pci.cpp:1585:28: warning: unused variable 'pcib' [-Wunused-variable] 1585 | struct pci_bridge *pcib = get_pci_bridge(addr); | ^~~~ src/pci.cpp: In function 'int xvision_get_index(uaecptr)': src/pci.cpp:1624:28: warning: unused variable 'pcib' [-Wunused-variable] 1624 | struct pci_bridge *pcib = get_pci_bridge(addr); | ^~~~ src/pci.cpp: At global scope: src/pci.cpp:101:26: warning: 'pci_board* pci_board_alloc(pci_config*)' defined but not used [-Wunused-function] 101 | static struct pci_board *pci_board_alloc(struct pci_config *config) | ^~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/inputdevice.o src/inputdevice.cpp src/inputdevice.cpp: In function 'void write_config2(zfile*, int, int, int, const TCHAR*, uae_input_device*)': src/inputdevice.cpp:667:18: warning: variable 'got' set but not used [-Wunused-but-set-variable] 667 | int evt, got, j, k; | ^~~ src/inputdevice.cpp: In function 'int matchdevice(inputdevice_functions*, const TCHAR*, const TCHAR*)': src/inputdevice.cpp:1161:24: warning: unused variable 'aname1' [-Wunused-variable] 1161 | TCHAR *aname1 = inf->get_friendlyname(i); | ^~~~~~ src/inputdevice.cpp:1200:32: warning: unused variable 'aname1' [-Wunused-variable] 1200 | TCHAR *aname1 = inf->get_friendlyname(i); | ^~~~~~ src/inputdevice.cpp: In function 'void read_inputdevice_config(uae_prefs*, const TCHAR*, TCHAR*)': src/inputdevice.cpp:1607:50: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1607 | if (p[-1] == '.' && (p[0] >= 'A' && p[0] <= 'Z') || (p[0] >= 'a' && p[0] <= 'z')) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/inputdevice.cpp: In function 'void inputdevice_parse_jport_custom(uae_prefs*, int, int, TCHAR*)': src/inputdevice.cpp:1692:13: warning: unused variable 'cnt' [-Wunused-variable] 1692 | int cnt = 0; | ^~~ src/inputdevice.cpp: In function 'void inputdevice_tablet(int, int, int, int, uae_u32, int, int, int, int)': src/inputdevice.cpp:2206:63: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2206 | if (inproximity != oinproximity || buttonbits != obuttonbits) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ src/inputdevice.cpp: In function 'void inject_events(const TCHAR*)': src/inputdevice.cpp:3283:112: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 3283 | if (events[i].allow_mask == AM_K && !_tcsnicmp (cf, s2, _tcslen (cf)) && s2len == _tcslen (cf)) { | ~~~~~~^~~~~~~~~~~~~~~ src/inputdevice.cpp:3308:76: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3308 | if (keycnt < sizeof keys) | ~~~~~~~^~~~~~~~~~~~~ src/inputdevice.cpp: In function 'void inputdevice_hsync()': src/inputdevice.cpp:3453:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 3453 | if (bouncy && get_cycles () > bouncy_cycles) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/inputdevice.cpp: In function 'int switchdevice(uae_input_device*, int, bool)': src/inputdevice.cpp:4692:48: warning: unused variable 'oldname' [-Wunused-variable] 4692 | TCHAR *oldname = name; | ^~~~~~~ src/inputdevice.cpp:4653:29: warning: unused variable 'om' [-Wunused-variable] 4653 | int om = jsem_ismouse (num, &currprefs); | ^~ src/inputdevice.cpp: In function 'void setbuttonstateall(uae_input_device*, uae_input_device2*, int, int)': src/inputdevice.cpp:5074:62: warning: comparison of integer expressions of different signedness: 'frame_time_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 5074 | if (t - switchdevice_timeout >= syncbase) // 1s | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ src/inputdevice.cpp:5093:24: warning: unused variable 'custom' [-Wunused-variable] 5093 | TCHAR *custom = id->custom[ID_BUTTON_OFFSET + button][sub]; | ^~~~~~ src/inputdevice.cpp: In function 'void scanevents(uae_prefs*)': src/inputdevice.cpp:5290:34: warning: variable 'e' set but not used [-Wunused-but-set-variable] 5290 | const struct inputevent *e; | ^ src/inputdevice.cpp: In function 'void inputdevice_devicechange(uae_prefs*)': src/inputdevice.cpp:6653:13: warning: variable 'jportid' set but not used [-Wunused-but-set-variable] 6653 | int jportid[MAX_JPORTS], jportaf[MAX_JPORTS]; | ^~~~~~~ src/inputdevice.cpp: In function 'int is_event_used(const inputdevice_functions*, int, int, int)': src/inputdevice.cpp:7223:34: warning: unused variable 'uid' [-Wunused-variable] 7223 | struct uae_input_device *uid = get_uid (id, devnum); | ^~~ src/inputdevice.cpp: In function 'void inputdevice_swap_ports(uae_prefs*, int)': src/inputdevice.cpp:7610:29: warning: variable 'unit' set but not used [-Wunused-but-set-variable] 7610 | int i, j, k, event, unit; | ^~~~ src/inputdevice.cpp: In function 'int inputdevice_joyport_config(uae_prefs*, const TCHAR*, int, int, int)': src/inputdevice.cpp:8430:29: warning: variable 'type' set but not used [-Wunused-but-set-variable] 8430 | int type = -1; | ^~~~ src/inputdevice.cpp: At global scope: src/inputdevice.cpp:7549:13: warning: 'void swapjoydevice(uae_input_device*, const int**)' defined but not used [-Wunused-function] 7549 | static void swapjoydevice (struct uae_input_device *uid, const int **swaps) | ^~~~~~~~~~~~~ src/inputdevice.cpp:3627:13: warning: 'void inputdevice_release_all_keys()' defined but not used [-Wunused-function] 3627 | static void inputdevice_release_all_keys (void) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/inputdevice.cpp:1926:16: warning: 'uaecptr get_gfxbase()' defined but not used [-Wunused-function] 1926 | static uaecptr get_gfxbase (void) | ^~~~~~~~~~~ src/inputdevice.cpp:559:13: warning: 'void out_config(zfile*, int, int, const TCHAR*, const TCHAR*)' defined but not used [-Wunused-function] 559 | static void out_config (struct zfile *f, int id, int num, const TCHAR *s1, const TCHAR *s2) | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/random.o src/random.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/test_card.o src/test_card.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/scp.o src/scp.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/sana2.o src/sana2.cpp src/sana2.cpp: In function 'asyncreq* get_async_request(s2devstruct*, uaecptr, int)': src/sana2.cpp:544:13: warning: unused variable 'ret' [-Wunused-variable] 544 | int ret = 0; | ^~~ src/sana2.cpp: In function 'int handleread(TrapContext*, priv_s2devstruct*, uaecptr, uae_u8*, int, int)': src/sana2.cpp:774:17: warning: unused variable 'v' [-Wunused-variable] 774 | uae_u32 v = 0; | ^ src/sana2.cpp: In function 's2packet* createwritepacket(TrapContext*, uaecptr)': src/sana2.cpp:865:17: warning: unused variable 'srcaddr' [-Wunused-variable] 865 | uaecptr srcaddr = request + 32 + 4 + 4; | ^~~~~~~ src/sana2.cpp: In function 'int uaenet_getdata(void*, uae_u8*, int*)': src/sana2.cpp:911:58: warning: unused variable 'pdev' [-Wunused-variable] 911 | struct priv_s2devstruct *pdev = getps2devstruct (request); | ^~~~ src/sana2.cpp: In function 'int checksize(uaecptr, s2devstruct*)': src/sana2.cpp:962:24: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 962 | if (datalength > dev->td->mtu) | ~~~~~~~~~~~^~~~~~~~~~~~~~ src/sana2.cpp: In function 'int dev_do_io_2(s2devstruct*, uaecptr, int)': src/sana2.cpp:985:16: warning: unused variable 'flags' [-Wunused-variable] 985 | uae_u8 flags = get_byte (request + 30); | ^~~~~ src/sana2.cpp: In function 'int dev_do_io(s2devstruct*, uaecptr, int)': src/sana2.cpp:1245:17: warning: unused variable 'data' [-Wunused-variable] 1245 | uaecptr data = get_long (request + 32 + 4 + 4 + SANA2_MAX_ADDR_BYTES * 2 + 4); | ^~~~ src/sana2.cpp: In function 'void dev_reset()': src/sana2.cpp:1576:13: warning: unused variable 'unitnum' [-Wunused-variable] 1576 | int unitnum = 0; | ^~~~~~~ src/sana2.cpp: At global scope: src/sana2.cpp:489:26: warning: 'uae_u32 diskdev_expunge(TrapContext*)' defined but not used [-Wunused-function] 489 | static uae_u32 REGPARAM2 diskdev_expunge (TrapContext *context) | ^~~~~~~~~~~~~~~ src/sana2.cpp:314:26: warning: 'uae_u32 diskdev_close(TrapContext*)' defined but not used [-Wunused-function] 314 | static uae_u32 REGPARAM2 diskdev_close (TrapContext *context) | ^~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/scsitape.o src/scsitape.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/slirp_uae.o src/slirp_uae.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/rommgr.o src/rommgr.cpp src/rommgr.cpp: In function 'romdata* getfrombydefaultname(const TCHAR*, int)': src/rommgr.cpp:1001:53: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 1001 | if (notcrc32(roms[i].crc32) && size >= roms[i].size && roms[i].defaultfilename && !_tcsicmp(roms[i].defaultfilename, name)) { | ~~~~~^~~~~~~~~~~~~~~ src/rommgr.cpp: In function 'romdata* checkromdata(const uae_u8*, int, uae_u32)': src/rommgr.cpp:1013:62: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1013 | if (!notcrc32(roms[i].crc32) && roms[i].size >= size) { | ~~~~~~~~~~~~~^~~~~~~ src/rommgr.cpp: In function 'void set_device_rom(uae_prefs*, const TCHAR*, int, int)': src/rommgr.cpp:1707:40: warning: unused variable 'ert' [-Wunused-variable] 1707 | const struct expansionromtype *ert = get_device_expansion_rom(romtype); | ^~~ src/rommgr.cpp: At global scope: src/rommgr.cpp:1294:13: warning: 'void wordbyteswap(uae_u8*, int)' defined but not used [-Wunused-function] 1294 | static void wordbyteswap (uae_u8 *buf, int size) | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/segtracker.o src/segtracker.cpp src/segtracker.cpp: In function 'void segtracker_dump_src_lines(const char*, int)': src/segtracker.cpp:531:44: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 531 | if(l->line == line) { | ~~~~~~~~^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/scsiemul.o src/scsiemul.cpp src/scsiemul.cpp: In function 'uae_u32 dev_open_2(TrapContext*, int)': src/scsiemul.cpp:234:55: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 234 | if (pdev->inuse && pdev->unit == unit) break; | ~~~~~~~~~~~^~~~~~~ src/scsiemul.cpp: In function 'int scsi_do_disk_change(int, int, int*)': src/scsiemul.cpp:345:64: warning: unused variable 'pdev' [-Wunused-variable] 345 | struct priv_devstruct *pdev = &pdevst[dev->aunit]; | ^~~~ src/scsiemul.cpp: In function 'int command_cd_read(devstruct*, uaecptr, uae_u64, uae_u32, uae_u32*)': src/scsiemul.cpp:501:35: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 501 | } else if (length >= blocksize) { | ~~~~~~~^~~~~~~~~~~~ src/scsiemul.cpp: In function 'int dev_do_io_cd(devstruct*, uaecptr)': src/scsiemul.cpp:831:31: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 831 | if (io_offset != -1) { | ~~~~~~~~~~^~~~~ src/scsiemul.cpp:926:39: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 926 | if (i == io_offset && i + io_length <= toc.last_track_offset) { | ~~^~~~~~~~~~~~ src/scsiemul.cpp:926:69: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 926 | if (i == io_offset && i + io_length <= toc.last_track_offset) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ src/scsiemul.cpp: In function 'uae_u32 dev_beginio(TrapContext*)': src/scsiemul.cpp:1041:13: warning: unused variable 'command' [-Wunused-variable] 1041 | int command = get_word (request + 28); | ^~~~~~~ src/scsiemul.cpp: At global scope: src/scsiemul.cpp:266:12: warning: 'int is_async_request(devstruct*, uaecptr)' defined but not used [-Wunused-function] 266 | static int is_async_request (struct devstruct *dev, uaecptr request) | ^~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/savestate.o src/savestate.cpp src/savestate.cpp: In function 'void restore_state(const TCHAR*)': src/savestate.cpp:515:25: warning: variable 'filesize' set but not used [-Wunused-but-set-variable] 515 | size_t filepos, filesize; | ^~~~~~~~ src/savestate.cpp: In function 'void savestate_rewind()': src/savestate.cpp:1344:66: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1344 | memcpy (chipmem_bank.baseaddr, p, currprefs.chipmem_size > len ? len : currprefs.chipmem_size); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/savestate.cpp:1347:63: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1347 | memcpy (save_bram (&dummy), p, currprefs.bogomem_size > len ? len : currprefs.bogomem_size); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/savestate.cpp:1351:66: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1351 | memcpy (save_fram (&dummy, 0), p, currprefs.fastmem_size > len ? len : currprefs.fastmem_size); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ src/savestate.cpp:1354:68: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1354 | memcpy (save_zram (&dummy, 0), p, currprefs.z3fastmem_size > len ? len : currprefs.z3fastmem_size); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/scsi.o src/scsi.cpp src/scsi.cpp: In function 'bool scsi_emulate_analyze(scsi_data*)': src/scsi.cpp:134:29: warning: unused variable 'cl' [-Wunused-variable] 134 | int cl = (sd->cmd[1] & 8) != 0; | ^~ src/scsi.cpp:135:29: warning: unused variable 'dlf' [-Wunused-variable] 135 | int dlf = sd->cmd[1] & 7; | ^~~ src/scsi.cpp: In function 'void ncr5380_reset(soft_scsi*)': src/scsi.cpp:1424:26: warning: unused variable 'r' [-Wunused-variable] 1424 | struct raw_scsi *r = &scsi->rscsi; | ^ src/scsi.cpp: In function 'uae_u8 ncr53400_bget(soft_scsi*, int)': src/scsi.cpp:1626:16: warning: unused variable 'csr' [-Wunused-variable] 1626 | uae_u8 csr = scsi->regs_400[0]; | ^~~ src/scsi.cpp: In function 'void ncr53400_bput(soft_scsi*, int, uae_u8)': src/scsi.cpp:1662:16: warning: unused variable 'csr' [-Wunused-variable] 1662 | uae_u8 csr = scsi->regs_400[0]; | ^~~ src/scsi.cpp: In function 'uae_u32 ncr80_bget2(soft_scsi*, uaecptr, int)': src/scsi.cpp:2337:34: warning: unused variable 'rs' [-Wunused-variable] 2337 | struct raw_scsi *rs = &ncr->rscsi; | ^~ src/scsi.cpp:2348:34: warning: unused variable 'rs' [-Wunused-variable] 2348 | struct raw_scsi *rs = &ncr->rscsi; | ^~ src/scsi.cpp:2424:34: warning: unused variable 'rs' [-Wunused-variable] 2424 | struct raw_scsi *rs = &ncr->rscsi; | ^~ src/scsi.cpp:2501:34: warning: unused variable 'rs' [-Wunused-variable] 2501 | struct raw_scsi *rs = &ncr->rscsi; | ^~ src/scsi.cpp: In function 'void ncr80_bput2(soft_scsi*, uaecptr, uae_u32, int)': src/scsi.cpp:2731:42: warning: unused variable 'rs' [-Wunused-variable] 2731 | struct raw_scsi *rs = &ncr->rscsi; | ^~ src/scsi.cpp: In function 'addrbank* supra_init(romconfig*)': src/scsi.cpp:3135:23: warning: unused variable 'z' [-Wunused-variable] 3135 | struct zfile *z = NULL; | ^ src/scsi.cpp: In function 'addrbank* vector_init(romconfig*)': src/scsi.cpp:3219:13: warning: variable 'roms' set but not used [-Wunused-but-set-variable] 3219 | int roms[2]; | ^~~~ src/scsi.cpp: In function 'addrbank* tecmar_init(romconfig*)': src/scsi.cpp:3461:40: warning: unused variable 'ert' [-Wunused-variable] 3461 | const struct expansionromtype *ert = get_device_expansion_rom(ROMTYPE_PTNEXUS); | ^~~ src/scsi.cpp: In function 'addrbank* phoenixboard_init(romconfig*)': src/scsi.cpp:3675:40: warning: unused variable 'ert' [-Wunused-variable] 3675 | const struct expansionromtype *ert = get_device_expansion_rom(ROMTYPE_PHOENIXB); | ^~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/newcpu.o src/newcpu.cpp src/newcpu.cpp: In function 'void cputracefunc2_x_do_cycles(long unsigned int)': src/newcpu.cpp:626:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 626 | if (cputrace.cyclecounter > cycles) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/newcpu.cpp: In function 'void cputracefunc2_x_do_cycles_pre(long unsigned int)': src/newcpu.cpp:664:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 664 | if (cputrace.cyclecounter_pre > cycles) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ src/newcpu.cpp: In function 'void ExceptionX(int, uaecptr)': src/newcpu.cpp:2978:47: warning: comparison of integer expressions of different signedness: 'uaecptr' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2978 | regs.instruction_pc = address == -1 ? m68k_getpc () : address; | ~~~~~~~~^~~~~ src/newcpu.cpp: In function 'bool mmu_op30fake_pmove(uaecptr, uae_u32, uae_u16, uaecptr)': src/newcpu.cpp:3250:13: warning: unused variable 'fd' [-Wunused-variable] 3250 | int fd = (next >> 8) & 1; | ^~ src/newcpu.cpp: In function 'bool haltloop()': src/newcpu.cpp:3631:76: warning: comparison of integer expressions of different signedness: 'evt' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3631 | if (eventtab[i].evtime - currcycle < maxlines * maxhpos * CYCLE_UNIT) src/newcpu.cpp:3602:21: warning: unused variable 'rpt_end' [-Wunused-variable] 3602 | int rpt_end = 0; | ^~~~~~~ src/newcpu.cpp: In function 'int do_specialties(int)': src/newcpu.cpp:3770:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 3770 | if (timeframes != vsyncstate) { | ~~~~~~~~~~~^~~~~~~~~~~~~ src/newcpu.cpp: In function 'void m68k_disasm_2(TCHAR*, int, uaecptr, uaecptr*, int, uae_u32*, uae_u32*, int)': src/newcpu.cpp:6043:31: warning: comparison of integer expressions of different signedness: 'int' and 'uaecptr' {aka 'unsigned int'} [-Wsign-compare] 6043 | for (i = 0; i < (pc - oldpc) / 2 && i < 5; i++) { | ~~^~~~~~~~~~~~~~~~~~ src/newcpu.cpp: In function 'void sm68k_disasm(TCHAR*, TCHAR*, uaecptr, uaecptr*)': src/newcpu.cpp:6157:31: warning: comparison of integer expressions of different signedness: 'int' and 'uaecptr' {aka 'unsigned int'} [-Wsign-compare] 6157 | for (i = 0; i < (pc - oldpc) / 2; i++) | ~~^~~~~~~~~~~~~~~~~~ src/newcpu.cpp: In function 'void m68k_dumpstate(uaecptr, uaecptr*)': src/newcpu.cpp:6219:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 6219 | if (j > 0) | ^~ src/newcpu.cpp:6221:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 6221 | console_out_f (_T("T=%d%d S=%d M=%d X=%d N=%d Z=%d V=%d C=%d IMASK=%d STP=%d\n"), | ^~~~~~~~~~~~~ src/newcpu.cpp: In function 'uae_u8* restore_mmu(uae_u8*)': src/newcpu.cpp:6809:13: warning: variable 'flags' set but not used [-Wunused-but-set-variable] 6809 | int flags, model; | ^~~~~ src/newcpu.cpp: At global scope: src/newcpu.cpp:4597:13: warning: 'void opcodedebug(uae_u32, uae_u16, bool)' defined but not used [-Wunused-function] 4597 | static void opcodedebug (uae_u32 pc, uae_u16 opcode, bool full) | ^~~~~~~~~~~ src/newcpu.cpp:2091:13: warning: 'void SetSR(uae_u16)' defined but not used [-Wunused-function] 2091 | static void SetSR (uae_u16 sr) | ^~~~~ src/newcpu.cpp:1688:12: warning: 'm68kpc_offset' defined but not used [-Wunused-variable] 1688 | static int m68kpc_offset; | ^~~~~~~~~~~~~ src/newcpu.cpp:173:18: warning: 'x2_prefetch_long' defined but not used [-Wunused-variable] 173 | static uae_u32 (*x2_prefetch_long)(int); | ^~~~~~~~~~~~~~~~ src/newcpu.cpp:113:24: warning: 'dcaches040' defined but not used [-Wunused-variable] 113 | static struct cache040 dcaches040[CACHESETS040]; | ^~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/drawing.o src/drawing.cpp src/drawing.cpp: In function 'void reset_decision_table()': src/drawing.cpp:319:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 319 | for (int i = 0; i < sizeof linestate / sizeof *linestate; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/drawing.cpp: In function 'void check_custom_limits()': src/drawing.cpp:473:13: warning: unused variable 'vls' [-Wunused-variable] 473 | int vls = visible_left_start; | ^~~ src/drawing.cpp:474:13: warning: unused variable 'vrs' [-Wunused-variable] 474 | int vrs = visible_right_stop; | ^~~ src/drawing.cpp:475:13: warning: unused variable 'vts' [-Wunused-variable] 475 | int vts = visible_top_start; | ^~~ src/drawing.cpp:476:13: warning: unused variable 'vbs' [-Wunused-variable] 476 | int vbs = visible_bottom_stop; | ^~~ src/drawing.cpp: In function 'void get_custom_mouse_limits(int*, int*, int*, int*, int)': src/drawing.cpp:719:13: warning: variable 'delay1' set but not used [-Wunused-but-set-variable] 719 | int delay1, delay2; | ^~~~~~ src/drawing.cpp:719:21: warning: variable 'delay2' set but not used [-Wunused-but-set-variable] 719 | int delay1, delay2; | ^~~~~~ src/drawing.cpp: In function 'void fill_line_16(uae_u8*, int, int, bool)': src/drawing.cpp:1080:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1080 | for (i = start; i < stop; i += 2) { | ~~^~~~~~ src/drawing.cpp: In function 'void fill_line_32(uae_u8*, int, int, bool)': src/drawing.cpp:1093:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1093 | for (i = start; i < stop; i++) | ~~^~~~~~ src/drawing.cpp: In function 'void pfield_draw_line(vidbuffer*, int, int, int)': src/drawing.cpp:2819:20: warning: unused variable 'warned' [-Wunused-variable] 2819 | static int warned = 0; | ^~~~~~ src/drawing.cpp: In function 'uae_u8* status_line_ptr(int)': src/drawing.cpp:3376:13: warning: variable 'y' set but not used [-Wunused-but-set-variable] 3376 | int y; | ^ src/drawing.cpp: At global scope: src/drawing.cpp:2819:20: warning: 'warned' defined but not used [-Wunused-variable] 2819 | static int warned = 0; | ^~~~~~ src/drawing.cpp:2098:13: warning: 'void erase_ham_right_border(int, int, bool)' defined but not used [-Wunused-function] 2098 | static void erase_ham_right_border(int pix, int stoppos, bool blank) | ^~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/traps.o src/traps.cpp src/traps.cpp: In function 'uaecptr find_trap(const TCHAR*)': src/traps.cpp:87:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 87 | for (i = 0; i < trap_count; i++) { | ~~^~~~~~~~~~~~ src/traps.cpp: In function 'unsigned int define_trap(TrapHandler, int, const TCHAR*)': src/traps.cpp:117:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 117 | for (i = 0; i < trap_count; i++) { | ~~^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/uaelib.o src/uaelib.cpp src/uaelib.cpp: In function 'int native_dos_op(uae_u32, uae_u32, uae_u32, uae_u32)': src/uaelib.cpp:355:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 355 | for (i = 0; i <= strlen (s) && i < p3 - 1; i++) { | ~~^~~~~~~~~~~~~ src/uaelib.cpp:355:42: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 355 | for (i = 0; i <= strlen (s) && i < p3 - 1; i++) { | ~~^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/uaeresource.o src/uaeresource.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/specialmonitors.o src/specialmonitors.cpp src/specialmonitors.cpp: In function 'bool dctv(vidbuffer*, vidbuffer*, bool, int)': src/specialmonitors.cpp:447:21: warning: unused variable 'prevtval' [-Wunused-variable] 447 | int prevtval = 0; | ^~~~~~~~ src/specialmonitors.cpp:449:48: warning: unused variable 'lumabuf2' [-Wunused-variable] 449 | uae_u8 *lumabuf1 = dctv_luma, *lumabuf2 = dctv_luma; | ^~~~~~~~ src/specialmonitors.cpp:412:13: warning: variable 'xadd' set but not used [-Wunused-but-set-variable] 412 | int xadd; | ^~~~ src/specialmonitors.cpp: In function 'bool firecracker24(vidbuffer*, vidbuffer*, bool, int)': src/specialmonitors.cpp:712:21: warning: unused variable 'oddeven' [-Wunused-variable] 712 | int oddeven = 0; | ^~~~~~~ src/specialmonitors.cpp:713:24: warning: unused variable 'prev' [-Wunused-variable] 713 | uae_u8 prev = 0; | ^~~~ src/specialmonitors.cpp: In function 'bool avideo(vidbuffer*, vidbuffer*, bool, int, int)': src/specialmonitors.cpp:1164:21: warning: unused variable 'oddeven' [-Wunused-variable] 1164 | int oddeven = 0; | ^~~~~~~ src/specialmonitors.cpp:1165:24: warning: unused variable 'prev' [-Wunused-variable] 1165 | uae_u8 prev = 0; | ^~~~ src/specialmonitors.cpp:1108:13: warning: variable 'xadd' set but not used [-Wunused-but-set-variable] 1108 | int xadd, xaddpix; | ^~~~ src/specialmonitors.cpp:1113:13: warning: unused variable 'doublebuffer' [-Wunused-variable] 1113 | int doublebuffer = -1; | ^~~~~~~~~~~~ src/specialmonitors.cpp: In function 'bool videodac18(vidbuffer*, vidbuffer*, bool, int)': src/specialmonitors.cpp:1432:13: warning: variable 'xadd' set but not used [-Wunused-but-set-variable] 1432 | int xadd, xaddpix; | ^~~~ src/specialmonitors.cpp: In function 'bool ham_e(vidbuffer*, vidbuffer*, bool, int)': src/specialmonitors.cpp:1589:95: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1589 | if (val == ham_e_magic_cookie[0] && x + sizeof ham_e_magic_cookie + 1 < src->inwidth) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ src/specialmonitors.cpp:1591:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1591 | for (i = 1; i <= sizeof ham_e_magic_cookie; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/specialmonitors.cpp:1593:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1593 | if (i < sizeof ham_e_magic_cookie) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/specialmonitors.cpp: In function 'bool a2024(vidbuffer*, vidbuffer*)': src/specialmonitors.cpp:1920:19: warning: variable 'interlace' set but not used [-Wunused-but-set-variable] 1920 | bool f64, interlace, expand, wpb, less16; | ^~~~~~~~~ src/specialmonitors.cpp:1920:30: warning: variable 'expand' set but not used [-Wunused-but-set-variable] 1920 | bool f64, interlace, expand, wpb, less16; | ^~~~~~ src/specialmonitors.cpp:1920:38: warning: variable 'wpb' set but not used [-Wunused-but-set-variable] 1920 | bool f64, interlace, expand, wpb, less16; | ^~~ src/specialmonitors.cpp: In function 'uae_u32 quickrand()': src/specialmonitors.cpp:2179:45: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] 2179 | noise_seed = (noise_seed >> 1) ^ (0 - (noise_seed & 1) & 0xd0000001); | ~~^~~~~~~~~~~~~~~~~~ src/specialmonitors.cpp: In function 'void init_noise()': src/specialmonitors.cpp:2186:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2186 | for (int i = 0; i < sizeof noise_buffer; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ src/specialmonitors.cpp: In function 'void readcallback(png_structp, png_bytep, png_size_t)': src/specialmonitors.cpp:2218:19: warning: comparison of integer expressions of different signedness: 'png_size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2218 | if (count > cb->size) | ~~~~~~^~~~~~~~~~ src/specialmonitors.cpp: In function 'void load_genlock_image()': src/specialmonitors.cpp:2294:27: warning: comparison of integer expressions of different signedness: 'int' and 'png_uint_32' {aka 'unsigned int'} [-Wsign-compare] 2294 | for (int i = 0; i < height; i++) { | ~~^~~~~~~~ src/specialmonitors.cpp:2238:20: warning: variable 'cols' set but not used [-Wunused-but-set-variable] 2238 | png_size_t cols; | ^~~~ src/specialmonitors.cpp: At global scope: src/specialmonitors.cpp:640:15: warning: 'fc24_mode' defined but not used [-Wunused-variable] 640 | static uae_u8 fc24_mode, fc24_cr0, fc24_cr1; | ^~~~~~~~~ src/specialmonitors.cpp:632:13: warning: 'void sm_free()' defined but not used [-Wunused-function] 632 | static void sm_free(void) | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/uaeexe.o src/uaeexe.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/uaenative.o src/uaenative.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/uaeserial.o src/uaeserial.cpp src/uaeserial.cpp: In function 'uae_u32 dev_open(TrapContext*)': src/uaeserial.cpp:276:52: warning: comparison of integer expressions of different signedness: 'int' and 'uae_u32' {aka 'unsigned int'} [-Wsign-compare] 276 | if (devst[i].open && devst[i].unit == unit && devst[i].exclusive) | ~~~~~~~~~~~~~~^~~~~~~ src/uaeserial.cpp:269:17: warning: unused variable 'flags' [-Wunused-variable] 269 | uae_u32 flags = m68k_dreg (regs, 1); | ^~~~~ src/uaeserial.cpp: In function 'int dev_do_io(devstruct*, uaecptr, int)': src/uaeserial.cpp:499:17: warning: unused variable 'io_length' [-Wunused-variable] 499 | uae_u32 io_length = get_long (request + 36); // 0x24 | ^~~~~~~~~ src/uaeserial.cpp:501:17: warning: unused variable 'io_offset' [-Wunused-variable] 501 | uae_u32 io_offset = get_long (request + 44); // 0x2c | ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/vm.o src/vm.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/x86.o src/x86.cpp In file included from src/dosbox/dosbox.h:92, from src/x86.cpp:43: ./src/dosbox/setup.h:88:35: error: ISO C++17 does not allow dynamic exception specifications 88 | Value& operator= (Hex in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:89:35: error: ISO C++17 does not allow dynamic exception specifications 89 | Value& operator= (int in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:90:36: error: ISO C++17 does not allow dynamic exception specifications 90 | Value& operator= (bool in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:91:38: error: ISO C++17 does not allow dynamic exception specifications 91 | Value& operator= (double in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:92:50: error: ISO C++17 does not allow dynamic exception specifications 92 | Value& operator= (std::string const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:93:50: error: ISO C++17 does not allow dynamic exception specifications 93 | Value& operator= (char const * const in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:94:44: error: ISO C++17 does not allow dynamic exception specifications 94 | Value& operator= (Value const& in) throw(WrongType) { return copy(Value(in));} | ^~~~~ ./src/dosbox/setup.h:97:32: error: ISO C++17 does not allow dynamic exception specifications 97 | operator bool () const throw(WrongType); | ^~~~~ ./src/dosbox/setup.h:98:31: error: ISO C++17 does not allow dynamic exception specifications 98 | operator Hex () const throw(WrongType); | ^~~~~ ./src/dosbox/setup.h:99:31: error: ISO C++17 does not allow dynamic exception specifications 99 | operator int () const throw(WrongType); | ^~~~~ ./src/dosbox/setup.h:100:34: error: ISO C++17 does not allow dynamic exception specifications 100 | operator double () const throw(WrongType); | ^~~~~ ./src/dosbox/setup.h:101:39: error: ISO C++17 does not allow dynamic exception specifications 101 | operator char const* () const throw(WrongType); | ^~~~~ ./src/dosbox/setup.h:102:70: error: ISO C++17 does not allow dynamic exception specifications 102 | void SetValue(std::string const& in,Etype _type = V_CURRENT) throw(WrongType); | ^~~~~ ./src/dosbox/setup.h:107:38: error: ISO C++17 does not allow dynamic exception specifications 107 | Value& copy(Value const& in) throw(WrongType); | ^~~~~ src/x86.cpp: In function 'uint8_t in8237(uint16_t)': src/x86.cpp:718:28: warning: unused variable 'xb' [-Wunused-variable] 718 | struct x86_bridge *xb = bridges[0]; | ^~ src/x86.cpp: In function 'uae_u8 infloppy(x86_bridge*, int)': src/x86.cpp:1522:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1522 | if (idx < sizeof floppy_result) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~ src/x86.cpp: In function 'void portout(uint16_t, uint8_t)': src/x86.cpp:1716:17: warning: unused variable 'io' [-Wunused-variable] 1716 | uae_u8 *io = xb->io_ports; | ^~ src/x86.cpp: In function 'void write86(uint32_t, uint8_t)': src/x86.cpp:2675:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2675 | if (addr32 >= xb->pc_maxbaseram && addr32 < 0xa0000) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/x86.cpp:2677:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2677 | if (addr32 >= x86_xrom_start[0] && addr32 < x86_xrom_end[0]) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/x86.cpp:2677:51: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2677 | if (addr32 >= x86_xrom_start[0] && addr32 < x86_xrom_end[0]) | ~~~~~~~^~~~~~~~~~~~~~~~~ src/x86.cpp:2679:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2679 | if (addr32 >= x86_xrom_start[1] && addr32 < x86_xrom_end[1]) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/x86.cpp:2679:51: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2679 | if (addr32 >= x86_xrom_start[1] && addr32 < x86_xrom_end[1]) | ~~~~~~~^~~~~~~~~~~~~~~~~ src/x86.cpp: In function 'void writew86(uint32_t, uint16_t)': src/x86.cpp:2688:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2688 | if (addr32 >= xb->pc_maxbaseram && addr32 < 0xa0000) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/x86.cpp:2690:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2690 | if (addr32 >= x86_xrom_start[0] && addr32 < x86_xrom_end[0]) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/x86.cpp:2690:51: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2690 | if (addr32 >= x86_xrom_start[0] && addr32 < x86_xrom_end[0]) | ~~~~~~~^~~~~~~~~~~~~~~~~ src/x86.cpp:2692:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2692 | if (addr32 >= x86_xrom_start[1] && addr32 < x86_xrom_end[1]) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ src/x86.cpp:2692:51: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2692 | if (addr32 >= x86_xrom_start[1] && addr32 < x86_xrom_end[1]) | ~~~~~~~^~~~~~~~~~~~~~~~~ src/x86.cpp: In function 'addrbank* x86_bridge_init(romconfig*, uae_u32, int)': src/x86.cpp:3311:94: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3311 | if (zfile_fread(xb->cmosregs, 1, xb->cmossize, xb->cmosfile) == xb->cmossize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ src/x86.cpp: At global scope: src/x86.cpp:70:21: warning: 'last_cycles' defined but not used [-Wunused-variable] 70 | static frame_time_t last_cycles; | ^~~~~~~~~~~ make[2]: *** [Makefile:4543: src/x86.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/statusline.o src/statusline.cpp src/statusline.cpp: In function 'void draw_status_line_single(uae_u8*, int, int, int, uae_u32*, uae_u32*, uae_u32*, uae_u32*)': src/statusline.cpp:95:21: warning: variable 'side' set but not used [-Wunused-but-set-variable] 95 | int side, pos, num1 = -1, num2 = -1, num3 = -1, num4 = -1; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/zfile_archive.o src/zfile_archive.cpp src/zfile_archive.cpp: In function 'zvolume* archive_directory_zip(zfile*)': src/zfile_archive.cpp:398:47: warning: variable 'zn' set but not used [-Wunused-but-set-variable] 398 | struct znode *zn; | ^~ src/zfile_archive.cpp: In function 'zfile* archive_do_zip(znode*, zfile*, int)': src/zfile_archive.cpp:462:21: warning: variable 'err' set but not used [-Wunused-but-set-variable] 462 | int err = -1; | ^~~ src/zfile_archive.cpp:422:16: warning: unused variable 'name' [-Wunused-variable] 422 | TCHAR *name = z ? z->archiveparent->name : zn->volume->root.fullname; | ^~~~ src/zfile_archive.cpp: In function 'void recurseadf(znode*, int, TCHAR*)': src/zfile_archive.cpp:1240:45: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1240 | if (gl (adf, 1 * 4) != block) | ~~~~~~~~~~~~~~~~^~~~~~~~ src/zfile_archive.cpp:1243:39: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1243 | if (secondary != -3 && secondary != 2) | ~~~~~~~~~~^~~~~ src/zfile_archive.cpp:1261:39: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1261 | if (secondary == -3) { | ~~~~~~~~~~^~~~~ src/zfile_archive.cpp: In function 'int sfsfindblock(adfhandle*, int, int, sfsblock**, int*, int*, int)': src/zfile_archive.cpp:1526:33: warning: comparison of integer expressions of different signedness: 'uae_u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1526 | if (key == theblock) { | ~~~~^~~~~~~~~~~ src/zfile_archive.cpp:1520:33: warning: unused variable 'prev' [-Wunused-variable] 1520 | uae_u32 prev = glx (p + 8); | ^~~~ src/zfile_archive.cpp:1539:33: warning: unused variable 'key' [-Wunused-variable] 1539 | uae_u32 key = glx (p); | ^~~ src/zfile_archive.cpp: In function 'zvolume* archive_directory_rdb(zfile*)': src/zfile_archive.cpp:1704:27: warning: variable 'block' set but not used [-Wunused-but-set-variable] 1704 | int size, block, blocksize, rootblock; | ^~~~~ src/zfile_archive.cpp: In function 'zfile* archive_access_rdb(znode*)': src/zfile_archive.cpp:1773:19: warning: variable 'spb' set but not used [-Wunused-but-set-variable] 1773 | int surf, spb, spt, lowcyl, highcyl; | ^~~ src/zfile_archive.cpp: In function 'zfile* archive_unpackzfile(zfile*)': src/zfile_archive.cpp:2119:23: warning: variable 'zout' set but not used [-Wunused-but-set-variable] 2119 | struct zfile *zout = NULL; | ^~~~ src/zfile_archive.cpp: At global scope: src/zfile_archive.cpp:1187:15: warning: 'time_t put_time(long int, long int, long int)' defined but not used [-Wunused-function] 1187 | static time_t put_time (long days, long mins, long ticks) | ^~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o gen/blittable.o gen/blittable.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o gen/blitfunc.o gen/blitfunc.cpp gen/blitfunc.cpp: In function 'void blitdofast_0(uaecptr, uaecptr, uaecptr, uaecptr, bltinfo*)': gen/blitfunc.cpp:17:25: warning: unused variable 'bltadat' [-Wunused-variable] 17 | uae_u32 bltadat, srca; | ^~~~~~~ gen/blitfunc.cpp:17:34: warning: unused variable 'srca' [-Wunused-variable] 17 | uae_u32 bltadat, srca; | ^~~~ gen/blitfunc.cpp: In function 'void blitdofast_desc_0(uaecptr, uaecptr, uaecptr, uaecptr, bltinfo*)': gen/blitfunc.cpp:37:25: warning: unused variable 'bltadat' [-Wunused-variable] 37 | uae_u32 bltadat, srca; | ^~~~~~~ gen/blitfunc.cpp:37:34: warning: unused variable 'srca' [-Wunused-variable] 37 | uae_u32 bltadat, srca; | ^~~~ gen/blitfunc.cpp: In function 'void blitdofast_aa(uaecptr, uaecptr, uaecptr, uaecptr, bltinfo*)': gen/blitfunc.cpp:850:25: warning: unused variable 'bltadat' [-Wunused-variable] 850 | uae_u32 bltadat, srca; | ^~~~~~~ gen/blitfunc.cpp:850:34: warning: unused variable 'srca' [-Wunused-variable] 850 | uae_u32 bltadat, srca; | ^~~~ gen/blitfunc.cpp: In function 'void blitdofast_desc_aa(uaecptr, uaecptr, uaecptr, uaecptr, bltinfo*)': gen/blitfunc.cpp:874:25: warning: unused variable 'bltadat' [-Wunused-variable] 874 | uae_u32 bltadat, srca; | ^~~~~~~ gen/blitfunc.cpp:874:34: warning: unused variable 'srca' [-Wunused-variable] 874 | uae_u32 bltadat, srca; | ^~~~ gen/blitfunc.cpp: In function 'void blitdofast_cc(uaecptr, uaecptr, uaecptr, uaecptr, bltinfo*)': gen/blitfunc.cpp:1047:25: warning: unused variable 'bltadat' [-Wunused-variable] 1047 | uae_u32 bltadat, srca; | ^~~~~~~ gen/blitfunc.cpp:1047:34: warning: unused variable 'srca' [-Wunused-variable] 1047 | uae_u32 bltadat, srca; | ^~~~ gen/blitfunc.cpp: In function 'void blitdofast_desc_cc(uaecptr, uaecptr, uaecptr, uaecptr, bltinfo*)': gen/blitfunc.cpp:1075:25: warning: unused variable 'bltadat' [-Wunused-variable] 1075 | uae_u32 bltadat, srca; | ^~~~~~~ gen/blitfunc.cpp:1075:34: warning: unused variable 'srca' [-Wunused-variable] 1075 | uae_u32 bltadat, srca; | ^~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/zfile.o src/zfile.cpp src/zfile.cpp: In function 'uae_u64 vhd_fread2(zfile*, void*, uae_u64, uae_u64)': src/zfile.cpp:408:54: warning: comparison of integer expressions of different signedness: 'uae_u64' {aka 'long long unsigned int'} and 'int' [-Wsign-compare] 408 | if (zvhd->vhd_sectormapblock != sectormapblock) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ src/zfile.cpp: In function 'zfile* openzip(const TCHAR*)': src/zfile.cpp:1651:15: warning: variable 'zippath' set but not used [-Wunused-but-set-variable] 1651 | TCHAR zippath[MAX_DPATH]; | ^~~~~~~ src/zfile.cpp: In function 'size_t zfile_fread(void*, size_t, size_t, zfile*)': src/zfile.cpp:2241:64: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 2241 | if (z->datasize < z->size && z->seek + l1 * l2 > z->datasize) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ src/zfile.cpp:2248:39: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 2248 | if (z->seek + l1 * l2 > z->size) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ src/zfile.cpp:2265:33: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'uae_s64' {aka 'long long int'} [-Wsign-compare] 2265 | if (v + l1 * l2 > size) { | ~~~~~~~~~~~~^~~~~~ src/zfile.cpp: In function 'TCHAR* zfile_fgets(TCHAR*, int, zfile*)': src/zfile.cpp:2374:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2374 | if (size > strlen (s2) + 1) | ~~~~~^~~~~~~~~~~~~~~~~ src/zfile.cpp:2384:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2384 | if (size > strlen (s2) + 1) | ~~~~~^~~~~~~~~~~~~~~~~ src/zfile.cpp: In function 'int zfile_zuncompress(void*, int, zfile*, int)': src/zfile.cpp:2451:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2451 | if (left > sizeof (inbuf)) | ~~~~~^~~~~~~~~~~~~~~~ src/zfile.cpp: In function 'int zfile_fopen_archive_recurse(zvolume*, int)': src/zfile.cpp:2859:16: warning: variable 'added' set but not used [-Wunused-but-set-variable] 2859 | int i, added; | ^~~~~ src/zfile.cpp: In function 'znode* get_znode(zvolume*, const TCHAR*, int)': src/zfile.cpp:2966:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2966 | if (_tcslen (path) >= len && (path[len] == 0 || path[len] == FSDB_DIR_SEPARATOR) && !_tcsnicmp (zpath, path, len)) { src/zfile.cpp: In function 'zvolume* zfile_fopen_directory(const TCHAR*)': src/zfile.cpp:3124:39: warning: variable 'zn' set but not used [-Wunused-but-set-variable] 3124 | struct znode *zn; | ^~ src/zfile.cpp: In function 'zvolume* zfile_fopen_archive_root(const TCHAR*, int)': src/zfile.cpp:3182:25: warning: unused variable 'zv' [-Wunused-variable] 3182 | struct zvolume *zv = NULL; | ^~ src/zfile.cpp: At global scope: src/zfile.cpp:2616:22: warning: 'znode* znode_alloc_sibling(znode*, const TCHAR*)' defined but not used [-Wunused-function] 2616 | static struct znode *znode_alloc_sibling (struct znode *sibling, const TCHAR *name) | ^~~~~~~~~~~~~~~~~~~ src/zfile.cpp:119:13: warning: 'void zcache_close()' defined but not used [-Wunused-function] 119 | static void zcache_close (void) | ^~~~~~~~~~~~ src/zfile.cpp:79:13: warning: 'void zcache_flush()' defined but not used [-Wunused-function] 79 | static void zcache_flush (void) | ^~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' make[2]: Entering directory '/usr/src/RPM/BUILD/fs-uae-3.0.5' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -DLINUX -DUAE -DFSUAE -fno-pie -fno-PIE -I./flac/include -I./gen -I./src -I./src/jit -I./src/include -I./src/od-fs -I./src/od-fs/include -I./src/od-win32 -I./src/od-win32/caps -I./libfsemu/include -I./manymouse -I./glad/include -I./libudis86/include -I./prowizard/include -I./softfloat -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DLUA_USE_POSIX -I/usr/include/AL -I/usr/include/libpng16 -D_REENTRANT -I/usr/include/SDL2 -fno-strict-overflow -fno-strict-aliasing -Wmissing-declarations -Waddress -fvisibility=hidden -I/usr/include/mpeg2dec -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -o src/jit/compemu_support.o src/jit/compemu_support.cpp In file included from src/jit/compemu_support.cpp:86: src/jit/codegen_udis86.h:15:1: warning: multi-line comment [-Wcomment] 15 | // write_log("%08x ", i); \ | ^ In file included from src/jit/compemu_support.cpp:139: src/jit/compemu_prefs.cpp: In function 'bool check_prefs_changed_comp(bool)': src/jit/compemu_prefs.cpp:15:21: warning: variable 'canbang_prev' set but not used [-Wunused-but-set-variable] 15 | static bool canbang_prev; | ^~~~~~~~~~~~ src/jit/compemu_support.cpp: In function 'void freescratch()': src/jit/compemu_support.cpp:2952:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 2952 | for (i=0;i