From 29ecaa944db8c99fcbeae02312b6ea9c8f0e3916 Mon Sep 17 00:00:00 2001 From: Jim Grosbach Date: Thu, 19 Jan 2012 01:36:59 +0000 Subject: [PATCH] Add testcase. llvm-svn: 148454 --- .../MC/MachO/ARM/thumb2-function-relative-load.s | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 llvm/test/MC/MachO/ARM/thumb2-function-relative-load.s diff --git a/llvm/test/MC/MachO/ARM/thumb2-function-relative-load.s b/llvm/test/MC/MachO/ARM/thumb2-function-relative-load.s new file mode 100644 index 000000000000..622007dc1657 --- /dev/null +++ b/llvm/test/MC/MachO/ARM/thumb2-function-relative-load.s @@ -0,0 +1,13 @@ +@ RUN: llvm-mc -n -triple thumbv7-apple-darwin10 %s -filetype=obj -o %t.obj +@ RUN: macho-dump --dump-section-data < %t.obj > %t.dump +@ RUN: FileCheck < %t.dump %s + .syntax unified + .text + .thumb + .thumb_func _foo +_foo: + ldr lr, (_foo - 4) + + .subsections_via_symbols + +@ CHECK: ('_section_data', '5ff808e0')