summaryrefslogtreecommitdiffstats
path: root/bin/lem.c
diff options
context:
space:
mode:
Diffstat (limited to 'bin/lem.c')
-rw-r--r--bin/lem.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/lem.c b/bin/lem.c
index 3e2b7a9..8ee2e8a 100644
--- a/bin/lem.c
+++ b/bin/lem.c
@@ -355,7 +355,10 @@ main(int argc, char *argv[])
lua_newtable(L);
/* initialize runqueue */
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wstrict-aliasing"
ev_idle_init(&rq.w, runqueue_pop);
+#pragma GCC diagnostic pop
ev_idle_start(LEM_ &rq.w);
rq.queue = lem_xmalloc(LEM_INITIAL_QUEUESIZE
* sizeof(struct lem_runqueue_slot));