Updated repo dependency specification
PiperOrigin-RevId: 639118613
Change-Id: Idecc25b98389b1e3c4bfbf77a84d9a552746603e
diff --git a/cheriot/cheriot_cli_forwarder.h b/cheriot/cheriot_cli_forwarder.h
index 04368e4..a07386a 100644
--- a/cheriot/cheriot_cli_forwarder.h
+++ b/cheriot/cheriot_cli_forwarder.h
@@ -53,20 +53,22 @@
// given access type (load/store) will halt execution following the completion
// of that access.
absl::Status SetDataWatchpoint(uint64_t address, size_t length,
- AccessType access_type);
+ AccessType access_type) override;
// Clear data watchpoint for the given memory address and access type.
- absl::Status ClearDataWatchpoint(uint64_t address, AccessType access_type);
+ absl::Status ClearDataWatchpoint(uint64_t address,
+ AccessType access_type) override;
// Set an action point at the given address to execute the specified action.
absl::StatusOr<int> SetActionPoint(
- uint64_t address, absl::AnyInvocable<void(uint64_t, int)> action);
+ uint64_t address,
+ absl::AnyInvocable<void(uint64_t, int)> action) override;
// Clear action point id at the given address.
- absl::Status ClearActionPoint(uint64_t address, int id);
+ absl::Status ClearActionPoint(uint64_t address, int id) override;
// Enable/disable action id at the given address.
- absl::Status EnableAction(uint64_t address, int id);
- absl::Status DisableAction(uint64_t address, int id);
+ absl::Status EnableAction(uint64_t address, int id) override;
+ absl::Status DisableAction(uint64_t address, int id) override;
// Enable breaking on control flow change.
- void SetBreakOnControlFlowChange(bool value);
+ void SetBreakOnControlFlowChange(bool value) override;
// Request that core stop running.
absl::Status Halt() override;
// Step the core by num instructions.
@@ -121,7 +123,6 @@
private:
CheriotRenodeCLITop *cheriot_cli_top_;
- CLIForwarder *cli_forwarder_;
};
} // namespace cheriot
diff --git a/repos.bzl b/repos.bzl
index 7692c61..5747c12 100644
--- a/repos.bzl
+++ b/repos.bzl
@@ -22,7 +22,7 @@
if not native.existing_rule("com_google_mpact-riscv"):
http_archive(
name = "com_google_mpact-riscv",
- sha256 = "7c12d949d13ce86d61fa360d562cff5cd10a7cf9c25a10bee7cba1d852c503f7",
- strip_prefix = "mpact-riscv-59226a24935d2a0036c797c44c472c8b538af662",
- url = "https://github.com/google/mpact-riscv/archive/59226a24935d2a0036c797c44c472c8b538af662.tar.gz",
+ sha256 = "dc445cff3d5557be6d6165fc48a6c754e7780b742806bd6647ac01c97728810a",
+ strip_prefix = "mpact-riscv-c1bbc85c94a5f7db012180dd717f20c1e5c07510",
+ url = "https://github.com/google/mpact-riscv/archive/c1bbc85c94a5f7db012180dd717f20c1e5c07510.tar.gz",
)