blob: ced72f58d6a3e1d49071e92fa40e790716ce9aa2 [file] [log] [blame]
Copyright 2020 The Monogon Project Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
From f2ed01603a9e89ae30d282c926a0100b246ff3a9 Mon Sep 17 00:00:00 2001
From: Lorenz Brun <lorenz@brun.one>
Date: Wed, 10 Mar 2021 19:48:11 +0100
Subject: [PATCH 6/6] Pregenerated config files
---
include/qemu/config-host.h | 291 ++++++++++++++++++++++++
qemu-version.h | 2 +
x86_64-softmmu-config-devices.h | 381 ++++++++++++++++++++++++++++++++
x86_64-softmmu-config-target.h | 21 ++
4 files changed, 695 insertions(+)
create mode 100644 include/qemu/config-host.h
create mode 100644 qemu-version.h
create mode 100644 x86_64-softmmu-config-devices.h
create mode 100644 x86_64-softmmu-config-target.h
diff --git a/include/qemu/config-host.h b/include/qemu/config-host.h
new file mode 100644
index 0000000000..843e9c8116
--- /dev/null
+++ b/include/qemu/config-host.h
@@ -0,0 +1,291 @@
+/*
+ * Autogenerated by the Meson build system.
+ * Do not edit, your changes will be lost.
+ */
+
+#pragma once
+
+#define CONFIG_ACCEPT4 1
+
+#define CONFIG_AF_VSOCK 1
+
+#define CONFIG_ATOMIC64 1
+
+#undef CONFIG_ATTR
+
+#define CONFIG_ATTRIBUTE_ALIAS 1
+
+#define CONFIG_AUDIO_DRIVERS
+
+#define CONFIG_BDRV_RO_WHITELIST
+
+#define CONFIG_BDRV_RW_WHITELIST
+
+#define CONFIG_BINDIR "/usr/local/bin"
+
+#undef CONFIG_BRLAPI
+
+#define CONFIG_BYTESWAP_H 1
+
+#define CONFIG_CAPSTONE
+
+#undef CONFIG_CFI
+
+#define CONFIG_CLOCK_ADJTIME 1
+
+#define CONFIG_CMPXCHG128 1
+
+#undef CONFIG_COCOA
+
+#define CONFIG_COROUTINE_BACKEND sigaltstack
+
+#define CONFIG_COROUTINE_POOL 0
+
+#define CONFIG_CPUID_H 1
+
+#undef CONFIG_CURL
+
+#undef CONFIG_CURSES
+
+#define CONFIG_DUP3 1
+
+#define CONFIG_EPOLL 1
+
+#define CONFIG_EPOLL_CREATE1 1
+
+#define CONFIG_EVENTFD 1
+
+#define CONFIG_FALLOCATE 1
+
+#define CONFIG_FALLOCATE_PUNCH_HOLE 1
+
+#define CONFIG_FALLOCATE_ZERO_RANGE 1
+
+#define CONFIG_FDATASYNC 1
+
+#define CONFIG_FDT
+
+#define CONFIG_FIEMAP 1
+
+#undef CONFIG_FUSE
+
+#undef CONFIG_FUSE_LSEEK
+
+#define CONFIG_GBM 1
+
+#define CONFIG_GETAUXVAL 1
+
+#define CONFIG_GETRANDOM 1
+
+#define CONFIG_GETTID
+
+#undef CONFIG_GLUSTERFS
+
+#undef CONFIG_GTK
+
+#define CONFIG_HAS_ENVIRON 1
+
+#define CONFIG_HOST_DSOSUF ".so"
+
+#define CONFIG_IASL "iasl"
+
+#define CONFIG_INOTIFY 1
+
+#define CONFIG_INOTIFY1 1
+
+#define CONFIG_INT128 1
+
+#define CONFIG_IOVEC 1
+
+#define CONFIG_IVSHMEM 1
+
+#undef CONFIG_KEYUTILS
+
+#define CONFIG_L2TPV3 1
+
+#undef CONFIG_LIBATTR
+
+#undef CONFIG_LIBCAP_NG
+
+#undef CONFIG_LIBISCSI
+
+#undef CONFIG_LIBNFS
+
+#undef CONFIG_LIBUDEV
+
+#define CONFIG_LINUX 1
+
+#define CONFIG_LINUX_IO_URING 1
+
+#define CONFIG_LINUX_MAGIC_H 1
+
+#undef CONFIG_LZO
+
+#define CONFIG_MADVISE 1
+
+#undef CONFIG_MALLOC_TRIM
+
+#define CONFIG_MEMBARRIER 1
+
+#define CONFIG_MEMFD 1
+
+#undef CONFIG_MPATH
+
+#undef CONFIG_MPATH_NEW_API
+
+#define CONFIG_OPEN_BY_HANDLE 1
+
+#define CONFIG_PIPE2 1
+
+#define CONFIG_POSIX 1
+
+#define CONFIG_POSIX_FALLOCATE 1
+
+#define CONFIG_POSIX_MADVISE 1
+
+#define CONFIG_POSIX_MEMALIGN 1
+
+#define CONFIG_PPOLL 1
+
+#define CONFIG_PRCTL_PR_SET_TIMERSLACK 1
+
+#define CONFIG_PREADV 1
+
+#define CONFIG_PREFIX "/nonexistent"
+
+#define CONFIG_PTHREAD_SETNAME_NP_W_TID 1
+
+#define CONFIG_QEMU_CONFDIR "/nonexistent"
+
+#define CONFIG_QEMU_DATADIR "/nonexistent"
+
+#define CONFIG_QEMU_DESKTOPDIR "/nonexistent"
+
+#define CONFIG_QEMU_FIRMWAREPATH "external/qemu/pc-bios"
+
+#define CONFIG_QEMU_HELPERDIR "/nonexistent"
+
+#define CONFIG_QEMU_ICONDIR "/nonexistent"
+
+#define CONFIG_QEMU_LOCALEDIR "/nonexistent"
+
+#define CONFIG_QEMU_LOCALSTATEDIR "/nonexistent"
+
+#define CONFIG_QEMU_MODDIR "/nonexistent"
+
+#define CONFIG_QEMU_PRIVATE_XTS 1
+
+#define CONFIG_QOM_CAST_DEBUG 1
+
+#undef CONFIG_RBD
+
+#define CONFIG_RTNETLINK 1
+
+#undef CONFIG_SDL
+
+#undef CONFIG_SDL_IMAGE
+
+#define CONFIG_SECCOMP
+
+#define CONFIG_SENDFILE 1
+
+#define CONFIG_SETNS 1
+
+#define CONFIG_SIGNALFD 1
+
+#define CONFIG_SLIRP
+
+#define CONFIG_SMBD_COMMAND "/nonexistent"
+
+#undef CONFIG_SNAPPY
+
+#define CONFIG_SPLICE 1
+
+#define CONFIG_STATIC_ASSERT 1
+
+#define CONFIG_STATX
+
+#define CONFIG_SYNCFS 1
+
+#define CONFIG_SYNC_FILE_RANGE 1
+
+#define CONFIG_SYSCONFDIR "/nonexistent"
+
+#define CONFIG_SYSMACROS 1
+
+#define CONFIG_TASN1 1
+
+#define CONFIG_THREAD_SETNAME_BYTHREAD 1
+
+#define CONFIG_TIMERFD 1
+
+#define CONFIG_TLS_PRIORITY "NORMAL"
+
+#define CONFIG_TRACE_LOG 1
+
+#define CONFIG_USBFS 1
+
+#undef CONFIG_VALGRIND_H
+
+#define CONFIG_VHOST_KERNEL 1
+
+#define CONFIG_VHOST_NET 1
+
+#define CONFIG_VHOST_NET_VDPA 1
+
+#undef CONFIG_VHOST_USER_BLK_SERVER
+
+#define CONFIG_VHOST_VDPA 1
+
+#undef CONFIG_VIRTFS
+
+#undef CONFIG_VNC
+
+#undef CONFIG_VNC_JPEG
+
+#undef CONFIG_VNC_PNG
+
+#undef CONFIG_VNC_SASL
+
+#undef CONFIG_X11
+
+#define CONFIG_XKBCOMMON
+
+#undef CONFIG_ZSTD
+
+#define HAVE_BTRFS_H
+
+#define HAVE_COPY_FILE_RANGE 1
+
+#define HAVE_DRM_H
+
+#define HAVE_FSXATTR 1
+
+#define HAVE_GDB_BIN /nonexistent
+
+#define HAVE_MLOCKALL 1
+
+#define HAVE_OPENPTY 1
+
+#define HAVE_PTY_H
+
+#define HAVE_STRCHRNUL 1
+
+#define HAVE_STRUCT_STAT_ST_ATIM 1
+
+#undef HAVE_SYS_IOCCOM_H
+
+#undef HAVE_SYS_KCOV_H
+
+#define HAVE_UTMPX 1
+
+#define HOST_X86_64 1
+
+#define QEMU_VERSION "5.2.50"
+
+#define QEMU_VERSION_MAJOR 5
+
+#define QEMU_VERSION_MICRO 50
+
+#define QEMU_VERSION_MINOR 2
+
diff --git a/qemu-version.h b/qemu-version.h
new file mode 100644
index 0000000000..46c042f1ee
--- /dev/null
+++ b/qemu-version.h
@@ -0,0 +1,2 @@
+#define QEMU_PKGVERSION "v5.2.0-mngn"
+#define QEMU_FULL_VERSION "5.2.50-mngn"
diff --git a/x86_64-softmmu-config-devices.h b/x86_64-softmmu-config-devices.h
new file mode 100644
index 0000000000..6fb167cecd
--- /dev/null
+++ b/x86_64-softmmu-config-devices.h
@@ -0,0 +1,381 @@
+/*
+ * Autogenerated by the Meson build system.
+ * Do not edit, your changes will be lost.
+ */
+
+#pragma once
+
+#define CONFIG_AC97 1
+
+#define CONFIG_ACPI 1
+
+#define CONFIG_ACPI_CPU_HOTPLUG 1
+
+#define CONFIG_ACPI_HMAT 1
+
+#define CONFIG_ACPI_HW_REDUCED 1
+
+#define CONFIG_ACPI_MEMORY_HOTPLUG 1
+
+#define CONFIG_ACPI_NVDIMM 1
+
+#define CONFIG_ACPI_PCI 1
+
+#define CONFIG_ACPI_SMBUS 1
+
+#define CONFIG_ACPI_VMGENID 1
+
+#define CONFIG_ACPI_X86 1
+
+#define CONFIG_ACPI_X86_ICH 1
+
+#define CONFIG_ADLIB 1
+
+#define CONFIG_AHCI 1
+
+#define CONFIG_AHCI_ICH9 1
+
+#define CONFIG_AMD_IOMMU 1
+
+#define CONFIG_APIC 1
+
+#define CONFIG_APM 1
+
+#define CONFIG_APPLESMC 1
+
+#define CONFIG_ATI_VGA 1
+
+#define CONFIG_BITBANG_I2C 1
+
+#define CONFIG_BOCHS_DISPLAY 1
+
+#define CONFIG_CAN_BUS 1
+
+#define CONFIG_CAN_CTUCANFD 1
+
+#define CONFIG_CAN_CTUCANFD_PCI 1
+
+#define CONFIG_CAN_PCI 1
+
+#define CONFIG_CAN_SJA1000 1
+
+#define CONFIG_CS4231A 1
+
+#define CONFIG_DDC 1
+
+#define CONFIG_DIMM 1
+
+#define CONFIG_E1000E_PCI_EXPRESS 1
+
+#define CONFIG_E1000_PCI 1
+
+#define CONFIG_EDID 1
+
+#define CONFIG_EDU 1
+
+#define CONFIG_EEPRO100_PCI 1
+
+#define CONFIG_ES1370 1
+
+#define CONFIG_ESP 1
+
+#define CONFIG_ESP_PCI 1
+
+#define CONFIG_FDC 1
+
+#define CONFIG_FW_CFG_DMA 1
+
+#define CONFIG_GENERIC_LOADER 1
+
+#define CONFIG_GUS 1
+
+#define CONFIG_HDA 1
+
+#define CONFIG_HPET 1
+
+#define CONFIG_HYPERV 1
+
+#define CONFIG_HYPERV_TESTDEV 1
+
+#define CONFIG_I2C 1
+
+#define CONFIG_I440FX 1
+
+#define CONFIG_I8254 1
+
+#define CONFIG_I8257 1
+
+#define CONFIG_I8259 1
+
+#define CONFIG_I82801B11 1
+
+#define CONFIG_IDE_CORE 1
+
+#define CONFIG_IDE_ISA 1
+
+#define CONFIG_IDE_PCI 1
+
+#define CONFIG_IDE_PIIX 1
+
+#define CONFIG_IDE_QDEV 1
+
+#define CONFIG_IMX_USBPHY 1
+
+#define CONFIG_IOAPIC 1
+
+#define CONFIG_IOH3420 1
+
+#define CONFIG_IPACK 1
+
+#define CONFIG_IPMI 1
+
+#define CONFIG_IPMI_EXTERN 1
+
+#define CONFIG_IPMI_LOCAL 1
+
+#define CONFIG_IPMI_SSIF 1
+
+#define CONFIG_ISAPC 1
+
+#define CONFIG_ISA_BUS 1
+
+#define CONFIG_ISA_DEBUG 1
+
+#define CONFIG_ISA_IPMI_BT 1
+
+#define CONFIG_ISA_IPMI_KCS 1
+
+#define CONFIG_ISA_TESTDEV 1
+
+#define CONFIG_IVSHMEM_DEVICE 1
+
+#define CONFIG_LPC_ICH9 1
+
+#define CONFIG_LSI_SCSI_PCI 1
+
+#define CONFIG_MC146818RTC 1
+
+#define CONFIG_MEGASAS_SCSI_PCI 1
+
+#define CONFIG_MEM_DEVICE 1
+
+#define CONFIG_MICROVM 1
+
+#define CONFIG_MPTSAS_SCSI_PCI 1
+
+#define CONFIG_MSI_NONBROKEN 1
+
+#define CONFIG_NE2000_COMMON 1
+
+#define CONFIG_NE2000_ISA 1
+
+#define CONFIG_NE2000_PCI 1
+
+#define CONFIG_NMC93XX_EEPROM 1
+
+#define CONFIG_NVDIMM 1
+
+#define CONFIG_NVME_PCI 1
+
+#define CONFIG_PAM 1
+
+#define CONFIG_PARALLEL 1
+
+#define CONFIG_PC 1
+
+#define CONFIG_PCI 1
+
+#define CONFIG_PCIE_PORT 1
+
+#define CONFIG_PCI_DEVICES 1
+
+#define CONFIG_PCI_EXPRESS 1
+
+#define CONFIG_PCI_EXPRESS_GENERIC_BRIDGE 1
+
+#define CONFIG_PCI_EXPRESS_Q35 1
+
+#define CONFIG_PCI_I440FX 1
+
+#define CONFIG_PCI_IPMI_BT 1
+
+#define CONFIG_PCI_IPMI_KCS 1
+
+#define CONFIG_PCI_TESTDEV 1
+
+#define CONFIG_PCKBD 1
+
+#define CONFIG_PCNET_COMMON 1
+
+#define CONFIG_PCNET_PCI 1
+
+#define CONFIG_PCSPK 1
+
+#define CONFIG_PC_ACPI 1
+
+#define CONFIG_PC_PCI 1
+
+#define CONFIG_PFLASH_CFI01 1
+
+#define CONFIG_PIIX3 1
+
+#define CONFIG_PS2 1
+
+#define CONFIG_PVPANIC 1
+
+#define CONFIG_PXB 1
+
+#define CONFIG_Q35 1
+
+#define CONFIG_ROCKER 1
+
+#define CONFIG_RTL8139_PCI 1
+
+#define CONFIG_SB16 1
+
+#define CONFIG_SCSI 1
+
+#define CONFIG_SD 1
+
+#define CONFIG_SDHCI 1
+
+#define CONFIG_SDHCI_PCI 1
+
+#define CONFIG_SERIAL 1
+
+#define CONFIG_SERIAL_ISA 1
+
+#define CONFIG_SERIAL_PCI 1
+
+#define CONFIG_SERIAL_PCI_MULTI 1
+
+#define CONFIG_SEV 1
+
+#define CONFIG_SGA 1
+
+#define CONFIG_SMBIOS 1
+
+#define CONFIG_SMBUS 1
+
+#define CONFIG_SMBUS_EEPROM 1
+
+#define CONFIG_TEST_DEVICES 1
+
+#define CONFIG_TPM 1
+
+#define CONFIG_TULIP 1
+
+#define CONFIG_USB 1
+
+#define CONFIG_USB_AUDIO 1
+
+#define CONFIG_USB_EHCI 1
+
+#define CONFIG_USB_EHCI_PCI 1
+
+#define CONFIG_USB_NETWORK 1
+
+#define CONFIG_USB_OHCI 1
+
+#define CONFIG_USB_OHCI_PCI 1
+
+#define CONFIG_USB_SERIAL 1
+
+#define CONFIG_USB_SMARTCARD 1
+
+#define CONFIG_USB_STORAGE_BOT 1
+
+#define CONFIG_USB_STORAGE_MTP 1
+
+#define CONFIG_USB_STORAGE_UAS 1
+
+#define CONFIG_USB_TABLET_WACOM 1
+
+#define CONFIG_USB_U2F 1
+
+#define CONFIG_USB_UHCI 1
+
+#define CONFIG_USB_XHCI 1
+
+#define CONFIG_USB_XHCI_NEC 1
+
+#define CONFIG_USB_XHCI_PCI 1
+
+#define CONFIG_USB_XHCI_SYSBUS 1
+
+#define CONFIG_VFIO 1
+
+#define CONFIG_VFIO_IGD 1
+
+#define CONFIG_VFIO_PCI 1
+
+#define CONFIG_VGA 1
+
+#define CONFIG_VGA_CIRRUS 1
+
+#define CONFIG_VGA_ISA 1
+
+#define CONFIG_VGA_PCI 1
+
+#define CONFIG_VHOST 1
+
+#define CONFIG_VIRTIO 1
+
+#define CONFIG_VIRTIO_BALLOON 1
+
+#define CONFIG_VIRTIO_BLK 1
+
+#define CONFIG_VIRTIO_CRYPTO 1
+
+#define CONFIG_VIRTIO_GPU 1
+
+#define CONFIG_VIRTIO_INPUT 1
+
+#define CONFIG_VIRTIO_INPUT_HOST 1
+
+#define CONFIG_VIRTIO_IOMMU 1
+
+#define CONFIG_VIRTIO_MEM 1
+
+#define CONFIG_VIRTIO_MEM_SUPPORTED 1
+
+#define CONFIG_VIRTIO_MMIO 1
+
+#define CONFIG_VIRTIO_NET 1
+
+#define CONFIG_VIRTIO_PCI 1
+
+#define CONFIG_VIRTIO_PMEM 1
+
+#define CONFIG_VIRTIO_PMEM_SUPPORTED 1
+
+#define CONFIG_VIRTIO_RNG 1
+
+#define CONFIG_VIRTIO_SCSI 1
+
+#define CONFIG_VIRTIO_SERIAL 1
+
+#define CONFIG_VIRTIO_VGA 1
+
+#define CONFIG_VMBUS 1
+
+#define CONFIG_VMMOUSE 1
+
+#define CONFIG_VMPORT 1
+
+#define CONFIG_VMWARE_VGA 1
+
+#define CONFIG_VMW_PVSCSI_SCSI_PCI 1
+
+#define CONFIG_VMXNET3_PCI 1
+
+#define CONFIG_VTD 1
+
+#define CONFIG_WDT_IB6300ESB 1
+
+#define CONFIG_WDT_IB700 1
+
+#define CONFIG_X86_IOMMU 1
+
+#define CONFIG_XIO3130 1
+
diff --git a/x86_64-softmmu-config-target.h b/x86_64-softmmu-config-target.h
new file mode 100644
index 0000000000..302a95d89c
--- /dev/null
+++ b/x86_64-softmmu-config-target.h
@@ -0,0 +1,21 @@
+/*
+ * Autogenerated by the Meson build system.
+ * Do not edit, your changes will be lost.
+ */
+
+#pragma once
+
+#define CONFIG_I386_DIS 1
+
+#define CONFIG_KVM 1
+
+#define CONFIG_SOFTMMU 1
+
+#define TARGET_I386 1
+
+#define TARGET_NAME "x86_64"
+
+#define TARGET_SUPPORTS_MTTCG 1
+
+#define TARGET_X86_64 1
+
--
2.25.1