Skip to content
  • oharboe's avatar
    David Brownell <david-b@pacbell.net>More Thumb2 disassembly: · 028e5356
    oharboe authored
      ARMv7-M: A5.3.6 Load/store dual or exclusive, table branch
    
    GCC will generate the table branch instructions, usually with inlined
    tables that will confuse this disassembler.  LDREX and STREX are not
    issued by GCC without inline assembly.
    
    This means all Thumb2 instructions implemented by Cortex-M3 can now
    be disassembled.  Cortex-A8 cores support more Thumb2 instructions,
    but most of those aren't yet publicly documented.
    
    
    git-svn-id: svn://svn.berlios.de/openocd/trunk@2598 b42882b7-edfa-0310-969c-e2dbd0fdcd60
    028e5356