diff udis86-1.4/README @ 1:4a9dcbd9e54f

-files of 0.13 beta -fixes so that it now compiles with the current dmd version
author marton@basel.hu
date Tue, 05 Apr 2011 20:44:01 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/udis86-1.4/README	Tue Apr 05 20:44:01 2011 +0200
@@ -0,0 +1,40 @@
+Udis86 Disassembler for x86 and x86-64 (AMD64)
+==============================================
+(http://udis86.sourceforge.net/)
+
+Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the
+x86 and x86-64 (AMD64) range of instruction set architectures. The primary 
+intent of the design and development of udis86 is to aid software development 
+projects that entail binary code analysis.
+
+Salient features of libudis86:
+
+    * Full support for the x86 and x86-64 (AMD64) ISAs.
+    * Includes support for all MMX, SSE, FPU(x87), and AMD 3Dnow! Instructions
+    * Supports 16/32/64 Bits disassembly modes.
+    * Capable of generating output in AT&T or INTEL assembly language syntax.
+    * Supports different types of inputs - File, Buffered, and Hooks.
+    * Thread-safe and Re-entrant.
+
+You can reach the author at vivek[at]sig9[dot]com.
+
+Building Udis86
+===============
+
+On Unix(-like) Systems:
+
+	$ ./configure
+	$ make
+	$ sudo make install
+
+This will build the library as well as a simple command line front end (udcli).
+
+Using libudis86
+===============
+
+See docs/doc.html
+
+Using udcli
+===========
+
+See docs/doc.html