summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-objdump
diff options
context:
space:
mode:
authorKevin Enderby <enderby@apple.com>2014-12-18 19:24:35 +0000
committerKevin Enderby <enderby@apple.com>2014-12-18 19:24:35 +0000
commitb4b7931748ca16b2a743f5b3f0499f7070686e69 (patch)
tree3efa4db8fabb697152a60f7d510856fbb8d2eabc /llvm/test/tools/llvm-objdump
parent2b0d0148342090b44a637c5b9f63a3ceda8e351c (diff)
downloadbcm5719-llvm-b4b7931748ca16b2a743f5b3f0499f7070686e69.tar.gz
bcm5719-llvm-b4b7931748ca16b2a743f5b3f0499f7070686e69.zip
Add printing the LC_SUB_FRAMEWORK load command with llvm-objdump’s -private-headers.
llvm-svn: 224534
Diffstat (limited to 'llvm/test/tools/llvm-objdump')
-rwxr-xr-xllvm/test/tools/llvm-objdump/X86/Inputs/dylibSubFramework.macho-x86_64bin0 -> 4240 bytes
-rw-r--r--llvm/test/tools/llvm-objdump/X86/macho-private-headers.test7
2 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-objdump/X86/Inputs/dylibSubFramework.macho-x86_64 b/llvm/test/tools/llvm-objdump/X86/Inputs/dylibSubFramework.macho-x86_64
new file mode 100755
index 00000000000..3036c27f52c
--- /dev/null
+++ b/llvm/test/tools/llvm-objdump/X86/Inputs/dylibSubFramework.macho-x86_64
Binary files differ
diff --git a/llvm/test/tools/llvm-objdump/X86/macho-private-headers.test b/llvm/test/tools/llvm-objdump/X86/macho-private-headers.test
index 2bbd340c51f..bbb90863fa8 100644
--- a/llvm/test/tools/llvm-objdump/X86/macho-private-headers.test
+++ b/llvm/test/tools/llvm-objdump/X86/macho-private-headers.test
@@ -5,6 +5,8 @@
// RUN: | FileCheck %s -check-prefix=LOAD
// RUN: llvm-objdump -p %p/Inputs/linkerOption.macho-x86_64 \
// RUN: | FileCheck %s -check-prefix=LD_OPT
+// RUN: llvm-objdump -p %p/Inputs/dylibSubFramework.macho-x86_64 \
+// RUN: | FileCheck %s -check-prefix=SUB_FRAME
CHECK: Mach header
CHECK: magic cputype cpusubtype caps filetype ncmds sizeofcmds flags
@@ -379,3 +381,8 @@ LD_OPT: cmdsize 40
LD_OPT: count 2
LD_OPT: string #1 -framework
LD_OPT: string #2 Foundation
+
+SUB_FRAME: Load command 10
+SUB_FRAME: cmd LC_SUB_FRAMEWORK
+SUB_FRAME: cmdsize 16
+SUB_FRAME: umbrella Bar (offset 12)
OpenPOWER on IntegriCloud