34 lines · plain
1// REQUIRES: x862// RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t3// RUN: ld.lld %t -o %t24// RUN: llvm-readobj --symbols %t2 | FileCheck %s5 6// CHECK: Name: foo_sym7// CHECK-NEXT: Value:8// CHECK-NEXT: Size:9// CHECK-NEXT: Binding:10// CHECK-NEXT: Type:11// CHECK-NEXT: Other:12// CHECK-NEXT: Section: foo13// CHECK-NEXT: }14// CHECK-NEXT: Symbol {15// CHECK-NEXT: Name: bar_sym16// CHECK-NEXT: Value:17// CHECK-NEXT: Size:18// CHECK-NEXT: Binding:19// CHECK-NEXT: Type:20// CHECK-NEXT: Other:21// CHECK-NEXT: Section: bar22// CHECK-NEXT: }23 24.section foo25.global foo_sym26foo_sym:27 28.section bar, "a"29.global bar_sym30bar_sym:31 32.global _start33_start:34