1 // RUN
: llvm-mc
-filetype
=obj
-triple i686-pc-linux-gnu
%s
-o
- | elf-dump
--dump-section-data | FileCheck
-check-prefix
=ELF_32
%s
2 // RUN
: llvm-mc
-filetype
=obj
-triple x86_64-pc-linux-gnu
%s
-o
- | elf-dump
--dump-section-data | FileCheck
-check-prefix
=ELF_64
%s
3 // RUN
: llvm-mc
-filetype
=obj
-triple i386-apple-darwin9
%s
-o
- | macho-dump
--dump-section-data | FileCheck
-check-prefix
=MACHO_32
%s
4 // RUN
: llvm-mc
-filetype
=obj
-triple x86_64-apple-darwin9
%s
-o
- | macho-dump
--dump-section-data | FileCheck
-check-prefix
=MACHO_64
%s
15 // ELF_32
: ('sh_name', 0x00000001) # '.text'
16 // ELF_32
: ('_section_data', '00017f80 01ff7f80 8001')
17 // ELF_64
: ('sh_name', 0x00000001) # '.text'
18 // ELF_64
: ('_section_data', '00017f80 01ff7f80 8001')
19 // MACHO_32
: ('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
20 // MACHO_32
: ('_section_data', '00017f80 01ff7f80 8001')
21 // MACHO_64
: ('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
22 // MACHO_64
: ('_section_data', '00017f80 01ff7f80 8001')