From 6db8e17892d9f7e2115f335c0a3bcada74273125 Mon Sep 17 00:00:00 2001 From: Stephen Warren Date: Wed, 19 Oct 2016 15:18:44 -0600 Subject: [PATCH] ARM: tegra: ensure nvtboot_boot_x0 alignment nvtboot_boot_x0 is a 64-bit variable and hence must be 64-bit aligned. So far this has happened by accident! Fix the code so this is guaranteed. This fixes the following build error: ... relocation truncated to fit: R_AARCH64_LDST64_ABS_LO12_NC against symbol `nvtboot_boot_x0' ... Signed-off-by: Stephen Warren Signed-off-by: Tom Warren --- arch/arm/mach-tegra/tegra186/nvtboot_ll.S | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-tegra/tegra186/nvtboot_ll.S b/arch/arm/mach-tegra/tegra186/nvtboot_ll.S index 1eab890958..899c9cccbe 100644 --- a/arch/arm/mach-tegra/tegra186/nvtboot_ll.S +++ b/arch/arm/mach-tegra/tegra186/nvtboot_ll.S @@ -9,6 +9,7 @@ #include #include +.align 8 .globl nvtboot_boot_x0 nvtboot_boot_x0: .dword 0 -- 2.39.5