svn commit: r1654 - in trunk/yasm/modules/arch/x86: .

peter at tortall.net peter at tortall.net
Tue Oct 17 21:21:22 PDT 2006


Author: peter
Date: Tue Oct 17 21:21:21 2006
New Revision: 1654

Modified:
   trunk/yasm/modules/arch/x86/tests/cpubasic-err.asm
   trunk/yasm/modules/arch/x86/tests/cpubasic-err.errwarn
   trunk/yasm/modules/arch/x86/x86id.c
   trunk/yasm/modules/arch/x86/x86parse.gap
Changeset:
   http://www.tortall.net/projects/yasm/changeset/1654

Log:
Fix handling of CPU flags; the old code would simply take the last CPU
setting in the file and use it against the entire file (oops).
(first half of #83)

Also make the error message a lot nicer, at least for ones we detect early
(shl ax, 2 in 8086 mode still gives the old message).

While I'm here, upgrade movsd to CPU_386.



More information about the yasm-cvs mailing list