From b160abf58c985ce06fdf74d6b61a1a7e3eee47a0 Mon Sep 17 00:00:00 2001
From: Ben Gamari <ben@smart-cactus.org>
Date: Sun, 29 Nov 2020 19:13:52 -0500
Subject: [PATCH] rts/linker: Ensure that .rodata is aligned to 16 bytes

Pulled out of !4310.

(cherry picked from commit be408b86c9125dedd2f83e9701ea9f2e499c8dd4)
---
 rts/LinkerInternals.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rts/LinkerInternals.h b/rts/LinkerInternals.h
index a7dec477203d..b0fab81cb3e0 100644
--- a/rts/LinkerInternals.h
+++ b/rts/LinkerInternals.h
@@ -135,7 +135,7 @@ typedef struct _Segment {
     int n_sections;
 } Segment;
 
-#if defined(powerpc_HOST_ARCH) || defined(x86_64_HOST_ARCH)
+#if defined(powerpc_HOST_ARCH) || defined(x86_64_HOST_ARCH) || defined(aarch64_HOST_ARCH)
 #define NEED_SYMBOL_EXTRAS 1
 #endif
 
-- 
GitLab