summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-objdump
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2015-12-14 21:49:49 +0000
committerPete Cooper <peter_cooper@apple.com>2015-12-14 21:49:49 +0000
commit52abc5f9717c5dc20abc11754e5f8d496b094a4b (patch)
tree7ea185aa8aaddd3c36c03cf6e0b74ff48d2e7f57 /llvm/test/tools/llvm-objdump
parent6ea44cd89b938c80abef98bb624524fb51735338 (diff)
downloadbcm5719-llvm-52abc5f9717c5dc20abc11754e5f8d496b094a4b.tar.gz
bcm5719-llvm-52abc5f9717c5dc20abc11754e5f8d496b094a4b.zip
Start implementing FDE dumping when printing the eh_frame.
This code adds some simple decoding of the FDE's in an eh_frame. There's still more to be done in terms of error handling and verification. Also, we need to be able to decode the CFI's. llvm-svn: 255550
Diffstat (limited to 'llvm/test/tools/llvm-objdump')
-rw-r--r--llvm/test/tools/llvm-objdump/eh_frame-arm64.test7
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-objdump/eh_frame-arm64.test b/llvm/test/tools/llvm-objdump/eh_frame-arm64.test
index dbc6bcfcf91..f25e035a266 100644
--- a/llvm/test/tools/llvm-objdump/eh_frame-arm64.test
+++ b/llvm/test/tools/llvm-objdump/eh_frame-arm64.test
@@ -15,4 +15,9 @@
# CHECK: 0c 1f 00
# CHECK: FDE:
# CHECK: Length: 32
-# CHECK: e4 ff ff ff ff ff ff ff 20 00 00 00 00 00 00 00 00 48 0e 10 9e 01 9d 02 00 00 00 00
+# CHECK: CIE Offset: 0
+# CHECK: PC Begin: ffffffffffffffe4
+# CHECK: PC Range: 0000000000000020
+# CHECK: Augmentation Data Length: 0
+# CHECK: Instructions:
+# CHECK: 48 0e 10 9e 01 9d 02 00 00 00 00
OpenPOWER on IntegriCloud