brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.6 KiB · 331f97e Raw
73 lines · plain
1RUN: llvm-objdump %p/Inputs/macho-universal.x86_64.i386 -d --macho --no-show-raw-insn --full-leading-addr --print-imm-hex --arch all \2RUN: | FileCheck %s --check-prefix UEXE-all3RUN: llvm-objdump %p/Inputs/macho-universal.x86_64.i386 -d --no-show-raw-insn --full-leading-addr --print-imm-hex --arch all \4RUN: | FileCheck %s --check-prefix UEXE-all5RUN: llvm-objdump %p/Inputs/macho-universal-archive.x86_64.i386 -d --macho --no-show-raw-insn --full-leading-addr --print-imm-hex --arch i386 \6RUN: | FileCheck %s --check-prefix UArchive-i3867RUN: llvm-objdump %p/Inputs/macho-universal.x86_64.i386 --universal-headers --macho \8RUN: | FileCheck %s --check-prefix FAT9RUN: llvm-objdump %p/Inputs/macho-universal.x86_64.i386 --universal-headers --macho \10RUN: --non-verbose | FileCheck %s --check-prefix NON-VERBOSE11RUN: llvm-objdump %p/Inputs/macho-universal64.x86_64.i386 --universal-headers \12RUN: --macho | FileCheck %s --check-prefix FAT-6413 14UEXE-all: macho-universal.x86_64.i386 (architecture x86_64):15UEXE-all: (__TEXT,__text) section16UEXE-all: _main:17UEXE-all: 0000000100000f60	pushq	%rbp18UEXE-all: 0000000100000f61	movq	%rsp, %rbp19UEXE-all: macho-universal.x86_64.i386 (architecture i386):20UEXE-all: (__TEXT,__text) section21UEXE-all: _main:22UEXE-all: 00001fa0	pushl	%ebp23UEXE-all: 00001fa1	movl	%esp, %ebp24 25UArchive-i386: Archive : {{.*}}/macho-universal-archive.x86_64.i38626UArchive-i386: macho-universal-archive.x86_64.i386(foo.o):27UArchive-i386: (__TEXT,__text) section28UArchive-i386: _foo:29UArchive-i386: 00000000	pushl	%ebp30UArchive-i386: 00000001	movl	%esp, %ebp31UArchive-i386: 00000003	popl	%ebp32UArchive-i386: 00000004	retl33 34FAT: Fat headers35FAT: fat_magic FAT_MAGIC36FAT: nfat_arch 237FAT: architecture x86_6438FAT:     cputype CPU_TYPE_X86_6439FAT:     cpusubtype CPU_SUBTYPE_X86_64_ALL40FAT:     capabilities CPU_SUBTYPE_LIB6441FAT:     offset 409642FAT:     size 436043FAT:     align 2^12 (4096)44FAT: architecture i38645FAT:     cputype CPU_TYPE_I38646FAT:     cpusubtype CPU_SUBTYPE_I386_ALL47FAT:     capabilities 0x048FAT:     offset 1228849FAT:     size 433650FAT:     align 2^12 (4096)51 52NON-VERBOSE: Fat headers53NON-VERBOSE: fat_magic 0xcafebabe54NON-VERBOSE: nfat_arch 255NON-VERBOSE: architecture 056NON-VERBOSE:     cputype 1677722357NON-VERBOSE:     cpusubtype 358NON-VERBOSE:     capabilities 0x8059NON-VERBOSE:     offset 409660NON-VERBOSE:     size 436061NON-VERBOSE:     align 2^12 (4096)62NON-VERBOSE: architecture 163NON-VERBOSE:     cputype 764NON-VERBOSE:     cpusubtype 365NON-VERBOSE:     capabilities 0x066NON-VERBOSE:     offset 1228867NON-VERBOSE:     size 433668NON-VERBOSE:     align 2^12 (4096)69 70FAT-64: Fat headers71FAT-64: fat_magic FAT_MAGIC_6472FAT-64: nfat_arch 273