166b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | elf-dump | FileCheck %s 266b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman 366b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK: ('_relocations', [ 466b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: # Relocation 0 566b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: (('r_offset', 0x000000000000000c) 666b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('r_sym', 0x00000005) 766b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('r_type', 0x00000002) 866b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('r_addend', 0x0000000000000008) 966b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ), 1066b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ]) 1166b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman 1266b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK: # Symbol 5 1366b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: (('st_name', 0x00000005) # 'baz' 1466b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('st_bind', 0x1) 1566b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('st_type', 0x0) 1666b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('st_other', 0x00) 1766b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('st_shndx', 0x0000) 1866b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('st_value', 0x0000000000000000) 1966b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ('st_size', 0x0000000000000000) 2066b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman// CHECK-NEXT: ), 2166b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman 2266b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman.zero 4 2366b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman.data 2466b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman 2566b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman.zero 1 2666b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman.align 4 2766b8ab22586debccb1f787d4d52b7f042d4ddeb8John Baumanfoo: 2866b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman.zero 8 2966b8ab22586debccb1f787d4d52b7f042d4ddeb8John Bauman.long baz - foo 30