1 // RUN: llvm-mc -filetype=obj -triple i686-pc-linux-gnu %s -o - | llvm-readobj -h -s -r -t | FileCheck %s
18 .size main, .Ltmp0-main
20 .type .L.str1,@object # @.str1
21 .section .rodata.str1.1,"aMS",@progbits,1
26 .type .L.str2,@object # @.str2
31 .section .note.GNU-stack,"",@progbits
34 // CHECK: Class: 32-bit
35 // CHECK: DataEncoding: LittleEndian
36 // CHECK: FileVersion: 1
45 // CHECK: Name: .rel.text
47 // CHECK: Relocations [
48 // CHECK: Section {{.*}} .rel.text {
49 // CHECK: 0x6 R_386_32 .L.str1
50 // CHECK: 0xB R_386_PC32 puts
51 // CHECK: 0x12 R_386_32 .L.str2
52 // CHECK: 0x17 R_386_PC32 puts
58 // CHECK: Binding: Local
59 // CHECK: Type: Section
63 // CHECK: Binding: Local
64 // CHECK: Type: Section
68 // CHECK: Binding: Local
69 // CHECK: Type: Section
74 // CHECK: Binding: Global
75 // CHECK: Type: Function
80 // CHECK: Binding: Global