brintos

brintos / llvm-project-archived public Read only

0
0
Text · 728 B · f35776c Raw
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