mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-16 11:05:54 +00:00
685c350ae7
(yes, this is different from R_ARM_CALL) - Adds a new method getARMBranchTargetOpValue() which handles the necessary distinction between the conditional and unconditional br/bl needed for ARM/ELF At least for ARM mode, the needed fixup for conditional versus unconditional br/bl is identical, but the ARM docs and existing ARM tools expect this reloc type... Added a few FIXME's for future naming fixups in ARMInstrInfo.td git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124895 91177308-0d34-0410-b5e6-96231b3b80d8
7 lines
238 B
ArmAsm
7 lines
238 B
ArmAsm
// RUN: llvm-mc -triple arm-unknown-unknown %s --show-encoding > %t
|
|
// RUN: FileCheck < %t %s
|
|
|
|
// CHECK: bl _printf @ encoding: [A,A,A,0xeb]
|
|
// CHECK: @ fixup A - offset: 0, value: _printf, kind: fixup_arm_uncondbranch
|
|
bl _printf
|
|
|