|
a46b7459fc
|
Added partial support for building with OBJDIR
|
2014-11-12 22:18:21 +01:00 |
|
|
97631153fe
|
Updated the copyright line
|
2014-07-29 00:37:08 +02:00 |
|
|
baa22f974f
|
Added macros for instructions with 4 and 5 operands
|
2014-07-29 00:36:52 +02:00 |
|
|
eb0e058de5
|
Exposing the instruction list
|
2013-06-18 17:07:40 +02:00 |
|
|
421fa03aca
|
Constified
|
2013-06-18 16:51:22 +02:00 |
|
|
e6957b7ab9
|
Code cleanup
|
2013-06-18 15:19:36 +02:00 |
|
|
51b674501d
|
Updating the method offsets
|
2013-06-05 22:09:38 +02:00 |
|
|
594ff7c227
|
Added a "description" field to the registers definition
|
2013-04-08 02:42:31 +02:00 |
|
|
4edc9d49ca
|
Re-generated the Makefiles
|
2013-04-07 21:12:51 +02:00 |
|
|
02c4f699ae
|
Re-generated the Makefiles
|
2013-03-24 17:14:01 +01:00 |
|
|
d17ca8dfde
|
Re-generated the Makefiles
|
2013-02-11 01:41:34 +01:00 |
|
|
6f434e2660
|
Re-generated Makefiles
|
2013-01-07 02:21:30 +01:00 |
|
|
7c2abdbca0
|
Also updated the internal API for AsmFormat
|
2012-12-02 21:45:39 +01:00 |
|
|
20e736f73f
|
Updated the internal plug-in API (for AsmArch first)
|
2012-12-02 02:53:25 +01:00 |
|
|
b4c61cbfcf
|
Updated the format API to allow reporting errors
|
2012-12-01 00:03:42 +01:00 |
|
|
ffb79d6475
|
Code cleanup
|
2012-11-30 23:33:42 +01:00 |
|
|
fb4de7ccdf
|
Switched the license to the LGPL 3.0 (for the library and plug-in code)
|
2012-11-11 01:44:31 +01:00 |
|
|
d2186c0463
|
Code cleanup
|
2012-05-29 18:44:44 +00:00 |
|
|
9d251ebd89
|
Renamed the "Format" class to "AsmFormat" to avoid potential future conflicts
|
2012-05-19 12:43:52 +00:00 |
|
|
07bc3364b4
|
Renamed the "Arch" class to "AsmArch" to avoid potential future conflicts
|
2012-05-19 12:39:21 +00:00 |
|
|
4030d1c97b
|
Exposing asm_set_function() and asm_set_section() for now
|
2012-05-18 23:08:28 +00:00 |
|
|
0ab47975aa
|
Also let strings be accessed through the library
|
2011-12-01 02:59:48 +00:00 |
|
|
389f82aef4
|
Major re-design to facilitate code re-use from the library
|
2011-11-27 21:02:46 +00:00 |
|
|
14ca806803
|
Preparing the API for more flexible code deassembly
|
2011-10-18 20:02:59 +00:00 |
|
|
43f662221b
|
Instructions can be encoded and decoded with up to five operands
|
2011-09-28 10:07:37 +00:00 |
|
|
67d4bc35f6
|
Preparing support for more operands
|
2011-09-28 01:14:54 +00:00 |
|
|
e411b708b0
|
Added the address size to architecture descriptions
|
2011-09-27 23:55:37 +00:00 |
|
|
6f523f4836
|
Architecture plug-ins should be able to (de)initialize
|
2011-09-27 22:11:02 +00:00 |
|
|
7d9a5f5dd7
|
Re-generated Makefiles
|
2011-09-16 11:36:26 +00:00 |
|
|
eea682f7fd
|
Re-generated Makefiles
|
2011-09-16 10:19:40 +00:00 |
|
|
0f27fe745e
|
Added the option to deassemble only executable code
|
2011-09-05 21:24:42 +00:00 |
|
|
cfe1768474
|
Added a peek() helper and passing the base address through the "call" pointer
|
2011-09-03 20:21:25 +00:00 |
|
|
d43e27eb8d
|
Let the arch plug-ins know the current base address when decoding instructions
|
2011-08-31 16:19:07 +00:00 |
|
|
34dfcf56ea
|
Beginning to swap endian when necessary
|
2011-06-04 00:52:04 +00:00 |
|
|
2e7902b0cb
|
Implemented "-D" to influence the pre-processor
|
2011-05-04 16:18:41 +00:00 |
|
|
266f4c2682
|
Fixed semantics of type vs definition for ArchOperands
|
2011-05-02 01:08:21 +00:00 |
|
|
955abacfb1
|
Exposing the Code class to both Arch and Format to avoid defining callbacks
|
2011-04-29 05:51:36 +00:00 |
|
|
73b67b2fce
|
Fixed endian detection on Linux
|
2011-04-28 21:06:56 +00:00 |
|
|
24200d4689
|
Moved deassembly printout into the Code class (allows printing strings)
|
2011-04-28 08:47:28 +00:00 |
|
|
25dce8d5bf
|
Allow immediate values to reference string indexes
|
2011-04-28 07:51:45 +00:00 |
|
|
dc35c51e55
|
Implemented some more parts of the API
|
2011-04-28 02:01:48 +00:00 |
|
|
36b78c27ed
|
Preparing the API for maximum code re-use
|
2011-04-28 01:22:19 +00:00 |
|
|
524ef4d910
|
Simplifying the API
|
2011-04-27 23:57:16 +00:00 |
|
|
7bbe4797be
|
Renamed the "As" class to "Asm"
|
2011-04-27 23:54:47 +00:00 |
|
|
e8b193c893
|
Fixed the prototype for the seek() helper
|
2011-04-25 01:12:23 +00:00 |
|
|
92979e4dac
|
Saving all instructions into memory before printing them (will help handle labels)
|
2011-04-25 00:10:50 +00:00 |
|
|
99240a31be
|
Improved the disassembly output again
|
2011-04-24 16:42:24 +00:00 |
|
|
657ebe3e47
|
Fixing headers
|
2011-04-23 18:48:28 +00:00 |
|
|
383ca51178
|
Beginning to disassemble files again
|
2011-04-23 17:40:05 +00:00 |
|
|
8a24516f7f
|
Decoding some more i386
|
2011-04-23 07:46:35 +00:00 |
|