Initial commit: 0.4.3.0 from hackage
[harpy.git] / Harpy / X86Disassembler.hs
1 --------------------------------------------------------------------------
2 -- |
3 -- Module      :  Harpy.X86Disassembler
4 -- Copyright   :  (c) Martin Grabmueller and Dirk Kleeblatt
5 -- License     :  GPL
6 -- 
7 -- Maintainer  :  {magr,klee}@cs.tu-berlin.de
8 -- Stability   :  provisional
9 -- Portability :  portable
10 --
11 -- Disassembler for x86 machine code.
12 --
13 -- This is a module for compatibility with earlier Harpy releases.  It
14 -- re-exports the disassembler from the disassembler package.
15 --------------------------------------------------------------------------
16
17 module Harpy.X86Disassembler(
18   -- * Types
19   Opcode,
20   Operand(..),
21   InstrOperandSize(..),
22   Instruction(..),
23   ShowStyle(..),
24   -- * Functions
25   disassembleBlock,
26   disassembleList,
27   disassembleArray,
28   showIntel,
29   showAtt
30   ) where
31
32 import Text.Disassembler.X86Disassembler