Hi folks;
When I was looking something at IA32 manuals, I saw some new instructions
crc32, lfence, monitor, etc... and even some ss2 instructions such as aesdec
masm32 package do NOT support those new instructions :(
So, The thing is that, is it posible to patch masm32 binarys ? or it's just too hard and writing new assembler is a more preferable solution.
just write a macro and use DB
it may get a little hairy with different addressing modes :P
Quote from: Geryon on August 06, 2011, 02:09:25 PM
When I was looking something at IA32 manuals, I saw some new instructions
crc32, lfence, monitor, etc... and even some ss2 instructions such as aesdec
masm32 package do NOT support those new instructions :(
you can obtain the latest version of masm (10.x) through Microsoft's Visual c++. This version support the shown instructions.
BTW: aesdec is not a SSE2 instruction -> AES instructions set ;-)
Geryon,
Just get the later version of ML.EXE from Microsoft in whatever their current VC free version form is available. The MASM32 SDK works with all version from the old 6.14 up to the current version 10.
oh - one other point....
it would be easier to convince Andreas to add something to JwAsm than it would be to patch masm :bg
Thank you everyone.