[coreboot] How to build coreboot i386 on macOS Sierra?

Utku Gültopu ugultopu at gmail.com
Mon Mar 6 19:51:22 CET 2017


Hello,

I am trying to build coreboot i386 on macOS Sierra but I am getting a
compilation error. The error is:

      Compiling IASL out/src/fw/acpi-dsdt.hex
    clang: error: no input files
    make[2]: *** [out/src/fw/acpi-dsdt.hex] Error 1
    make[1]: *** [build] Error 2
    make: *** [payloads/external/SeaBIOS/seabios/out/bios.bin.elf] Error 2

The full steps to reproduce are as follows:

    1. git clone https://review.coreboot.org/coreboot.git
    2. cd coreboot
    3. git checkout tags/4.5
    4. git checkout -b 4.5
    5. find . -name '.gitignore' -delete
    6. git add .
    7. git commit -m ‘Remove .gitignore to track changes’
    8. make crossgcc-i386
    9. git add .
  10. git commit -m ‘Build i386 toolchain’
  11. make nconfig
        1. Mainboard -> Mainboard model -> QEMU x86 i440fx/piix4 (aka emu -M pc)
  12. git add .
  13. git commit -m ‘Create configuration file’
  14. make

Output of `make crossgcc-i386` (the command at step 8)
===========================================

user at host:~/src/coreboot$ make crossgcc-i386
Submodule 'arm-trusted-firmware'
(https://review.coreboot.org/arm-trusted-firmware.git) registered for
path '3rdparty/arm-trusted-firmware'
Submodule '3rdparty/blobs' (https://review.coreboot.org/blobs.git)
registered for path '3rdparty/blobs'
Submodule '3rdparty/chromeec'
(https://review.coreboot.org/chrome-ec.git) registered for path
'3rdparty/chromeec'
Submodule 'vboot' (https://review.coreboot.org/vboot.git) registered
for path '3rdparty/vboot'
Submodule 'util/nvidia-cbootimage'
(https://review.coreboot.org/nvidia-cbootimage.git) registered for
path 'util/nvidia/cbootimage'
Cloning into '/Users/user/src/coreboot/3rdparty/arm-trusted-firmware'...
Skipping submodule '3rdparty/blobs'
Cloning into '/Users/user/src/coreboot/3rdparty/chromeec'...
Cloning into '/Users/user/src/coreboot/3rdparty/vboot'...
Cloning into '/Users/user/src/coreboot/util/nvidia/cbootimage'...
Welcome to the coreboot cross toolchain builder v1.43 (August 31st, 2016)

Target architecture is now i386-elf

warning: Building GCC 5.3 with a different major version (4.2).
         Bootstrapping (-b) is recommended.

Downloading tarballs ...
 * gmp-6.1.0.tar.xz (downloading from
http://ftpmirror.gnu.org/gmp/gmp-6.1.0.tar.xz) ..100%
 * mpfr-3.1.4.tar.xz (downloading from
http://ftpmirror.gnu.org/mpfr/mpfr-3.1.4.tar.xz) ..100%
 * mpc-1.0.3.tar.gz (downloading from
http://ftpmirror.gnu.org/mpc/mpc-1.0.3.tar.gz) ..100%
 * libelf-0.8.13.tar.gz (downloading from
http://www.mr511.de/software/libelf-0.8.13.tar.gz) ..100%
 * binutils-2.26.1.tar.bz2 (downloading from
http://ftpmirror.gnu.org/binutils/binutils-2.26.1.tar.bz2) ..100%
 * gcc-5.3.0.tar.bz2 (downloading from
http://ftpmirror.gnu.org/gcc/gcc-5.3.0/gcc-5.3.0.tar.bz2) ..100%
Downloaded tarballs ... ok
Unpacking and patching ...
 * gmp-6.1.0.tar.xz
 * mpfr-3.1.4.tar.xz
 * mpc-1.0.3.tar.gz
 * libelf-0.8.13.tar.gz
 * binutils-2.26.1.tar.bz2
   o binutils-2.26.1_aarch.patch
   o binutils-2.26.1_no-bfd-doc.patch
   o binutils-2.26.1_riscv.patch
 * gcc-5.3.0.tar.bz2
   o gcc-5.3.0_elf_biarch.patch
   o gcc-5.3.0_gnat.patch
   o gcc-5.3.0_libgcc.patch
   o gcc-5.3.0_nds32.patch
   o gcc-5.3.0_riscv.patch
Unpacked and patched ... ok
Building packages ...
Building GMP 6.1.0 ... ok
Building MPFR 3.1.4 ... ok
Building MPC 1.0.3 ... ok
Building LIBELF 0.8.13 ... ok
Building BINUTILS 2.26.1 ... ok
Building GCC 5.3.0 ... ok
Packages built ... ok
Cleaning up temporary files... ok

You can now run your i386-elf cross GCC toolchain from
/Users/user/src/coreboot/util/crossgcc/xgcc.
Welcome to the coreboot cross toolchain builder v1.43 (August 31st, 2016)

Downloading tarballs ...
 * acpica-unix2-20160831.tar.gz (downloading from
https://acpica.org/sites/acpica/files/acpica-unix2-20160831.tar.gz)
..100%
Downloaded tarballs ... ok
Unpacking and patching ...
 * acpica-unix2-20160831.tar.gz
   o acpica-unix2-20160831_iasl.patch
Unpacked and patched ... ok
Building packages ...
Building IASL 20160831 ... ok
Packages built ... ok
Cleaning up temporary files... ok

You can now run your IASL ACPI compiler toolchain from
/Users/user/src/coreboot/util/crossgcc/xgcc.

Content of '.config' file (the output of step 11)
==================================

#
# Automatically generated file; DO NOT EDIT.
# coreboot configuration
#

#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_CBFS_PREFIX="fallback"
CONFIG_COMPILER_GCC=y
# CONFIG_COMPILER_LLVM_CLANG is not set
# CONFIG_ANY_TOOLCHAIN is not set
# CONFIG_CCACHE is not set
# CONFIG_FMD_GENPARSER is not set
# CONFIG_SCONFIG_GENPARSER is not set
# CONFIG_USE_OPTION_TABLE is not set
# CONFIG_UNCOMPRESSED_RAMSTAGE is not set
CONFIG_COMPRESS_RAMSTAGE=y
CONFIG_INCLUDE_CONFIG_FILE=y
# CONFIG_NO_XIP_EARLY_STAGES is not set
CONFIG_EARLY_CBMEM_INIT=y
# CONFIG_EARLY_CBMEM_LIST is not set
# CONFIG_COLLECT_TIMESTAMPS is not set
# CONFIG_USE_BLOBS is not set
# CONFIG_COVERAGE is not set
# CONFIG_RELOCATABLE_MODULES is not set
# CONFIG_RELOCATABLE_RAMSTAGE is not set
# CONFIG_NO_STAGE_CACHE is not set
CONFIG_BOOTBLOCK_SIMPLE=y
# CONFIG_BOOTBLOCK_NORMAL is not set
CONFIG_BOOTBLOCK_CUSTOM=y
CONFIG_BOOTBLOCK_SOURCE="bootblock_simple.c"
# CONFIG_C_ENVIRONMENT_BOOTBLOCK is not set
# CONFIG_UPDATE_IMAGE is not set
# CONFIG_GENERIC_GPIO_LIB is not set
# CONFIG_BOARD_ID_AUTO is not set
# CONFIG_BOARD_ID_MANUAL is not set
# CONFIG_RAM_CODE_SUPPORT is not set
# CONFIG_BOOTSPLASH_IMAGE is not set

#
# Mainboard
#
# CONFIG_VENDOR_A_TREND is not set
# CONFIG_VENDOR_AAEON is not set
# CONFIG_VENDOR_ABIT is not set
# CONFIG_VENDOR_ADI is not set
# CONFIG_VENDOR_ADLINK is not set
# CONFIG_VENDOR_ADVANSUS is not set
# CONFIG_VENDOR_AMD is not set
# CONFIG_VENDOR_AOPEN is not set
# CONFIG_VENDOR_APPLE is not set
# CONFIG_VENDOR_ARTECGROUP is not set
# CONFIG_VENDOR_ASROCK is not set
# CONFIG_VENDOR_ASUS is not set
# CONFIG_VENDOR_AVALUE is not set
# CONFIG_VENDOR_AZZA is not set
# CONFIG_VENDOR_BACHMANN is not set
# CONFIG_VENDOR_BAP is not set
# CONFIG_VENDOR_BCOM is not set
# CONFIG_VENDOR_BIFFEROS is not set
# CONFIG_VENDOR_BIOSTAR is not set
# CONFIG_VENDOR_BROADCOM is not set
# CONFIG_VENDOR_COMPAQ is not set
# CONFIG_VENDOR_CUBIETECH is not set
# CONFIG_VENDOR_DIGITALLOGIC is not set
# CONFIG_VENDOR_DMP is not set
# CONFIG_VENDOR_ECS is not set
# CONFIG_VENDOR_ELMEX is not set
CONFIG_VENDOR_EMULATION=y
# CONFIG_VENDOR_ESD is not set
# CONFIG_VENDOR_GETAC is not set
# CONFIG_VENDOR_GIGABYTE is not set
# CONFIG_VENDOR_GIZMOSPHERE is not set
# CONFIG_VENDOR_GOOGLE is not set
# CONFIG_VENDOR_HP is not set
# CONFIG_VENDOR_IBASE is not set
# CONFIG_VENDOR_IEI is not set
# CONFIG_VENDOR_INTEL is not set
# CONFIG_VENDOR_IWAVE is not set
# CONFIG_VENDOR_IWILL is not set
# CONFIG_VENDOR_JETWAY is not set
# CONFIG_VENDOR_KONTRON is not set
# CONFIG_VENDOR_LANNER is not set
# CONFIG_VENDOR_LENOVO is not set
# CONFIG_VENDOR_LINUTOP is not set
# CONFIG_VENDOR_LIPPERT is not set
# CONFIG_VENDOR_MITAC is not set
# CONFIG_VENDOR_MSI is not set
# CONFIG_VENDOR_NEC is not set
# CONFIG_VENDOR_NOKIA is not set
# CONFIG_VENDOR_NVIDIA is not set
# CONFIG_VENDOR_PACKARDBELL is not set
# CONFIG_VENDOR_PCENGINES is not set
# CONFIG_VENDOR_PURISM is not set
# CONFIG_VENDOR_RCA is not set
# CONFIG_VENDOR_RODA is not set
# CONFIG_VENDOR_SAMSUNG is not set
# CONFIG_VENDOR_SIEMENS is not set
# CONFIG_VENDOR_SOYO is not set
# CONFIG_VENDOR_SUNW is not set
# CONFIG_VENDOR_SUPERMICRO is not set
# CONFIG_VENDOR_TECHNEXION is not set
# CONFIG_VENDOR_THOMSON is not set
# CONFIG_VENDOR_TI is not set
# CONFIG_VENDOR_TRAVERSE is not set
# CONFIG_VENDOR_TYAN is not set
# CONFIG_VENDOR_VIA is not set
# CONFIG_VENDOR_WINENT is not set
# CONFIG_VENDOR_WYSE is not set
CONFIG_BOARD_SPECIFIC_OPTIONS=y
CONFIG_MAINBOARD_DIR="emulation/qemu-i440fx"
CONFIG_MAINBOARD_PART_NUMBER="QEMU x86 i440fx/piix4"
CONFIG_IRQ_SLOT_COUNT=6
CONFIG_MAINBOARD_VENDOR="Emulation"
CONFIG_MAX_CPUS=1
CONFIG_CACHE_ROM_SIZE_OVERRIDE=0x0
CONFIG_CBFS_SIZE=0x40000
CONFIG_UART_FOR_CONSOLE=0
CONFIG_PAYLOAD_CONFIGFILE=""
# CONFIG_ONBOARD_VGA_IS_PRIMARY is not set
# CONFIG_VGA_BIOS is not set
CONFIG_MAINBOARD_SERIAL_NUMBER="123456789"
CONFIG_DCACHE_RAM_BASE=0xd0000
CONFIG_DCACHE_RAM_SIZE=0x10000
CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="Emulation"
CONFIG_POST_IO=y
CONFIG_MAX_REBOOT_CNT=3
CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT=y
CONFIG_ID_SECTION_OFFSET=0x80
# CONFIG_BOARD_EMULATION_QEMU_ARMV7 is not set
CONFIG_BOARD_EMULATION_QEMU_X86_I440FX=y
# CONFIG_BOARD_EMULATION_QEMU_POWER8 is not set
# CONFIG_BOARD_EMULATION_QEMU_X86_Q35 is not set
# CONFIG_BOARD_EMULATION_QEMU_UCB_RISCV is not set
# CONFIG_BOARD_EMULATION_SPIKE_UCB_RISCV is not set
CONFIG_BOARD_EMULATION_QEMU_X86=y
CONFIG_POST_DEVICE=y
# CONFIG_DRIVERS_PS2_KEYBOARD is not set
CONFIG_DEVICETREE="devicetree.cb"
CONFIG_TTYS0_LCS=3
# CONFIG_CONSOLE_POST is not set
CONFIG_DRIVERS_UART_8250IO=y
CONFIG_SEABIOS_PS2_TIMEOUT=0
CONFIG_CPU_ADDR_BITS=36
CONFIG_DEFAULT_CONSOLE_LOGLEVEL=8
CONFIG_MAINBOARD_VERSION="1.0"
# CONFIG_NO_POST is not set
CONFIG_BOARD_ROMSIZE_KB_256=y
# CONFIG_COREBOOT_ROMSIZE_KB_64 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_128 is not set
CONFIG_COREBOOT_ROMSIZE_KB_256=y
# CONFIG_COREBOOT_ROMSIZE_KB_512 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_8192 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_12288 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_16384 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_32768 is not set
# CONFIG_COREBOOT_ROMSIZE_KB_65536 is not set
CONFIG_COREBOOT_ROMSIZE_KB=256
CONFIG_ROM_SIZE=0x40000
CONFIG_FMDFILE=""
# CONFIG_MAINBOARD_HAS_TPM2 is not set
# CONFIG_SYSTEM_TYPE_LAPTOP is not set
# CONFIG_CBFS_AUTOGEN_ATTRIBUTES is not set

#
# Chipset
#

#
# SoC
#
# CONFIG_SOC_BROADCOM_CYGNUS is not set
CONFIG_C_ENV_BOOTBLOCK_SIZE=0x10000
CONFIG_X86_TOP4G_BOOTMEDIA_MAP=y
CONFIG_ROMSTAGE_ADDR=0x2000000
CONFIG_VERSTAGE_ADDR=0x2000000
CONFIG_BOOTBLOCK_SOUTHBRIDGE_INIT="southbridge/intel/i82371eb/bootblock.c"
CONFIG_TTYS0_BASE=0x3f8
CONFIG_RAMTOP=0x200000
CONFIG_HEAP_SIZE=0x4000
CONFIG_CONSOLE_CBMEM=y
CONFIG_UART_PCI_ADDR=0x0
# CONFIG_SOC_MARVELL_ARMADA38X is not set
# CONFIG_SOC_MARVELL_BG4CD is not set
# CONFIG_SOC_MARVELL_MVMAP2315 is not set
CONFIG_TTYS0_BAUD=115200
# CONFIG_SOC_MEDIATEK_MT8173 is not set
# CONFIG_SOC_NVIDIA_TEGRA124 is not set
# CONFIG_SOC_NVIDIA_TEGRA210 is not set
# CONFIG_SOC_QC_IPQ40XX is not set
# CONFIG_SOC_QC_IPQ806X is not set
# CONFIG_SOC_ROCKCHIP_RK3288 is not set
# CONFIG_SOC_ROCKCHIP_RK3399 is not set
# CONFIG_CPU_SAMSUNG_EXYNOS5250 is not set
# CONFIG_CPU_SAMSUNG_EXYNOS5420 is not set
# CONFIG_SOC_UCB_RISCV is not set

#
# CPU
#
# CONFIG_CPU_ALLWINNER_A10 is not set
CONFIG_XIP_ROM_SIZE=0x10000
CONFIG_NUM_IPI_STARTS=2
# CONFIG_CPU_AMD_AGESA is not set
# CONFIG_CPU_AMD_PI is not set
# CONFIG_CPU_ARMLTD_CORTEX_A9 is not set
# CONFIG_SSE2 is not set
# CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE is not set
# CONFIG_CPU_INTEL_TURBO_NOT_PACKAGE_SCOPED is not set
CONFIG_CPU_QEMU_X86=y
# CONFIG_CPU_TI_AM335X is not set
# CONFIG_PARALLEL_CPU_INIT is not set
# CONFIG_PARALLEL_MP is not set
CONFIG_UDELAY_IO=y
# CONFIG_UDELAY_LAPIC is not set
# CONFIG_UDELAY_TSC is not set
# CONFIG_UDELAY_TIMER2 is not set
# CONFIG_TSC_SYNC_LFENCE is not set
# CONFIG_TSC_SYNC_MFENCE is not set
# CONFIG_NO_FIXED_XIP_ROM_SIZE is not set
CONFIG_LOGICAL_CPUS=y
# CONFIG_SMM_TSEG is not set
# CONFIG_SMM_LAPIC_REMAP_MITIGATION is not set
# CONFIG_SERIALIZED_SMM_INITIALIZATION is not set
# CONFIG_X86_AMD_FIXED_MTRRS is not set
# CONFIG_PLATFORM_USES_FSP1_0 is not set
# CONFIG_MIRROR_PAYLOAD_TO_RAM_BEFORE_LOADING is not set
# CONFIG_SOC_SETS_MSRS is not set
CONFIG_CACHE_AS_RAM=y
CONFIG_SMP=y
CONFIG_AP_SIPI_VECTOR=0xfffff000
# CONFIG_SUPPORT_CPU_UCODE_IN_CBFS is not set
# CONFIG_USES_MICROCODE_HEADER_FILES is not set
# CONFIG_CPU_MICROCODE_CBFS_GENERATE is not set
# CONFIG_CPU_MICROCODE_CBFS_EXTERNAL_HEADER is not set
CONFIG_CPU_MICROCODE_CBFS_NONE=y

#
# Northbridge
#
# CONFIG_NORTHBRIDGE_AMD_AGESA is not set
# CONFIG_AMD_NB_CIMX is not set
# CONFIG_NORTHBRIDGE_AMD_CIMX_RD890 is not set
CONFIG_VIDEO_MB=0
# CONFIG_NORTHBRIDGE_AMD_PI is not set
CONFIG_RAMBASE=0x100000
# CONFIG_NORTHBRIDGE_INTEL_COMMON_MRC_CACHE is not set
CONFIG_HPET_ADDRESS=0xfed00000
CONFIG_MAX_PIRQ_LINKS=4

#
# Southbridge
#
# CONFIG_AMD_SB_CIMX is not set
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB800 is not set
# CONFIG_SOUTHBRIDGE_AMD_CIMX_SB900 is not set
# CONFIG_SOUTHBRIDGE_INTEL_COMMON is not set
# CONFIG_SOUTHBRIDGE_INTEL_COMMON_GPIO is not set
CONFIG_SOUTHBRIDGE_INTEL_I82371EB=y

#
# Super I/O
#
# CONFIG_SUPERIO_NUVOTON_NCT6776_COM_A is not set

#
# Embedded Controllers
#
CONFIG_VBOOT_VBNV_OFFSET=0x26
# CONFIG_VBOOT_VBNV_CMOS is not set
# CONFIG_VBOOT_VBNV_EC is not set
# CONFIG_MAINBOARD_HAS_CHROMEOS is not set
# CONFIG_UEFI_2_4_BINDING is not set
# CONFIG_UDK_2015_BINDING is not set
# CONFIG_USE_SIEMENS_HWILIB is not set
# CONFIG_ARCH_ARM is not set
# CONFIG_ARCH_BOOTBLOCK_ARM is not set
# CONFIG_ARCH_VERSTAGE_ARM is not set
# CONFIG_ARCH_ROMSTAGE_ARM is not set
# CONFIG_ARCH_RAMSTAGE_ARM is not set
# CONFIG_ARCH_BOOTBLOCK_ARMV4 is not set
# CONFIG_ARCH_VERSTAGE_ARMV4 is not set
# CONFIG_ARCH_ROMSTAGE_ARMV4 is not set
# CONFIG_ARCH_RAMSTAGE_ARMV4 is not set
# CONFIG_ARCH_BOOTBLOCK_ARMV7 is not set
# CONFIG_ARCH_VERSTAGE_ARMV7 is not set
# CONFIG_ARCH_ROMSTAGE_ARMV7 is not set
# CONFIG_ARCH_RAMSTAGE_ARMV7 is not set
# CONFIG_ARCH_BOOTBLOCK_ARMV7_M is not set
# CONFIG_ARCH_VERSTAGE_ARMV7_M is not set
# CONFIG_ARCH_BOOTBLOCK_ARMV7_R is not set
# CONFIG_ARCH_VERSTAGE_ARMV7_R is not set
# CONFIG_ARCH_ROMSTAGE_ARMV7_R is not set
# CONFIG_ARCH_RAMSTAGE_ARMV7_R is not set
# CONFIG_ARM_LPAE is not set
# CONFIG_ARCH_ARM64 is not set
# CONFIG_ARCH_BOOTBLOCK_ARM64 is not set
# CONFIG_ARCH_VERSTAGE_ARM64 is not set
# CONFIG_ARCH_ROMSTAGE_ARM64 is not set
# CONFIG_ARCH_RAMSTAGE_ARM64 is not set
# CONFIG_ARCH_BOOTBLOCK_ARMV8_64 is not set
# CONFIG_ARCH_VERSTAGE_ARMV8_64 is not set
# CONFIG_ARCH_ROMSTAGE_ARMV8_64 is not set
# CONFIG_ARCH_RAMSTAGE_ARMV8_64 is not set
# CONFIG_ARM64_A53_ERRATUM_843419 is not set
# CONFIG_ARCH_MIPS is not set
# CONFIG_ARCH_BOOTBLOCK_MIPS is not set
# CONFIG_ARCH_VERSTAGE_MIPS is not set
# CONFIG_ARCH_ROMSTAGE_MIPS is not set
# CONFIG_ARCH_RAMSTAGE_MIPS is not set
# CONFIG_ARCH_POWER8 is not set
# CONFIG_ARCH_BOOTBLOCK_POWER8 is not set
# CONFIG_ARCH_VERSTAGE_POWER8 is not set
# CONFIG_ARCH_ROMSTAGE_POWER8 is not set
# CONFIG_ARCH_RAMSTAGE_POWER8 is not set
# CONFIG_ARCH_RISCV is not set
# CONFIG_ARCH_BOOTBLOCK_RISCV is not set
# CONFIG_ARCH_VERSTAGE_RISCV is not set
# CONFIG_ARCH_ROMSTAGE_RISCV is not set
# CONFIG_ARCH_RAMSTAGE_RISCV is not set
CONFIG_ARCH_X86=y
CONFIG_ARCH_BOOTBLOCK_X86_32=y
CONFIG_ARCH_VERSTAGE_X86_32=y
CONFIG_ARCH_ROMSTAGE_X86_32=y
CONFIG_ARCH_RAMSTAGE_X86_32=y
# CONFIG_ARCH_BOOTBLOCK_X86_64 is not set
# CONFIG_ARCH_VERSTAGE_X86_64 is not set
# CONFIG_ARCH_ROMSTAGE_X86_64 is not set
# CONFIG_ARCH_RAMSTAGE_X86_64 is not set
# CONFIG_USE_MARCH_586 is not set
# CONFIG_AP_IN_SIPI_WAIT is not set
# CONFIG_SIPI_VECTOR_IN_ROM is not set
# CONFIG_ROMCC is not set
# CONFIG_LATE_CBMEM_INIT is not set
CONFIG_PC80_SYSTEM=y
# CONFIG_BOOTBLOCK_DEBUG_SPINLOOP is not set
# CONFIG_BOOTBLOCK_SAVE_BIST_AND_TIMESTAMP is not set
CONFIG_HAVE_CMOS_DEFAULT=y
CONFIG_CMOS_DEFAULT_FILE="src/mainboard/$(MAINBOARDDIR)/cmos.default"
CONFIG_IOAPIC_INTERRUPTS_ON_FSB=y
# CONFIG_IOAPIC_INTERRUPTS_ON_APIC_SERIAL_BUS is not set
# CONFIG_POSTCAR_STAGE is not set
# CONFIG_VERSTAGE_DEBUG_SPINLOOP is not set
# CONFIG_ROMSTAGE_DEBUG_SPINLOOP is not set

#
# Devices
#
CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT=y
CONFIG_NATIVE_VGA_INIT_USE_EDID=y
CONFIG_MAINBOARD_HAS_NATIVE_VGA_INIT_TEXTMODECFG=y
# CONFIG_ON_DEVICE_ROM_LOAD is not set
# CONFIG_MULTIPLE_VGA_ADAPTERS is not set
# CONFIG_SMBUS_HAS_AUX_CHANNELS is not set
# CONFIG_SPD_CACHE is not set
CONFIG_PCI=y
# CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set
CONFIG_PCIX_PLUGIN_SUPPORT=y
CONFIG_PCIEXP_PLUGIN_SUPPORT=y
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
# CONFIG_AZALIA_PLUGIN_SUPPORT is not set
# CONFIG_PCIEXP_COMMON_CLOCK is not set
# CONFIG_PCIEXP_ASPM is not set
# CONFIG_PCIEXP_CLK_PM is not set
# CONFIG_EARLY_PCI_BRIDGE is not set
CONFIG_SUBSYSTEM_VENDOR_ID=0x0000
CONFIG_SUBSYSTEM_DEVICE_ID=0x0000
# CONFIG_SOFTWARE_I2C is not set

#
# Display
#
# CONFIG_FRAMEBUFFER_KEEP_VESA_MODE is not set

#
# Generic Drivers
#
# CONFIG_DRIVERS_AS3722_RTC is not set
# CONFIG_GIC is not set
# CONFIG_IPMI_KCS is not set
# CONFIG_DRIVERS_LENOVO_WACOM is not set
# CONFIG_DRIVERS_LENOVO_HYBRID_GRAPHICS is not set
# CONFIG_REALTEK_8168_RESET is not set
# CONFIG_SPI_FLASH is not set
# CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set
CONFIG_DRIVERS_UART=y
# CONFIG_DRIVERS_UART_8250IO_SKIP_INIT is not set
# CONFIG_NO_UART_ON_SUPERIO is not set
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
# CONFIG_UART_OVERRIDE_REFCLK is not set
# CONFIG_DRIVERS_UART_8250MEM is not set
# CONFIG_DRIVERS_UART_8250MEM_32 is not set
# CONFIG_HAVE_UART_SPECIAL is not set
# CONFIG_DRIVERS_UART_OXPCIE is not set
# CONFIG_DRIVERS_UART_PL011 is not set
# CONFIG_UART_USE_REFCLK_AS_INPUT_CLOCK is not set
# CONFIG_HAVE_USBDEBUG is not set
# CONFIG_HAVE_USBDEBUG_OPTIONS is not set
CONFIG_DRIVERS_EMULATION_QEMU_BOCHS=y
# CONFIG_SMBIOS_PROVIDED_BY_MOBO is not set
# CONFIG_DRIVERS_I2C_PCF8523 is not set
# CONFIG_DRIVERS_I2C_RTD2132 is not set
# CONFIG_MAINBOARD_HAS_I2C_TPM_CR50 is not set
# CONFIG_DRIVER_I2C_TPM_ACPI is not set
# CONFIG_INTEL_DP is not set
# CONFIG_INTEL_DDI is not set
# CONFIG_INTEL_EDID is not set
# CONFIG_INTEL_INT15 is not set
# CONFIG_INTEL_GMA_ACPI is not set
# CONFIG_DRIVER_INTEL_I210 is not set
CONFIG_DRIVERS_INTEL_WIFI=y
# CONFIG_DRIVER_MAXIM_MAX77686 is not set
# CONFIG_DRIVER_PARADE_PS8625 is not set
# CONFIG_DRIVER_PARADE_PS8640 is not set
CONFIG_DRIVERS_MC146818=y
# CONFIG_MAINBOARD_HAS_LPC_TPM is not set
# CONFIG_DRIVERS_RICOH_RCE822 is not set
# CONFIG_DRIVER_SIEMENS_NC_FPGA is not set
# CONFIG_DRIVERS_SIL_3114 is not set
# CONFIG_DRIVER_TI_TPS65090 is not set
# CONFIG_DRIVERS_TI_TPS65913 is not set
# CONFIG_DRIVERS_TI_TPS65913_RTC is not set
# CONFIG_DRIVER_XPOWERS_AXP209 is not set
# CONFIG_ACPI_SATA_GENERATOR is not set
# CONFIG_ACPI_INTEL_HARDWARE_SLEEP_VALUES is not set
# CONFIG_BOOT_DEVICE_NOT_SPI_FLASH is not set
CONFIG_BOOT_DEVICE_SPI_FLASH=y
CONFIG_BOOT_DEVICE_MEMORY_MAPPED=y
# CONFIG_BOOT_DEVICE_SUPPORTS_WRITES is not set
# CONFIG_RTC is not set
# CONFIG_TPM is not set
CONFIG_STACK_SIZE=0x1000
# CONFIG_MMCONF_SUPPORT_DEFAULT is not set
# CONFIG_MMCONF_SUPPORT is not set

#
# Console
#
CONFIG_SQUELCH_EARLY_SMP=y
CONFIG_CONSOLE_SERIAL=y

#
# I/O mapped, 8250-compatible
#

#
# Serial port base address = 0x3f8
#
# CONFIG_CONSOLE_SERIAL_921600 is not set
# CONFIG_CONSOLE_SERIAL_460800 is not set
# CONFIG_CONSOLE_SERIAL_230400 is not set
CONFIG_CONSOLE_SERIAL_115200=y
# CONFIG_CONSOLE_SERIAL_57600 is not set
# CONFIG_CONSOLE_SERIAL_38400 is not set
# CONFIG_CONSOLE_SERIAL_19200 is not set
# CONFIG_CONSOLE_SERIAL_9600 is not set
# CONFIG_SPKMODEM is not set
# CONFIG_CONSOLE_NE2K is not set
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
CONFIG_CONSOLE_QEMU_DEBUGCON=y
CONFIG_CONSOLE_QEMU_DEBUGCON_PORT=0x402
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8=y
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
# CONFIG_CMOS_POST is not set
CONFIG_POST_DEVICE_NONE=y
# CONFIG_POST_DEVICE_LPC is not set
# CONFIG_POST_DEVICE_PCI_PCIE is not set
CONFIG_POST_IO_PORT=0x80
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
# CONFIG_HAVE_ACPI_RESUME is not set
# CONFIG_HAVE_HARD_RESET is not set
# CONFIG_HAVE_ROMSTAGE_CONSOLE_SPINLOCK is not set
# CONFIG_HAVE_ROMSTAGE_NVRAM_CBFS_SPINLOCK is not set
# CONFIG_HAVE_ROMSTAGE_MICROCODE_CBFS_SPINLOCK is not set
# CONFIG_HAVE_MONOTONIC_TIMER is not set
CONFIG_HAVE_OPTION_TABLE=y
# CONFIG_PIRQ_ROUTE is not set
# CONFIG_HAVE_SMI_HANDLER is not set
# CONFIG_PCI_IO_CFG_EXT is not set
# CONFIG_IOAPIC is not set
# CONFIG_USE_WATCHDOG_ON_BOOT is not set
CONFIG_VGA=y
# CONFIG_GFXUMA is not set
CONFIG_HAVE_ACPI_TABLES=y
CONFIG_HAVE_PIRQ_TABLE=y
# CONFIG_COMMON_FADT is not set
# CONFIG_ACPI_NHLT is not set

#
# System tables
#
# CONFIG_GENERATE_MP_TABLE is not set
CONFIG_GENERATE_PIRQ_TABLE=y
CONFIG_GENERATE_SMBIOS_TABLES=y
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="QEMU x86 i440fx/piix4"

#
# Payload
#
# CONFIG_PAYLOAD_NONE is not set
# CONFIG_PAYLOAD_ELF is not set
# CONFIG_PAYLOAD_BAYOU is not set
# CONFIG_PAYLOAD_FILO is not set
# CONFIG_PAYLOAD_GRUB2 is not set
CONFIG_PAYLOAD_SEABIOS=y
# CONFIG_PAYLOAD_UBOOT is not set
# CONFIG_PAYLOAD_LINUX is not set
# CONFIG_PAYLOAD_TIANOCORE is not set
CONFIG_PAYLOAD_FILE="payloads/external/SeaBIOS/seabios/out/bios.bin.elf"
CONFIG_SEABIOS_STABLE=y
# CONFIG_SEABIOS_MASTER is not set
# CONFIG_SEABIOS_REVISION is not set
# CONFIG_SEABIOS_THREAD_OPTIONROMS is not set
# CONFIG_SEABIOS_VGA_COREBOOT is not set
CONFIG_SEABIOS_BOOTORDER_FILE=""
CONFIG_PAYLOAD_OPTIONS=""
# CONFIG_PXE is not set
CONFIG_COMPRESSED_PAYLOAD_LZMA=y
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set

#
# Secondary Payloads
#
# CONFIG_COREINFO_SECONDARY_PAYLOAD is not set
# CONFIG_MEMTEST_SECONDARY_PAYLOAD is not set
# CONFIG_NVRAMCUI_SECONDARY_PAYLOAD is not set
# CONFIG_TINT_SECONDARY_PAYLOAD is not set

#
# Debugging
#
# CONFIG_GDB_STUB is not set
# CONFIG_FATAL_ASSERTS is not set
# CONFIG_DEBUG_CBFS is not set
# CONFIG_HAVE_DEBUG_RAM_SETUP is not set
# CONFIG_HAVE_DEBUG_CAR is not set
# CONFIG_DEBUG_PIRQ is not set
# CONFIG_HAVE_DEBUG_SMBUS is not set
# CONFIG_DEBUG_MALLOC is not set
# CONFIG_DEBUG_ACPI is not set
# CONFIG_TRACE is not set
# CONFIG_DEBUG_BOOT_STATE is not set
# CONFIG_ENABLE_APIC_EXT_ID is not set
CONFIG_WARNINGS_ARE_ERRORS=y
# CONFIG_POWER_BUTTON_DEFAULT_ENABLE is not set
# CONFIG_POWER_BUTTON_DEFAULT_DISABLE is not set
# CONFIG_POWER_BUTTON_FORCE_ENABLE is not set
# CONFIG_POWER_BUTTON_FORCE_DISABLE is not set
# CONFIG_POWER_BUTTON_IS_OPTIONAL is not set
# CONFIG_REG_SCRIPT is not set
# CONFIG_CREATE_BOARD_CHECKLIST is not set
# CONFIG_MAKE_CHECKLIST_PUBLIC is not set


Output of `make` (the command at step 14)
=================================

user at host:~/src/coreboot$ make
Skipping submodule '3rdparty/blobs'
/Users/user/src/coreboot/util/kconfig/conf.c:79:10: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                printf(_("aborted!\n\n"));
                       ^~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:79:10: note: treat the
string as an argument to avoid this
                printf(_("aborted!\n\n"));
                       ^
                       "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:80:10: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                printf(_("Console input/output is redirected. "));
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:80:10: note: treat the
string as an argument to avoid this
                printf(_("Console input/output is redirected. "));
                       ^
                       "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:81:10: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                printf(_("Run 'make oldconfig' to update configuration.\n\n"));
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:81:10: note: treat the
string as an argument to avoid this
                printf(_("Run 'make oldconfig' to update configuration.\n\n"));
                       ^
                       "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:91:10: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                printf(_("(NEW) "));
                       ^~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:91:10: note: treat the
string as an argument to avoid this
                printf(_("(NEW) "));
                       ^
                       "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:292:12: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                                printf(_(" (NEW)"));
                                       ^~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:292:12: note: treat the
string as an argument to avoid this
                                printf(_(" (NEW)"));
                                       ^
                                       "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:440:13: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                                        printf(_("*\n* Restart
config...\n*\n"));
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:440:13: note: treat the
string as an argument to avoid this
                                        printf(_("*\n* Restart
config...\n*\n"));
                                               ^
                                               "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:639:6: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                                        _("\n*** The configuration
requires explicit update.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:639:6: note: treat the
string as an argument to avoid this
                                        _("\n*** The configuration
requires explicit update.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:699:20: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:699:20: note: treat the
string as an argument to avoid this
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:703:20: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                        fprintf(stderr, _("\n*** Error during update
of the configuration.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:703:20: note: treat the
string as an argument to avoid this
                        fprintf(stderr, _("\n*** Error during update
of the configuration.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/util/kconfig/conf.c:714:20: warning: format
string is not a string literal (potentially insecure)
[-Wformat-security]
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/util/kconfig/conf.c:714:20: note: treat the
string as an argument to avoid this
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/util/kconfig/lkc.h:36:17: note: expanded from macro '_'
#define _(text) gettext(text)
                ^
10 warnings generated.
#
# configuration written to /Users/user/src/coreboot/.config
#
    HOSTCC     util/sconfig/lex.yy.o
    HOSTCC     util/sconfig/sconfig.tab.o
    HOSTCC     util/sconfig/main.o
    HOSTCC     util/sconfig/sconfig (link)
    SCONFIG    mainboard/emulation/qemu-i440fx/devicetree.cb
    HOSTCC     nvramtool/cli/nvramtool.o
    HOSTCC     nvramtool/cli/opts.o
    HOSTCC     nvramtool/cmos_lowlevel.o
    HOSTCC     nvramtool/cmos_ops.o
    HOSTCC     nvramtool/common.o
    HOSTCC     nvramtool/compute_ip_checksum.o
    HOSTCC     nvramtool/hexdump.o
    HOSTCC     nvramtool/input_file.o
    HOSTCC     nvramtool/layout.o
    HOSTCC     nvramtool/accessors/layout-common.o
    HOSTCC     nvramtool/accessors/layout-text.o
    HOSTCC     nvramtool/accessors/layout-bin.o
    HOSTCC     nvramtool/lbtable.o
    HOSTCC     nvramtool/reg_expr.o
    HOSTCC     nvramtool/cbfs.o
    HOSTCC     nvramtool/accessors/cmos-mem.o
    HOSTCC     nvramtool/nvramtool (link)
    OPTION     option_table.h
    CC         bootblock/mainboard/emulation/qemu-i440fx/static.o
    CC         bootblock/arch/x86/boot.o
    GEN        generated/bootblock.ld
    CP         bootblock/arch/x86/bootblock.ld
    HOSTCC     util/romcc/romcc (this may take a while)
    ROMCC      generated/bootblock.inc
    CC         bootblock/arch/x86/bootblock_romcc.o
    CC         bootblock/arch/x86/cpu_common.o
    GEN        build.h
    CC         bootblock/arch/x86/id.o
    CC         bootblock/arch/x86/memcpy.o
    CC         bootblock/arch/x86/memset.o
    CC         bootblock/arch/x86/mmap_boot.o
    CC         bootblock/arch/x86/walkcbfs.o
    CC         bootblock/commonlib/cbfs.o
    CC         bootblock/commonlib/lz4_wrapper.o
    CC         bootblock/commonlib/mem_pool.o
    CC         bootblock/commonlib/region.o
    CC         bootblock/console/die.o
    CC         bootblock/console/post.o
    CC         bootblock/cpu/x86/lapic/boot_cpu.o
    CC         bootblock/cpu/x86/mtrr/earlymtrr.o
    CC         bootblock/device/device_simple.o
    CC         bootblock/device/i2c.o
    CC         bootblock/drivers/uart/uart8250io.o
    CC         bootblock/drivers/uart/util.o
    CC         bootblock/lib/boot_device.o
    CC         bootblock/lib/bootmode.o
    HOSTCC     cbfstool/fmaptool.o
    HOSTCC     cbfstool/cbfs_sections.o
    HOSTCC     cbfstool/fmap_from_fmd.o
    HOSTCC     cbfstool/fmd.o
    HOSTCC     cbfstool/fmd_parser.o
    HOSTCC     cbfstool/fmd_scanner.o
    HOSTCC     cbfstool/fmap.o
    HOSTCC     cbfstool/kv_pair.o
    HOSTCC     cbfstool/valstr.o
    HOSTCC     cbfstool/fmaptool (link)
    FMAP       build/util/cbfstool/fmaptool -h build/fmap_config.h
build/fmap.fmd build/fmap.fmap
SUCCESS: Wrote 182 bytes to file 'build/fmap.fmap' (and generated header)
The sections containing CBFSes are: COREBOOT
    CC         bootblock/lib/cbfs.o
    CC         bootblock/lib/cbmem_console.o
    CC         bootblock/lib/delay.o
    CC         bootblock/lib/fmap.o
    CC         bootblock/lib/gcc.o
    CC         bootblock/lib/halt.o
    CC         bootblock/lib/hexdump.o
    CC         bootblock/lib/libgcc.o
    CC         bootblock/lib/memchr.o
    CC         bootblock/lib/memcmp.o
    CC         bootblock/lib/prog_loaders.o
    CC         bootblock/lib/prog_ops.o
    CC         bootblock/lib/version.o
    CC         bootblock/vboot/bootmode.o
    LINK       cbfs/fallback/bootblock.debug
    OBJCOPY    cbfs/fallback/bootblock.elf
    OBJCOPY    bootblock.raw.bin
    CC         romstage/mainboard/emulation/qemu-i440fx/static.o
    GEN        generated/assembly.inc
    CC         romstage/arch/x86/assembly_entry.o
    CC         romstage/arch/x86/boot.o
    CC         romstage/arch/x86/cbfs_and_run.o
    CC         romstage/arch/x86/cbmem.o
    CC         romstage/arch/x86/cpu_common.o
    CC         romstage/arch/x86/memcpy.o
    CP         romstage/arch/x86/memlayout.ld
    CC         romstage/arch/x86/memmove.o
    CC         romstage/arch/x86/memset.o
    CC         romstage/arch/x86/mmap_boot.o
    CC         romstage/arch/x86/postcar_loader.o
    CC         romstage/commonlib/cbfs.o
    CC         romstage/commonlib/lz4_wrapper.o
    CC         romstage/commonlib/mem_pool.o
    CC         romstage/commonlib/region.o
    CC         romstage/console/console.o
    CC         romstage/console/die.o
    CC         romstage/console/init.o
    CC         romstage/console/post.o
    CC         romstage/console/printk.o
    CC         romstage/console/vtxprintf.o
    CC         romstage/cpu/x86/car.o
    CC         romstage/cpu/x86/lapic/boot_cpu.o
    CC         romstage/cpu/x86/mtrr/earlymtrr.o
    CC         romstage/device/device_simple.o
    CC         romstage/device/i2c.o
    CC         romstage/device/pci_early.o
    CC         romstage/drivers/emulation/qemu/qemu_debugcon.o
    CC         romstage/drivers/pc80/pc/udelay_io.o
    CC         romstage/drivers/pc80/rtc/mc146818rtc.o
    CC         romstage/drivers/pc80/rtc/mc146818rtc_early.o
    CC         romstage/drivers/uart/uart8250io.o
    CC         romstage/drivers/uart/util.o
    CC         romstage/lib/boot_device.o
    CC         romstage/lib/bootmode.o
    CC         romstage/lib/cbfs.o
    CC         romstage/lib/cbmem_common.o
    CC         romstage/lib/cbmem_console.o
    CC         romstage/lib/compute_ip_checksum.o
    CC         romstage/lib/delay.o
    CC         romstage/lib/fmap.o
    CC         romstage/lib/gcc.o
    CC         romstage/lib/halt.o
    CC         romstage/lib/hexdump.o
    CC         romstage/lib/imd.o
    CC         romstage/lib/imd_cbmem.o
    CC         romstage/lib/libgcc.o
    CC         romstage/lib/lzma.o
    CC         romstage/lib/lzmadecode.o
    CC         romstage/lib/memchr.o
    CC         romstage/lib/memcmp.o
    CC         romstage/lib/memrange.o
    CC         romstage/lib/prog_loaders.o
    CC         romstage/lib/prog_ops.o
    CP         romstage/lib/program.ld
    CC         romstage/lib/ramtest.o
    CC         romstage/lib/romstage_stack.o
    CC         romstage/lib/stack.o
    CC         romstage/lib/version.o
    CC         romstage/mainboard/emulation/qemu-i440fx/romstage.o
    CC         romstage/southbridge/intel/i82371eb/early_pm.o
    CC         romstage/southbridge/intel/i82371eb/early_smbus.o
    CC         romstage/vboot/bootmode.o
    LINK       cbfs/fallback/romstage.debug
    OBJCOPY    cbfs/fallback/romstage.elf
    CC         ramstage/vboot/bootmode.o
    CC         ramstage/superio/common/conf_mode.o
    CC         ramstage/southbridge/intel/i82371eb/acpi_tables.o
    CC         ramstage/southbridge/intel/i82371eb/fadt.o
    CC         ramstage/southbridge/intel/i82371eb/i82371eb.o
    CC         ramstage/southbridge/intel/i82371eb/ide.o
    CC         ramstage/southbridge/intel/i82371eb/isa.o
    CC         ramstage/southbridge/intel/i82371eb/reset.o
    CC         ramstage/southbridge/intel/i82371eb/smbus.o
    CC         ramstage/southbridge/intel/i82371eb/usb.o
    CC         ramstage/mainboard/emulation/qemu-i440fx/static.o
    CC         ramstage/mainboard/emulation/qemu-i440fx/acpi_tables.o
    CC         ramstage/mainboard/emulation/qemu-i440fx/fw_cfg.o
    CC         ramstage/mainboard/emulation/qemu-i440fx/irq_tables.o
    CC         ramstage/mainboard/emulation/qemu-i440fx/mainboard.o
    CC         ramstage/mainboard/emulation/qemu-i440fx/northbridge.o
    CC         ramstage/lib/b64_decode.o
    CC         ramstage/lib/boot_device.o
    CC         ramstage/lib/bootmem.o
    CC         ramstage/lib/bootmode.o
    CC         ramstage/lib/cbfs.o
    CC         ramstage/lib/cbmem_common.o
    CC         ramstage/lib/cbmem_console.o
    CC         ramstage/lib/compute_ip_checksum.o
    CC         ramstage/lib/coreboot_table.o
    CC         ramstage/lib/delay.o
    CC         ramstage/lib/edid.o
    CC         ramstage/lib/fallback_boot.o
    CC         ramstage/lib/fmap.o
    CC         ramstage/lib/gcc.o
    CC         ramstage/lib/halt.o
    CC         ramstage/lib/hardwaremain.o
    CC         ramstage/lib/hexdump.o
    CC         ramstage/lib/hexstrtobin.o
    CC         ramstage/lib/imd.o
    CC         ramstage/lib/imd_cbmem.o
    CC         ramstage/lib/lzma.o
    CC         ramstage/lib/lzmadecode.o
    CC         ramstage/lib/malloc.o
    CC         ramstage/lib/memchr.o
    CC         ramstage/lib/memcmp.o
    CC         ramstage/lib/memrange.o
    CC         ramstage/lib/prog_loaders.o
    CC         ramstage/lib/prog_ops.o
    CC         ramstage/lib/romstage_stack.o
    CC         ramstage/lib/rtc.o
    CC         ramstage/lib/selfboot.o
    CC         ramstage/lib/stack.o
    CC         ramstage/lib/version.o
    CC         ramstage/lib/wrdd.o
    CC         ramstage/drivers/uart/uart8250io.o
    CC         ramstage/drivers/uart/util.o
    CC         ramstage/drivers/pc80/vga/vga.o
    CC         ramstage/drivers/pc80/vga/vga_font_8x16.o
    CC         ramstage/drivers/pc80/vga/vga_io.o
    CC         ramstage/drivers/pc80/vga/vga_palette.o
    CC         ramstage/drivers/pc80/rtc/mc146818rtc.o
    CC         ramstage/drivers/pc80/rtc/mc146818rtc_early.o
    CC         ramstage/drivers/pc80/pc/i8254.o
    CC         ramstage/drivers/pc80/pc/i8259.o
    CC         ramstage/drivers/pc80/pc/isa-dma.o
    CC         ramstage/drivers/pc80/pc/keyboard.o
    CC         ramstage/drivers/pc80/pc/udelay_io.o
    CC         ramstage/drivers/intel/wifi/wifi.o
    CC         ramstage/drivers/emulation/qemu/bochs.o
    CC         ramstage/drivers/emulation/qemu/cirrus.o
    CC         ramstage/drivers/emulation/qemu/qemu_debugcon.o
    CC         ramstage/device/cardbus_device.o
    CC         ramstage/device/cpu_device.o
    CC         ramstage/device/device.o
    CC         ramstage/device/device_util.o
    CC         ramstage/device/i2c.o
    CC         ramstage/device/pci_class.o
    CC         ramstage/device/pci_device.o
    CC         ramstage/device/pci_early.o
    CC         ramstage/device/pci_ops.o
    CC         ramstage/device/pci_rom.o
    CC         ramstage/device/pciexp_device.o
    CC         ramstage/device/pcix_device.o
    CC         ramstage/device/pnp_device.o
    CC         ramstage/device/root_device.o
    CC         ramstage/device/smbus_ops.o
    CC         ramstage/cpu/x86/smm/smm_module_loader.o
    CC         ramstage/cpu/x86/mtrr/mtrr.o
    CC         ramstage/cpu/x86/lapic/boot_cpu.o
    CC         ramstage/cpu/x86/lapic/lapic.o
    CC         ramstage/cpu/x86/lapic/lapic_cpu_init.o
    CC         ramstage/cpu/x86/lapic/secondary.o
    CC         ramstage/cpu/x86/backup_default_smm.o
    CC         ramstage/cpu/qemu-x86/qemu.o
    CC         ramstage/console/console.o
    CC         ramstage/console/die.o
    CC         ramstage/console/init.o
    CC         ramstage/console/post.o
    CC         ramstage/console/printk.o
    CC         ramstage/console/vsprintf.o
    CC         ramstage/console/vtxprintf.o
    CC         ramstage/commonlib/cbfs.o
    CC         ramstage/commonlib/lz4_wrapper.o
    CC         ramstage/commonlib/mem_pool.o
    CC         ramstage/commonlib/region.o
    CC         ramstage/arch/x86/acpi.o
    CC         ramstage/arch/x86/acpi_device.o
    CC         ramstage/arch/x86/acpigen.o
    CC         ramstage/arch/x86/boot.o
    CC         ramstage/arch/x86/c_start.o
    CC         ramstage/arch/x86/cbmem.o
    CC         ramstage/arch/x86/cpu.o
    CC         ramstage/arch/x86/cpu_common.o
    CC         ramstage/arch/x86/ebda.o
    CC         ramstage/arch/x86/exception.o
    CC         ramstage/arch/x86/gdt.o
    CC         ramstage/arch/x86/memcpy.o
    CC         ramstage/arch/x86/memmove.o
    CC         ramstage/arch/x86/memset.o
    CC         ramstage/arch/x86/mmap_boot.o
    CC         ramstage/arch/x86/pci_ops_conf1.o
    CC         ramstage/arch/x86/pirq_routing.o
    CC         ramstage/arch/x86/smbios.o
    CC         ramstage/arch/x86/tables.o
    CP         ramstage/arch/x86/memlayout.ld
    CP         ramstage/lib/program.ld
    CC         generated/ramstage.o
    CC         cbfs/fallback/ramstage.debug
    OBJCOPY    cbfs/fallback/ramstage.elf
    CREATE     build/mainboard/emulation/qemu-i440fx/cbfs-file.diaXdE.out
(from /Users/user/src/coreboot/.config)
    CREATE     build/mainboard/emulation/qemu-i440fx/cbfs-file.1ooO9c.out
(from src/mainboard/emulation/qemu-i440fx/cmos.default)
    OPTION     cmos_layout.bin
    IASL       build/dsdt.aml

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20160831-64
Copyright (c) 2000 - 2016 Intel Corporation

coreboot toolchain v1.43 August 31st, 2016
ASL Input:     dsdt.aml - 399 lines, 15111 bytes, 245 keywords
AML Output:    dsdt.aml - 4021 bytes, 146 named objects, 99 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 234 Optimizations
    IASL       build/dsdt.aml disassembled correctly.
    Cloning SeaBIOS from Git
Cloning into 'seabios'...
remote: Counting objects: 783, done
remote: Finding sources: 100% (443/443)
remote: Total 14775 (delta 284), reused 14704 (delta 284)
Receiving objects: 100% (14775/14775), 3.46 MiB | 173.00 KiB/s, done.
Resolving deltas: 100% (11690/11690), done.
    Checking out SeaBIOS revision e2fc41e24ee0ada60fc511d60b15a41b294538be
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Switched to a new branch 'coreboot'
    CONFIG     SeaBIOS e2fc41e24ee0ada60fc511d60b15a41b294538be
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:77:10:
warning: format string is not a string literal (potentially insecure)
      [-Wformat-security]
                printf(_("aborted!\n\n"));
                       ^~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:77:10:
note: treat the string as an argument to avoid this
                printf(_("aborted!\n\n"));
                       ^
                       "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:78:10:
warning: format string is not a string literal (potentially insecure)
      [-Wformat-security]
                printf(_("Console input/output is redirected. "));
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:78:10:
note: treat the string as an argument to avoid this
                printf(_("Console input/output is redirected. "));
                       ^
                       "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:79:10:
warning: format string is not a string literal (potentially insecure)
      [-Wformat-security]
                printf(_("Run 'make oldconfig' to update configuration.\n\n"));
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:79:10:
note: treat the string as an argument to avoid this
                printf(_("Run 'make oldconfig' to update configuration.\n\n"));
                       ^
                       "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:89:10:
warning: format string is not a string literal (potentially insecure)
      [-Wformat-security]
                printf(_("(NEW) "));
                       ^~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:89:10:
note: treat the string as an argument to avoid this
                printf(_("(NEW) "));
                       ^
                       "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:290:12:
warning: format string is not a string literal
      (potentially insecure) [-Wformat-security]
                                printf(_(" (NEW)"));
                                       ^~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:290:12:
note: treat the string as an argument to avoid this
                                printf(_(" (NEW)"));
                                       ^
                                       "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:438:13:
warning: format string is not a string literal
      (potentially insecure) [-Wformat-security]
                                        printf(_("*\n* Restart
config...\n*\n"));
                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:438:13:
note: treat the string as an argument to avoid this
                                        printf(_("*\n* Restart
config...\n*\n"));
                                               ^
                                               "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:636:6:
warning: format string is not a string literal (potentially insecure)
      [-Wformat-security]
                                        _("\n*** The configuration
requires explicit update.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:636:6:
note: treat the string as an argument to avoid this
                                        _("\n*** The configuration
requires explicit update.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:689:20:
warning: format string is not a string literal
      (potentially insecure) [-Wformat-security]
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:689:20:
note: treat the string as an argument to avoid this
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:693:20:
warning: format string is not a string literal
      (potentially insecure) [-Wformat-security]
                        fprintf(stderr, _("\n*** Error during update
of the configuration.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:693:20:
note: treat the string as an argument to avoid this
                        fprintf(stderr, _("\n*** Error during update
of the configuration.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:704:20:
warning: format string is not a string literal
      (potentially insecure) [-Wformat-security]
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));

^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^~~~~~~~~~~~~
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/conf.c:704:20:
note: treat the string as an argument to avoid this
                        fprintf(stderr, _("\n*** Error during writing
of the configuration.\n\n"));
                                        ^
                                        "%s",
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/scripts/kconfig/lkc.h:36:17:
note: expanded from macro '_'
#define _(text) gettext(text)
                ^
10 warnings generated.
#
# configuration written to
/Users/user/src/coreboot/payloads/external/SeaBIOS/seabios/.config
#
    MAKE       SeaBIOS e2fc41e24ee0ada60fc511d60b15a41b294538be
  Build Kconfig config file
  Compile checking out/src/misc.o
  Compile checking out/src/stacks.o
  Compile checking out/src/output.o
  Compile checking out/src/string.o
  Compile checking out/src/block.o
  Compile checking out/src/cdrom.o
  Compile checking out/src/disk.o
  Compile checking out/src/mouse.o
  Compile checking out/src/kbd.o
  Compile checking out/src/system.o
  Compile checking out/src/serial.o
  Compile checking out/src/clock.o
  Compile checking out/src/resume.o
  Compile checking out/src/pnpbios.o
  Compile checking out/src/vgahooks.o
  Compile checking out/src/pcibios.o
  Compile checking out/src/apm.o
  Compile checking out/src/hw/pci.o
  Compile checking out/src/hw/timer.o
  Compile checking out/src/hw/rtc.o
  Compile checking out/src/hw/dma.o
  Compile checking out/src/hw/pic.o
  Compile checking out/src/hw/ps2port.o
  Compile checking out/src/hw/serialio.o
  Compile checking out/src/hw/usb.o
  Compile checking out/src/hw/usb-uhci.o
  Compile checking out/src/hw/usb-ohci.o
  Compile checking out/src/hw/usb-ehci.o
  Compile checking out/src/hw/usb-hid.o
  Compile checking out/src/hw/usb-msc.o
  Compile checking out/src/hw/usb-uas.o
  Compile checking out/src/hw/blockcmd.o
  Compile checking out/src/hw/floppy.o
  Compile checking out/src/hw/ata.o
  Compile checking out/src/hw/ramdisk.o
  Compile checking out/src/hw/lsi-scsi.o
  Compile checking out/src/hw/esp-scsi.o
  Compile checking out/src/hw/megasas.o
  Compile checking out/src/post.o
  Compile checking out/src/e820map.o
  Compile checking out/src/malloc.o
  Compile checking out/src/romfile.o
  Compile checking out/src/x86.o
  Compile checking out/src/optionroms.o
  Compile checking out/src/pmm.o
  Compile checking out/src/font.o
  Compile checking out/src/boot.o
  Compile checking out/src/bootsplash.o
  Compile checking out/src/jpeg.o
  Compile checking out/src/bmp.o
  Compile checking out/src/tcgbios.o
  Compile checking out/src/sha1.o
  Compile checking out/src/hw/ahci.o
  Compile checking out/src/hw/pvscsi.o
  Compile checking out/src/hw/usb-xhci.o
  Compile checking out/src/hw/usb-hub.o
  Compile checking out/src/hw/sdcard.o
  Compile checking out/src/fw/coreboot.o
  Compile checking out/src/fw/lzmadecode.o
  Compile checking out/src/fw/multiboot.o
  Compile checking out/src/fw/csm.o
  Compile checking out/src/fw/biostables.o
  Compile checking out/src/fw/paravirt.o
  Compile checking out/src/fw/shadow.o
  Compile checking out/src/fw/pciinit.o
  Compile checking out/src/fw/smm.o
  Compile checking out/src/fw/smp.o
  Compile checking out/src/fw/mtrr.o
  Compile checking out/src/fw/xen.o
  Compiling IASL out/src/fw/acpi-dsdt.hex
clang: error: no input files
make[2]: *** [out/src/fw/acpi-dsdt.hex] Error 1
make[1]: *** [build] Error 2
make: *** [payloads/external/SeaBIOS/seabios/out/bios.bin.elf] Error 2

Am I missing something here?

Best regards



More information about the coreboot mailing list