diff options
author | Ross Burton <ross.burton@arm.com> | 2025-01-10 13:01:15 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-01-11 18:34:15 +0000 |
commit | a1b9c06ff51fd041adc29f8f673a1fe40275d75d (patch) | |
tree | 0cd0a5a8df59bb433e69cb85a05fdfd4fab91864 | |
parent | 0165c71b10925aab8dcfd9acffad09001541e20a (diff) | |
download | poky-a1b9c06ff51fd041adc29f8f673a1fe40275d75d.tar.gz |
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>
-rw-r--r-- | meta/classes-recipe/qemu.bbclass | 4 | ||||
-rw-r--r-- | meta/conf/machine/include/mips/tune-mips-24k.inc | 12 | ||||
-rw-r--r-- | meta/conf/machine/include/mips/tune-mips-74k.inc | 8 | ||||
-rw-r--r-- | meta/conf/machine/include/mips/tune-mips64r2.inc | 24 | ||||
-rw-r--r-- | meta/conf/machine/include/powerpc/arch-powerpc64.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/powerpc/tune-ppc7400.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/powerpc/tune-ppce500mc.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/powerpc/tune-ppce500v2.inc | 2 | ||||
-rw-r--r-- | meta/conf/machine/include/powerpc/tune-ppce5500.inc | 4 | ||||
-rw-r--r-- | meta/conf/machine/include/powerpc/tune-ppce6500.inc | 4 | ||||
-rw-r--r-- | meta/conf/machine/include/x86/tune-core2.inc | 6 | ||||
-rw-r--r-- | meta/conf/machine/include/x86/tune-corei7.inc | 6 | ||||
-rw-r--r-- | meta/conf/machine/include/x86/tune-x86-64-v3.inc | 4 | ||||
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-testsuite.inc | 2 |
14 files changed, 41 insertions, 41 deletions
diff --git a/meta/classes-recipe/qemu.bbclass b/meta/classes-recipe/qemu.bbclass index 42a39dd059..e9fe757c7f 100644 --- a/meta/classes-recipe/qemu.bbclass +++ b/meta/classes-recipe/qemu.bbclass | |||
@@ -60,5 +60,5 @@ def qemu_run_binary(data, rootfs_path, binary): | |||
60 | # this dance). For others (e.g. arm) a -cpu option is not necessary, since the | 60 | # this dance). For others (e.g. arm) a -cpu option is not necessary, since the |
61 | # qemu-arm default CPU supports all required architecture levels. | 61 | # qemu-arm default CPU supports all required architecture levels. |
62 | 62 | ||
63 | QEMU_OPTIONS = "-r ${OLDEST_KERNEL} ${@d.getVar("QEMU_EXTRAOPTIONS_%s" % d.getVar('TUNE_PKGARCH')) or ""}" | 63 | QEMU_OPTIONS = "-r ${OLDEST_KERNEL} ${@d.getVar("QEMU_EXTRAOPTIONS:tune-%s" % d.getVar('TUNE_PKGARCH')) or ""}" |
64 | QEMU_OPTIONS[vardeps] += "QEMU_EXTRAOPTIONS_${TUNE_PKGARCH}" | 64 | QEMU_OPTIONS[vardeps] += "QEMU_EXTRAOPTIONS:tune-${TUNE_PKGARCH}" |
diff --git a/meta/conf/machine/include/mips/tune-mips-24k.inc b/meta/conf/machine/include/mips/tune-mips-24k.inc index 106ff62fbb..ec4e53f63f 100644 --- a/meta/conf/machine/include/mips/tune-mips-24k.inc +++ b/meta/conf/machine/include/mips/tune-mips-24k.inc | |||
@@ -22,15 +22,15 @@ TUNE_FEATURES:tune-mips32r2-24kec-m16 = "${TUNE_FEATURES:tune-mips32r2-24kec} mi | |||
22 | 22 | ||
23 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kc = "mips32r2-24kc" | 23 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kc = "mips32r2-24kc" |
24 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-24kc-nf" | 24 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-24kc-nf" |
25 | QEMU_EXTRAOPTIONS_mips32r2-24kc-nf = " -cpu 24Kc" | 25 | QEMU_EXTRAOPTIONS:tune-mips32r2-24kc-nf = " -cpu 24Kc" |
26 | 26 | ||
27 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kec = "mips32r2-24kec" | 27 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kec = "mips32r2-24kec" |
28 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc} mips32r2-24kec-nf" | 28 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kc} mips32r2-24kec-nf" |
29 | QEMU_EXTRAOPTIONS_mips32r2-24kec-nf = " -cpu 24KEc" | 29 | QEMU_EXTRAOPTIONS:tune-mips32r2-24kec-nf = " -cpu 24KEc" |
30 | 30 | ||
31 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kec-m16 = "mips32r2-24kec${MIPSPKGSFX_MIPS16E}" | 31 | MIPSPKGSFX_VARIANT:tune-mips32r2-24kec-m16 = "mips32r2-24kec${MIPSPKGSFX_MIPS16E}" |
32 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec} mips32r2-24kec-m16-nf" | 32 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-24kec} mips32r2-24kec-m16-nf" |
33 | QEMU_EXTRAOPTIONS_mips32r2-24kec-m16-nf = " -cpu 24KEc" | 33 | QEMU_EXTRAOPTIONS:tune-mips32r2-24kec-m16-nf = " -cpu 24KEc" |
34 | 34 | ||
35 | 35 | ||
36 | # little endian: kc, kc+dsp=kec, kc+dsp+mips16e=kec-m16 | 36 | # little endian: kc, kc+dsp=kec, kc+dsp+mips16e=kec-m16 |
@@ -40,12 +40,12 @@ TUNE_FEATURES:tune-mips32r2el-24kec-m16 = "${TUNE_FEATURES:tune-mips32r2el-24kec | |||
40 | 40 | ||
41 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kc = "mips32r2el-24kc" | 41 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kc = "mips32r2el-24kc" |
42 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-24kc-nf" | 42 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-24kc-nf" |
43 | QEMU_EXTRAOPTIONS_mips32r2el-24kc-nf = " -cpu 24Kc" | 43 | QEMU_EXTRAOPTIONS:tune-mips32r2el-24kc-nf = " -cpu 24Kc" |
44 | 44 | ||
45 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kec = "mips32r2el-24kec" | 45 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kec = "mips32r2el-24kec" |
46 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc} mips32r2el-24kec-nf" | 46 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc} mips32r2el-24kec-nf" |
47 | QEMU_EXTRAOPTIONS_mips32r2el-24kec-nf = " -cpu 24KEc" | 47 | QEMU_EXTRAOPTIONS:tune-mips32r2el-24kec-nf = " -cpu 24KEc" |
48 | 48 | ||
49 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kec-m16 = "mips32r2el-24kec${MIPSPKGSFX_MIPS16E}" | 49 | MIPSPKGSFX_VARIANT:tune-mips32r2el-24kec-m16 = "mips32r2el-24kec${MIPSPKGSFX_MIPS16E}" |
50 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec} mips32r2el-24kec-m16-nf" | 50 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kec} mips32r2el-24kec-m16-nf" |
51 | QEMU_EXTRAOPTIONS_mips32r2el-24kec-m16-nf = " -cpu 24KEc" | 51 | QEMU_EXTRAOPTIONS:tune-mips32r2el-24kec-m16-nf = " -cpu 24KEc" |
diff --git a/meta/conf/machine/include/mips/tune-mips-74k.inc b/meta/conf/machine/include/mips/tune-mips-74k.inc index e4927a1ce0..0ec90ca076 100644 --- a/meta/conf/machine/include/mips/tune-mips-74k.inc +++ b/meta/conf/machine/include/mips/tune-mips-74k.inc | |||
@@ -18,11 +18,11 @@ TUNE_FEATURES:tune-mips32r2-74kc-m16 = "${TUNE_FEATURES:tune-mips32r2-74kc} mips | |||
18 | 18 | ||
19 | MIPSPKGSFX_VARIANT:tune-mips32r2-74kc = "mips32r2-74kc" | 19 | MIPSPKGSFX_VARIANT:tune-mips32r2-74kc = "mips32r2-74kc" |
20 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-74kc-nf" | 20 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-nf} mips32r2-74kc-nf" |
21 | QEMU_EXTRAOPTIONS_mips32r2-74kc-nf = " -cpu 24Kc" | 21 | QEMU_EXTRAOPTIONS:tune-mips32r2-74kc-nf = " -cpu 24Kc" |
22 | 22 | ||
23 | MIPSPKGSFX_VARIANT:tune-mips32r2-74kc-m16 = "mips32r2-74kc${MIPSPKGSFX_MIPS16E}" | 23 | MIPSPKGSFX_VARIANT:tune-mips32r2-74kc-m16 = "mips32r2-74kc${MIPSPKGSFX_MIPS16E}" |
24 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc} mips32r2-74kc-m16-nf" | 24 | PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2-74kc} mips32r2-74kc-m16-nf" |
25 | QEMU_EXTRAOPTIONS_mips32r2-74kc-m16-nf = " -cpu 24KEc" | 25 | QEMU_EXTRAOPTIONS:tune-mips32r2-74kc-m16-nf = " -cpu 24KEc" |
26 | 26 | ||
27 | # little endian: kc+dsp2=kc, kc+dsp2+mips16e=kc-m16 | 27 | # little endian: kc+dsp2=kc, kc+dsp2+mips16e=kc-m16 |
28 | TUNE_FEATURES:tune-mips32r2el-74kc = "${TUNE_FEATURES:tune-mips32r2el-nf} 74kc" | 28 | TUNE_FEATURES:tune-mips32r2el-74kc = "${TUNE_FEATURES:tune-mips32r2el-nf} 74kc" |
@@ -30,8 +30,8 @@ TUNE_FEATURES:tune-mips32r2el-74kc-m16 = "${TUNE_FEATURES:tune-mips32r2el-74kc} | |||
30 | 30 | ||
31 | MIPSPKGSFX_VARIANT:tune-mips32r2el-74kc = "mips32r2el-74kc" | 31 | MIPSPKGSFX_VARIANT:tune-mips32r2el-74kc = "mips32r2el-74kc" |
32 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-74kc-nf" | 32 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-nf} mips32r2el-74kc-nf" |
33 | QEMU_EXTRAOPTIONS_mips32r2el-74kc-nf = " -cpu 24Kc" | 33 | QEMU_EXTRAOPTIONS:tune-mips32r2el-74kc-nf = " -cpu 24Kc" |
34 | 34 | ||
35 | MIPSPKGSFX_VARIANT:tune-mips32r2el-74kc-m16 = "mips32r2el-74kc${MIPSPKGSFX_MIPS16E}" | 35 | MIPSPKGSFX_VARIANT:tune-mips32r2el-74kc-m16 = "mips32r2el-74kc${MIPSPKGSFX_MIPS16E}" |
36 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc} mips32r2el-74kc-m16-nf" | 36 | PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc-m16 = "${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-74kc} mips32r2el-74kc-m16-nf" |
37 | QEMU_EXTRAOPTIONS_mips32r2el-74kc-m16-nf = " -cpu 24KEc" | 37 | QEMU_EXTRAOPTIONS:tune-mips32r2el-74kc-m16-nf = " -cpu 24KEc" |
diff --git a/meta/conf/machine/include/mips/tune-mips64r2.inc b/meta/conf/machine/include/mips/tune-mips64r2.inc index e9ca4201ff..226f443ff9 100644 --- a/meta/conf/machine/include/mips/tune-mips64r2.inc +++ b/meta/conf/machine/include/mips/tune-mips64r2.inc | |||
@@ -12,13 +12,13 @@ TUNE_FEATURES:tune-mips64r2 = "${TUNE_FEATURES:tune-mips64} mips64r2" | |||
12 | BASE_LIB:tune-mips64r2 = "lib64" | 12 | BASE_LIB:tune-mips64r2 = "lib64" |
13 | MIPSPKGSFX_VARIANT:tune-mips64r2 = "mips64r2" | 13 | MIPSPKGSFX_VARIANT:tune-mips64r2 = "mips64r2" |
14 | PACKAGE_EXTRA_ARCHS:tune-mips64r2 = "mips64 mips64r2" | 14 | PACKAGE_EXTRA_ARCHS:tune-mips64r2 = "mips64 mips64r2" |
15 | QEMU_EXTRAOPTIONS_mips64r2 = " -cpu MIPS64R2-generic" | 15 | QEMU_EXTRAOPTIONS:tune-mips64r2 = " -cpu MIPS64R2-generic" |
16 | 16 | ||
17 | TUNE_FEATURES:tune-mips64r2el = "${TUNE_FEATURES:tune-mips64el} mips64r2" | 17 | TUNE_FEATURES:tune-mips64r2el = "${TUNE_FEATURES:tune-mips64el} mips64r2" |
18 | BASE_LIB:tune-mips64r2el = "lib64" | 18 | BASE_LIB:tune-mips64r2el = "lib64" |
19 | MIPSPKGSFX_VARIANT:tune-mips64r2el = "mips64r2el" | 19 | MIPSPKGSFX_VARIANT:tune-mips64r2el = "mips64r2el" |
20 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el = "mips64el mips64r2el" | 20 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el = "mips64el mips64r2el" |
21 | QEMU_EXTRAOPTIONS_mips64r2el = " -cpu MIPS64R2-generic" | 21 | QEMU_EXTRAOPTIONS:tune-mips64r2el = " -cpu MIPS64R2-generic" |
22 | 22 | ||
23 | # MIPS 64r2 Soft Float | 23 | # MIPS 64r2 Soft Float |
24 | AVAILTUNES += "mips64r2-nf mips64r2el-nf" | 24 | AVAILTUNES += "mips64r2-nf mips64r2el-nf" |
@@ -27,13 +27,13 @@ TUNE_FEATURES:tune-mips64r2-nf = "${TUNE_FEATURES:tune-mips64-nf} mips64r2" | |||
27 | BASE_LIB:tune-mips64r2-nf = "lib64" | 27 | BASE_LIB:tune-mips64r2-nf = "lib64" |
28 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf = "${TUNE_ARCH}" | 28 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf = "${TUNE_ARCH}" |
29 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf = "mips64-nf mips64r2-nf" | 29 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf = "mips64-nf mips64r2-nf" |
30 | QEMU_EXTRAOPTIONS_mips64r2-nf = " -cpu MIPS64R2-generic" | 30 | QEMU_EXTRAOPTIONS:tune-mips64r2-nf = " -cpu MIPS64R2-generic" |
31 | 31 | ||
32 | TUNE_FEATURES:tune-mips64r2el-nf = "${TUNE_FEATURES:tune-mips64el-nf} mips64r2" | 32 | TUNE_FEATURES:tune-mips64r2el-nf = "${TUNE_FEATURES:tune-mips64el-nf} mips64r2" |
33 | BASE_LIB:tune-mips64r2el-nf = "lib64" | 33 | BASE_LIB:tune-mips64r2el-nf = "lib64" |
34 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf = "${TUNE_ARCH}" | 34 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf = "${TUNE_ARCH}" |
35 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf = "mips64el-nf mips64r2el-nf" | 35 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf = "mips64el-nf mips64r2el-nf" |
36 | QEMU_EXTRAOPTIONS_mips64r2el-nf = " -cpu MIPS64R2-generic" | 36 | QEMU_EXTRAOPTIONS:tune-mips64r2el-nf = " -cpu MIPS64R2-generic" |
37 | 37 | ||
38 | # MIPS 64r2 n32 | 38 | # MIPS 64r2 n32 |
39 | AVAILTUNES += "mips64r2-n32 mips64r2el-n32" | 39 | AVAILTUNES += "mips64r2-n32 mips64r2el-n32" |
@@ -42,13 +42,13 @@ TUNE_FEATURES:tune-mips64r2-n32 = "${TUNE_FEATURES:tune-mips64-n32} mips64r2" | |||
42 | BASE_LIB:tune-mips64r2-n32 = "lib32" | 42 | BASE_LIB:tune-mips64r2-n32 = "lib32" |
43 | MIPSPKGSFX_VARIANT:tune-mips64r2-n32 = "${TUNE_ARCH}" | 43 | MIPSPKGSFX_VARIANT:tune-mips64r2-n32 = "${TUNE_ARCH}" |
44 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-n32 = "mips64-n32 mips64r2-n32" | 44 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-n32 = "mips64-n32 mips64r2-n32" |
45 | QEMU_EXTRAOPTIONS_mips64r2-n32 = " -cpu MIPS64R2-generic" | 45 | QEMU_EXTRAOPTIONS:tune-mips64r2-n32 = " -cpu MIPS64R2-generic" |
46 | 46 | ||
47 | TUNE_FEATURES:tune-mips64r2el-n32 = "${TUNE_FEATURES:tune-mips64el-n32} mips64r2" | 47 | TUNE_FEATURES:tune-mips64r2el-n32 = "${TUNE_FEATURES:tune-mips64el-n32} mips64r2" |
48 | BASE_LIB:tune-mips64r2el-n32 = "lib32" | 48 | BASE_LIB:tune-mips64r2el-n32 = "lib32" |
49 | MIPSPKGSFX_VARIANT:tune-mips64r2el-n32 = "${TUNE_ARCH}" | 49 | MIPSPKGSFX_VARIANT:tune-mips64r2el-n32 = "${TUNE_ARCH}" |
50 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-n32 = "mips64el-n32 mips64r2el-n32" | 50 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-n32 = "mips64el-n32 mips64r2el-n32" |
51 | QEMU_EXTRAOPTIONS_mips64r2el-n32 = " -cpu MIPS64R2-generic" | 51 | QEMU_EXTRAOPTIONS:tune-mips64r2el-n32 = " -cpu MIPS64R2-generic" |
52 | 52 | ||
53 | # MIPS 64r2 n32 and Soft Float | 53 | # MIPS 64r2 n32 and Soft Float |
54 | AVAILTUNES += "mips64r2-nf-n32 mips64r2el-nf-n32" | 54 | AVAILTUNES += "mips64r2-nf-n32 mips64r2el-nf-n32" |
@@ -57,13 +57,13 @@ TUNE_FEATURES:tune-mips64r2-nf-n32 = "${TUNE_FEATURES:tune-mips64-nf-n32} mips64 | |||
57 | BASE_LIB:tune-mips64r2-nf-n32 = "lib32" | 57 | BASE_LIB:tune-mips64r2-nf-n32 = "lib32" |
58 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf-n32 = "${TUNE_ARCH}" | 58 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf-n32 = "${TUNE_ARCH}" |
59 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf-n32 = "mips64-nf-n32 mips64r2-nf-n32" | 59 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf-n32 = "mips64-nf-n32 mips64r2-nf-n32" |
60 | QEMU_EXTRAOPTIONS_mips64r2-nf-n32 = " -cpu MIPS64R2-generic" | 60 | QEMU_EXTRAOPTIONS:tune-mips64r2-nf-n32 = " -cpu MIPS64R2-generic" |
61 | 61 | ||
62 | TUNE_FEATURES:tune-mips64r2el-nf-n32 = "${TUNE_FEATURES:tune-mips64el-nf-n32} mips64r2" | 62 | TUNE_FEATURES:tune-mips64r2el-nf-n32 = "${TUNE_FEATURES:tune-mips64el-nf-n32} mips64r2" |
63 | BASE_LIB:tune-mips64r2el-nf-n32 = "lib32" | 63 | BASE_LIB:tune-mips64r2el-nf-n32 = "lib32" |
64 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf-n32 = "${TUNE_ARCH}" | 64 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf-n32 = "${TUNE_ARCH}" |
65 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf-n32 = "mips64el-nf-n32 mips64r2el-nf-n32" | 65 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf-n32 = "mips64el-nf-n32 mips64r2el-nf-n32" |
66 | QEMU_EXTRAOPTIONS_mips64r2el-nf-32 = " -cpu MIPS64R2-generic" | 66 | QEMU_EXTRAOPTIONS:tune-mips64r2el-nf-32 = " -cpu MIPS64R2-generic" |
67 | 67 | ||
68 | # MIPS 64r2 o32 | 68 | # MIPS 64r2 o32 |
69 | AVAILTUNES += "mips64r2-o32 mips64r2el-o32" | 69 | AVAILTUNES += "mips64r2-o32 mips64r2el-o32" |
@@ -72,13 +72,13 @@ TUNE_FEATURES:tune-mips64r2-o32 = "${TUNE_FEATURES:tune-mips64-o32} mips64r2" | |||
72 | BASE_LIB:tune-mips64r2-o32 = "lib" | 72 | BASE_LIB:tune-mips64r2-o32 = "lib" |
73 | MIPSPKGSFX_VARIANT:tune-mips64r2-o32 = "${TUNE_ARCH}" | 73 | MIPSPKGSFX_VARIANT:tune-mips64r2-o32 = "${TUNE_ARCH}" |
74 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-o32 = "mips mips64-o32 mips64r2-o32" | 74 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-o32 = "mips mips64-o32 mips64r2-o32" |
75 | QEMU_EXTRAOPTIONS_mips64r2-o32 = " -cpu MIPS64R2-generic" | 75 | QEMU_EXTRAOPTIONS:tune-mips64r2-o32 = " -cpu MIPS64R2-generic" |
76 | 76 | ||
77 | TUNE_FEATURES:tune-mips64r2el-o32 = "${TUNE_FEATURES:tune-mips64el-o32} mips64r2" | 77 | TUNE_FEATURES:tune-mips64r2el-o32 = "${TUNE_FEATURES:tune-mips64el-o32} mips64r2" |
78 | BASE_LIB:tune-mips64r2el-o32 = "lib" | 78 | BASE_LIB:tune-mips64r2el-o32 = "lib" |
79 | MIPSPKGSFX_VARIANT:tune-mips64r2el-o32 = "${TUNE_ARCH}" | 79 | MIPSPKGSFX_VARIANT:tune-mips64r2el-o32 = "${TUNE_ARCH}" |
80 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-o32 = "mipsel mips64el-o32 mips64r2el-o32" | 80 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-o32 = "mipsel mips64el-o32 mips64r2el-o32" |
81 | QEMU_EXTRAOPTIONS_mips64r2el-o32 = " -cpu MIPS64R2-generic" | 81 | QEMU_EXTRAOPTIONS:tune-mips64r2el-o32 = " -cpu MIPS64R2-generic" |
82 | 82 | ||
83 | # MIPS 64r2 o32 and Soft Float | 83 | # MIPS 64r2 o32 and Soft Float |
84 | AVAILTUNES += "mips64r2-nf-o32 mips64r2el-nf-o32" | 84 | AVAILTUNES += "mips64r2-nf-o32 mips64r2el-nf-o32" |
@@ -87,10 +87,10 @@ TUNE_FEATURES:tune-mips64r2-nf-o32 = "${TUNE_FEATURES:tune-mips64-nf-o32} mips64 | |||
87 | BASE_LIB:tune-mips64r2-nf-o32 = "lib" | 87 | BASE_LIB:tune-mips64r2-nf-o32 = "lib" |
88 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf-o32 = "${TUNE_ARCH}" | 88 | MIPSPKGSFX_VARIANT:tune-mips64r2-nf-o32 = "${TUNE_ARCH}" |
89 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf-o32 = "mips-nf mips64r2-nf-o32" | 89 | PACKAGE_EXTRA_ARCHS:tune-mips64r2-nf-o32 = "mips-nf mips64r2-nf-o32" |
90 | QEMU_EXTRAOPTIONS_mips64r2-nf-o32 = " -cpu MIPS64R2-generic" | 90 | QEMU_EXTRAOPTIONS:tune-mips64r2-nf-o32 = " -cpu MIPS64R2-generic" |
91 | 91 | ||
92 | TUNE_FEATURES:tune-mips64r2el-nf-o32 = "${TUNE_FEATURES:tune-mips64el-nf-o32} mips64r2" | 92 | TUNE_FEATURES:tune-mips64r2el-nf-o32 = "${TUNE_FEATURES:tune-mips64el-nf-o32} mips64r2" |
93 | BASE_LIB:tune-mips64r2el-nf-o32 = "lib" | 93 | BASE_LIB:tune-mips64r2el-nf-o32 = "lib" |
94 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf-o32 = "${TUNE_ARCH}" | 94 | MIPSPKGSFX_VARIANT:tune-mips64r2el-nf-o32 = "${TUNE_ARCH}" |
95 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf-o32 = "mipsel-nf mips64r2el-nf-o32" | 95 | PACKAGE_EXTRA_ARCHS:tune-mips64r2el-nf-o32 = "mipsel-nf mips64r2el-nf-o32" |
96 | QEMU_EXTRAOPTIONS_mips64r2el-nf-o32 = " -cpu MIPS64R2-generic" | 96 | QEMU_EXTRAOPTIONS:tune-mips64r2el-nf-o32 = " -cpu MIPS64R2-generic" |
diff --git a/meta/conf/machine/include/powerpc/arch-powerpc64.inc b/meta/conf/machine/include/powerpc/arch-powerpc64.inc index af0635a641..f627fbc671 100644 --- a/meta/conf/machine/include/powerpc/arch-powerpc64.inc +++ b/meta/conf/machine/include/powerpc/arch-powerpc64.inc | |||
@@ -21,4 +21,4 @@ TUNE_FEATURES:tune-powerpc64le = "m64 fpu-hard" | |||
21 | BASE_LIB:tune-powerpc64le = "lib64" | 21 | BASE_LIB:tune-powerpc64le = "lib64" |
22 | TUNE_PKGARCH:tune-powerpc64le = "powerpc64le" | 22 | TUNE_PKGARCH:tune-powerpc64le = "powerpc64le" |
23 | PACKAGE_EXTRA_ARCHS:tune-powerpc64le = "powerpc64le" | 23 | PACKAGE_EXTRA_ARCHS:tune-powerpc64le = "powerpc64le" |
24 | QEMU_EXTRAOPTIONS_powerpc64le = " -cpu POWER9" | 24 | QEMU_EXTRAOPTIONS:tune-powerpc64le = " -cpu POWER9" |
diff --git a/meta/conf/machine/include/powerpc/tune-ppc7400.inc b/meta/conf/machine/include/powerpc/tune-ppc7400.inc index 6d3c158bbb..4d149cf5b6 100644 --- a/meta/conf/machine/include/powerpc/tune-ppc7400.inc +++ b/meta/conf/machine/include/powerpc/tune-ppc7400.inc | |||
@@ -9,4 +9,4 @@ AVAILTUNES += "ppc7400" | |||
9 | TUNE_FEATURES:tune-ppc7400 = "m32 fpu-hard ppc7400 altivec bigendian" | 9 | TUNE_FEATURES:tune-ppc7400 = "m32 fpu-hard ppc7400 altivec bigendian" |
10 | TUNE_PKGARCH:tune-ppc7400 = "ppc7400" | 10 | TUNE_PKGARCH:tune-ppc7400 = "ppc7400" |
11 | PACKAGE_EXTRA_ARCHS:tune-ppc7400 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppc7400" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppc7400 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppc7400" |
12 | QEMU_EXTRAOPTIONS_ppc7400 = " -cpu 7400" | 12 | QEMU_EXTRAOPTIONS:tune-ppc7400 = " -cpu 7400" |
diff --git a/meta/conf/machine/include/powerpc/tune-ppce500mc.inc b/meta/conf/machine/include/powerpc/tune-ppce500mc.inc index 8c4630b368..3dc173808f 100644 --- a/meta/conf/machine/include/powerpc/tune-ppce500mc.inc +++ b/meta/conf/machine/include/powerpc/tune-ppce500mc.inc | |||
@@ -9,7 +9,7 @@ AVAILTUNES += "ppce500mc" | |||
9 | TUNE_FEATURES:tune-ppce500mc = "m32 fpu-hard ppce500mc bigendian" | 9 | TUNE_FEATURES:tune-ppce500mc = "m32 fpu-hard ppce500mc bigendian" |
10 | TUNE_PKGARCH:tune-ppce500mc = "ppce500mc" | 10 | TUNE_PKGARCH:tune-ppce500mc = "ppce500mc" |
11 | PACKAGE_EXTRA_ARCHS:tune-ppce500mc = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce500mc" | 11 | PACKAGE_EXTRA_ARCHS:tune-ppce500mc = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce500mc" |
12 | QEMU_EXTRAOPTIONS_ppce500mc = " -cpu e500mc" | 12 | QEMU_EXTRAOPTIONS:tune-ppce500mc = " -cpu e500mc" |
13 | 13 | ||
14 | # pass -mcpu=e500mc for ppce500mc kernel cross compile | 14 | # pass -mcpu=e500mc for ppce500mc kernel cross compile |
15 | TARGET_CC_KERNEL_ARCH = "-mcpu=e500mc" | 15 | TARGET_CC_KERNEL_ARCH = "-mcpu=e500mc" |
diff --git a/meta/conf/machine/include/powerpc/tune-ppce500v2.inc b/meta/conf/machine/include/powerpc/tune-ppce500v2.inc index 204580ee15..99bbb3382a 100644 --- a/meta/conf/machine/include/powerpc/tune-ppce500v2.inc +++ b/meta/conf/machine/include/powerpc/tune-ppce500v2.inc | |||
@@ -18,4 +18,4 @@ AVAILTUNES += "ppce500v2" | |||
18 | TUNE_FEATURES:tune-ppce500v2 = "m32 ppce500v2 bigendian" | 18 | TUNE_FEATURES:tune-ppce500v2 = "m32 ppce500v2 bigendian" |
19 | TUNE_PKGARCH:tune-ppce500v2 = "ppce500v2" | 19 | TUNE_PKGARCH:tune-ppce500v2 = "ppce500v2" |
20 | PACKAGE_EXTRA_ARCHS:tune-ppce500v2 = "ppce500v2" | 20 | PACKAGE_EXTRA_ARCHS:tune-ppce500v2 = "ppce500v2" |
21 | QEMU_EXTRAOPTIONS_ppce500v2 = " -cpu e500v2" | 21 | QEMU_EXTRAOPTIONS:tune-ppce500v2 = " -cpu e500v2" |
diff --git a/meta/conf/machine/include/powerpc/tune-ppce5500.inc b/meta/conf/machine/include/powerpc/tune-ppce5500.inc index 8976c1612f..446b344c3d 100644 --- a/meta/conf/machine/include/powerpc/tune-ppce5500.inc +++ b/meta/conf/machine/include/powerpc/tune-ppce5500.inc | |||
@@ -10,13 +10,13 @@ TUNE_FEATURES:tune-ppce5500 = "m32 fpu-hard e5500 bigendian" | |||
10 | BASE_LIB:tune-ppce5500 = "lib" | 10 | BASE_LIB:tune-ppce5500 = "lib" |
11 | TUNE_PKGARCH:tune-ppce5500 = "ppce5500" | 11 | TUNE_PKGARCH:tune-ppce5500 = "ppce5500" |
12 | PACKAGE_EXTRA_ARCHS:tune-ppce5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce5500" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppce5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce5500" |
13 | QEMU_EXTRAOPTIONS_ppce5500 = " -cpu e500mc" | 13 | QEMU_EXTRAOPTIONS:tune-ppce5500 = " -cpu e500mc" |
14 | 14 | ||
15 | TUNE_FEATURES:tune-ppc64e5500 = "m64 fpu-hard e5500 bigendian" | 15 | TUNE_FEATURES:tune-ppc64e5500 = "m64 fpu-hard e5500 bigendian" |
16 | BASE_LIB:tune-ppc64e5500 = "lib64" | 16 | BASE_LIB:tune-ppc64e5500 = "lib64" |
17 | TUNE_PKGARCH:tune-ppc64e5500 = "ppc64e5500" | 17 | TUNE_PKGARCH:tune-ppc64e5500 = "ppc64e5500" |
18 | PACKAGE_EXTRA_ARCHS:tune-ppc64e5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e5500" | 18 | PACKAGE_EXTRA_ARCHS:tune-ppc64e5500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e5500" |
19 | QEMU_EXTRAOPTIONS_ppc64e5500 = " -cpu e500mc" | 19 | QEMU_EXTRAOPTIONS:tune-ppc64e5500 = " -cpu e500mc" |
20 | 20 | ||
21 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) | 21 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) |
22 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' qemu-usermode', '', d)}" | 22 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e5500', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/powerpc/tune-ppce6500.inc b/meta/conf/machine/include/powerpc/tune-ppce6500.inc index b0efe1924c..4444705b2d 100644 --- a/meta/conf/machine/include/powerpc/tune-ppce6500.inc +++ b/meta/conf/machine/include/powerpc/tune-ppce6500.inc | |||
@@ -10,13 +10,13 @@ TUNE_FEATURES:tune-ppce6500 = "m32 fpu-hard e6500 altivec bigendian" | |||
10 | BASE_LIB:tune-ppce6500 = "lib" | 10 | BASE_LIB:tune-ppce6500 = "lib" |
11 | TUNE_PKGARCH:tune-ppce6500 = "ppce6500" | 11 | TUNE_PKGARCH:tune-ppce6500 = "ppce6500" |
12 | PACKAGE_EXTRA_ARCHS:tune-ppce6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce6500" | 12 | PACKAGE_EXTRA_ARCHS:tune-ppce6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc} ppce6500" |
13 | QEMU_EXTRAOPTIONS_ppce6500 = " -cpu e500mc" | 13 | QEMU_EXTRAOPTIONS:tune-ppce6500 = " -cpu e500mc" |
14 | 14 | ||
15 | TUNE_FEATURES:tune-ppc64e6500 = "m64 fpu-hard e6500 altivec bigendian" | 15 | TUNE_FEATURES:tune-ppc64e6500 = "m64 fpu-hard e6500 altivec bigendian" |
16 | BASE_LIB:tune-ppc64e6500 = "lib64" | 16 | BASE_LIB:tune-ppc64e6500 = "lib64" |
17 | TUNE_PKGARCH:tune-ppc64e6500 = "ppc64e6500" | 17 | TUNE_PKGARCH:tune-ppc64e6500 = "ppc64e6500" |
18 | PACKAGE_EXTRA_ARCHS:tune-ppc64e6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e6500" | 18 | PACKAGE_EXTRA_ARCHS:tune-ppc64e6500 = "${PACKAGE_EXTRA_ARCHS:tune-powerpc64} ppc64e6500" |
19 | QEMU_EXTRAOPTIONS_ppc64e6500 = " -cpu e500mc" | 19 | QEMU_EXTRAOPTIONS:tune-ppc64e6500 = " -cpu e500mc" |
20 | 20 | ||
21 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) | 21 | # QEMU usermode fails with invalid instruction error (YOCTO: #10304) |
22 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' qemu-usermode', '', d)}" | 22 | MACHINE_FEATURES_BACKFILL_CONSIDERED:append = "${@bb.utils.contains('TUNE_FEATURES', 'e6500', ' qemu-usermode', '', d)}" |
diff --git a/meta/conf/machine/include/x86/tune-core2.inc b/meta/conf/machine/include/x86/tune-core2.inc index 082fd4efc3..a4ec09072d 100644 --- a/meta/conf/machine/include/x86/tune-core2.inc +++ b/meta/conf/machine/include/x86/tune-core2.inc | |||
@@ -21,18 +21,18 @@ TUNE_FEATURES:tune-core2-32 = "${TUNE_FEATURES:tune-x86} core2" | |||
21 | BASE_LIB:tune-core2-32 = "lib" | 21 | BASE_LIB:tune-core2-32 = "lib" |
22 | TUNE_PKGARCH:tune-core2-32 = "core2-32" | 22 | TUNE_PKGARCH:tune-core2-32 = "core2-32" |
23 | PACKAGE_EXTRA_ARCHS:tune-core2-32 = "${PACKAGE_EXTRA_ARCHS:tune-i686} core2-32" | 23 | PACKAGE_EXTRA_ARCHS:tune-core2-32 = "${PACKAGE_EXTRA_ARCHS:tune-i686} core2-32" |
24 | QEMU_EXTRAOPTIONS_core2-32 = " -cpu Nehalem,check=false" | 24 | QEMU_EXTRAOPTIONS:tune-core2-32 = " -cpu Nehalem,check=false" |
25 | 25 | ||
26 | AVAILTUNES += "core2-64" | 26 | AVAILTUNES += "core2-64" |
27 | TUNE_FEATURES:tune-core2-64 = "${TUNE_FEATURES:tune-x86-64} core2" | 27 | TUNE_FEATURES:tune-core2-64 = "${TUNE_FEATURES:tune-x86-64} core2" |
28 | BASE_LIB:tune-core2-64 = "lib64" | 28 | BASE_LIB:tune-core2-64 = "lib64" |
29 | TUNE_PKGARCH:tune-core2-64 = "core2-64" | 29 | TUNE_PKGARCH:tune-core2-64 = "core2-64" |
30 | PACKAGE_EXTRA_ARCHS:tune-core2-64 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64} core2-64" | 30 | PACKAGE_EXTRA_ARCHS:tune-core2-64 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64} core2-64" |
31 | QEMU_EXTRAOPTIONS_core2-64 = " -cpu Nehalem,check=false" | 31 | QEMU_EXTRAOPTIONS:tune-core2-64 = " -cpu Nehalem,check=false" |
32 | 32 | ||
33 | AVAILTUNES += "core2-64-x32" | 33 | AVAILTUNES += "core2-64-x32" |
34 | TUNE_FEATURES:tune-core2-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} core2" | 34 | TUNE_FEATURES:tune-core2-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} core2" |
35 | BASE_LIB:tune-core2-64-x32 = "libx32" | 35 | BASE_LIB:tune-core2-64-x32 = "libx32" |
36 | TUNE_PKGARCH:tune-core2-64-x32 = "core2-64-x32" | 36 | TUNE_PKGARCH:tune-core2-64-x32 = "core2-64-x32" |
37 | PACKAGE_EXTRA_ARCHS:tune-core2-64-x32 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64-x32} core2-64-x32" | 37 | PACKAGE_EXTRA_ARCHS:tune-core2-64-x32 = "${PACKAGE_EXTRA_ARCHS:tune-x86-64-x32} core2-64-x32" |
38 | QEMU_EXTRAOPTIONS_core2-64-x32 = " -cpu Nehalem,check=false" | 38 | QEMU_EXTRAOPTIONS:tune-core2-64-x32 = " -cpu Nehalem,check=false" |
diff --git a/meta/conf/machine/include/x86/tune-corei7.inc b/meta/conf/machine/include/x86/tune-corei7.inc index 7798288a74..076af97c71 100644 --- a/meta/conf/machine/include/x86/tune-corei7.inc +++ b/meta/conf/machine/include/x86/tune-corei7.inc | |||
@@ -21,18 +21,18 @@ TUNE_FEATURES:tune-corei7-32 = "${TUNE_FEATURES:tune-x86} corei7" | |||
21 | BASE_LIB:tune-corei7-32 = "lib" | 21 | BASE_LIB:tune-corei7-32 = "lib" |
22 | TUNE_PKGARCH:tune-corei7-32 = "corei7-32" | 22 | TUNE_PKGARCH:tune-corei7-32 = "corei7-32" |
23 | PACKAGE_EXTRA_ARCHS:tune-corei7-32 = "${PACKAGE_EXTRA_ARCHS:tune-core2-32} corei7-32" | 23 | PACKAGE_EXTRA_ARCHS:tune-corei7-32 = "${PACKAGE_EXTRA_ARCHS:tune-core2-32} corei7-32" |
24 | QEMU_EXTRAOPTIONS_corei7-32 = " -cpu Nehalem,check=false" | 24 | QEMU_EXTRAOPTIONS:tune-corei7-32 = " -cpu Nehalem,check=false" |
25 | 25 | ||
26 | AVAILTUNES += "corei7-64" | 26 | AVAILTUNES += "corei7-64" |
27 | TUNE_FEATURES:tune-corei7-64 = "${TUNE_FEATURES:tune-x86-64} corei7" | 27 | TUNE_FEATURES:tune-corei7-64 = "${TUNE_FEATURES:tune-x86-64} corei7" |
28 | BASE_LIB:tune-corei7-64 = "lib64" | 28 | BASE_LIB:tune-corei7-64 = "lib64" |
29 | TUNE_PKGARCH:tune-corei7-64 = "corei7-64" | 29 | TUNE_PKGARCH:tune-corei7-64 = "corei7-64" |
30 | PACKAGE_EXTRA_ARCHS:tune-corei7-64 = "${PACKAGE_EXTRA_ARCHS:tune-core2-64} corei7-64" | 30 | PACKAGE_EXTRA_ARCHS:tune-corei7-64 = "${PACKAGE_EXTRA_ARCHS:tune-core2-64} corei7-64" |
31 | QEMU_EXTRAOPTIONS_corei7-64 = " -cpu Nehalem,check=false" | 31 | QEMU_EXTRAOPTIONS:tune-corei7-64 = " -cpu Nehalem,check=false" |
32 | 32 | ||
33 | AVAILTUNES += "corei7-64-x32" | 33 | AVAILTUNES += "corei7-64-x32" |
34 | TUNE_FEATURES:tune-corei7-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} corei7" | 34 | TUNE_FEATURES:tune-corei7-64-x32 = "${TUNE_FEATURES:tune-x86-64-x32} corei7" |
35 | BASE_LIB:tune-corei7-64-x32 = "libx32" | 35 | BASE_LIB:tune-corei7-64-x32 = "libx32" |
36 | TUNE_PKGARCH:tune-corei7-64-x32 = "corei7-64-x32" | 36 | TUNE_PKGARCH:tune-corei7-64-x32 = "corei7-64-x32" |
37 | PACKAGE_EXTRA_ARCHS:tune-corei7-64-x32 = "${PACKAGE_EXTRA_ARCHS:tune-core2-64-x32} corei7-64-x32" | 37 | PACKAGE_EXTRA_ARCHS:tune-corei7-64-x32 = "${PACKAGE_EXTRA_ARCHS:tune-core2-64-x32} corei7-64-x32" |
38 | QEMU_EXTRAOPTIONS_corei7-64-x32 = " -cpu Nehalem,check=false" | 38 | QEMU_EXTRAOPTIONS:tune-corei7-64-x32 = " -cpu Nehalem,check=false" |
diff --git a/meta/conf/machine/include/x86/tune-x86-64-v3.inc b/meta/conf/machine/include/x86/tune-x86-64-v3.inc index 254f03c590..49f0dd0013 100644 --- a/meta/conf/machine/include/x86/tune-x86-64-v3.inc +++ b/meta/conf/machine/include/x86/tune-x86-64-v3.inc | |||
@@ -21,11 +21,11 @@ TUNE_FEATURES:tune-x86-64-v3 = "${TUNE_FEATURES:tune-x86-64} x86-64-v3" | |||
21 | BASE_LIB:tune-x86-64-v3 = "lib64" | 21 | BASE_LIB:tune-x86-64-v3 = "lib64" |
22 | TUNE_PKGARCH:tune-x86-64-v3 = "x86-64-v3" | 22 | TUNE_PKGARCH:tune-x86-64-v3 = "x86-64-v3" |
23 | PACKAGE_EXTRA_ARCHS:tune-x86-64-v3 = "${PACKAGE_EXTRA_ARCHS:tune-corei7-64} x86-64-v3" | 23 | PACKAGE_EXTRA_ARCHS:tune-x86-64-v3 = "${PACKAGE_EXTRA_ARCHS:tune-corei7-64} x86-64-v3" |
24 | QEMU_EXTRAOPTIONS_x86-64-v3 = " -cpu Skylake-Client,check=false" | 24 | QEMU_EXTRAOPTIONS:tune-x86-64-v3 = " -cpu Skylake-Client,check=false" |
25 | 25 | ||
26 | AVAILTUNES += "x86-64-v3-x32" | 26 | AVAILTUNES += "x86-64-v3-x32" |
27 | TUNE_FEATURES:tune-x86-64-v3-x32 = "${TUNE_FEATURES:tune-x86-64-x32} x86-64-v3" | 27 | TUNE_FEATURES:tune-x86-64-v3-x32 = "${TUNE_FEATURES:tune-x86-64-x32} x86-64-v3" |
28 | BASE_LIB:tune-x86-64-v3-x32 = "libx32" | 28 | BASE_LIB:tune-x86-64-v3-x32 = "libx32" |
29 | TUNE_PKGARCH:tune-x86-64-v3-x32 = "x86-64-v3-x32" | 29 | TUNE_PKGARCH:tune-x86-64-v3-x32 = "x86-64-v3-x32" |
30 | PACKAGE_EXTRA_ARCHS:tune-x86-64-v3-x32 = "${PACKAGE_EXTRA_ARCHS:tune-corei7-64-x32} x86-64-v3-x32" | 30 | PACKAGE_EXTRA_ARCHS:tune-x86-64-v3-x32 = "${PACKAGE_EXTRA_ARCHS:tune-corei7-64-x32} x86-64-v3-x32" |
31 | QEMU_EXTRAOPTIONS_x86-64-v3-x32 = " -cpu Skylake-Client,check=false" | 31 | QEMU_EXTRAOPTIONS:tune-x86-64-v3-x32 = " -cpu Skylake-Client,check=false" |
diff --git a/meta/recipes-devtools/gcc/gcc-testsuite.inc b/meta/recipes-devtools/gcc/gcc-testsuite.inc index af6c7ad5a9..3257f86907 100644 --- a/meta/recipes-devtools/gcc/gcc-testsuite.inc +++ b/meta/recipes-devtools/gcc/gcc-testsuite.inc | |||
@@ -54,7 +54,7 @@ python check_prepare() { | |||
54 | if qemu_binary.endswith(("x86_64", "i386", "arm", "aarch64")): | 54 | if qemu_binary.endswith(("x86_64", "i386", "arm", "aarch64")): |
55 | args += ["-cpu", "max"] | 55 | args += ["-cpu", "max"] |
56 | else: | 56 | else: |
57 | extra = d.getVar("QEMU_EXTRAOPTIONS_%s" % d.getVar('TUNE_PKGARCH')) | 57 | extra = d.getVar("QEMU_EXTRAOPTIONS:tune-%s" % d.getVar('TUNE_PKGARCH')) |
58 | if extra: | 58 | if extra: |
59 | args += extra.split() | 59 | args += extra.split() |
60 | # For mips64 we could set a maximal CPU (e.g. Loongson-3A4000) however they either have MSA | 60 | # For mips64 we could set a maximal CPU (e.g. Loongson-3A4000) however they either have MSA |