diff options
author | Palmer Dabbelt <palmer@rivosinc.com> | 2024-01-31 10:14:09 -0800 |
---|---|---|
committer | Palmer Dabbelt <palmer@rivosinc.com> | 2024-01-31 10:22:46 -0800 |
commit | def4abd1f6480d36507eb13b91a48713445d34da (patch) | |
tree | 893a311a232f45314cce8943a1e6233cc266975d /marchid.md | |
parent | dad88517ea11c4bcfc55032311952c66b98ba117 (diff) | |
download | riscv-isa-manual-def4abd1f6480d36507eb13b91a48713445d34da.zip riscv-isa-manual-def4abd1f6480d36507eb13b91a48713445d34da.tar.gz riscv-isa-manual-def4abd1f6480d36507eb13b91a48713445d34da.tar.bz2 |
Add a QEMU architecture ID
For the cases where QEMU isn't pretending to be something else (for
example, when targeting a virtual platform) it'd be nice to set the arch
IDs to something other than 0. That way users can detect they're
running on QEMU and act differently, in case they want to work around a
QEMU issue of some sort.
Link: https://android.googlesource.com/platform/bionic/+/refs/heads/main/libc/arch-riscv64/dynamic_function_dispatch.cpp#47
Link: https://lore.kernel.org/r/20240131182430.20174-1-palmer@rivosinc.com/
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'marchid.md')
-rw-r--r-- | marchid.md | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -59,3 +59,4 @@ WIV64 | Jesús Sanz del Rey | [Jesús Sanz del Rey](mailto: RV6 | Nikola Lukić | [Nikola Lukić](mailto:lukicn@protonmail.com) | 39 | https://github.com/kiclu/rv6 ApogeoRV | Gabriele Tripi | [Gabriele Tripi](mailto:tripi.gabriele2002@gmail.com) | 40 | https://github.com/GabbedT/ApogeoRV MicroRV32 | AGRA, Group of Computer Architecture, University of Bremen | [RISC-V @ AGRA](mailto:riscv@informatik.uni-bremen.de) | 41 | https://github.com/agra-uni-bremen/microrv32 +QEMU | qemu.org | [QEMU Mailing List](mailto:qemu-riscv@nongnu.org) | 42 | https://qemu.org |