:[diStorm}: Release Ver 1.7.26
Gil Dabah
arkon at ragestorm.net
Fri Aug 31 12:52:21 EDT 2007
Hello,
In the last few months I got a few emails which asked me to make diStorm
compilable for a few compilers.
With the help of some of you, I managed to add support for those
compilers (for now only under Windows tough).
I would like to say thanks to the following people who helped me and
suggested the idea of porting:
Tiny C Compiler - Anon2
Digital Mars C Compiler - Larry Lee
OpenWatcom - Jan van Wijk
(BTW - DJGPP is on the way too).
Now that other compilers are supported, it should be very easy to
support other compilers or to change the make.bat files I wrote to other
platforms.
In addition, I changed the way compilation is now done to support 64bit
offsets. There is a macro SUPPORT_64BIT_OFFSET that should be declared
in the command line of the compiler!
And the project which uses this library will set that macro on default,
in source this time, now if the library wasn't compiled with this macro
set, then a linker error(!) will be raised to let you know that you
should comment out this line in distorm.h and recompile.
This was done in the hope that this change will make the project which
uses the library safer. For more information read this post on my blog:
http://www.ragestorm.net/blogs/?p=22
It seems that SSE5 is going to be out in a year with new decoding
mechanisms. I will wait and monitor for when it's officially out and
then add support for it. Although, there is already some paper with the
details out there.
And yet again, Imri and I have started to work on diStorm3 much more
seriously and it really becomes alive :)
Good luck,
Gil
More information about the diStorm
mailing list