mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-19 07:49:15 +02:00
Emitted instruction was B instead of BL for BL/BLX.
git-svn-id: branches/laksen/armiw@29262 -
This commit is contained in:
parent
e8cb1e198d
commit
414bfba2b2
@ -123,9 +123,9 @@ imm \x1\x0B ARM32,ARMv4
|
||||
immshifter \x1\x0B ARM32,ARMv4
|
||||
|
||||
[BLX]
|
||||
mem32 \x28\xA ARM32,ARMv5T
|
||||
imm \x28\xA ARM32,ARMv5T
|
||||
immshifter \x28\xA ARM32,ARMv5T
|
||||
mem32 \x28\xB ARM32,ARMv5T
|
||||
imm \x28\xB ARM32,ARMv5T
|
||||
immshifter \x28\xB ARM32,ARMv5T
|
||||
reg32 \3\x01\x2F\xFF\x30 ARM32,ARMv5T
|
||||
|
||||
[BKPTcc]
|
||||
|
@ -158,21 +158,21 @@
|
||||
opcode : A_BLX;
|
||||
ops : 1;
|
||||
optypes : (ot_memory or ot_bits32,ot_none,ot_none,ot_none,ot_none,ot_none);
|
||||
code : #40#10;
|
||||
code : #40#11;
|
||||
flags : if_arm32 or if_armv5t
|
||||
),
|
||||
(
|
||||
opcode : A_BLX;
|
||||
ops : 1;
|
||||
optypes : (ot_immediate,ot_none,ot_none,ot_none,ot_none,ot_none);
|
||||
code : #40#10;
|
||||
code : #40#11;
|
||||
flags : if_arm32 or if_armv5t
|
||||
),
|
||||
(
|
||||
opcode : A_BLX;
|
||||
ops : 1;
|
||||
optypes : (ot_immediateshifter,ot_none,ot_none,ot_none,ot_none,ot_none);
|
||||
code : #40#10;
|
||||
code : #40#11;
|
||||
flags : if_arm32 or if_armv5t
|
||||
),
|
||||
(
|
||||
|
Loading…
Reference in New Issue
Block a user