]> granicus.if.org Git - yasm/commit
* yasm.c (main): Make sure we check for undefined symbols before doing any
authorPeter Johnson <peter@tortall.net>
Fri, 21 Jan 2005 23:46:27 +0000 (23:46 -0000)
committerPeter Johnson <peter@tortall.net>
Fri, 21 Jan 2005 23:46:27 +0000 (23:46 -0000)
commit1a19e5c44c475444206a6100a465f887a362ee97
tree132c1092572105c696cbd86a8ee6897444370e3a
parent3a8a66d7a973b45f8abf29d29d8ed996cb709dab
* yasm.c (main): Make sure we check for undefined symbols before doing any
expression processing.  A crash is possible if we don't do this.

* nomem64-err.asm, nomem64-err.errwarn: New order forces split of this into:
* nomem64-err2.asm, nomem64-err2.errwarn: move two cases here.

Found by: Ewout Prangsma <ewout@prangsma.net>

svn path=/trunk/yasm/; revision=1194
frontends/yasm/yasm.c
modules/arch/x86/tests/Makefile.inc
modules/arch/x86/tests/nomem64-err.asm
modules/arch/x86/tests/nomem64-err.errwarn
modules/arch/x86/tests/nomem64-err2.asm [new file with mode: 0644]
modules/arch/x86/tests/nomem64-err2.errwarn [new file with mode: 0644]