* Package: sys-firmware/seabios-1.7.5-r1 * Repository: gentoo * Maintainer: cardoe@gentoo.org virtualization@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking seabios-1.7.5.tar.gz to /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work >>> Source unpacked in /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work >>> Preparing source in /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5 ... * Forcing usage of the BFD linker instead of GOLD >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5 ... make --jobs=4 --load-average=5 V=1 V=1 CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-ld.bfd AR=x86_64-pc-linux-gnu-ar OBJCOPY=x86_64-pc-linux-gnu-objcopy RANLIB=x86_64-pc-linux-gnu-ranlib OBJDUMP=x86_64-pc-linux-gnu-objdump HOST_CC=x86_64-pc-linux-gnu-gcc out/bios.bin mkdir -p out//scripts/kconfig/lxdialog mkdir -p out//include/config mkdir -p out/src out/src/hw out/src/fw out/vgasrc make -C out/ -f /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig/Makefile srctree=/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5 src=scripts/kconfig obj=scripts/kconfig Q= Kconfig=/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/Kconfig olddefconfig make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/out' x86_64-pc-linux-gnu-gcc -Iscripts/kconfig -I/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig -I/usr/include/ncursesw -DCURSES_LOC="" -DNCURSES_WIDECHAR=1 -DLOCALE -c -o scripts/kconfig/conf.o /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig/conf.c cat /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig/zconf.tab.c_shipped > scripts/kconfig/zconf.tab.c cat /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig/zconf.lex.c_shipped > scripts/kconfig/zconf.lex.c cat /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig/zconf.hash.c_shipped > scripts/kconfig/zconf.hash.c x86_64-pc-linux-gnu-gcc -Iscripts/kconfig -I/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig -Iscripts/kconfig -I/usr/include/ncursesw -DCURSES_LOC="" -DNCURSES_WIDECHAR=1 -DLOCALE -c -o scripts/kconfig/zconf.tab.o scripts/kconfig/zconf.tab.c x86_64-pc-linux-gnu-gcc -o scripts/kconfig/conf scripts/kconfig/conf.o scripts/kconfig/zconf.tab.o scripts/kconfig/conf --olddefconfig /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/Kconfig # # configuration written to /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/.config # make[1]: Leaving directory '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/out' mkdir -p out//scripts/kconfig/lxdialog mkdir -p out//include/config Compiling IASL out/src/fw/acpi-dsdt.hex mkdir -p out/src out/src/hw out/src/fw out/vgasrc cpp -P -MD -MT out/src/fw/acpi-dsdt.hex src/fw/acpi-dsdt.dsl -o out/src/fw/acpi-dsdt.dsl.i.orig Compiling IASL out/src/fw/ssdt-proc.hex make -C out/ -f /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/scripts/kconfig/Makefile srctree=/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5 src=scripts/kconfig obj=scripts/kconfig Q= Kconfig=/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/Kconfig silentoldconfig python ./scripts/acpi_extract_preprocess.py out/src/fw/acpi-dsdt.dsl.i.orig > out/src/fw/acpi-dsdt.dsl.i cpp -P -MD -MT out/src/fw/ssdt-proc.hex src/fw/ssdt-proc.dsl -o out/src/fw/ssdt-proc.dsl.i.orig make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/out' Compiling IASL out/src/fw/ssdt-pcihp.hex Build Kconfig config file mkdir -p include/generated scripts/kconfig/conf --silentoldconfig /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/Kconfig cpp -P -MD -MT out/src/fw/ssdt-pcihp.hex src/fw/ssdt-pcihp.dsl -o out/src/fw/ssdt-pcihp.dsl.i.orig make[1]: Leaving directory '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/out' Compiling IASL out/src/fw/ssdt-misc.hex iasl -Pn -vs -l -tc -p out/src/fw/acpi-dsdt out/src/fw/acpi-dsdt.dsl.i python ./scripts/acpi_extract_preprocess.py out/src/fw/ssdt-proc.dsl.i.orig > out/src/fw/ssdt-proc.dsl.i cpp -P -MD -MT out/src/fw/ssdt-misc.hex src/fw/ssdt-misc.dsl -o out/src/fw/ssdt-misc.dsl.i.orig ASL Input: out/src/fw/acpi-dsdt.dsl.i - 474 lines, 19153 bytes, 315 keywords AML Output: out/src/fw/acpi-dsdt.aml - 4405 bytes, 159 named objects, 156 executable opcodes Listing File: out/src/fw/acpi-dsdt.lst - 142998 bytes Hex Dump: out/src/fw/acpi-dsdt.hex - 41661 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 245 Optimizations python ./scripts/acpi_extract_preprocess.py out/src/fw/ssdt-pcihp.dsl.i.orig > out/src/fw/ssdt-pcihp.dsl.i python ./scripts/acpi_extract.py out/src/fw/acpi-dsdt.lst > out/src/fw/acpi-dsdt.off python ./scripts/acpi_extract_preprocess.py out/src/fw/ssdt-misc.dsl.i.orig > out/src/fw/ssdt-misc.dsl.i iasl -Pn -vs -l -tc -p out/src/fw/ssdt-proc out/src/fw/ssdt-proc.dsl.i iasl -Pn -vs -l -tc -p out/src/fw/ssdt-pcihp out/src/fw/ssdt-pcihp.dsl.i ASL Input: out/src/fw/ssdt-proc.dsl.i - 35 lines, 762 bytes, 8 keywords AML Output: out/src/fw/ssdt-proc.aml - 120 bytes, 6 named objects, 2 executable opcodes Listing File: out/src/fw/ssdt-proc.lst - 2651 bytes Hex Dump: out/src/fw/ssdt-proc.hex - 1459 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations ASL Input: out/src/fw/ssdt-pcihp.dsl.i - 36 lines, 758 bytes, 5 keywords AML Output: out/src/fw/ssdt-pcihp.aml - 87 bytes, 5 named objects, 0 executable opcodes Listing File: out/src/fw/ssdt-pcihp.lst - 2347 bytes Hex Dump: out/src/fw/ssdt-pcihp.hex - 1160 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations iasl -Pn -vs -l -tc -p out/src/fw/ssdt-misc out/src/fw/ssdt-misc.dsl.i python ./scripts/acpi_extract.py out/src/fw/ssdt-proc.lst > out/src/fw/ssdt-proc.off python ./scripts/acpi_extract.py out/src/fw/ssdt-pcihp.lst > out/src/fw/ssdt-pcihp.off ASL Input: out/src/fw/ssdt-misc.dsl.i - 101 lines, 2567 bytes, 35 keywords AML Output: out/src/fw/ssdt-misc.aml - 354 bytes, 24 named objects, 11 executable opcodes Listing File: out/src/fw/ssdt-misc.lst - 7656 bytes Hex Dump: out/src/fw/ssdt-misc.hex - 3710 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations python ./scripts/acpi_extract.py out/src/fw/ssdt-misc.lst > out/src/fw/ssdt-misc.off cat out/src/fw/ssdt-misc.off > out/src/fw/ssdt-misc.hex Compiling IASL out/src/fw/q35-acpi-dsdt.hex cpp -P -MD -MT out/src/fw/q35-acpi-dsdt.hex src/fw/q35-acpi-dsdt.dsl -o out/src/fw/q35-acpi-dsdt.dsl.i.orig cat out/src/fw/ssdt-pcihp.off > out/src/fw/ssdt-pcihp.hex python ./scripts/acpi_extract_preprocess.py out/src/fw/q35-acpi-dsdt.dsl.i.orig > out/src/fw/q35-acpi-dsdt.dsl.i Compile checking out/src/fw/mptable.o cat out/src/fw/acpi-dsdt.off > out/src/fw/acpi-dsdt.hex cat out/src/fw/ssdt-proc.off > out/src/fw/ssdt-proc.hex x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/mptable.c -o out/src/fw/mptable.o Compile checking out/src/fw/pirtable.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/pirtable.c -o out/src/fw/pirtable.o Compile checking out/src/fw/smbios.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/smbios.c -o out/src/fw/smbios.o iasl -Pn -vs -l -tc -p out/src/fw/q35-acpi-dsdt out/src/fw/q35-acpi-dsdt.dsl.i In file included from src/fw/mptable.c:16:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/fw/pirtable.c:12:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/fw/smbios.c:15:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/fw/romfile_loader.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/romfile_loader.c -o out/src/fw/romfile_loader.o In file included from src/fw/romfile_loader.c:4:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ ASL Input: out/src/fw/q35-acpi-dsdt.dsl.i - 514 lines, 28284 bytes, 413 keywords AML Output: out/src/fw/q35-acpi-dsdt.aml - 7344 bytes, 239 named objects, 174 executable opcodes Listing File: out/src/fw/q35-acpi-dsdt.lst - 255960 bytes Hex Dump: out/src/fw/q35-acpi-dsdt.hex - 69190 bytes Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations python ./scripts/acpi_extract.py out/src/fw/q35-acpi-dsdt.lst > out/src/fw/q35-acpi-dsdt.off Compile checking out/src/system.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/system.c -o out/src/system.o In file included from src/system.c:15:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/disk.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/disk.c -o out/src/disk.o In file included from src/disk.c:17:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/disk.c:15:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ cat out/src/fw/q35-acpi-dsdt.off > out/src/fw/q35-acpi-dsdt.hex Compile checking out/src/font.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/font.c -o out/src/font.o Compiling to assembler out/src/asm-offsets.s x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=1 -Wa,src/code16gcc.s --param large-stack-frame=4 -fomit-frame-pointer -S -c src/asm-offsets.c -o out/src/asm-offsets.s Compile checking out/src/misc.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/misc.c -o out/src/misc.o Compile checking out/src/stacks.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/stacks.c -o out/src/stacks.o src/stacks.c:226:5: warning: 'call16big' is static but used in inline function 'farcall16big' which is not static call16big((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ src/stacks.c:219:5: warning: 'call16' is static but used in inline function 'farcall16' which is not static call16((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ Compile checking out/src/string.o In file included from src/misc.c:13:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/misc.c:12:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/output.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/string.c -o out/src/string.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/output.c -o out/src/output.o In file included from src/string.c:7:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/output.c:17:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/output.c:16:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/x86.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/x86.c -o out/src/x86.o Compile checking out/src/block.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/block.c -o out/src/block.o Compile checking out/src/cdrom.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/cdrom.c -o out/src/cdrom.o In file included from src/block.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/block.c:18:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/cdrom.c:16:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/mouse.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/mouse.c -o out/src/mouse.o In file included from src/mouse.c:13:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/mouse.c:11:0: src/hw/usb-hid.h:10:12: warning: inline function 'usb_mouse_command' declared but never defined inline int usb_mouse_command(int command, u8 *param);  ^ src/hw/usb-hid.h:9:12: warning: inline function 'usb_mouse_active' declared but never defined inline int usb_mouse_active(void);  ^ src/hw/usb-hid.h:8:12: warning: inline function 'usb_kbd_command' declared but never defined inline int usb_kbd_command(int command, u8 *param);  ^ src/hw/usb-hid.h:7:12: warning: inline function 'usb_kbd_active' declared but never defined inline int usb_kbd_active(void);  ^ Compile checking out/src/kbd.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/kbd.c -o out/src/kbd.o In file included from src/kbd.c:15:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/kbd.c:14:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/kbd.c:12:0: src/hw/usb-hid.h:10:12: warning: inline function 'usb_mouse_command' declared but never defined inline int usb_mouse_command(int command, u8 *param);  ^ src/hw/usb-hid.h:9:12: warning: inline function 'usb_mouse_active' declared but never defined inline int usb_mouse_active(void);  ^ src/hw/usb-hid.h:8:12: warning: inline function 'usb_kbd_command' declared but never defined inline int usb_kbd_command(int command, u8 *param);  ^ src/hw/usb-hid.h:7:12: warning: inline function 'usb_kbd_active' declared but never defined inline int usb_kbd_active(void);  ^ Compile checking out/src/serial.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/serial.c -o out/src/serial.o In file included from src/serial.c:13:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/clock.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/clock.c -o out/src/clock.o In file included from src/clock.c:15:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/clock.c:14:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/clock.c:12:0: src/hw/usb-hid.h:10:12: warning: inline function 'usb_mouse_command' declared but never defined inline int usb_mouse_command(int command, u8 *param);  ^ src/hw/usb-hid.h:9:12: warning: inline function 'usb_mouse_active' declared but never defined inline int usb_mouse_active(void);  ^ src/hw/usb-hid.h:8:12: warning: inline function 'usb_kbd_command' declared but never defined inline int usb_kbd_command(int command, u8 *param);  ^ src/hw/usb-hid.h:7:12: warning: inline function 'usb_kbd_active' declared but never defined inline int usb_kbd_active(void);  ^ Compile checking out/src/pnpbios.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/pnpbios.c -o out/src/pnpbios.o Compile checking out/src/resume.o In file included from src/pnpbios.c:11:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/resume.c -o out/src/resume.o Compile checking out/src/pcibios.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/pcibios.c -o out/src/pcibios.o Compile checking out/src/vgahooks.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/vgahooks.c -o out/src/vgahooks.o In file included from src/pcibios.c:14:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/resume.c:17:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/resume.c:15:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/vgahooks.c:14:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/fw/smp.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/smp.c -o out/src/fw/smp.o Compile checking out/src/apm.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/apm.c -o out/src/apm.o In file included from src/apm.c:13:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/fw/smp.c:12:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/hw/pci.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/pci.c -o out/src/hw/pci.o In file included from src/hw/pci.c:13:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/rtc.o Compile checking out/src/hw/timer.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/rtc.c -o out/src/hw/rtc.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/timer.c -o out/src/hw/timer.o Compile checking out/src/hw/dma.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/dma.c -o out/src/hw/dma.o In file included from src/hw/rtc.c:10:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/timer.c:11:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/hw/pic.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/pic.c -o out/src/hw/pic.o Compile checking out/src/hw/serialio.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/serialio.c -o out/src/hw/serialio.o Compile checking out/src/hw/ps2port.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/ps2port.c -o out/src/hw/ps2port.o Compile checking out/src/hw/usb.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb.c -o out/src/hw/usb.o Compile checking out/src/hw/usb-uhci.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-uhci.c -o out/src/hw/usb-uhci.o In file included from src/hw/ps2port.c:13:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb.h:5:0, from src/hw/usb-uhci.c:15: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-uhci.c:14:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/usb-ohci.o In file included from src/hw/usb.c:15:0: src/hw/usb-hid.h:10:12: warning: inline function 'usb_mouse_command' declared but never defined inline int usb_mouse_command(int command, u8 *param);  ^ src/hw/usb-hid.h:9:12: warning: inline function 'usb_mouse_active' declared but never defined inline int usb_mouse_active(void);  ^ src/hw/usb-hid.h:8:12: warning: inline function 'usb_kbd_command' declared but never defined inline int usb_kbd_command(int command, u8 *param);  ^ src/hw/usb-hid.h:7:12: warning: inline function 'usb_kbd_active' declared but never defined inline int usb_kbd_active(void);  ^ In file included from src/hw/usb.h:5:0, from src/hw/usb.c:12: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb.c:11:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-ohci.c -o out/src/hw/usb-ohci.o Compile checking out/src/hw/usb-ehci.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-ehci.c -o out/src/hw/usb-ehci.o In file included from src/hw/usb.h:5:0, from src/hw/usb-ehci.c:15: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-ehci.c:14:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/usb.h:5:0, from src/hw/usb-ohci.c:15: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-ohci.c:14:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/usb-msc.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-msc.c -o out/src/hw/usb-msc.o Compile checking out/src/hw/usb-hid.o In file included from src/hw/usb.h:5:0, from src/hw/usb-msc.c:15: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-msc.c:14:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-hid.c -o out/src/hw/usb-hid.o In file included from src/biosvar.h:10:0, from src/hw/usb-hid.c:7: src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ src/farptr.h:183:28: note: in definition of macro 'GET_VAR' #define GET_VAR(seg, var) (var)  ^ src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ src/farptr.h:183:28: note: in definition of macro 'GET_VAR' #define GET_VAR(seg, var) (var)  ^ src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ In file included from src/hw/usb.h:5:0, from src/hw/usb-hid.c:11: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/hw/usb-uas.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-uas.c -o out/src/hw/usb-uas.o Compile checking out/src/hw/blockcmd.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/blockcmd.c -o out/src/hw/blockcmd.o Compile checking out/src/hw/floppy.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/floppy.c -o out/src/hw/floppy.o In file included from src/hw/usb.h:5:0, from src/hw/usb-uas.c:25: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-uas.c:24:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/blockcmd.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/ata.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/ata.c -o out/src/hw/ata.o In file included from src/hw/floppy.c:21:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/floppy.c:19:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/hw/ramdisk.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/ramdisk.c -o out/src/hw/ramdisk.o In file included from src/hw/ata.c:21:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/ata.c:19:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/ramdisk.c:16:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/ramdisk.c:14:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/hw/virtio-ring.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/virtio-ring.c -o out/src/hw/virtio-ring.o Compile checking out/src/hw/virtio-pci.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/virtio-pci.c -o out/src/hw/virtio-pci.o Compile checking out/src/hw/virtio-blk.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/virtio-blk.c -o out/src/hw/virtio-blk.o In file included from src/hw/virtio-pci.c:23:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/virtio-blk.c:19:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/virtio-scsi.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/virtio-scsi.c -o out/src/hw/virtio-scsi.o In file included from src/hw/virtio-scsi.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/megasas.o Compile checking out/src/hw/esp-scsi.o Compile checking out/src/hw/lsi-scsi.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/megasas.c -o out/src/hw/megasas.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/lsi-scsi.c -o out/src/hw/lsi-scsi.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/esp-scsi.c -o out/src/hw/esp-scsi.o In file included from src/hw/megasas.c:24:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/megasas.c:22:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/lsi-scsi.c:24:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/esp-scsi.c:24:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/post.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/post.c -o out/src/post.o Compile checking out/src/memmap.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/memmap.c -o out/src/memmap.o In file included from src/memmap.c:10:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/post.c:29:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/usb.h:5:0, from src/post.c:23: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/malloc.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/malloc.c -o out/src/malloc.o In file included from src/malloc.c:15:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/malloc.c:13:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/pmm.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/pmm.c -o out/src/pmm.o Compile checking out/src/romfile.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/romfile.c -o out/src/romfile.o In file included from src/romfile.c:11:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/pmm.c:12:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/optionroms.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/optionroms.c -o out/src/optionroms.o Compile checking out/src/boot.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/boot.c -o out/src/boot.o In file included from src/optionroms.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/optionroms.c:17:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/bootsplash.o In file included from src/boot.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/usb.h:5:0, from src/boot.c:14: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/bootsplash.c -o out/src/bootsplash.o Compile checking out/src/jpeg.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/jpeg.c -o out/src/jpeg.o In file included from src/bootsplash.c:16:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/bootsplash.c:14:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/jpeg.c:44:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/bmp.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/bmp.c -o out/src/bmp.o In file included from src/bmp.c:10:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/ahci.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/ahci.c -o out/src/hw/ahci.o In file included from src/hw/ahci.c:18:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/ahci.c:16:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/hw/pvscsi.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/pvscsi.c -o out/src/hw/pvscsi.o Compile checking out/src/hw/usb-xhci.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-xhci.c -o out/src/hw/usb-xhci.o In file included from src/hw/usb.h:5:0, from src/hw/usb-xhci.c:17: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-xhci.c:16:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/hw/pvscsi.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/hw/usb-hub.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/hw/usb-hub.c -o out/src/hw/usb-hub.o Compile checking out/src/fw/coreboot.o In file included from src/hw/usb.h:5:0, from src/hw/usb-hub.c:10: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ In file included from src/hw/usb-hub.c:9:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/coreboot.c -o out/src/fw/coreboot.o In file included from src/fw/coreboot.c:18:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/fw/coreboot.c:17:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/fw/lzmadecode.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/lzmadecode.c -o out/src/fw/lzmadecode.o Compile checking out/src/fw/csm.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/csm.c -o out/src/fw/csm.o Compile checking out/src/fw/biostables.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/biostables.c -o out/src/fw/biostables.o In file included from src/fw/biostables.c:17:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/fw/csm.c:15:0: src/stacks.h:15:13: warning: inline function '__call16_int' declared but never defined inline void __call16_int(struct bregs *callregs, u16 offset);  ^ src/stacks.h:14:13: warning: inline function 'farcall16big' declared but never defined inline void farcall16big(struct bregs *callregs);  ^ src/stacks.h:13:13: warning: inline function 'farcall16' declared but never defined inline void farcall16(struct bregs *callregs);  ^ Compile checking out/src/fw/paravirt.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/paravirt.c -o out/src/fw/paravirt.o In file included from src/fw/paravirt.c:22:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/fw/shadow.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/shadow.c -o out/src/fw/shadow.o In file included from src/fw/shadow.c:16:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/fw/pciinit.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/pciinit.c -o out/src/fw/pciinit.o Compile checking out/src/fw/smm.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/smm.c -o out/src/fw/smm.o In file included from src/fw/pciinit.c:21:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ In file included from src/fw/smm.c:15:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compile checking out/src/fw/mtrr.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/mtrr.c -o out/src/fw/mtrr.o Compile checking out/src/fw/xen.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/xen.c -o out/src/fw/xen.o Compile checking out/src/fw/acpi.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c src/fw/acpi.c -o out/src/fw/acpi.o In file included from src/fw/xen.c:13:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compiling whole program out/code32seg.o printf '#include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/output.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/pcibios.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/apm.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/pci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/serialio.c"\n' > out/code32seg.o.tmp.c x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=0 -fomit-frame-pointer -fwhole-program -DWHOLE_PROGRAM -c out/code32seg.o.tmp.c -o out/code32seg.o In file included from src/fw/acpi.c:20:0: src/string.h:17:13: warning: inline function 'memcpy_far' declared but never defined inline void memcpy_far(u16 d_seg, void *d_far  ^ src/string.h:14:13: warning: inline function 'memset16_far' declared but never defined inline void memset16_far(u16 d_seg, void *d_far, u16 c, size_t len);  ^ src/string.h:13:13: warning: inline function 'memset_far' declared but never defined inline void memset_far(u16 d_seg, void *d_far, u8 c, size_t len);  ^ Compiling whole program out/ccode16.o printf '#include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/misc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/output.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/x86.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/block.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/cdrom.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/mouse.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/kbd.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/serial.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/clock.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/resume.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/pnpbios.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/vgahooks.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/pcibios.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/apm.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/smp.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/pci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/timer.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/rtc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/dma.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/pic.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ps2port.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/serialio.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-uhci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-ohci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-ehci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-msc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-uas.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/blockcmd.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/floppy.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ata.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ramdisk.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-ring.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-pci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-blk.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-scsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/lsi-scsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/esp-scsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/megasas.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/system.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/disk.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/font.c"\n' > out/ccode16.o.tmp.c x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=1 -Wa,src/code16gcc.s --param large-stack-frame=4 -fomit-frame-pointer -fwhole-program -DWHOLE_PROGRAM -c out/ccode16.o.tmp.c -o out/ccode16.o In file included from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:9:0, from out/code32seg.o.tmp.c:1: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:104:5: warning: '__get_seg_CS' is static but used in inline function '__call16_int' which is not static __get_seg_##SEG()  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:147:22: note: in expansion of macro '__GET_SEG' #define GET_SEG(SEG) __GET_SEG(SEG)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:234:30: note: in expansion of macro 'GET_SEG' callregs->code.seg = GET_SEG(CS);  ^ In file included from out/code32seg.o.tmp.c:5:0: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:226:5: warning: 'call16big' is static but used in inline function 'farcall16big' which is not static call16big((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:219:5: warning: 'call16' is static but used in inline function 'farcall16' which is not static call16((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ In file included from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:9:0, from out/code32seg.o.tmp.c:1: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:104:5: warning: '__get_seg_SS' is static but used in inline function 'farcall16' which is not static __get_seg_##SEG()  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:147:22: note: in expansion of macro '__GET_SEG' #define GET_SEG(SEG) __GET_SEG(SEG)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:215:30: note: in expansion of macro 'GET_SEG' _farcall16(callregs, GET_SEG(SS));  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:102:5: warning: '__set_seg_ES' is static but used in inline function 'memcpy_far' which is not static __set_seg_##SEG(value)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:146:29: note: in expansion of macro '__SET_SEG' #define SET_SEG(SEG, value) __SET_SEG(SEG, (value))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:116:5: note: in expansion of macro 'SET_SEG' SET_SEG(ES, d_seg);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:102:5: warning: '__set_seg_ES' is static but used in inline function 'memset16_far' which is not static __set_seg_##SEG(value)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:146:29: note: in expansion of macro '__SET_SEG' #define SET_SEG(SEG, value) __SET_SEG(SEG, (value))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:88:5: note: in expansion of macro 'SET_SEG' SET_SEG(ES, d_seg);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:102:5: warning: '__set_seg_ES' is static but used in inline function 'memset_far' which is not static __set_seg_##SEG(value)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:146:29: note: in expansion of macro '__SET_SEG' #define SET_SEG(SEG, value) __SET_SEG(SEG, (value))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:76:5: note: in expansion of macro 'SET_SEG' SET_SEG(ES, d_seg);  ^ Generating offset file out/asm-offsets.h ./scripts/gen-offsets.sh out/src/asm-offsets.s out/asm-offsets.h Compiling (16bit) out/romlayout.o x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODESEGMENT=1 -fno-defer-pop -fno-jump-tables -fno-tree-switch-conversion -DMODE16=1 -Wa,src/code16gcc.s --param large-stack-frame=4 -fomit-frame-pointer -c -D__ASSEMBLY__ src/romlayout.S -o out/romlayout.o Compiling whole program out/ccode32flat.o printf '#include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/misc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/output.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/x86.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/block.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/cdrom.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/mouse.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/kbd.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/serial.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/clock.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/resume.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/pnpbios.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/vgahooks.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/pcibios.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/apm.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/smp.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/pci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/timer.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/rtc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/dma.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/pic.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ps2port.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/serialio.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-uhci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-ohci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-ehci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-msc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-uas.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/blockcmd.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/floppy.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ata.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ramdisk.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-ring.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-pci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-blk.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/virtio-scsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/lsi-scsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/esp-scsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/megasas.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/post.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/memmap.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/malloc.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/pmm.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/romfile.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/optionroms.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/boot.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/bootsplash.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/jpeg.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/bmp.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/ahci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/pvscsi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-xhci.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hub.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/coreboot.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/lzmadecode.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/csm.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/biostables.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/paravirt.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/shadow.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/pciinit.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/smm.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/mtrr.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/xen.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/acpi.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/mptable.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/pirtable.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/smbios.c"\n #include "/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/fw/romfile_loader.c"\n' > out/ccode32flat.o.tmp.c x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -fwhole-program -DWHOLE_PROGRAM -c out/ccode32flat.o.tmp.c -o out/ccode32flat.o In file included from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:10:0, from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/misc.c:8, from out/ccode16.o.tmp.c:1: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:28:59: note: in definition of macro 'READ64_SEG' union u64_u32_u *__r64_ptr = (union u64_u32_u *)&(var); \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:25:19: note: in definition of macro 'READ32_SEG' : "m"(var), "m"(__segment_ ## SEG))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:22:19: note: in definition of macro 'READ16_SEG' : "m"(var), "m"(__segment_ ## SEG))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:19:19: note: in definition of macro 'READ8_SEG' : "m"(var), "m"(__segment_ ## SEG))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:56:12: note: in definition of macro '__GET_VAR' typeof(var) __val; \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:28:59: note: in definition of macro 'READ64_SEG' union u64_u32_u *__r64_ptr = (union u64_u32_u *)&(var); \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:25:19: note: in definition of macro 'READ32_SEG' : "m"(var), "m"(__segment_ ## SEG))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:22:19: note: in definition of macro 'READ16_SEG' : "m"(var), "m"(__segment_ ## SEG))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:19:19: note: in definition of macro 'READ8_SEG' : "m"(var), "m"(__segment_ ## SEG))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:144:27: note: in expansion of macro '__GET_VAR' #define GET_VAR(seg, var) __GET_VAR("", seg, (var))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:56:12: note: in definition of macro '__GET_VAR' typeof(var) __val; \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:100:5: note: in expansion of macro 'GET_VAR' GET_VAR(GLOBAL_SEGREG, *(typeof(&(var)))((void*)&(var) \  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:102:5: warning: '__set_seg_ES' is static but used in inline function 'memcpy_far' which is not static __set_seg_##SEG(value)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:146:29: note: in expansion of macro '__SET_SEG' #define SET_SEG(SEG, value) __SET_SEG(SEG, (value))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:116:5: note: in expansion of macro 'SET_SEG' SET_SEG(ES, d_seg);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:102:5: warning: '__set_seg_ES' is static but used in inline function 'memset16_far' which is not static __set_seg_##SEG(value)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:146:29: note: in expansion of macro '__SET_SEG' #define SET_SEG(SEG, value) __SET_SEG(SEG, (value))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:88:5: note: in expansion of macro 'SET_SEG' SET_SEG(ES, d_seg);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:102:5: warning: '__set_seg_ES' is static but used in inline function 'memset_far' which is not static __set_seg_##SEG(value)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:146:29: note: in expansion of macro '__SET_SEG' #define SET_SEG(SEG, value) __SET_SEG(SEG, (value))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/string.c:76:5: note: in expansion of macro 'SET_SEG' SET_SEG(ES, d_seg);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:104:5: warning: '__get_seg_CS' is static but used in inline function '__call16_int' which is not static __get_seg_##SEG()  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:147:22: note: in expansion of macro '__GET_SEG' #define GET_SEG(SEG) __GET_SEG(SEG)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:234:30: note: in expansion of macro 'GET_SEG' callregs->code.seg = GET_SEG(CS);  ^ In file included from out/ccode16.o.tmp.c:2:0: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:226:5: warning: 'call16big' is static but used in inline function 'farcall16big' which is not static call16big((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:219:5: warning: 'call16' is static but used in inline function 'farcall16' which is not static call16((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ In file included from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:10:0, from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/misc.c:8, from out/ccode16.o.tmp.c:1: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:104:5: warning: '__get_seg_SS' is static but used in inline function 'farcall16' which is not static __get_seg_##SEG()  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:147:22: note: in expansion of macro '__GET_SEG' #define GET_SEG(SEG) __GET_SEG(SEG)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:215:30: note: in expansion of macro 'GET_SEG' _farcall16(callregs, GET_SEG(SS));  ^ In file included from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:10:0, from /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/misc.c:8, from out/ccode32flat.o.tmp.c:1: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_mouse_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:183:28: note: in definition of macro 'GET_VAR' #define GET_VAR(seg, var) (var)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:388:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(mouse_pipe) != NULL;  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/biosvar.h:101:48: warning: 'get_global_offset' is static but used in inline function 'usb_kbd_active' which is not static + get_global_offset()))  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/farptr.h:183:28: note: in definition of macro 'GET_VAR' #define GET_VAR(seg, var) (var)  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/hw/usb-hid.c:316:12: note: in expansion of macro 'GET_GLOBAL' return GET_GLOBAL(keyboard_pipe) != NULL;  ^ In file included from out/ccode32flat.o.tmp.c:2:0: /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:226:5: warning: 'call16big' is static but used in inline function 'farcall16big' which is not static call16big((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/stacks.c:219:5: warning: 'call16' is static but used in inline function 'farcall16' which is not static call16((u32)callregs - StackSeg * 16, StackSeg, _cfunc16__farcall16);  ^ Building ld scripts ./scripts/buildversion.sh out/version.c Version: 1.7.5-20150725_221728-candy x86_64-pc-linux-gnu-gcc -Iout/ -Isrc -Os -MD -g -Wall -Wno-strict-aliasing -Wold-style-definition -Wtype-limits -m32 -march=i386 -mregparm=3 -mpreferred-stack-boundary=2 -minline-all-stringops -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-common -fno-stack-protector -DMODE16=0 -DMODESEGMENT=0 -fomit-frame-pointer -c out/version.c -o out/version.o x86_64-pc-linux-gnu-ld.bfd -melf_i386 -r out/ccode32flat.o out/version.o -o out/code32flat.o x86_64-pc-linux-gnu-ld.bfd -melf_i386 -r out/ccode16.o out/romlayout.o -o out/code16.o x86_64-pc-linux-gnu-objdump -thr out/code32flat.o > out/code32flat.o.objdump x86_64-pc-linux-gnu-objdump -thr out/code32seg.o > out/code32seg.o.objdump x86_64-pc-linux-gnu-objdump -thr out/code16.o > out/code16.o.objdump python ./scripts/layoutrom.py out/code16.o.objdump out/code32seg.o.objdump out/code32flat.o.objdump out/autoconf.h out/romlayout16.lds out/romlayout32seg.lds out/romlayout32flat.lds Fixed space: 0xe05b-0x10000 total: 8101 slack: 10 Percent slack: 0.1% 16bit size: 35488 32bit segmented size: 2208 32bit flat size: 22016 32bit flat init size: 68896 Lowmem size: 2160 f-segment var size: 1728 Linking out/rom16.o x86_64-pc-linux-gnu-ld.bfd -T out/romlayout16.lds out/code16.o -o out/rom16.o Linking out/rom32seg.o x86_64-pc-linux-gnu-ld.bfd -T out/romlayout32seg.lds out/code32seg.o -o out/rom32seg.o out/code16.o: In function `kbd_command': /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/kbd.c:120: undefined reference to `usb_kbd_command' Stripping out/rom32seg.strip.o out/code16.o: In function `mouse_command': /var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5/src/mouse.c:30: undefined reference to `usb_mouse_command' strip out/rom32seg.o -o out/rom32seg.strip.o Makefile:170: recipe for target 'out/rom16.o' failed make: *** [out/rom16.o] Error 1 * ERROR: sys-firmware/seabios-1.7.5-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-firmware/seabios-1.7.5-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-firmware/seabios-1.7.5-r1::gentoo'`. * The complete build log is located at '/var/log/portage/sys-firmware:seabios-1.7.5-r1:20150725-191717.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5' * S: '/var/tmp/portage/sys-firmware/seabios-1.7.5-r1/work/seabios-1.7.5'