コミット履歴

作者 SHA1 メッセージ 日付
  Jeppe Johansen f963ff1b5b Add CPSxx instructions, and some missing FPA instructions. 10 年 前
  Jeppe Johansen ff7af306df Add FPA support. 10 年 前
  Jeppe Johansen 49346b3041 Fix SWI as a pseudo instruction. 10 年 前
  Jeppe Johansen cbd75428c0 Fix an issue with local BLX branches not being turned into BL branches. 10 年 前
  Jeppe Johansen 9a482d5281 Refactor and secure some immediate operand encodings. 10 年 前
  Jeppe Johansen e7575d9f96 Fix some encoding bugs in ARM modes. Mostly shifts and signindex errors. 10 年 前
  Jeppe Johansen 97fdfc942b Fix encoding of shifterops for ARM dataprocessing instructions. 10 年 前
  Jeppe Johansen c284d8f6ba Fix some warnings about unitialized variables. 10 年 前
  Jeppe Johansen 3ad03491ed Add Neg as a pseudo instruction, and fix RRX pseudo code expansion. 10 年 前
  Jeppe Johansen 6fff181679 Add support for TBB/TBH instructions. 10 年 前
  Jeppe Johansen 71cdedea82 Add missing NOP, and B instruction forms. 10 年 前
  Jeppe Johansen de00a1d76d Implement simple support for .thumb_func in the ELF output. 10 年 前
  Jeppe Johansen cc418eef74 Added unified assembler syntax mode so it can be selected with $ASMMODE. 10 年 前
  Jeppe Johansen 6976af8365 Change .thumb_func to be an ait_directive instead of it's own tai type. 10 年 前
  Jeppe Johansen 9683102813 BL/BLX in thumb mode is a long composed instruction in Thumb as well as Thumb2 10 年 前
  Jeppe Johansen 9227a9fcf2 Reenable check for Wide format flag. 10 年 前
  Jeppe Johansen 5c3093a937 Add most non-VFP Thumb-2 instruction entries for the ARM internal writer. 10 年 前
  Jeppe Johansen 3cb9b30165 Added full 16-bit Thumb support to the ARM internal writer. 10 年 前
  Jeppe Johansen 0494f48bfc Fix capability matrix for ARMv5. It should not have thumb support. 10 年 前
  Jeppe Johansen 901275b4a1 Switch back to emitting BLX instructions and fix calculation of constant offsets(should rarely/never happen). 10 年 前
  Jeppe Johansen b4a4dda4e5 Make sure to change BLX instructions back to BL when the target is not a Thumb function. 10 年 前
  Jeppe Johansen fe0cdcfb2e Add a small function to handle encoding of CPU specific ELF flags. This is used to encode EABI version for ARM. 10 年 前
  Jeppe Johansen 6c4dbf5a84 Change emission of pre-reloc BLX to BL. 10 年 前
  Jeppe Johansen 387824c1ee Added some APSR register bitmask definitions. 10 年 前
  Jeppe Johansen 414bfba2b2 Emitted instruction was B instead of BL for BL/BLX. 10 年 前
  Jeppe Johansen e8cb1e198d Forgot to rebuild instruction tables. 10 年 前
  Jeppe Johansen 0b5bcdf439 Modify fixup of BL/BLX instructions and ensure proper form is generated. 10 年 前
  Jeppe Johansen 284a4d9dd7 Encoding of preindexed LDRH/STRH opcodes was missing. 10 年 前
  Jeppe Johansen b5cd9c048e Small fix for uninitialized variables causing warnings. 10 年 前
  Jeppe Johansen eb3eaab54b Fix some small encoding bugs. 10 年 前