From 5847273427b9b6fb2ea5af9ecd29ce3f4815ee44 Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Sat, 23 Dec 2023 02:35:41 +0100 Subject: ignore -Woverflow in clock.c overflow is intentional --- stage3/clock.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'stage3') diff --git a/stage3/clock.c b/stage3/clock.c index 2513277..e2b9064 100644 --- a/stage3/clock.c +++ b/stage3/clock.c @@ -21,7 +21,11 @@ u64 ring_pos = 0; u64 last_cycles_ring[RING] = {0}; u64 last_sync_ring[RING] = {0}; double hd_drift = 0; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Woverflow" double hd_rate = 1e10000; +#pragma GCC diagnostic pop #define ADJ_TARGET SYNC_INTERVAL*RING #define MAX_OVERSHOOT ADJ_TARGET*2 -- cgit v1.2.3