VC8 build
Charles Bailey
yasm at hashpling.org
Mon Oct 2 12:52:00 PDT 2006
Hi,
I've recently got back into assembler programming. I used to dabble a
bit in ARM stuff, but now I'm interested in doing some stuff with the
387 FPU instructions, principally as you can't get access to 80-bit
extended precision from the VC8 C compiler (as far as I can tell).
I've just built YASM from cvs using the VC8 sln/vcproj files and I had a
couple of questions.
First, although you are supposed to get the latest *-bison.c and
*-bison.h from a recent snapshot, would there be any reason not to add
support for building these files using a installed mingw or cygwin
bison? I have a patch which enables this, although one could start off
by using the "exclude from build" property on the *.y files if that was
what most people wanted.
Secondly because of MS' slightly questionable decision to deprecate a
whole host of standard library functions early, there are a whole whack
of pointless warnings. It is a fairly simple matter to define the
"_CRT_SECURE_NO_DEPRECATE" (IIRC) macro in a vsprops files, add it to
the solution and make the other vcproj builds inherit from this. Again
I have a patch if you're interested.
Thanks,
Charles.
More information about the yasm-devel
mailing list