mirror of
https://git.yoctoproject.org/poky
synced 2026-09-20 03:49:32 +02:00
qemu/machine: rename QEMU_EXTRAOPTIONS for consistency
The per-tune qemu options variable is QEMU_EXTRAOPTIONS_${TUNE_PKGARCH},
but this doesn't follow the pattern of all of the other tune-specific
variables in the machine configuration which is VARIABLE:tune-[name].
Rename QEMU_EXTRAOPTIONS_${TUNE_PKGARCH} to
QEMU_EXTRAOPTIONS:tune-${TUNE_PKGARCH} for consistency.
Note that this will mean that BSPs need to update any assignments of
this variable.
(From OE-Core rev: 7f981d074442b901f7e64dbdb9db851ff31c3733)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
0165c71b10
commit
a1b9c06ff5
@@ -21,4 +21,4 @@ TUNE_FEATURES:tune-powerpc64le = "m64 fpu-hard"
|
||||
BASE_LIB:tune-powerpc64le = "lib64"
|
||||
TUNE_PKGARCH:tune-powerpc64le = "powerpc64le"
|
||||
PACKAGE_EXTRA_ARCHS:tune-powerpc64le = "powerpc64le"
|
||||
QEMU_EXTRAOPTIONS_powerpc64le = " -cpu POWER9"
|
||||
QEMU_EXTRAOPTIONS:tune-powerpc64le = " -cpu POWER9"
|
||||
|
||||
@@ -9,4 +9,4 @@ AVAILTUNES += "ppc7400"
|
||||
TUNE_FEATURES:tune-ppc7400 = "m32 fpu-hard ppc7400 altivec bigendian"
|
||||
TUNE_PKGARCH:tune-ppc7400 = "ppc7400"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppc7400 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppc7400"
|
||||
QEMU_EXTRAOPTIONS_ppc7400 = " -cpu 7400"
|
||||
QEMU_EXTRAOPTIONS:tune-ppc7400 = " -cpu 7400"
|
||||
|
||||
@@ -9,7 +9,7 @@ AVAILTUNES += "ppce500mc"
|
||||
TUNE_FEATURES:tune-ppce500mc = "m32 fpu-hard ppce500mc bigendian"
|
||||
TUNE_PKGARCH:tune-ppce500mc = "ppce500mc"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppce500mc = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce500mc"
|
||||
QEMU_EXTRAOPTIONS_ppce500mc = " -cpu e500mc"
|
||||
QEMU_EXTRAOPTIONS:tune-ppce500mc = " -cpu e500mc"
|
||||
|
||||
# pass -mcpu=e500mc for ppce500mc kernel cross compile
|
||||
TARGET_CC_KERNEL_ARCH = "-mcpu=e500mc"
|
||||
|
||||
@@ -18,4 +18,4 @@ AVAILTUNES += "ppce500v2"
|
||||
TUNE_FEATURES:tune-ppce500v2 = "m32 ppce500v2 bigendian"
|
||||
TUNE_PKGARCH:tune-ppce500v2 = "ppce500v2"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppce500v2 = "ppce500v2"
|
||||
QEMU_EXTRAOPTIONS_ppce500v2 = " -cpu e500v2"
|
||||
QEMU_EXTRAOPTIONS:tune-ppce500v2 = " -cpu e500v2"
|
||||
|
||||
@@ -10,13 +10,13 @@ TUNE_FEATURES:tune-ppce5500 = "m32 fpu-hard e5500 bigendian"
|
||||
BASE_LIB:tune-ppce5500 = "lib"
|
||||
TUNE_PKGARCH:tune-ppce5500 = "ppce5500"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppce5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce5500"
|
||||
QEMU_EXTRAOPTIONS_ppce5500 = " -cpu e500mc"
|
||||
QEMU_EXTRAOPTIONS:tune-ppce5500 = " -cpu e500mc"
|
||||
|
||||
TUNE_FEATURES:tune-ppc64e5500 = "m64 fpu-hard e5500 bigendian"
|
||||
BASE_LIB:tune-ppc64e5500 = "lib64"
|
||||
TUNE_PKGARCH:tune-ppc64e5500 = "ppc64e5500"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppc64e5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e5500"
|
||||
QEMU_EXTRAOPTIONS_ppc64e5500 = " -cpu e500mc"
|
||||
QEMU_EXTRAOPTIONS:tune-ppc64e5500 = " -cpu e500mc"
|
||||
|
||||
# QEMU usermode fails with invalid instruction error (YOCTO: #10304)
|
||||
MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' qemu-usermode', '', d)}"
|
||||
|
||||
@@ -10,13 +10,13 @@ TUNE_FEATURES:tune-ppce6500 = "m32 fpu-hard e6500 altivec bigendian"
|
||||
BASE_LIB:tune-ppce6500 = "lib"
|
||||
TUNE_PKGARCH:tune-ppce6500 = "ppce6500"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppce6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce6500"
|
||||
QEMU_EXTRAOPTIONS_ppce6500 = " -cpu e500mc"
|
||||
QEMU_EXTRAOPTIONS:tune-ppce6500 = " -cpu e500mc"
|
||||
|
||||
TUNE_FEATURES:tune-ppc64e6500 = "m64 fpu-hard e6500 altivec bigendian"
|
||||
BASE_LIB:tune-ppc64e6500 = "lib64"
|
||||
TUNE_PKGARCH:tune-ppc64e6500 = "ppc64e6500"
|
||||
PACKAGE_EXTRA_ARCHS:tune-ppc64e6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e6500"
|
||||
QEMU_EXTRAOPTIONS_ppc64e6500 = " -cpu e500mc"
|
||||
QEMU_EXTRAOPTIONS:tune-ppc64e6500 = " -cpu e500mc"
|
||||
|
||||
# QEMU usermode fails with invalid instruction error (YOCTO: #10304)
|
||||
MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' qemu-usermode', '', d)}"
|
||||
|
||||
Reference in New Issue
Block a user