28 lines · plain
1// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj --symbols - | FileCheck %s2 3// Test that both foo and bar are undefined.4 5.globl foo6.globl bar7mov %eax,bar8 9 10// CHECK: Symbol {11// CHECK: Name: foo12// CHECK-NEXT: Value: 0x013// CHECK-NEXT: Size: 014// CHECK-NEXT: Binding: Global15// CHECK-NEXT: Type: None16// CHECK-NEXT: Other: 017// CHECK-NEXT: Section: Undefined (0x0)18// CHECK-NEXT: }19// CHECK-NEXT: Symbol {20// CHECK-NEXT: Name: bar21// CHECK-NEXT: Value: 0x022// CHECK-NEXT: Size: 023// CHECK-NEXT: Binding: Global24// CHECK-NEXT: Type: None25// CHECK-NEXT: Other: 026// CHECK-NEXT: Section: Undefined (0x0)27// CHECK-NEXT: }28