D: [iurt_root_command] chroot Installing /home/pterjan/rpmbuild/SRPMS/dosemu-1.4.0.8-16.mga10.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.OnaJoF + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf dosemu-1.4.0.8 + /usr/bin/mkdir -p dosemu-1.4.0.8 + cd dosemu-1.4.0.8 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/dosemu-1.4.0.8.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + rm -rf /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8-SPECPARTS + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + bunzip2 -c /home/pterjan/rpmbuild/SOURCES/dosemu-freedos-1.0-bin.tar.bz2 + gzip -c + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/dosemu-skip-glibc-test.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/0001-memory.h-don-t-mark-pointer-to-be-modified-as-const-rediff.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.TurDXi + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd dosemu-1.4.0.8 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + autoreconf -vfi autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /usr/bin/autoconf --force configure.ac:14: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.ac:14: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.ac:14: the top level configure.ac:27: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from... configure.ac:27: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: configure.ac: not using Automake autoreconf: './install-sh' is updated autoreconf: Leaving directory '.' + export 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + ./configure --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-fdtarball=freedos.tgz --with-svgalib --with-x configure: WARNING: unrecognized options: --disable-dependency-tracking /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/mkpluginhooks enable kbd_unicode yes extra_charsets yes term yes X yes sdl yes midimisc yes fluidsynth yes translate yes commands yes demo no exec /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/configure --enable-cpuemu --prefix=/usr/local --bindir=${prefix}/bin --sysconfdir=/etc/dosemu --libdir=${prefix}/lib --datadir=${prefix}/share --mandir=${prefix}/man --with-docdir=${datadir}/doc/dosemu --with-syshdimagedir=/var/lib/dosemu --with-x11fontdir=${datadir}/dosemu/Xfonts --with-fdtarball=dosemu-freedos-bin.tgz --host=x86_64-mageia-linux-gnu --build=x86_64-mageia-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-fdtarball=freedos.tgz --with-svgalib --with-x build_alias=x86_64-mageia-linux-gnu host_alias=x86_64-mageia-linux-gnu CC=gcc CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full LDFLAGS= -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags configure: WARNING: unrecognized options: --disable-dependency-tracking checking for x86_64-mageia-linux-gnu-gcc... 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for gawk... gawk checking for a BSD-compatible install... /usr/bin/install -c checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for x86_64-mageia-linux-gnu-ranlib... no checking for ranlib... ranlib checking for bison... bison -y checking for gcc option to enable large file support... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/mkdev.h... no checking for sys/sysmacros.h... yes checking for inline... inline checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t... yes checking for gid_t... yes checking for struct stat.st_rdev... yes checking if C compiler has "__FILE__" macro... yes checking if C compiler has "__LINE__" macro... yes checking if C compiler has "__FUNCTION__" macro... yes checking for gettimeofday... yes checking for sigaltstack... yes checking for shm_open in -lrt... yes checking for shm_open... yes configure: Linking for shared libraries... configure: Using dynamically loaded plugins... configure: Checking for svgalib... checking for vga_simple_init in -lvga... yes checking for vga.h... yes checking for svgalib version >= 1.9.21... expr: syntax error: unexpected argument '10000' expr: syntax error: unexpected argument '100' expr: syntax error: unexpected argument '100' /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/configure: line 5152: test: -ge: unary operator expected no, found .. configure: WARNING: Your svgalib is too old. configure: Compiling without svgalib support checking for Gpm_Open in -lgpm... no configure: Compiling without GPM support... checking for snd_rawmidi_open in -lasound... no configure: Compiling without alsa support... checking for sf_open in -lsndfile... no configure: Compiling without sndfile support... checking for new_fluid_synth in -lfluidsynth... no configure: Compiling without fluidsynth support... configure: Compiling without pthreads support... checking for S-Lang... -I/usr/include/slang checking for slang.h... yes checking for SLtt_get_terminfo in -lslang... yes configure: Compiling with S-Lang support... checking how to run the C preprocessor... gcc -E 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... yes checking for XOpenDisplay in -lX11... yes configure: Compiling with X support... checking for XShmPutImage in -lXext... yes checking for X11/extensions/XShm.h... yes checking for XF86VidModeSwitchToMode in -lXxf86vm... yes checking for X11/extensions/xf86vmode.h... yes checking for bdftopcf... yes checking for mkfontdir... yes configure: EXPERIMENTAL stuff disabled... configure: Including plugins: plugin/midimisc plugin/translate plugin/translate/charsets plugin/commands plugin/extra_charsets plugin/X plugin/sdl plugin/term plugin/kbd_unicode... configure: Compiling without debug info... configure: Compiling with ASPI support... configure: Compiling with SB Emulation... configure: Compiling with optional 386 emulation code... configure: Linux Specific build options... configure: Compiling with network support... configure: Compiling with default target CPU... checking for the version of gcc...... 14000 checking for egcs...... no checking for gcc-2.95 or newer ...... yes, using -fno-strict-aliasing to work around bugs checking for gcc actually being clang...... no configure: creating ./config.status config.status: creating Makefile.conf config.status: creating src/include/config.h config.status: executing Makefile commands configure: WARNING: unrecognized options: --disable-dependency-tracking === configuring in src/plugin/sdl Running /bin/sh /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/plugin/sdl/configure '--enable-cpuemu' '--prefix=/usr/local' '--bindir=${prefix}/bin' '--sysconfdir=/etc/dosemu' '--libdir=${prefix}/lib' '--datadir=${prefix}/share' '--mandir=${prefix}/man' '--with-docdir=${datadir}/doc/dosemu' '--with-syshdimagedir=/var/lib/dosemu' '--with-x11fontdir=${datadir}/dosemu/Xfonts' '--with-fdtarball=dosemu-freedos-bin.tgz' '--host=x86_64-mageia-linux-gnu' '--build=x86_64-mageia-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-fdtarball=freedos.tgz' '--with-svgalib' '--with-x' 'build_alias=x86_64-mageia-linux-gnu' 'host_alias=x86_64-mageia-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' 'LDFLAGS= -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' ... checking for x86_64-mageia-linux-gnu-gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes configure: creating ./config.status config.status: creating Makefile.conf config.status: creating include/sdl_config.h === configuring in src/plugin/kbd_unicode Running /bin/sh /home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/plugin/kbd_unicode/configure '--enable-cpuemu' '--prefix=/usr/local' '--bindir=${prefix}/bin' '--sysconfdir=/etc/dosemu' '--libdir=${prefix}/lib' '--datadir=${prefix}/share' '--mandir=${prefix}/man' '--with-docdir=${datadir}/doc/dosemu' '--with-syshdimagedir=/var/lib/dosemu' '--with-x11fontdir=${datadir}/dosemu/Xfonts' '--with-fdtarball=dosemu-freedos-bin.tgz' '--host=x86_64-mageia-linux-gnu' '--build=x86_64-mageia-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-fdtarball=freedos.tgz' '--with-svgalib' '--with-x' 'build_alias=x86_64-mageia-linux-gnu' 'host_alias=x86_64-mageia-linux-gnu' 'CC=gcc' 'CFLAGS=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' 'LDFLAGS= -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags' ... checking for x86_64-mageia-linux-gnu-gcc... 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 gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/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 X11/XKBlib.h usability... yes checking X11/XKBlib.h presence... yes checking for X11/XKBlib.h... yes configure: creating ./config.status config.status: creating include/kbd_unicode_config.h + /usr/bin/make make[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src' Updating version.h echo '#define ALTERNATE_ETC "/etc"' > include/confpath.h echo '#define LIB_DEFAULT "/usr/lib64"' >> include/confpath.h echo '#define DOSEMULIB_DEFAULT "/usr/share/dosemu"' >> include/confpath.h echo '#define DOSEMUHDIMAGE_DEFAULT "/var/lib/dosemu"' >> include/confpath.h echo '#define SYSTEM_XFONTS_PATH "/usr/share/dosemu/Xfonts"' >> include/confpath.h sed -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' ../dosemu.spec.in > ../dosemu.spec make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/tools' gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o tools86.o tools86.c In file included from /usr/include/stdio.h:980, from tools86.c:98: In function 'fread', inlined from 'change_aout' at tools86.c:174:7, inlined from 'main' at tools86.c:391:7: /usr/include/bits/stdio2.h:214:12: warning: call to '__fread_chk_warn' declared with attribute warning: fread called with bigger size * nmemb than length of destination buffer [-Wattribute-warning] 214 | return __fread_chk_warn (__ptr, sz, __size, __n, __stream); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags tools86.o -o tools86 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/tools' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/commands' gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o isemu.o isemu.S > isemu.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,100,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/isemu.com isemu.o chmod -x ../../1.4.0.8/commands/isemu.com gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o mgarrot.o mgarrot.S > mgarrot.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,100,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/mgarrot.com mgarrot.o chmod -x ../../1.4.0.8/commands/mgarrot.com gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o fossil.o fossil.S > fossil.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,100,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/fossil.com fossil.o chmod -x ../../1.4.0.8/commands/fossil.com gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o emufs.o emufs.S > emufs.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/emufs.sys emufs.o chmod -x ../../1.4.0.8/commands/emufs.sys gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o ems.o ems.S > ems.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/ems.sys ems.o chmod -x ../../1.4.0.8/commands/ems.sys gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o cdrom.o cdrom.S > cdrom.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/cdrom.sys cdrom.o chmod -x ../../1.4.0.8/commands/cdrom.sys gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o dumpconf.o dumpconf.S > dumpconf.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/dumpconf.sys dumpconf.o chmod -x ../../1.4.0.8/commands/dumpconf.sys gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wa,-a -o aspi.o aspi.S > aspi.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -Wl,-Ttext,0,-e,_start16,--oformat,binary -nostdlib -s -o ../../1.4.0.8/commands/aspi.sys aspi.o chmod -x ../../1.4.0.8/commands/aspi.sys make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/commands' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/tools/periph' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o hdinfo.o hdinfo.c gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags hdinfo.o -o hdinfo gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mkhdimage.o mkhdimage.c gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags mkhdimage.o -o mkhdimage gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o putrom.o putrom.c gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags putrom.o -o putrom gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dexeconfig.o dexeconfig.c dexeconfig.c: In function 'putconf': dexeconfig.c:182:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 182 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c:193:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 193 | write(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~~ dexeconfig.c:195:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 195 | write(fd, &size, 2); | ^~~~~~~~~~~~~~~~~~~ dexeconfig.c:215:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 215 | write(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~~ dexeconfig.c:216:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 216 | write(fd, buf, size); | ^~~~~~~~~~~~~~~~~~~~ dexeconfig.c: In function 'viewconf': dexeconfig.c:107:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 107 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c: In function 'getconf': dexeconfig.c:231:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 231 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c:238:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 238 | read(fd, &size, 4); | ^~~~~~~~~~~~~~~~~~ dexeconfig.c:251:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 251 | write(fc, buf, size); | ^~~~~~~~~~~~~~~~~~~~ gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags dexeconfig.o -o dexeconfig gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o scsicheck.o scsicheck.c scsicheck.c: In function 'scan_scsi_proc_info': scsicheck.c:73:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ scsicheck.c:85:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 85 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ scsicheck.c:93:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 93 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags scsicheck.o -o scsicheck gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dosctrl.o dosctrl.c dosctrl.c: In function 'handle_console_input': dosctrl.c:94:31: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 94 | if (n==1 && buf[0]=='\n') write(fdout, sbuf, sn); | ^~~~~~~~~~~~~~~~~~~~~~ dosctrl.c:100:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 100 | write(fdout, buf, n); | ^~~~~~~~~~~~~~~~~~~~ dosctrl.c: In function 'handle_uhook_input': dosctrl.c:116:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 116 | write(1, buf, n); | ^~~~~~~~~~~~~~~~ gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags dosctrl.o -o dosctrl gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vbioscheck.o vbioscheck.c vbioscheck.c: In function 'main': vbioscheck.c:35:5: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 35 | fread(c, 0x21, 1, f); | ^~~~~~~~~~~~~~~~~~~~ gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags vbioscheck.o -o vbioscheck gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mkfatimage.o mkfatimage.c mkfatimage.c: In function 'main': mkfatimage.c:360:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 360 | fread(buffer, 1, BYTES_PER_SECTOR, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wa,-a -o bootsect.o bootsect.S > bootsect.s.out gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags mkfatimage.o bootsect.o -o ../../../1.4.0.8/bin/mkfatimage gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mkfatimage16.o mkfatimage16.c mkfatimage16.c: In function 'main': mkfatimage16.c:420:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 420 | fread(buffer, 1, BYTES_PER_SECTOR, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkfatimage16.c:504:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 504 | fread(buffer, 1, BYTES_PER_SECTOR, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags mkfatimage16.o bootsect.o -o ../../../1.4.0.8/bin/mkfatimage16 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/tools/periph' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/dosext/sound/midid' gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include midid.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include events.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include io.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include stats.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include emulation.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include device.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include oss.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include midout.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include timid.c > /dev/null gcc -E -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include null.c > /dev/null gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o midid.o midid.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o events.o events.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o io.o io.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o stats.o stats.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o emulation.o emulation.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o device.o device.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o oss.o oss.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o midout.o midout.c gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o timid.o timid.c timid.c: In function 'timid_done': timid.c:334:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 334 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c:346:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 346 | write(ctrl_sock_out, cmd2, strlen(cmd2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c: In function 'timid_init': timid.c:278:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 278 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c:279:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 279 | read(ctrl_sock_in, buf, sizeof(buf) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c:287:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 287 | write(ctrl_sock_out, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c: In function 'timid_io': timid.c:72:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | write(STDOUT_FILENO, buf, n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ timid.c: In function 'timid_preinit': timid.c:158:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 158 | asprintf(&tmdty_cmd, "%s %s %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | config.timid_bin, config.timid_args, tmdty_sound_spec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../../../../src/include -I../../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o null.o null.c gcc -o ../../../../../../1.4.0.8/bin/midid midid.o events.o io.o stats.o emulation.o device.o oss.o midout.o timid.o null.o -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/dosext/sound/midid' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/man' sed -e 's,@sysconfdir\@,/etc,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2012-12-22,g' dosemu.1.in > dosemu.1 sed -e 's,@sysconfdir\@,/etc,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2012-12-22,g' dosemu.bin.1.in > dosemu.bin.1 sed -e 's,@sysconfdir\@,/etc,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2012-12-22,g' ru/dosemu.1.in > ru/dosemu.1 sed -e 's,@sysconfdir\@,/etc,g' -e 's,@prefix\@,/usr,g' -e 's,@datadir\@,/usr/share,g' -e 's,@docdir\@,/usr/share/doc/dosemu,g' -e 's,@bindir\@,/usr/bin,g' -e 's,@PACKAGE_VERSION\@,1.4.0.8,g' -e 's,@RELEASE_DATE\@,2012-12-22,g' ru/dosemu.bin.1.in > ru/dosemu.bin.1 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/man' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/env/video' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o miscemu.o miscemu.c In file included from miscemu.c:68: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o text.o text.c In file included from text.c:36: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o render.o render.c In file included from render.c:10: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o video.o video.c In file included from video.c:32: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from video.c:24: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vc.o vc.c In file included from ../../../src/include/dpmi.h:6, from vc.c:69: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from vc.c:51: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vga.o vga.c In file included from ../../../src/include/dpmi.h:6, from vga.c:40: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from vga.c:25: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from vga.c:20: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o et4000.o et4000.c In file included from et4000.c:22: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from et4000.c:19: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o s3.o s3.c In file included from s3.c:33: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from s3.c:30: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o trident.o trident.c In file included from trident.c:20: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from trident.c:17: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o avance.o avance.c In file included from avance.c:25: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from avance.c:22: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ati.o ati.c In file included from ati.c:22: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ati.c:19: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cirrus.o cirrus.c In file included from cirrus.c:25: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from cirrus.c:22: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vbe.o vbe.c In file included from vbe.c:21: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from vbe.c:20: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o matrox.o matrox.c In file included from matrox.c:34: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from matrox.c:31: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ matrox.c: In function 'matroxProbe': matrox.c:202:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 202 | fgets(Line,sizeof(Line),fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o wdvga.o wdvga.c In file included from wdvga.c:22: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from wdvga.c:19: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o sis.o sis.c In file included from sis.c:40: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from sis.c:37: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o console.o console.c In file included from console.c:20: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from console.c:17: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o hgc.o hgc.c In file included from hgc.c:26: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from hgc.c:23: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dualmon.o dualmon.c In file included from dualmon.c:73: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from dualmon.c:68: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o remap_asm.o remap_asm.S > remap_asm.s.out gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o vesabios_pm.o vesabios_pm.S > vesabios_pm.s.out gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o vesabios.o vesabios.S > vesabios.s.out gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vgaemu.o vgaemu.c In file included from ../../../src/include/dpmi.h:6, from vgaemu.c:271: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from vgaemu.c:269: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from vgaemu.c:268: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vesa.o vesa.c In file included from ../../../src/include/dpmi.h:6, from vesa.c:63: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from vesa.c:59: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from vesa.c:58: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dacemu.o dacemu.c In file included from dacemu.c:99: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o attremu.o attremu.c attremu.c: In function 'Attr_init': attremu.c:218:18: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 218 | if(vga.mode_type == PL4) i = 6; break; | ^~ attremu.c:218:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 218 | if(vga.mode_type == PL4) i = 6; break; | ^~~~~ In file included from attremu.c:116: ../../../src/include/emu.h: At top level: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o seqemu.o seqemu.c In file included from seqemu.c:120: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o crtcemu.o crtcemu.c In file included from crtcemu.c:59: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o gfxemu.o gfxemu.c In file included from gfxemu.c:66: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o hercemu.o hercemu.c In file included from hercemu.c:59: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o instremu.o instremu.c In file included from ../../../src/include/dpmi.h:6, from instremu.c:51: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from instremu.c:49: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ instremu.c: In function 'instr_write_word': ../../../src/include/cpu.h:71:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 71 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro 'LO_BYTE' 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:500:20: note: in expansion of macro 'R_LO' 500 | vga_write(dst, R_LO(u)); | ^~~~ instremu.c:489:56: note: object 'u' of size 4 489 | void instr_write_word(unsigned char *address, unsigned u) | ~~~~~~~~~^ ../../../src/include/cpu.h:72:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 72 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro 'HI_BYTE' 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:501:22: note: in expansion of macro 'R_HI' 501 | vga_write(dst+1, R_HI(u)); | ^~~~ instremu.c:489:56: note: object 'u' of size 4 489 | void instr_write_word(unsigned char *address, unsigned u) | ~~~~~~~~~^ instremu.c: In function 'instr_write_dword': ../../../src/include/cpu.h:71:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 71 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro 'LO_BYTE' 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:528:20: note: in expansion of macro 'R_LO' 528 | vga_write(dst, R_LO(u)); | ^~~~ instremu.c:516:57: note: object 'u' of size 4 516 | void instr_write_dword(unsigned char *address, unsigned u) | ~~~~~~~~~^ ../../../src/include/cpu.h:72:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 72 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro 'HI_BYTE' 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:529:22: note: in expansion of macro 'R_HI' 529 | vga_write(dst+1, R_HI(u)); | ^~~~ instremu.c:516:57: note: object 'u' of size 4 516 | void instr_write_dword(unsigned char *address, unsigned u) | ~~~~~~~~~^ instremu.c: In function 'instr_read_word': ../../../src/include/cpu.h:71:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 71 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro 'LO_BYTE' 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:431:5: note: in expansion of macro 'R_LO' 431 | R_LO(u) = vga_read(addr); | ^~~~ instremu.c:421:12: note: object 'u' of size 4 421 | unsigned u; | ^ ../../../src/include/cpu.h:72:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 72 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro 'HI_BYTE' 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:432:5: note: in expansion of macro 'R_HI' 432 | R_HI(u) = vga_read(addr+1); | ^~~~ instremu.c:421:12: note: object 'u' of size 4 421 | unsigned u; | ^ instremu.c: In function 'instr_read_dword': ../../../src/include/cpu.h:71:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 71 | #define LO_BYTE(wrd) (((union dword *)&(wrd))->b.l) | ^~ instremu.c:69:17: note: in expansion of macro 'LO_BYTE' 69 | #define R_LO(a) LO_BYTE(a) | ^~~~~~~ instremu.c:454:5: note: in expansion of macro 'R_LO' 454 | R_LO(u) = vga_read(addr); | ^~~~ instremu.c:445:12: note: object 'u' of size 4 445 | unsigned u; | ^ ../../../src/include/cpu.h:72:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 72 | #define HI_BYTE(wrd) (((union dword *)&(wrd))->b.h) | ^~ instremu.c:70:17: note: in expansion of macro 'HI_BYTE' 70 | #define R_HI(a) HI_BYTE(a) | ^~~~~~~ instremu.c:455:5: note: in expansion of macro 'R_HI' 455 | R_HI(u) = vga_read(addr+1); | ^~~~ instremu.c:445:12: note: object 'u' of size 4 445 | unsigned u; | ^ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o remap.o remap.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o remap_pent.o remap_pent.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vgafonts.o vgafonts.c rm -f ../../../src/lib/libenv_video.a ar cr ../../../src/lib/libenv_video.a miscemu.o text.o render.o video.o vc.o vga.o et4000.o s3.o trident.o avance.o ati.o cirrus.o vbe.o matrox.o wdvga.o sis.o console.o hgc.o dualmon.o remap_asm.o vesabios_pm.o vesabios.o vgaemu.o vesa.o dacemu.o attremu.o seqemu.o crtcemu.o gfxemu.o hercemu.o instremu.o remap.o remap_pent.o vgafonts.o ranlib ../../../src/lib/libenv_video.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/env/video' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base' gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o data.o data.c In file included from ../../src/include/dpmi.h:6, from data.c:27: ../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from data.c:22: ../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from data.c:13: ../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../src/include/cpu.h:15, from ../../src/include/emu.h:25: ../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../src/lib/libbase.a ar cr ../../src/lib/libbase.a data.o ranlib ../../src/lib/libbase.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/async' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dyndeb.o dyndeb.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o int.o int.c In file included from ../../../src/include/dpmi.h:6, from int.c:63: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from int.c:41: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from int.c:25: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o pci_bios.o pci_bios.c In file included from pci_bios.c:16: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libbase_async.a ar cr ../../../src/lib/libbase_async.a dyndeb.o int.o pci_bios.o ranlib ../../../src/lib/libbase_async.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/async' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/async' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o sigsegv.o sigsegv.c In file included from ../../../../src/include/dpmi.h:6, from sigsegv.c:29: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from sigsegv.c:23: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o signal.o signal.c In file included from ../../../../src/include/dpmi.h:6, from signal.c:29: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from signal.c:20: ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o debug.o debug.c In file included from debug.c:1: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ debug.c: In function 'collect_info': debug.c:95:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 95 | asprintf(&tmp, cmd0, dosemu_proc_self_exe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:96:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 96 | system(tmp); | ^~~~~~~~~~~ debug.c:98:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 98 | system(cmd1); | ^~~~~~~~~~~~ debug.c:99:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 99 | system(cmd2); | ^~~~~~~~~~~~ debug.c:100:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 100 | asprintf(&tmp, cmd3, pid); | ^~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:101:3: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 101 | system(tmp); | ^~~~~~~~~~~ debug.c: In function 'start_gdb': debug.c:27:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 27 | asprintf(&buf, "gdb %s", dosemu_proc_self_exe); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../../src/lib/libarch_linux_async.a ar cr ../../../../src/lib/libarch_linux_async.a sigsegv.o signal.o debug.o ranlib ../../../../src/lib/libarch_linux_async.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/async' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/mapping' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mapping.o mapping.c In file included from mapping.c:21: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mapshm.o mapshm.c In file included from mapshm.c:7: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mapfile.o mapfile.c In file included from mapfile.c:21: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ mapfile.c: In function 'open_mapping_pshm': mapfile.c:190:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 190 | asprintf(&name, "%s%d", "dosemu_", getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mapfile.c: In function 'open_mapping_f': mapfile.c:86:5: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 86 | ftruncate(tmpfile_fd, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../../src/lib/libarch_linux_mapping.a ar cr ../../../../src/lib/libarch_linux_mapping.a mapping.o mapshm.o mapfile.o ranlib ../../../../src/lib/libarch_linux_mapping.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/mapping' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/misc' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o hma.o hma.c In file included from hma.c:17: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ioctl.o ioctl.c In file included from ../../../src/include/dpmi.h:6, from ioctl.c:59: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from ioctl.c:44: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o disks.o disks.c In file included from disks.c:17: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o utilities.o utilities.c In file included from ../../../src/include/dpmi.h:6, from utilities.c:31: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from utilities.c:11: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ utilities.c: In function 'vlog_printf': utilities.c:208:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 208 | write(terminal_fd, logptr, fsz); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utilities.c:220:9: warning: ignoring return value of 'ftruncate' declared with attribute 'warn_unused_result' [-Wunused-result] 220 | ftruncate(fileno(dbg_fd),0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ utilities.c: In function 'load_plugin': utilities.c:716:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 716 | asprintf(&fullname, "%s/dosemu/libplugin_%s.so", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 717 | LIB_DEFAULT, plugin_name); | ~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dos2linux.o dos2linux.c In file included from ../../../src/include/dpmi.h:6, from dos2linux.c:134: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from dos2linux.c:131: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ dos2linux.c: In function 'find_drive': dos2linux.c:329:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 329 | asprintf (plinux_path_resolved, "%s%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 330 | drive_linux_root/*unresolved*/, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 331 | linux_path_resolved + strlen (drive_linux_root_resolved)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dos2linux.c: In function 'run_unix_command': dos2linux.c:497:33: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 497 | write(in[1], buf, rd); | ^~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dump.o dump.c In file included from ../../../src/include/dpmi.h:6, from dump.c:19: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from dump.c:15: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ dump.c: In function 'emu_disasm': dump.c:46:31: warning: '%s' directive writing up to 255 bytes into a region of size 226 [-Wformat-overflow=] 46 | sprintf(buf+20, "%04x:%04x %s", REG(cs), LWORD(eip), frmtbuf); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:980, from dump.c:7: In function 'sprintf', inlined from 'emu_disasm' at dump.c:46:4: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 11 and 266 bytes into a destination of size 236 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ dump.c: In function 'DPMI_show_state': dump.c:171:21: warning: 'EAX: ' directive writing 5 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 171 | sprintf(buf, "%sEAX: %08x EBX: %08x ECX: %08x EDX: %08x\n", buf, | ^~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:171:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 60 and 4155 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:173:21: warning: 'ESI: ' directive writing 5 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 173 | sprintf(buf, "%sESI: %08x EDI: %08x EBP: %08x\n", buf, | ^~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:173:5: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 45 and 4140 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:195:23: warning: 'OPS : ' directive writing 7 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 195 | sprintf(buf, "%sOPS : ", buf); | ^~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:195:7: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:207:25: warning: 'CS:EIP points to invalid mem...' directive writing 32 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 207 | sprintf(buf, "%sCS:EIP points to invalid memory\n", buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:207:2: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 33 and 4128 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:201:27: warning: '%02x' directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 201 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~ dump.c:201:24: note: directive argument in the range [0, 255] 201 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:201:4: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:202:25: warning: '-> ' directive writing 3 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 202 | sprintf(buf, "%s-> ", buf); | ^~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:202:2: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:204:27: warning: '%02x' directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 204 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~ dump.c:204:24: note: directive argument in the range [0, 255] 204 | sprintf(buf, "%s%02x ", buf, *csp2++); | ^~~~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:204:4: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:205:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 205 | sprintf(buf, "%s\n", buf); | ^ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:205:2: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:220:23: warning: 'STACK: ' directive writing 7 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 220 | sprintf(buf, "%sSTACK: ", buf); | ^~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:220:7: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 8 and 4103 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:232:25: warning: 'SS:ESP points to invalid mem...' directive writing 32 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 232 | sprintf(buf, "%sSS:ESP points to invalid memory\n", buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:232:2: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 33 and 4128 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:226:27: warning: '%02x' directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 226 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~ dump.c:226:24: note: directive argument in the range [0, 255] 226 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:226:4: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:227:25: warning: '-> ' directive writing 3 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 227 | sprintf(buf, "%s-> ", buf); | ^~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:227:2: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:229:27: warning: '%02x' directive writing 2 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] 229 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~ dump.c:229:24: note: directive argument in the range [0, 255] 229 | sprintf(buf, "%s%02x ", buf, *ssp2++); | ^~~~~~~~~ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:229:4: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 4 and 4099 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ dump.c:230:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 230 | sprintf(buf, "%s\n", buf); | ^ In function 'sprintf', inlined from 'DPMI_show_state' at dump.c:230:2: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 2 and 4097 bytes into a destination of size 4096 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:30:10: warning: '__builtin___sprintf_chk' argument 5 overlaps destination object 'buf' [-Wrestrict] dump.c: In function 'DPMI_show_state': dump.c:165:17: note: destination object referenced by 'restrict'-qualified argument 1 was declared here 165 | static char buf[4096]; | ^~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o lowmem.o lowmem.c In file included from lowmem.c:15: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o priv.o priv.c In file included from priv.c:14: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ priv.c: In function 'priv_init': priv.c:236:9: warning: ignoring return value of 'setregid' declared with attribute 'warn_unused_result' [-Wunused-result] 236 | setregid(gid, egid); | ^~~~~~~~~~~~~~~~~~~ priv.c:256:9: warning: ignoring return value of 'setreuid' declared with attribute 'warn_unused_result' [-Wunused-result] 256 | setreuid(uid, euid); | ^~~~~~~~~~~~~~~~~~~ priv.c:284:3: warning: ignoring return value of 'getgroups' declared with attribute 'warn_unused_result' [-Wunused-result] 284 | getgroups(num_groups,groups); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o fatfs.o fatfs.c In file included from fatfs.c:50: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ fatfs.c: In function 'build_boot_blk': fatfs.c:1177:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1177 | asprintf(&msg, msg_f, f->dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fatfs.c:1178:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1178 | asprintf(&msg1, msg1_f, f->dir); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o userhook.o userhook.c In file included from userhook.c:29: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ userhook.c: In function 'uhook_send': userhook.c:400:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 400 | write (fdout, sendbuf, sendptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o smalloc.o smalloc.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dlmalloc.o dlmalloc.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ringbuf.o ringbuf.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o fatfs_boot.o fatfs_boot.S > fatfs_boot.s.out rm -f ../../../src/lib/libbase_misc.a ar cr ../../../src/lib/libbase_misc.a hma.o ioctl.o disks.o utilities.o dos2linux.o dump.o lowmem.o priv.o fatfs.o userhook.o smalloc.o dlmalloc.o ringbuf.o fatfs_boot.o ranlib ../../../src/lib/libbase_misc.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/misc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/misc' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cmos.o cmos.c In file included from cmos.c:23: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o timers.o timers.c In file included from ../../../../src/include/dpmi.h:6, from timers.c:46: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from timers.c:40: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o lpt.o lpt.c In file included from lpt.c:22: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o rtc.o rtc.c In file included from rtc.c:21: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o pci.o pci.c In file included from pci.c:22: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ pci.c: In function 'pci_read_header_proc': pci.c:320:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 320 | read(fd, buf, 64); | ^~~~~~~~~~~~~~~~~ pci.c: In function 'pci_write_proc': pci.c:345:3: warning: ignoring return value of 'pwrite' declared with attribute 'warn_unused_result' [-Wunused-result] 345 | pwrite(fd, &val, len, reg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ pci.c: In function 'pci_read_proc': pci.c:333:3: warning: ignoring return value of 'pread' declared with attribute 'warn_unused_result' [-Wunused-result] 333 | pread(fd, &val, len, reg); | ^~~~~~~~~~~~~~~~~~~~~~~~~ pci.c: In function 'pci_open_proc': pci.c:298:46: warning: '%d' directive writing between 1 and 3 bytes into a region of size 2 [-Wformat-overflow=] 298 | sprintf(proc_pci_name_buf + 14, "%02x/%02x.%d", bus, device, fn); | ^~ pci.c:298:35: note: directive argument in the range [0, 255] 298 | sprintf(proc_pci_name_buf + 14, "%02x/%02x.%d", bus, device, fn); | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:980, from ../../../../src/include/machcompat.h:331, from ../../../../src/include/emu.h:24: In function 'sprintf', inlined from 'pci_open_proc' at pci.c:298:3: /usr/include/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 8 and 10 bytes into a destination of size 8 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o joystick.o joystick.c In file included from joystick.c:87: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from joystick.c:86: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../../src/lib/libbase_dev_misc.a ar cr ../../../../src/lib/libbase_dev_misc.a cmos.o timers.o lpt.o rtc.o pci.o joystick.o ranlib ../../../../src/lib/libbase_dev_misc.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/misc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/emu-i386' gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cpu.o cpu.c In file included from ../../src/include/dpmi.h:6, from cpu.c:42: ../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from cpu.c:40: ../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from cpu.c:36: ../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../src/include/cpu.h:15, from ../../src/include/emu.h:25: ../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ports.o ports.c In file included from ports.c:47: ../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ports.c:41: ../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../src/include/cpu.h:15, from ../../src/include/emu.h:25: ../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ ports.c: In function 'std_port_inb': ports.c:396:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 396 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:397:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 397 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'std_port_outb': ports.c:418:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 418 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:419:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 419 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'std_port_inw': ports.c:435:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 435 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:436:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 436 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'std_port_outw': ports.c:457:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 457 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:458:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 458 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'std_port_ind': ports.c:474:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 474 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:475:9: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 475 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'std_port_outd': ports.c:504:17: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 504 | read(port_fd_in[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'do_port_outd': ports.c:496:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 496 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'extra_port_init': ports.c:1036:33: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 1036 | pipe(port_fd_out); | ^~~~~~~~~~~~~~~~~ ports.c:1037:33: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] 1037 | pipe(port_fd_in); | ^~~~~~~~~~~~~~~~ ports.c: In function 'port_server': ports.c:900:17: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 900 | read(port_fd_out[0], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:909:25: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 909 | read(port_fd_out[0], &pr2, sizeof(pr2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c:933:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 933 | write(port_fd_in[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ports.c: In function 'port_exit': ports.c:1057:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 1057 | write(port_fd_out[1], &pr, sizeof(pr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o do_vm86.o do_vm86.c In file included from do_vm86.c:74: ../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ../../src/include/dpmi.h:6, from do_vm86.c:66: ../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from do_vm86.c:40: ../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../src/include/cpu.h:15, from ../../src/include/emu.h:25: ../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cputime.o cputime.c In file included from cputime.c:25: ../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../src/include/cpu.h:15, from ../../src/include/emu.h:25: ../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../src/lib/libemu-i386.a ar cr ../../src/lib/libemu-i386.a cpu.o ports.o do_vm86.o cputime.o ranlib ../../src/lib/libemu-i386.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/emu-i386' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/emu-i386/simx86' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o trees.o trees.c trees.c: In function 'avltr_reinit': trees.c:552:16: warning: the comparison will always evaluate as 'false' for the address of 'InstrMeta' will never be NULL [-Waddress] 552 | if (InstrMeta==NULL) leavedos(993); | ^~ trees.c:53:9: note: 'InstrMeta' declared here 53 | IMeta InstrMeta[MAXINODES]; | ^~~~~~~~~ trees.c: In function 'Move2Tree': trees.c:1056:16: warning: the comparison will always evaluate as 'false' for the address of 'InstrMeta' will never be NULL [-Waddress] 1056 | if (InstrMeta==NULL) leavedos(993); | ^~ trees.c:53:9: note: 'InstrMeta' declared here 53 | IMeta InstrMeta[MAXINODES]; | ^~~~~~~~~ trees.c: In function 'CleanIMeta': trees.c:1422:22: warning: the comparison will always evaluate as 'false' for the address of 'InstrMeta' will never be NULL [-Waddress] 1422 | if (InstrMeta==NULL) leavedos(993); | ^~ trees.c:53:9: note: 'InstrMeta' declared here 53 | IMeta InstrMeta[MAXINODES]; | ^~~~~~~~~ In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-arch.h:7, from trees.c:51: ../../../src/include/../dosext/dpmi/dpmi.h: At top level: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from trees.c:49: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o interp.o interp.c interp.c: In function 'Interp86': interp.c:84:25: warning: macro expands to multiple statements [-Wmultistatement-macros] 84 | #define CODE_FLUSH() if (CONFIG_CPUSIM || CurrIMeta>0) {\ | ^~ interp.c:662:34: note: in expansion of macro 'CODE_FLUSH' 662 | else CODE_FLUSH(); | ^~~~~~~~~~ interp.c:662:29: note: some parts of macro expansion are not guarded by this 'else' clause 662 | else CODE_FLUSH(); | ^~~~ interp.c:954:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 954 | if (opc!=POPsp) Gen(O_POP3, m); break; } | ^~ interp.c:954:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 954 | if (opc!=POPsp) Gen(O_POP3, m); break; } | ^~~~~ In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-arch.h:7, from interp.c:38: ../../../src/include/../dosext/dpmi/dpmi.h: At top level: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from interp.c:37: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ In file included from ../../../src/include/cpu.h:362: In function 'PUSH', inlined from 'Interp86' at interp.c:2153:10: codegen.h:236:35: warning: array subscript 'int[0]' is partly outside array bounds of 'short unsigned int[1]' [-Warray-bounds=] 236 | WRITE_DWORD(addr, *(int *)w); ../../../src/include/memory.h:254:64: note: in definition of macro 'UNIX_WRITE_DWORD' 254 | #define UNIX_WRITE_DWORD(addr, val) (*(Bit32u *) (addr) = (val) ) | ^~~ codegen.h:236:17: note: in expansion of macro 'WRITE_DWORD' 236 | WRITE_DWORD(addr, *(int *)w); | ^~~~~~~~~~~ interp.c: In function 'Interp86': interp.c:455:24: note: object 'ocs' of size 2 455 | unsigned short ocs = TheCPU.cs; | ^~~ In function 'PUSH', inlined from 'Interp86' at interp.c:1518:8: codegen.h:236:35: warning: array subscript 'int[0]' is partly outside array bounds of 'short unsigned int[1]' [-Warray-bounds=] 236 | WRITE_DWORD(addr, *(int *)w); ../../../src/include/memory.h:254:64: note: in definition of macro 'UNIX_WRITE_DWORD' 254 | #define UNIX_WRITE_DWORD(addr, val) (*(Bit32u *) (addr) = (val) ) | ^~~ codegen.h:236:17: note: in expansion of macro 'WRITE_DWORD' 236 | WRITE_DWORD(addr, *(int *)w); | ^~~~~~~~~~~ interp.c: In function 'Interp86': interp.c:455:24: note: object 'ocs' of size 2 455 | unsigned short ocs = TheCPU.cs; | ^~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cpu-emu.o cpu-emu.c cpu-emu.c: In function 'e_print_regs': cpu-emu.c:231:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 231 | while (*q) *p++ = *q++; *p=0; | ^~~~~ cpu-emu.c:231:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 231 | while (*q) *p++ = *q++; *p=0; | ^ cpu-emu.c: In function 'e_print_scp_regs': cpu-emu.c:284:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 284 | while (*q) *p++ = *q++; *p=0; | ^~~~~ cpu-emu.c:284:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 284 | while (*q) *p++ = *q++; *p=0; | ^ In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-arch.h:7, from cpu-emu.c:48: ../../../src/include/../dosext/dpmi/dpmi.h: At top level: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from cpu-emu.c:42: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o modrm-gen.o modrm-gen.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from modrm-gen.c:37: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from modrm-gen.c:36: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o codegen-x86.o codegen-x86.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-x86.h:38, from codegen-x86.c:115: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from codegen-x86.c:111: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o fp87-x86.o fp87-x86.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from fp87-x86.c:40: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from fp87-x86.c:36: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o codegen-sim.o codegen-sim.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-sim.c:67: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from codegen-sim.c:65: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o fp87-sim.o fp87-sim.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from fp87-sim.c:38: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from fp87-sim.c:37: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o modrm-sim.o modrm-sim.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from modrm-sim.c:36: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from modrm-sim.c:35: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o protmode.o protmode.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-arch.h:7, from protmode.c:55: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from protmode.c:50: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o sigsegv.o sigsegv.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-arch.h:7, from sigsegv.c:41: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from sigsegv.c:40: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cpatch.o cpatch.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from codegen-sim.h:38, from codegen-arch.h:7, from cpatch.c:37: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from cpatch.c:35: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o memory.o memory.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from memory.c:46: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from memory.c:45: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -I../../../src/emu-i386/simx86 -Dlinux -DDOSEMU -fgcse -fforce-addr -DNOJUMPS -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o tables.o tables.c In file included from ../../../src/include/dpmi.h:6, from codegen.h:41, from tables.c:36: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu86.h:43, from tables.c:35: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libemu-i386_simx86.a ar cr ../../../src/lib/libemu-i386_simx86.a trees.o interp.o cpu-emu.o modrm-gen.o codegen-x86.o fp87-x86.o codegen-sim.o fp87-sim.o modrm-sim.o protmode.o sigsegv.o cpatch.o memory.o tables.o ranlib ../../../src/lib/libemu-i386_simx86.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/emu-i386/simx86' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/env' gcc -c -MP -MMD -I../../src/include -I../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o detach.o detach.c In file included from detach.c:7: ../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../src/include/cpu.h:15, from ../../src/include/emu.h:25: ../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ detach.c: In function 'detach': detach.c:141:3: warning: ignoring return value of 'fchown' declared with attribute 'warn_unused_result' [-Wunused-result] 141 | fchown (0, get_orig_uid(), get_orig_gid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ detach.c: In function 'disallocate_vt': detach.c:190:5: warning: ignoring return value of 'fchown' declared with attribute 'warn_unused_result' [-Wunused-result] 190 | fchown (vt_fd, orig_stat.st_uid, orig_stat.st_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../src/lib/libenv.a ar cr ../../src/lib/libenv.a detach.o ranlib ../../src/lib/libenv.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/env' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/speaker' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o speaker.o speaker.c In file included from speaker.c:73: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o console_speaker.o console_speaker.c rm -f ../../../src/lib/libbase_speaker.a ar cr ../../../src/lib/libbase_speaker.a speaker.o console_speaker.o ranlib ../../../src/lib/libbase_speaker.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/speaker' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/pic' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o pic.o pic.c pic.c: In function 'read_pic0': pic.c:543:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 543 | if(pic0_isr_requested) return((unsigned char)get_pic0_isr()); | ^~ pic.c:544:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 544 | return((unsigned char)get_pic0_irr()); | ^~~~~~ pic.c: In function 'read_pic1': pic.c:552:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 552 | if(pic1_isr_requested) return((unsigned char)get_pic1_isr()); | ^~ pic.c:553:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 553 | return((unsigned char)get_pic1_irr()); | ^~~~~~ In file included from ../../../../src/include/dpmi.h:6, from pic.c:143: ../../../../src/include/../dosext/dpmi/dpmi.h: At top level: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from pic.c:140: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ rm -f ../../../../src/lib/libbase_dev_pic.a ar cr ../../../../src/lib/libbase_dev_pic.a pic.o ranlib ../../../../src/lib/libbase_dev_pic.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/pic' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/dpmi' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dpmi.o dpmi.c dpmi.c: In function 'do_int31': dpmi.c:1826:54: warning: taking address of packed member of 'struct sel_desc_s' may result in an unaligned pointer value [-Waddress-of-packed-member] 1826 | if (GetDescriptor(array[i].selector, array[i].descriptor) == -1) | ~~~~~~~~^~~~~~~~~~~ dpmi.c:1841:54: warning: taking address of packed member of 'struct sel_desc_s' may result in an unaligned pointer value [-Waddress-of-packed-member] 1841 | if (SetDescriptor(array[i].selector, array[i].descriptor) == -1) | ~~~~~~~~^~~~~~~~~~~ In file included from dpmi.c:42: ../../../src/include/emu.h: At top level: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ dpmi.c: In function 'SEL_ADR': ../../../src/include/cpu.h:68:49: warning: array subscript 'union dword[0]' is partly outside array bounds of 'unsigned int[1]' [-Warray-bounds=] 68 | #define LO_WORD(wrd) (((union dword *)&(wrd))->w.l) | ^~ dpmi.c:175:40: note: in expansion of macro 'LO_WORD' 175 | p = GetSegmentBaseAddress(sel) + LO_WORD(reg); | ^~~~~~~ dpmi.c:164:48: note: object 'reg' of size 4 164 | void *SEL_ADR(unsigned short sel, unsigned int reg) | ~~~~~~~~~~~~~^~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o memory.o memory.c In file included from memory.c:28: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o msdos.o msdos.c In file included from msdos.c:30: dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from msdos.c:25: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o vxd.o vxd.c In file included from vxd.c:22: dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from vxd.c:21: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o emu-ldt.o emu-ldt.c In file included from emu-ldt.c:16: dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from emu-ldt.c:7: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o dpmisel.o dpmisel.S > dpmisel.s.out rm -f ../../../src/lib/libdosext_dpmi.a ar cr ../../../src/lib/libdosext_dpmi.a dpmi.o memory.o msdos.o vxd.o emu-ldt.o dpmisel.o ranlib ../../../src/lib/libdosext_dpmi.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/dpmi' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/mfs' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mfs.o mfs.c In file included from mfs.h:19, from mfs.c:188: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mangle.o mangle.c In file included from mfs.h:19, from mangle.c:38: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o util.o util.c In file included from util.c:8: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dosc.o dosc.c In file included from dosc.c:9: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o lfn.o lfn.c In file included from lfn.c:22: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DDOSEMU=1 -DMANGLE=1 -DMANGLED_STACK=50 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mscdex.o mscdex.c In file included from mscdex.c:18: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libdosext_mfs.a ar cr ../../../src/lib/libdosext_mfs.a mfs.o mangle.o util.o dosc.o lfn.o mscdex.o ranlib ../../../src/lib/libdosext_mfs.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/mfs' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/misc' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o xms.o xms.c In file included from xms.c:32: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o emm.o emm.c In file included from emm.c:61: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libdosext_misc.a ar cr ../../../src/lib/libdosext_misc.a xms.o emm.o ranlib ../../../src/lib/libdosext_misc.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/misc' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/init' bison -y -v -do parser.c parser.y parser.y:210.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 210 | %pure-parser | ^~~~~~~~~~~~ parser.y:210.1-12: warning: deprecated directive: '%pure-parser', use '%define api.pure' [-Wdeprecated] 210 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o parser.o parser.c In file included from parser.y:70: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from parser.y:61: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ parser.y: In function 'yyparse': parser.y:1029:33: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1029 | asprintf(&$$, "%g", $2.value.r); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.y:1031:33: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 1031 | asprintf(&$$, "%d", $2.value.i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.y: In function 'run_shell': parser.y:3074:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 3074 | write(pipefds[1],"\0\0\0",4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ parser.y: In function 'prepare_dexe_load': parser.y:2730:5: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 2730 | read(fd, cbuf, csize); | ^~~~~~~~~~~~~~~~~~~~~ parser.y:2736:5: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 2736 | read(fd, cbuf, csize); | ^~~~~~~~~~~~~~~~~~~~~ parser.y: In function 'resolve_exec_path': parser.y:2677:21: warning: '%s' directive output may be truncated writing up to 597 bytes into a region of size 596 [-Wformat-truncation=] 2677 | snprintf(n, maxn, "%s/%s", dexe_load_path, name); | ^~~~~~~ ~~~~ In file included from /usr/include/stdio.h:980, from parser.y:43: In function 'snprintf', inlined from 'resolve_exec_path' at parser.y:2677:3: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 599) into a destination of size 597 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ parser.y: In function 'resolve_exec_path': parser.y:2684:23: warning: '%s' directive output may be truncated writing up to 597 bytes into a region of size 596 [-Wformat-truncation=] 2684 | snprintf(n, maxn, "%s/%s", p, name); | ^~~~~~~ ~~~~ In function 'snprintf', inlined from 'resolve_exec_path' at parser.y:2684:5: /usr/include/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 599) into a destination of size 597 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ flex -i lexer.l gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o lex.yy.o lex.yy.c In file included from lexer.l:46: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o config.o config.c config.c: In function 'read_cpu_info': config.c:525:17: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 525 | while (*p!='.') p++; p++; | ^~~~~ config.c:525:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 525 | while (*p!='.') p++; p++; | ^ In file included from config.c:23: ../../../src/include/vc.h: At top level: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from config.c:20: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ echo 'char dosemu_conf[] = \' > dosemu_c.c sed -e 's/^# $_/$_/g' \ -e 's/\\/\\\\/g' -e "s/'/\\\'/g" -e 's/\"/\\\"/g' \ -e 's/^/"/g' -e 's/$/\\n\"\\/g' ../../../etc/dosemu.conf >> dosemu_c.c echo ';' >> dosemu_c.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dosemu_c.o dosemu_c.c echo 'char global_conf[] = \' > global_c.c sed -e 's/^#$_/$_/g' \ -e 's/\\/\\\\/g' -e "s/'/\\\'/g" -e 's/\"/\\\"/g' \ -e 's/^/"/g' -e 's/$/\\n\"\\/g' ../../../etc/global.conf >> global_c.c echo ';' >> global_c.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o global_c.o global_c.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o memcheck.o memcheck.c In file included from memcheck.c:11: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o init.o init.c In file included from init.c:28: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ../../../src/include/dpmi.h:6, from init.c:22: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from init.c:20: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dev_list.o dev_list.c In file included from dev_list.c:32: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DYYPURE -I. -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o install.o install.c In file included from install.c:13: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ install.c: In function 'terminal_read': install.c:21:9: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 21 | fgets(x, size+2, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~ install.c: In function 'install_dosemu_freedos': install.c:115:25: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 115 | asprintf(&tmp, "%s/%s", getenv("PWD"), boot_dir_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ install.c:123:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 123 | asprintf(&system_str, "mkdir -p %s/tmp", boot_dir_path); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ install.c:131:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 131 | asprintf(&system_str, | ^~~~~~~~~~~~~~~~~~~~~ 132 | "cp -p %s/drive_z/config.sys " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | "%s/drive_z/autoexec.bat \"%s\"", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | dosemu_lib_dir, dosemu_lib_dir, boot_dir_path); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ install.c:135:9: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result] 135 | system(system_str); | ^~~~~~~~~~~~~~~~~~ install.c: In function 'create_symlink': install.c:73:9: warning: ignoring return value of 'symlink' declared with attribute 'warn_unused_result' [-Wunused-result] 73 | symlink(path, drives_c); | ^~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../src/lib/libbase_init.a ar cr ../../../src/lib/libbase_init.a parser.o lex.yy.o config.o dosemu_c.o global_c.o memcheck.o init.o dev_list.o install.o ranlib ../../../src/lib/libbase_init.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/init' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/serial' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ser_init.o ser_init.c In file included from ser_init.c:61: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ser_init.c:52: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ ser_init.c: In function 'tty_lock': ser_init.c:146:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 146 | write (fileno(fd), &ime, sizeof(ime)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ser_init.c:159:12: warning: ignoring return value of 'chown' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | (void) chown(saved_path, pw->pw_uid, pw->pw_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ser_init.c:174:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 174 | write (fileno(fd), &ime, sizeof(ime)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ser_irq.o ser_irq.c In file included from ser_irq.c:36: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ser_ports.o ser_ports.c In file included from ser_ports.c:38: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o int14.o int14.c In file included from int14.c:41: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o fossil.o fossil.c In file included from fossil.c:29: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libbase_serial.a ar cr ../../../src/lib/libbase_serial.a ser_init.o ser_irq.o ser_ports.o int14.o fossil.o ranlib ../../../src/lib/libbase_serial.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/serial' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/mouse' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mouse.o mouse.c In file included from mouse.c:39: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ../../../src/include/dpmi.h:6, from mouse.c:37: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from mouse.c:26: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mouseint.o mouseint.c mouseint.c: In function 'DOSEMUMouseProtocol': mouseint.c:244:12: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 244 | else | ^~~~ mouseint.c:246:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 246 | prev = buttons; | ^~~~ In file included from mouseint.c:50: ../../../src/include/emu.h: At top level: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ mouseint.c: In function 'DOSEMUSetupMouse': mouseint.c:148:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 148 | write (mice->fd, s1, sizeof (s1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mouseint.c:150:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 150 | write (mice->fd, s2, sizeof (s2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mousevid.o mousevid.c In file included from mousevid.h:18, from mousevid.c:20: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -DCLEARDTR_SUPPORT -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o gcursor.o gcursor.c In file included from gcursor.c:14: ../../../src/include/vc.h:112:24: warning: inline function 'allow_switch' declared but never defined 112 | extern __inline__ void allow_switch(void); | ^~~~~~~~~~~~ In file included from ../../../src/include/vc.h:22: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libbase_mouse.a ar cr ../../../src/lib/libbase_mouse.a mouse.o mouseint.o mousevid.o gcursor.o ranlib ../../../src/lib/libbase_mouse.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/mouse' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/dma' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dma.o dma.c In file included from dma.c:46: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dmanew.o dmanew.c In file included from dmanew.c:30: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../../src/lib/libbase_dev_dma.a ar cr ../../../../src/lib/libbase_dev_dma.a dma.o dmanew.o ranlib ../../../../src/lib/libbase_dev_dma.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/dma' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/debugger' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mhpdbg.o mhpdbg.c In file included from ../../../../src/include/dpmi.h:6, from mhpdbg.c:35: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from mhpdbg.c:32: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ mhpdbg.c: In function 'mhp_send': mhpdbg.c:97:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 97 | write (mhpdbg.fdout, mhpdbg.sendbuf, mhpdbg.sendptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mhpdbg.c: In function 'mhp_init': mhpdbg.c:154:3: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 154 | asprintf(&pipename_in, "%s/dosemu.dbgin.%d", RUNDIR, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mhpdbg.c:157:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 157 | asprintf(&pipename_out, "%s/dosemu.dbgout.%d", RUNDIR, getpid()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mhpdbgc.o mhpdbgc.c In file included from ../../../../src/include/dpmi.h:6, from mhpdbgc.c:60: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from mhpdbgc.c:57: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dis8086.o dis8086.c In file included from ../../../../src/include/cpu.h:15, from dis8086.c:83: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../../src/lib/libarch_linux_debugger.a ar cr ../../../../src/lib/libarch_linux_debugger.a mhpdbg.o mhpdbgc.o dis8086.o ranlib ../../../../src/lib/libarch_linux_debugger.a gcc -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -Wl,-warn-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -MP -MMD -I../../../../src/include -I../../../../src/plugin/include dosdebug.c -o ../../../../1.4.0.8/bin/dosdebug dosdebug.c: In function 'main': dosdebug.c:213:7: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 213 | asprintf(&dosemu_tmpfile_pat, "%s/" TMPFILE_HOME "dbgin.", home_p); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:231:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 231 | asprintf(&pipename_in, "%s/%sdbgin.%d", home_p, TMPFILE_HOME, dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:232:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 232 | asprintf(&pipename_out, "%s/%sdbgout.%d", home_p, TMPFILE_HOME, dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:242:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 242 | asprintf(&pipename_in, TMPFILE_VAR "dbgin.%d", dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:243:5: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 243 | asprintf(&pipename_out, TMPFILE_VAR "dbgout.%d", dospid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:256:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 256 | write(fdout,"r0\n",3); | ^~~~~~~~~~~~~~~~~~~~~ dosdebug.c: In function 'handle_console_input': dosdebug.c:165:31: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 165 | if (n==1 && buf[0]=='\n') write(fdout, sbuf, sn); | ^~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:174:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 174 | write(fdout, buf, n); | ^~~~~~~~~~~~~~~~~~~~ dosdebug.c: In function 'handle_dbg_input': dosdebug.c:192:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 192 | write(1, buf, n); | ^~~~~~~~~~~~~~~~ dosdebug.c: In function 'find_dosemu_pid': dosdebug.c:73:5: warning: pointer 'dn' may be used after 'free' [-Wuse-after-free] 73 | fprintf(stderr, "can't open directory %s\n",dn); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dosdebug.c:71:5: note: call to 'free' here 71 | free(dn); | ^~~~~~~~ In file included from /usr/include/stdio.h:980, from dosdebug.c:21: In function 'fprintf', inlined from 'find_dosemu_pid' at dosdebug.c:73:5: /usr/include/bits/stdio2.h:79:10: warning: pointer 'dn' may be used after 'free' [-Wuse-after-free] 79 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ dosdebug.c: In function 'find_dosemu_pid': dosdebug.c:71:5: note: call to 'free' here 71 | free(dn); | ^~~~~~~~ make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/debugger' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/net/net' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ipx.o ipx.c ipx.c: In function 'IPXCancelEvent': ipx.c:678:17: warning: taking address of packed member of 'struct ECBStruct' may result in an unaligned pointer value [-Waddress-of-packed-member] 678 | ECBList = &prevECB->Link; | ^~~~~~~~~~~~~~ ipx.c: In function 'ipx_int7a': ipx.c:970:32: warning: the comparison will always evaluate as 'true' for the pointer operand in 'mem_base + (sizetype)(((unsigned int)((ECB_t *)(mem_base + (sizetype)(((unsigned int)ECBPtr.segment << 4) + (unsigned int)ECBPtr.offset)))->ESRAddress.segment << 4) + (unsigned int)((ECB_t *)(mem_base + (sizetype)(((unsigned int)ECBPtr.segment << 4) + (unsigned int)ECBPtr.offset)))->ESRAddress.offset)' must not be NULL [-Waddress] 970 | if ((ret == RCODE_SUCCESS) && FARt_PTR(ECBp->ESRAddress)) | ^~ In file included from ../../../../src/include/dpmi.h:6, from ipx.c:34: ../../../../src/include/../dosext/dpmi/dpmi.h: At top level: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from ipx.c:30: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ipxglt.o ipxglt.c In file included from ipxglt.c:29: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o libpacket.o libpacket.c In file included from libpacket.c:35: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o pktnew.o pktnew.c In file included from ../../../../src/include/dpmi.h:6, from pktnew.c:50: ../../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from pktnew.c:34: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../../src/lib/libdosext_net_net.a ar cr ../../../../src/lib/libdosext_net_net.a ipx.o ipxglt.o libpacket.o pktnew.o ranlib ../../../../src/lib/libdosext_net_net.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/net/net' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/sound' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o sound.o sound.c In file included from ../../../src/include/dpmi.h:6, from sound.c:90: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from sound.c:82: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libdosext_sound.a ar cr ../../../src/lib/libdosext_sound.a sound.o ranlib ../../../src/lib/libdosext_sound.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/sound' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/dosext/sound' gcc -c -MP -MMD -I../../../../../src/include -I../../../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o linux_sound.o linux_sound.c In file included from linux_sound.c:35: ../../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../../src/include/cpu.h:15, from ../../../../../src/include/emu.h:25: ../../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../../../src/lib/libarch_linux_dosext_sound.a ar cr ../../../../../src/lib/libarch_linux_dosext_sound.a linux_sound.o ranlib ../../../../../src/lib/libarch_linux_dosext_sound.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/arch/linux/dosext/sound' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/sb16' gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o sb16.o sb16.c In file included from sb16.c:34: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ In file included from sb16.c:36: In function 'test_bit', inlined from 'sb_dsp_write' at sb16.c:1003:4, inlined from 'sb_io_write' at sb16.c:1204:2: ../../../../src/include/bitops.h:163:5: warning: array subscript 'long int[0]' is partly outside array bounds of 'Bit8u[1]' {aka 'unsigned char[1]'} [-Warray-bounds=] 163 | __asm__ __volatile__("btl %2,%1\n\tsbbl %0,%0" | ^~~~~~~ sb16.c: In function 'sb_io_write': sb16.c:989:19: note: object 'negmsk' of size 1 989 | Bit8u negmsk, inctmp, incmagic, incval; | ^~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o dspio.o dspio.c In file included from dspio.c:33: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o adlib.o adlib.c In file included from adlib.c:30: ../../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../../src/include/cpu.h:15, from ../../../../src/include/emu.h:25: ../../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../../src/include -I../../../../src/plugin/include -DHAS_YMF262 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o ymf262.o ymf262.c ymf262.c: In function 'OPL3WriteReg': ymf262.c:2101:74: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2101 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ ymf262.c:2101:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2101 | UINT8 conn = (CH->SLOT[SLOT1].CON<<1) || ((CH+3)->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ymf262.c:2153:78: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2153 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ymf262.c:2153:106: warning: '<<' in boolean context, did you mean '<'? [-Wint-in-bool-context] 2153 | UINT8 conn = ((CH-3)->SLOT[SLOT1].CON<<1) || (CH->SLOT[SLOT1].CON<<0); | ~~~~~~~~~~~~~~~~~~~~^~~~ rm -f ../../../../src/lib/libbase_dev_sb16.a ar cr ../../../../src/lib/libbase_dev_sb16.a sb16.o dspio.o adlib.o ymf262.o ranlib ../../../../src/lib/libbase_dev_sb16.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/dev/sb16' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/sound' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o midi.o midi.c In file included from midi.c:23: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o sndpcm.o sndpcm.c In file included from sndpcm.c:33: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o nullsnd.o nullsnd.c In file included from nullsnd.c:31: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ rm -f ../../../src/lib/libbase_sound.a ar cr ../../../src/lib/libbase_sound.a midi.o sndpcm.o nullsnd.o ranlib ../../../src/lib/libbase_sound.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/sound' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/drivers' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o cdrom.o cdrom.c In file included from cdrom.c:47: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o aspi.o aspi.c In file included from aspi.c:45: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ aspi.c: In function 'init_sg_device_list': aspi.c:297:7: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 297 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ aspi.c:311:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 311 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ aspi.c:319:5: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 319 | fgets(buf, sizeof(buf), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rm -f ../../../src/lib/libdosext_drivers.a ar cr ../../../src/lib/libdosext_drivers.a cdrom.o aspi.o ranlib ../../../src/lib/libdosext_drivers.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/dosext/drivers' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/bios' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o int10.o int10.c In file included from int10.c:61: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o int16.o int16.c In file included from int16.c:12: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from int16.c:11: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o int17.o int17.c In file included from int17.c:12: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o hlt.o hlt.c In file included from ../../../src/include/dpmi.h:6, from hlt.c:32: ../../../src/include/../dosext/dpmi/dpmi.h:238:30: warning: inline function 'dpmi_sel' declared but never defined 238 | extern inline unsigned short dpmi_sel(void); | ^~~~~~~~ In file included from hlt.c:26: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o setup.o setup.c In file included from setup.c:10: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wa,-a -o bios.o bios.S > bios.s.out rm -f ../../../src/lib/libbase_bios.a ar cr ../../../src/lib/libbase_bios.a int10.o int16.o int17.o hlt.o setup.o bios.o ranlib ../../../src/lib/libbase_bios.a make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/base/bios' make[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/plugin/midimisc' gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mid_o_pipe.o mid_o_pipe.c In file included from mid_o_pipe.c:23: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ mid_o_pipe.c: In function 'midopipe_write': mid_o_pipe.c:67:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 67 | write(pipe_fd, &val, 1); | ^~~~~~~~~~~~~~~~~~~~~~~ gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mid_o_midid.o mid_o_midid.c gcc -c -MP -MMD -I../../../src/include -I../../../src/plugin/include -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -pipe -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -o mid_o_tmdty.o mid_o_tmdty.c mid_o_tmdty.c: In function 'midotmdty_io': mid_o_tmdty.c:80:35: error: passing argument 1 of 'pcm_write_interleaved' from incompatible pointer type [-Wincompatible-pointer-types] 80 | pcm_write_interleaved(buf, frames, TMDTY_FREQ, fmt, | ^~~ | | | char * In file included from mid_o_tmdty.c:28: ../../../src/include/sound/sndpcm.h:40:44: note: expected 'sndbuf_t (*)[2]' {aka 'short unsigned int (*)[2]'} but argument is of type 'char *' 40 | extern void pcm_write_interleaved(sndbuf_t ptr[][SNDBUF_CHANS], | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from mid_o_tmdty.c:24: ../../../src/include/emu.h: At top level: ../../../src/include/emu.h:412:20: warning: inline function 'SIGNAL_save' declared but never defined 412 | EXTERN inline void SIGNAL_save( void (*signal_call)(void) ); | ^~~~~~~~~~~ ../../../src/include/emu.h:367:24: warning: inline function 'disk_close' declared but never defined 367 | EXTERN __inline__ void disk_close(void); | ^~~~~~~~~~ ../../../src/include/emu.h:366:24: warning: inline function 'parent_nextscan' declared but never defined 366 | EXTERN __inline__ void parent_nextscan(void); | ^~~~~~~~~~~~~~~ In file included from ../../../src/include/cpu.h:15, from ../../../src/include/emu.h:25: ../../../src/include/pic.h:121:13: warning: inline function 'pic_watch' declared but never defined 121 | inline void pic_watch(hitimer_u *s_time); /* interrupt pending watchdog timer */ | ^~~~~~~~~ mid_o_tmdty.c: In function 'midotmdty_reset': mid_o_tmdty.c:363:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 363 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c:368:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 368 | write(ctrl_sock_out, cmd2, strlen(cmd2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function 'midotmdty_done': mid_o_tmdty.c:336:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 336 | write(ctrl_sock_out, cmd1, strlen(cmd1)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c:344:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 344 | write(ctrl_sock_out, cmd2, strlen(cmd2)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function 'midotmdty_init': mid_o_tmdty.c:285:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 285 | write(ctrl_sock_out, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mid_o_tmdty.c: In function 'midotmdty_preinit': mid_o_tmdty.c:153:9: warning: ignoring return value of 'asprintf' declared with attribute 'warn_unused_result' [-Wunused-result] 153 | asprintf(&tmdty_cmd, "%s %s %s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | TMDTY_BIN, TMDTY_ARGS, tmdty_sound_spec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [../../../src/Makefile.common:41: mid_o_tmdty.o] Error 1 make[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src/plugin/midimisc' make[1]: *** [../src/arch/linux/Makefile.main:113: plugin/midimisc] Error 2 make[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/dosemu-1.4.0.8/src' make: *** [Makefile:23: default] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.TurDXi (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.TurDXi (%build) I: [iurt_root_command] ERROR: chroot