[PR #293] [CLOSED] tests #398

Open
opened 2026-01-31 21:31:06 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qemu/qemu/pull/293
Author: @ktock
Created: 7/14/2025
Status: ❌ Closed

Base: master ← Head: dev-wasm64-tcg-3


📝 Commits (10+)

  • 34c2a79 wasm: Add wasm64 to the --cpu flag
  • afd06cd wasm64: Enable to propagate -sMEMORY64 flag to Emscripten
  • bd16140 dockerfiles: Add support for wasm64 to the wasm Dockerfile
  • 47b738b .gitlab-ci.d: Add build test for wasm64
  • b0a0509 tcg: Fork TCI for wasm32 backend
  • 39597e4 tcg/wasm32: Do not use TCI disassembler in Wasm backend
  • 245c43b meson: Enable to build wasm backend
  • 5a917be tcg/wasm32: Set TCG_TARGET_INSN_UNIT_SIZE to 1
  • ae65a66 tcg/wasm32: Add and/or/xor instructions
  • 7e05858 tcg/wasm32: Add add/sub/mul instructions

📊 Changes

35 files changed (+5978 additions, -37 deletions)

View changed files

📝 .gitlab-ci.d/buildtest.yml (+21 -3)
📝 .gitlab-ci.d/container-cross.yml (+17 -1)
📝 .gitlab-ci.d/container-template.yml (+3 -1)
📝 MAINTAINERS (+8 -1)
📝 configure (+9 -1)
📝 include/accel/tcg/getpc.h (+1 -1)
📝 include/tcg/helper-info.h (+2 -2)
📝 include/tcg/tcg.h (+1 -1)
📝 meson.build (+11 -5)
📝 meson_options.txt (+3 -0)
📝 scripts/meson-buildoptions.sh (+3 -0)
📝 tcg/aarch64/tcg-target.c.inc (+11 -0)
📝 tcg/arm/tcg-target.c.inc (+11 -0)
📝 tcg/i386/tcg-target.c.inc (+11 -0)
📝 tcg/loongarch64/tcg-target.c.inc (+11 -0)
📝 tcg/meson.build (+5 -0)
📝 tcg/mips/tcg-target.c.inc (+11 -0)
📝 tcg/ppc/tcg-target.c.inc (+11 -0)
📝 tcg/region.c (+5 -5)
📝 tcg/riscv/tcg-target.c.inc (+11 -0)

...and 15 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qemu/qemu/pull/293 **Author:** [@ktock](https://github.com/ktock) **Created:** 7/14/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dev-wasm64-tcg-3` --- ### 📝 Commits (10+) - [`34c2a79`](https://github.com/qemu/qemu/commit/34c2a793a980450b3f05015e125746e8b57a2f72) wasm: Add wasm64 to the --cpu flag - [`afd06cd`](https://github.com/qemu/qemu/commit/afd06cddc6939796bd608873b746ac34172d79a1) wasm64: Enable to propagate -sMEMORY64 flag to Emscripten - [`bd16140`](https://github.com/qemu/qemu/commit/bd16140008c6805d9601cf44633f93cd80a74c2b) dockerfiles: Add support for wasm64 to the wasm Dockerfile - [`47b738b`](https://github.com/qemu/qemu/commit/47b738b34aed5d888027bd3aa2d70b3ab4d2c6e6) .gitlab-ci.d: Add build test for wasm64 - [`b0a0509`](https://github.com/qemu/qemu/commit/b0a05093ba67c724d5ae512eccb4a04d0615e81a) tcg: Fork TCI for wasm32 backend - [`39597e4`](https://github.com/qemu/qemu/commit/39597e4430c0d164e9ec979cd6daeafbda54a496) tcg/wasm32: Do not use TCI disassembler in Wasm backend - [`245c43b`](https://github.com/qemu/qemu/commit/245c43bf758cd809053d1d3a4913acc7c95e91a6) meson: Enable to build wasm backend - [`5a917be`](https://github.com/qemu/qemu/commit/5a917bed10e7cfc62157c0ccac799fe24f725252) tcg/wasm32: Set TCG_TARGET_INSN_UNIT_SIZE to 1 - [`ae65a66`](https://github.com/qemu/qemu/commit/ae65a6694cb466db7ae9f6c4b88326d7f3968f15) tcg/wasm32: Add and/or/xor instructions - [`7e05858`](https://github.com/qemu/qemu/commit/7e058585a796ce6d9021c3352dabf0c4bdfeeef3) tcg/wasm32: Add add/sub/mul instructions ### 📊 Changes **35 files changed** (+5978 additions, -37 deletions) <details> <summary>View changed files</summary> 📝 `.gitlab-ci.d/buildtest.yml` (+21 -3) 📝 `.gitlab-ci.d/container-cross.yml` (+17 -1) 📝 `.gitlab-ci.d/container-template.yml` (+3 -1) 📝 `MAINTAINERS` (+8 -1) 📝 `configure` (+9 -1) 📝 `include/accel/tcg/getpc.h` (+1 -1) 📝 `include/tcg/helper-info.h` (+2 -2) 📝 `include/tcg/tcg.h` (+1 -1) 📝 `meson.build` (+11 -5) 📝 `meson_options.txt` (+3 -0) 📝 `scripts/meson-buildoptions.sh` (+3 -0) 📝 `tcg/aarch64/tcg-target.c.inc` (+11 -0) 📝 `tcg/arm/tcg-target.c.inc` (+11 -0) 📝 `tcg/i386/tcg-target.c.inc` (+11 -0) 📝 `tcg/loongarch64/tcg-target.c.inc` (+11 -0) 📝 `tcg/meson.build` (+5 -0) 📝 `tcg/mips/tcg-target.c.inc` (+11 -0) 📝 `tcg/ppc/tcg-target.c.inc` (+11 -0) 📝 `tcg/region.c` (+5 -5) 📝 `tcg/riscv/tcg-target.c.inc` (+11 -0) _...and 15 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 21:31:06 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/qemu#398