svn commit: r1774 - in trunk/yasm: . Mkfiles/vc Mkfiles/vc8 libyasm modules/arch/x86 modules/parsers/gas modules/parsers/nasm
peter at tortall.net
peter at tortall.net
Sun Feb 18 12:42:56 PST 2007
Author: peter
Date: Sun Feb 18 12:42:55 2007
New Revision: 1774
Added:
trunk/yasm/Mkfiles/dj/libyasm-stdint.h
- copied unchanged from r1773, /trunk/yasm/Mkfiles/dj/_stdint.h
trunk/yasm/Mkfiles/vc/libyasm-stdint.h
- copied unchanged from r1773, /trunk/yasm/Mkfiles/vc/_stdint.h
trunk/yasm/Mkfiles/vc8/libyasm-stdint.h
- copied unchanged from r1773, /trunk/yasm/Mkfiles/vc8/_stdint.h
Removed:
trunk/yasm/Mkfiles/dj/_stdint.h
trunk/yasm/Mkfiles/vc/_stdint.h
trunk/yasm/Mkfiles/vc8/_stdint.h
Modified:
trunk/yasm/ (props changed)
trunk/yasm/Makefile.am
trunk/yasm/configure.ac
trunk/yasm/libyasm.h
trunk/yasm/libyasm/arch.c
trunk/yasm/libyasm/arch.h
trunk/yasm/libyasm/bc-insn.c
trunk/yasm/libyasm/bytecode.h
trunk/yasm/libyasm/hamt.c
trunk/yasm/modules/arch/x86/x86arch.c
trunk/yasm/modules/arch/x86/x86arch.h
trunk/yasm/modules/arch/x86/x86bc.c
trunk/yasm/modules/arch/x86/x86id.c
trunk/yasm/modules/parsers/gas/gas-parser.h
trunk/yasm/modules/parsers/nasm/nasm-parser.h
trunk/yasm/util.h
Changeset:
http://www.tortall.net/projects/yasm/changeset/1774
Log:
Fix build (hopefully) on Win64 by using uintptr_t more widely; Win64 is a
LLP64 platform so it's unsafe to cast pointers to unsigned long.
Reported by: Chris Tophe <cohika at gmail.com>
More information about the yasm-cvs
mailing list