svn commit: r1642 - in trunk/yasm: . Mkfiles Mkfiles/vc/genmodule Mkfiles/vc8 Mkfiles/vc8/gap Mkfiles/vc8/genmodule Mkfiles/vc8/genstring Mkfiles/vc8/genversion Mkfiles/vc8/libyasm Mkfiles/vc8/modules Mkfiles/vc8/re2c libyasm
peter at tortall.net
peter at tortall.net
Wed Oct 4 23:22:28 PDT 2006
Author: peter
Date: Wed Oct 4 23:22:25 2006
New Revision: 1642
Added:
trunk/yasm/Mkfiles/vc8/bison.rules
trunk/yasm/Mkfiles/vc8/crt_secure_no_deprecate.vsprops
Modified:
trunk/yasm/Makefile.am
trunk/yasm/Mkfiles/Makefile.dj
trunk/yasm/Mkfiles/Makefile.flat
trunk/yasm/Mkfiles/vc/genmodule/run.bat
trunk/yasm/Mkfiles/vc8/config.h
trunk/yasm/Mkfiles/vc8/gap/gap.vcproj
trunk/yasm/Mkfiles/vc8/genmacro/genmacro.vcproj
trunk/yasm/Mkfiles/vc8/genmodule/genmodule.vcproj
trunk/yasm/Mkfiles/vc8/genmodule/run.bat
trunk/yasm/Mkfiles/vc8/genstring/genstring.vcproj
trunk/yasm/Mkfiles/vc8/genversion/genversion.vcproj
trunk/yasm/Mkfiles/vc8/libyasm/libyasm.vcproj
trunk/yasm/Mkfiles/vc8/modules/modules.vcproj
trunk/yasm/Mkfiles/vc8/re2c/re2c.vcproj
trunk/yasm/Mkfiles/vc8/readme.vc8.txt
trunk/yasm/Mkfiles/vc8/yasm.sln
trunk/yasm/Mkfiles/vc8/yasm.vcproj
trunk/yasm/libyasm/Makefile.inc
trunk/yasm/libyasm/genmodule.c
Changeset:
http://www.tortall.net/projects/yasm/changeset/1642
Log:
Change genmodule to parse through the Makefile (or Makefile.am) looking for YASM_MODULES,
rather than simply taking a list of modules on the command line. This allows significant
improvement of the behavior when used with Visual Studio, as the "old" way of doing this
with Visual Studio build files was to scan through the .c files; this brought up things
that were actually disabled in the build.
Also incorporate a patch by Charles Bailey to make the VC8 build less noisy, and allow use
of Win32 Bison if it's installed. Instructions updated as well.
More information about the yasm-cvs
mailing list