vc8/x64 compilation problem

Peter Johnson peter at tortall.net
Sun Feb 18 11:03:24 PST 2007


On Sun, 18 Feb 2007, Chris tophe wrote:

> I'm compiling rev1773 with vc2005, so I have the pdata/xdata win64 stuff.
> It works fine on win32 configuration, but on x64, as soon as I try to
> assemble any file, I get the following crash :
> Access violation reading location 0x00000000401071F0
> on this line :
> /* Match CPU */
> icpu = info->cpu;
> (modules/arch/x86/x86id.c, line 2300)
> I'm just using rev1773 source code as is, am i doing something wrong?

I don't think so.  Can you clarify what you mean by "x64" configuration? 
Are you talking about running Yasm as an x64 binary, or running Yasm as a 
win32 binary assembling an x64 file (e.g. -f x64)?

> Also do nightly builds or something exist?

Yes.  <http://cvs.tortall.net/projects/yasm/snapshots/latest/>; it's 
linked from the Download page under "Nightly Development Snapsots".

Thanks,
Peter


More information about the yasm-devel mailing list