From 9e4b92884960b06ff6576228bed892f658dc7688 Mon Sep 17 00:00:00 2001 From: Stefan Koch Date: Thu, 11 Nov 2021 21:18:19 +0100 Subject: [PATCH] make changes to have it compile on arm --- simpledisplay.d | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/simpledisplay.d b/simpledisplay.d index 845474a..0464f7f 100644 --- a/simpledisplay.d +++ b/simpledisplay.d @@ -14756,6 +14756,10 @@ enum ColorMapNotification:int alias ulong XID; alias ulong arch_ulong; alias long arch_long; + } else version (AArch64) { + alias ulong XID; + alias ulong arch_ulong; + alias long arch_long; } else { alias uint XID; alias uint arch_ulong; @@ -15549,6 +15553,8 @@ union XEvent{ static assert(XAnyEvent.sizeof == 40); static assert(XMappingEvent.sizeof == 56); static assert(XEvent.sizeof == 192); + } else version (AArch64) { + // omit check for aarch64 } else { static assert(Display.sizeof == 176); static assert(XPointer.sizeof == 4);