mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-28 09:33:01 +00:00
740c824fe8
Update the GDB stub implementation to the 0.6 version of the gdbstub crate API, attempting to preserve the current behavior as much as possible. Hardware breakpoints and single stepping still work, but some existing issues with software breakpoints are still present. BUG=None TEST=Manual Cq-Depend: chromium:3578400 Change-Id: I522242a1a2055ecdf47b2010a615dc9e0136ebd0 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3578025 Tested-by: kokoro <noreply+kokoro@google.com> Auto-Submit: David LeGare <legare@google.com> Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org> Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
24 lines
642 B
TOML
24 lines
642 B
TOML
[package]
|
|
name = "vm_control"
|
|
version = "0.1.0"
|
|
authors = ["The Chromium OS Authors"]
|
|
edition = "2021"
|
|
|
|
[features]
|
|
gdb = ["gdbstub_arch"]
|
|
|
|
[dependencies]
|
|
balloon_control = { path = "../common/balloon_control" }
|
|
base = { path = "../base" }
|
|
data_model = { path = "../common/data_model" }
|
|
gdbstub_arch = { version = "0.2.2", optional = true }
|
|
hypervisor = { path = "../hypervisor" }
|
|
libc = "*"
|
|
remain = "*"
|
|
resources = { path = "../resources" }
|
|
rutabaga_gfx = { path = "../rutabaga_gfx"}
|
|
serde = { version = "1", features = [ "derive" ] }
|
|
serde_json = "*"
|
|
sync = { path = "../common/sync" }
|
|
thiserror = "*"
|
|
vm_memory = { path = "../vm_memory" }
|