v10.2.1 release
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmmNxEkACgkQgqpKJDse lHg2gA/+MhKW6VuQGeOISkufRgYv2d8YdZqxV9u/iuqfCBniNoWfQ59oCMCy0lG7 Pz/j8DQn3r8Da4EICxbuEAT9IIppMfzJNns60inm1mmp9jNvUQoT6M8pIWBC2CH3 DKQygiwClFKRfmZuagyGUr213WThQ0lEmZCmJxP457zT2xA2ogEBfyIq0Qk2fYmN Z9pAfXiZ5bVDwk1PL9zhfyub8t09COp3kPWAZhVwzbDfkPXvdHy/hMXwz5tZ2COw e7PhA8R1IMEGXc6WOzE8c0eboSs+pU8R88b1SGZlTfxD3Cv7WGvji5unvsC1a5nZ FC6kVql/aDs56kso1NGVLZdCRwKP+9Qjej+w78W9wJI2lBodx3flTXv3XUdK+7Hz Tc8BJ/88oRkG3Az7vP7q+WSN2OsHumY7KENAeJE9BEEqiHqdpI2WoIG9pmCaRfrG 7KNJtpVr6C8+nPHcudroLx0EhwQz1csRUWem0ko7pRECYOMe27/2dPvo6QNsng82 sCy8k0GoV0DgrSRMjFX0ahi8AtKZ0xv2h71BWgNYtuI9USW7RY9aPEYlvvVVfUoa 4Y0ZeR67+CyMJ36gGmDCuGHfYsJGzXft5m4gsEiHh5PEQIiytEV3GZ8+XS3syGfY XDR6CYSkFAhx68j8bBOHtwBSYTbOWPJ5vo14ZQ6BYlGGAq0KUp8= =X7O5 -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQQc1ZFRpfysT1VCnEeNmYZ3l6SIbwUCabiRVgAKCRCNmYZ3l6SI b+sPAQCmnnkEKBNVBNRnpje0dsIuOgoANrCm97vulk4siFDVqwD+KYnBILtUH/RP ZMlhIqKkK7T62a2wzt2bITXi4dCWLgw= =Za5B -----END PGP SIGNATURE----- Merge tag 'v10.2.1' into cr16-wip v10.2.1 release
This commit is contained in:
commit
c3d65261db
2322 changed files with 94070 additions and 43853 deletions
|
|
@ -6,4 +6,3 @@
|
|||
#
|
||||
|
||||
CONFIG_ARM_VIRT=y
|
||||
CONFIG_SBSA_REF=y
|
||||
|
|
|
|||
|
|
@ -6,4 +6,3 @@
|
|||
|
||||
# Boards are selected by default, uncomment to keep out of the build.
|
||||
# CONFIG_MALTA=n
|
||||
# CONFIG_MIPSSIM=n
|
||||
|
|
|
|||
|
|
@ -13,15 +13,14 @@
|
|||
# CONFIG_PPC440=n
|
||||
# CONFIG_VIRTEX=n
|
||||
|
||||
# For Sam460ex
|
||||
# AmigaNG
|
||||
# CONFIG_AMIGAONE=n
|
||||
# CONFIG_PEGASOS=n
|
||||
# CONFIG_SAM460EX=n
|
||||
|
||||
# For Macs
|
||||
# CONFIG_MAC_OLDWORLD=n
|
||||
# CONFIG_MAC_NEWWORLD=n
|
||||
|
||||
# CONFIG_AMIGAONE=n
|
||||
# CONFIG_PEGASOS2=n
|
||||
|
||||
# For PReP
|
||||
# CONFIG_PREP=n
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
|
||||
[built-in options]
|
||||
bindir = ''
|
||||
prefix = '/qemu'
|
||||
|
||||
[project options]
|
||||
qemu_suffix = ''
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
TARGET_ARCH=aarch64
|
||||
TARGET_BASE_ARCH=arm
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-sme2.xml
|
||||
TARGET_LONG_BITS=64
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
TARGET_ARCH=aarch64
|
||||
TARGET_BASE_ARCH=arm
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml gdb-xml/aarch64-sme2.xml
|
||||
TARGET_HAS_BFLT=y
|
||||
CONFIG_SEMIHOSTING=y
|
||||
CONFIG_ARM_COMPATIBLE_SEMIHOSTING=y
|
||||
|
|
|
|||
26
configs/targets/aarch64-softmmu.c
Normal file
26
configs/targets/aarch64-softmmu.c
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
/*
|
||||
* QEMU binary/target API (qemu-system-aarch64)
|
||||
*
|
||||
* Copyright (c) Linaro
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include "qemu/osdep.h"
|
||||
#include "qemu/target-info-impl.h"
|
||||
#include "hw/arm/machines-qom.h"
|
||||
#include "target/arm/cpu-qom.h"
|
||||
|
||||
static const TargetInfo target_info_aarch64_system = {
|
||||
.target_name = "aarch64",
|
||||
.target_arch = SYS_EMU_TARGET_AARCH64,
|
||||
.long_bits = 64,
|
||||
.cpu_type = TYPE_ARM_CPU,
|
||||
.machine_typename = TYPE_TARGET_AARCH64_MACHINE,
|
||||
.endianness = ENDIAN_MODE_LITTLE,
|
||||
};
|
||||
|
||||
const TargetInfo *target_info(void)
|
||||
{
|
||||
return &target_info_aarch64_system;
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
TARGET_ARCH=aarch64
|
||||
TARGET_BASE_ARCH=arm
|
||||
TARGET_KVM_HAVE_GUEST_DEBUG=y
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-vfp-sysregs.xml gdb-xml/arm-neon.xml gdb-xml/arm-m-profile.xml gdb-xml/arm-m-profile-mve.xml gdb-xml/aarch64-pauth.xml
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/arm-core.xml gdb-xml/arm-vfp.xml gdb-xml/arm-vfp3.xml gdb-xml/arm-vfp-sysregs.xml gdb-xml/arm-neon.xml gdb-xml/arm-m-profile.xml gdb-xml/arm-m-profile-mve.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-sme2.xml
|
||||
# needed by boot.c
|
||||
TARGET_NEED_FDT=y
|
||||
TARGET_LONG_BITS=64
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
TARGET_ARCH=aarch64
|
||||
TARGET_BASE_ARCH=arm
|
||||
TARGET_BIG_ENDIAN=y
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml
|
||||
TARGET_XML_FILES= gdb-xml/aarch64-core.xml gdb-xml/aarch64-fpu.xml gdb-xml/aarch64-pauth.xml gdb-xml/aarch64-mte.xml gdb-xml/aarch64-sme2.xml
|
||||
TARGET_HAS_BFLT=y
|
||||
CONFIG_SEMIHOSTING=y
|
||||
CONFIG_ARM_COMPATIBLE_SEMIHOSTING=y
|
||||
|
|
|
|||
26
configs/targets/arm-softmmu.c
Normal file
26
configs/targets/arm-softmmu.c
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
/*
|
||||
* QEMU binary/target API (qemu-system-arm)
|
||||
*
|
||||
* Copyright (c) Linaro
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*/
|
||||
|
||||
#include "qemu/osdep.h"
|
||||
#include "qemu/target-info-impl.h"
|
||||
#include "hw/arm/machines-qom.h"
|
||||
#include "target/arm/cpu-qom.h"
|
||||
|
||||
static const TargetInfo target_info_arm_system = {
|
||||
.target_name = "arm",
|
||||
.target_arch = SYS_EMU_TARGET_ARM,
|
||||
.long_bits = 32,
|
||||
.cpu_type = TYPE_ARM_CPU,
|
||||
.machine_typename = TYPE_TARGET_ARM_MACHINE,
|
||||
.endianness = ENDIAN_MODE_LITTLE,
|
||||
};
|
||||
|
||||
const TargetInfo *target_info(void)
|
||||
{
|
||||
return &target_info_arm_system;
|
||||
}
|
||||
5
configs/targets/meson.build
Normal file
5
configs/targets/meson.build
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
foreach target : [
|
||||
'arm-softmmu', 'aarch64-softmmu',
|
||||
]
|
||||
config_target_info += {target : files(target + '.c')}
|
||||
endforeach
|
||||
Loading…
Add table
Add a link
Reference in a new issue