Skip to content
This repository has been archived by the owner on Oct 15, 2023. It is now read-only.

armdata.js marks "blx label" as available in ARMv4 #11

Open
tom42 opened this issue Nov 28, 2020 · 1 comment
Open

armdata.js marks "blx label" as available in ARMv4 #11

tom42 opened this issue Nov 28, 2020 · 1 comment

Comments

@tom42
Copy link

tom42 commented Nov 28, 2020

armdata.js marks "blx label" as available in ARMv4:

["blx" , "#RelS*4" , "T32", "1111|0|RelS[22]|RelS[19:10]|11|Ja|0|Jb|RelS[9:0]|0" , "ARMv4T+ IT=OUT|LAST"],
["blx" , "#RelS*2" , "A32", "1111|101|RelS[0]|RelS[24:1]" , "ARMv4+"],

but I used to work with ARM7TDMI and I think that did not have BLX, and here ARM states that "This instruction is available in all T variants of ARM architecture v5 and above."

Shouldn't it then be "ARMv5T+" in both cases? "bx register" seems to be correct.

@kobalicek
Copy link
Member

Thanks! I will fix that.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants