Chad Rosier 69e2881070 [AArch64] Initial ELF/AArch64 Support
This patch adds the initial ELF/AArch64 support to lld. Only a basic "Hello
World" app has been successfully tested for both dynamic and static compiling.

Differential Revision: http://reviews.llvm.org/D4778
Patch by Daniel Stewart <stewartd@codeaurora.org>!

llvm-svn: 215544
2014-08-13 13:16:38 +00:00

23 lines
554 B
Plaintext

RUN: lld -flavor gnu -target aarch64--linux-gnu --defsym=main=fn \
RUN: --noinhibit-exec %p/Inputs/fn.o -o %t
RUN: llvm-readobj -symbols %t | FileCheck %s
CHECK: Symbol {
CHECK: Name: main (1)
CHECK: Value: 0x4001A4
CHECK: Size: 0
CHECK: Binding: Global (0x1)
CHECK: Type: Function (0x2)
CHECK: Other: 0
CHECK: Section: .text (0x5)
CHECK: }
CHECK: Symbol {
CHECK: Name: fn (6)
CHECK: Value: 0x4001A4
CHECK: Size: 8
CHECK: Binding: Global (0x1)
CHECK: Type: Function (0x2)
CHECK: Other: 0
CHECK: Section: .text (0x5)
CHECK: }