-
Notifications
You must be signed in to change notification settings - Fork 10
[Legacy] QEMU Instrumentation
Brany edited this page Feb 5, 2024
·
1 revision
- Fetch the latest version branch from QEMU
git remote add qemu-orig https://gitlab.com/qemu-project/qemu.git
git fetch qemu-orig vLAST_VER
- Merge and solve conflicts
target/arm/tcg/translate-a64.c
is the most challenging conflict to solve - Make sure you can build with all the
./configure
arguments enabled, and without any
- Check latest QEMU version in
qemu/VERSION
- Fetch the version matching current
qemu/VERSION
and latest branch from QEMUgit remote add qemu-orig https://gitlab.com/qemu-project/qemu.git
git fetch qemu-orig vCURR_VER
git fetch qemu-orig vLAST_VER
- Make a diff file from qflex qemu and
vCURR_VER
qemu - Apply patch on top of
vLAST_VER
- Solve conflicts and build errors
- Apply those conflicts solutions to qflex qemu
- Merge with
vLAST_VER