News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

JRCXZ illegal in x86 mode

Started by Yuri, June 05, 2013, 05:12:22 PM

Previous topic - Next topic

Yuri

I think it would be logical if GoAsm cast JRCXZ to JECXZ when in x86 mode, just as it does for registers: RCX -> ECX, etc. Yes, the current behavior is easily fixed with a define, but still it looks like an inconsistency.

wjr

Yes, I jump to the same logical conclusion, and was able to zero in on making the appropriate changes. It will be in the next GoAsm update. Unfortunately I am still in the middle of some larger more time consuming tasks, so may consider disabling those, allowing for an earlier minor update with some other fixes...

Yuri


Adamanteus

 I could suggest another decision - it's use proper for mode own LODCX macro and JCXZ instead.