[llvm-bugs] [Bug 39468] New: Please backport r341312 - [Aarch64] Fix linker emulation for Aarch64 big endian

via llvm-bugs llvm-bugs at lists.llvm.org
Sun Oct 28 01:05:35 PDT 2018


https://bugs.llvm.org/show_bug.cgi?id=39468

            Bug ID: 39468
           Summary: Please backport r341312 - [Aarch64] Fix linker
                    emulation for Aarch64 big endian
           Product: clang
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: -New Bugs
          Assignee: unassignedclangbugs at nondot.org
          Reporter: mgorny at gentoo.org
                CC: llvm-bugs at lists.llvm.org, peter.smith at linaro.org,
                    richard-llvm at metafoo.co.uk
            Blocks: 39106

I've received a bug report from our AArch64 team that clang fails on big-endian
userspace.  Apparently, it has been already fixed in trunk and since the fix is
quite obvious, I'd like to request backporting it to 7.0.1.

The commit is r341312, i.e.:

---
[Aarch64] Fix linker emulation for Aarch64 big endian

This patch fixes target linker emulation for aarch64 big endian.
aarch64_be_linux is not recognized by gnu ld. The equivalent emulation
mode supported by gnu ld is aarch64linuxb.

Patch by: Bharathi Seshadri

Reviewed by: Peter Smith

Differential Revision: https://reviews.llvm.org/D42930



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@341312
91177308-0d34-0410-b5e6-96231b3b80d8


Referenced Bugs:

https://bugs.llvm.org/show_bug.cgi?id=39106
[Bug 39106] [meta] 7.0.1 Release Blockers
-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20181028/1e61cbd1/attachment.html>


More information about the llvm-bugs mailing list