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