From 5386759bdcbfeb84e92769e5ffd53948301012f5 Mon Sep 17 00:00:00 2001 From: Valentin Churavy Date: Thu, 5 Jul 2018 12:37:50 -0400 Subject: [PATCH] Fix unwind info relocation with large code model on AArch64 Gbp-Pq: Topic julia Gbp-Pq: Name llvm-D27629-AArch64-large_model_6.0.1.patch --- lib/MC/MCObjectFileInfo.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/MC/MCObjectFileInfo.cpp b/lib/MC/MCObjectFileInfo.cpp index 328f000f..938b35f2 100644 --- a/lib/MC/MCObjectFileInfo.cpp +++ b/lib/MC/MCObjectFileInfo.cpp @@ -291,6 +291,8 @@ void MCObjectFileInfo::initELFMCObjectFileInfo(const Triple &T, bool Large) { break; case Triple::ppc64: case Triple::ppc64le: + case Triple::aarch64: + case Triple::aarch64_be: case Triple::x86_64: FDECFIEncoding = dwarf::DW_EH_PE_pcrel | (Large ? dwarf::DW_EH_PE_sdata8 : dwarf::DW_EH_PE_sdata4); -- 2.30.2