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
22 // ELF_32
: ('sh_name', 0x00000001) # '.text'
23 // ELF_32
: ('_section_data', '00017f3f 40c000bf 7fff3f80 4081c000')
24 // ELF_64
: ('sh_name', 0x00000001) # '.text'
25 // ELF_64
: ('_section_data', '00017f3f 40c000bf 7fff3f80 4081c000')
26 // MACHO_32
: ('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
27 // MACHO_32
: ('_section_data', '00017f3f 40c000bf 7fff3f80 4081c000')
28 // MACHO_64
: ('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
29 // MACHO_64
: ('_section_data', '00017f3f 40c000bf 7fff3f80 4081c000')