diff options
author | Evan Cheng <evan.cheng@apple.com> | 2007-02-01 03:04:49 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2007-02-01 03:04:49 +0000 |
commit | e0c2b6b9a8ac874c7b57e445ff1513f0e37581f4 (patch) | |
tree | 85c29fe6ff9bab0fd6249d25b505d78dced7dba4 /lib/System/DynamicLibrary.cpp | |
parent | 736cefff8551d0f76ad5d8c726fe267eb0ee22d5 (diff) |
.set pc relative displacement bug: label should be moved down one instruction
to just before the add r1, pc:
Before:
.set PCRELV0, (LJTI1_0_0-(LPCRELL0+4))
LPCRELL0:
mov r1, #PCRELV0
add r1, pc
Now:
.set PCRELV0, (LJTI1_0_0-(LPCRELL0+4))
mov r1, #PCRELV0
LPCRELL0:
add r1, pc
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33744 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/System/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions