1 // RUN
: llvm-mc
-filetype
=obj
-triple i686-pc-linux-gnu
%s
-o
- | llvm-readobj
-h
-S
-r
--symbols | 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
60 // CHECK
: Binding
: Global
61 // CHECK
: Type
: Function
66 // CHECK
: Binding
: Global