
  Portions of this code are based on libi386 library from 'bastard' project
  developed by mammon and few other guys. Please visit their webpage,
  http://bastard.sourceforge.net to learn more about this very interesting 
  project.

  This code is derived from release 0.12. Unfortunately, 0.12 had some bugs
  I had to fix; I didn't really care about original functionality, 
  writing new code for functions I needed =)
  
  Modifications include: almost complete rewrite of libdis.c and .h to
  fit our expectations; complete rewrite of disasm_addr in i386.c to
  fix serious bugs; master table modifications in i386.h; some typecast 
  bugfixes in i386.c. This code is used to predict memory writes.

  I didn't really wanted to touch i386.c and i386.h, so except for
  necessary bugfixes and such, both contain tons of unused code and
  some really nasty constructions. Do not even try to compile it with
  -Wall.

