Skip to content

Commit 7f800d3

Browse files
committed
docs: add supported host CPU architectures section
I was looking for such documentation, but couldn't find it. Add it to the build-platform.rst document. Signed-off-by: Marc-André Lureau <[email protected]> Reviewed-by: Peter Maydell <[email protected]>
1 parent c6f5e04 commit 7f800d3

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed

docs/about/build-platforms.rst

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,39 @@ The `Repology`_ site is a useful resource to identify
2929
currently shipped versions of software in various operating systems,
3030
though it does not cover all distros listed below.
3131

32+
Supported host architectures
33+
----------------------------
34+
35+
Those hosts are officially supported, with various accelerators:
36+
37+
.. list-table::
38+
:header-rows: 1
39+
40+
* - CPU Architecture
41+
- Accelerators
42+
* - Arm
43+
- kvm (64 bit only), tcg, xen
44+
* - MIPS
45+
- kvm, tcg
46+
* - PPC
47+
- kvm, tcg
48+
* - RISC-V
49+
- tcg
50+
* - s390x
51+
- kvm, tcg
52+
* - SPARC
53+
- tcg
54+
* - x86
55+
- hax, hvf (64 bit only), kvm, nvmm, tcg, whpx (64 bit only), xen
56+
57+
Other host architectures are not supported. It is possible to build QEMU on an
58+
unsupported host architecture using the configure ``--enable-tcg-interpreter``
59+
option to enable the experimental TCI support, but note that this is very slow
60+
and is not recommended.
61+
62+
Non-supported architectures may be removed in the future following the
63+
:ref:`deprecation process<Deprecated features>`.
64+
3265
Linux OS, macOS, FreeBSD, NetBSD, OpenBSD
3366
-----------------------------------------
3467

docs/about/deprecated.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _Deprecated features:
2+
13
Deprecated features
24
===================
35

0 commit comments

Comments
 (0)