diff options
author | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2023-12-23 02:35:41 +0100 |
---|---|---|
committer | Lizzy Fleckenstein <lizzy@vlhl.dev> | 2023-12-23 02:35:41 +0100 |
commit | 5847273427b9b6fb2ea5af9ecd29ce3f4815ee44 (patch) | |
tree | 4a7ea8ee4dcd9b82e6c41d023131ea66296b0545 | |
parent | 277685222f41d717eed4c7c5a1a6dbc14370b116 (diff) | |
download | cuddles-5847273427b9b6fb2ea5af9ecd29ce3f4815ee44.tar.xz |
ignore -Woverflow in clock.c
overflow is intentional
-rw-r--r-- | stage3/clock.c | 4 |
1 files changed, 4 insertions, 0 deletions
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 |