aboutsummaryrefslogtreecommitdiff
path: root/config/qemu.conf
blob: 91e7f4a1b3a2872b4d456e8c118e55f382396a3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Keep up-to-date with latest upstream release branch
latest="qemu.git~stable-5.0"

# This is a list of default flags always supplied to configure
case ${target} in
    aarch64*-*elf)
	qemu_target="aarch64-softmmu"
	;;
    aarch64-*linux*)
	qemu_target="aarch64-linux-user,aarch64-softmmu"
	;;
    aarch64_be-*linux*)
	qemu_target="aarch64_be-linux-user"
	;;
    arm*-eabi*)
	qemu_target="arm-softmmu"
	;;
    arm-*linux*|armv?l-*linux*)
	qemu_target="arm-linux-user,arm-softmmu"
	;;
    armeb-*linux*)
	qemu_target="armeb-linux-user"
	;;
    i?86-*linux-gnu)
	qemu_target="i386-softmmu,i386-linux-user"
	;;
    x86_64-*linux-gnu)
	qemu_target="x86_64-softmmu,x86_64-linux-user"
	;;
    *)
	error "Unsupported or missing target for qemu component"
	;;
esac
default_configure_flags="--target-list=${qemu_target}"
default_makeflags=""

# If yes, only static linking will be used
static_link=no

linuxhost_only=yes