diff options
Diffstat (limited to 'meta/classes/qemu.bbclass')
-rw-r--r-- | meta/classes/qemu.bbclass | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/meta/classes/qemu.bbclass b/meta/classes/qemu.bbclass index f2d4d1c9e1..616758260c 100644 --- a/meta/classes/qemu.bbclass +++ b/meta/classes/qemu.bbclass | |||
@@ -4,12 +4,12 @@ | |||
4 | # | 4 | # |
5 | 5 | ||
6 | def qemu_target_binary(data): | 6 | def qemu_target_binary(data): |
7 | package_arch = data.getVar("PACKAGE_ARCH", True) | 7 | package_arch = data.getVar("PACKAGE_ARCH") |
8 | qemu_target_binary = (data.getVar("QEMU_TARGET_BINARY_%s" % package_arch, True) or "") | 8 | qemu_target_binary = (data.getVar("QEMU_TARGET_BINARY_%s" % package_arch) or "") |
9 | if qemu_target_binary: | 9 | if qemu_target_binary: |
10 | return qemu_target_binary | 10 | return qemu_target_binary |
11 | 11 | ||
12 | target_arch = data.getVar("TARGET_ARCH", True) | 12 | target_arch = data.getVar("TARGET_ARCH") |
13 | if target_arch in ("i486", "i586", "i686"): | 13 | if target_arch in ("i486", "i586", "i686"): |
14 | target_arch = "i386" | 14 | target_arch = "i386" |
15 | elif target_arch == "powerpc": | 15 | elif target_arch == "powerpc": |
@@ -26,7 +26,7 @@ def qemu_wrapper_cmdline(data, rootfs_path, library_paths): | |||
26 | if qemu_binary == "qemu-allarch": | 26 | if qemu_binary == "qemu-allarch": |
27 | qemu_binary = "qemuwrapper" | 27 | qemu_binary = "qemuwrapper" |
28 | 28 | ||
29 | qemu_options = data.getVar("QEMU_OPTIONS", True) | 29 | qemu_options = data.getVar("QEMU_OPTIONS") |
30 | 30 | ||
31 | return "PSEUDO_UNLOAD=1 " + qemu_binary + " " + qemu_options + " -L " + rootfs_path\ | 31 | return "PSEUDO_UNLOAD=1 " + qemu_binary + " " + qemu_options + " -L " + rootfs_path\ |
32 | + " -E LD_LIBRARY_PATH=" + ":".join(library_paths) + " " | 32 | + " -E LD_LIBRARY_PATH=" + ":".join(library_paths) + " " |
@@ -52,7 +52,7 @@ def qemu_run_binary(data, rootfs_path, binary): | |||
52 | # this dance). For others (e.g. arm) a -cpu option is not necessary, since the | 52 | # this dance). For others (e.g. arm) a -cpu option is not necessary, since the |
53 | # qemu-arm default CPU supports all required architecture levels. | 53 | # qemu-arm default CPU supports all required architecture levels. |
54 | 54 | ||
55 | QEMU_OPTIONS = "-r ${OLDEST_KERNEL} ${@d.getVar("QEMU_EXTRAOPTIONS_%s" % d.getVar('PACKAGE_ARCH', True), True) or ""}" | 55 | QEMU_OPTIONS = "-r ${OLDEST_KERNEL} ${@d.getVar("QEMU_EXTRAOPTIONS_%s" % d.getVar('PACKAGE_ARCH'), True) or ""}" |
56 | QEMU_OPTIONS[vardeps] += "QEMU_EXTRAOPTIONS_${PACKAGE_ARCH}" | 56 | QEMU_OPTIONS[vardeps] += "QEMU_EXTRAOPTIONS_${PACKAGE_ARCH}" |
57 | 57 | ||
58 | QEMU_EXTRAOPTIONS_ppce500v2 = " -cpu e500v2" | 58 | QEMU_EXTRAOPTIONS_ppce500v2 = " -cpu e500v2" |