38 lines · plain
1// RUN: llvm-mc -filetype=obj -triple i686-pc-linux-gnu %s -o - | llvm-readobj -S --sd - | FileCheck -check-prefix=ELF_32 %s2// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -S --sd - | FileCheck -check-prefix=ELF_64 %s3// RUN: llvm-mc -filetype=obj -triple i386-apple-darwin9 %s -o - | llvm-readobj -S --sd - | FileCheck -check-prefix=MACHO_32 %s4// RUN: llvm-mc -filetype=obj -triple x86_64-apple-darwin9 %s -o - | llvm-readobj -S --sd - | FileCheck -check-prefix=MACHO_64 %s5 6 .text7foo:8 .sleb128 09 .sleb128 110 .sleb128 -111 .sleb128 6312 .sleb128 -6413 14 .sleb128 6415 .sleb128 -6516 17 .sleb128 819118 .sleb128 -819219 20 .sleb128 819321 22// ELF_32: Name: .text23// ELF_32: SectionData (24// ELF_32: 0000: 00017F3F 40C000BF 7FFF3F80 4081C00025// ELF_32: )26// ELF_64: Name: .text27// ELF_64: SectionData (28// ELF_64: 0000: 00017F3F 40C000BF 7FFF3F80 4081C00029// ELF_64: )30// MACHO_32: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)31// MACHO_32: SectionData (32// MACHO_32: 0000: 00017F3F 40C000BF 7FFF3F80 4081C000 |...?@.....?.@...|33// MACHO_32: )34// MACHO_64: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)35// MACHO_64: SectionData (36// MACHO_64: 0000: 00017F3F 40C000BF 7FFF3F80 4081C000 |...?@.....?.@...|37// MACHO_64: )38