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