[gardening] Fix gcc build.

TEST=build
Change-Id: I03574459c178f31f15f3a9200358cea4bde75573
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/468901
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
This commit is contained in:
Ryan Macnak
2025-12-17 13:18:10 -08:00
committed by Commit Queue
parent 63a719a488
commit 8b4bd49b6b
+8 -4
View File
@@ -596,19 +596,23 @@ void OS::DebugBreak() {
namespace {
void PerfCtrlDisable() {
if (FLAG_perf_ctl_fd > 0 && FLAG_perf_ctl_fd_ack > 0) {
write(FLAG_perf_ctl_fd, "disable", 7);
ssize_t result = write(FLAG_perf_ctl_fd, "disable", 7);
ASSERT_EQUAL(result, 7);
char ack[5];
// We'll just assume this returns "ack\n\0";
read(FLAG_perf_ctl_fd_ack, ack, 5);
result = read(FLAG_perf_ctl_fd_ack, ack, 5);
ASSERT_EQUAL(result, 5);
}
}
void PerfCtrlEnable() {
if (FLAG_perf_ctl_fd > 0 && FLAG_perf_ctl_fd_ack > 0) {
write(FLAG_perf_ctl_fd, "enable", 6);
ssize_t result = write(FLAG_perf_ctl_fd, "enable", 6);
ASSERT_EQUAL(result, 6);
char ack[5];
// We'll just assume this returns "ack\n\0";
read(FLAG_perf_ctl_fd_ack, ack, 5);
result = read(FLAG_perf_ctl_fd_ack, ack, 5);
ASSERT_EQUAL(result, 5);
}
}
} // namespace