Fix warnings on Win64
authorIan Lynagh <igloo@earth.li>
Thu, 26 Apr 2012 15:52:44 +0000 (16:52 +0100)
committerIan Lynagh <igloo@earth.li>
Thu, 26 Apr 2012 15:52:44 +0000 (16:52 +0100)
commit1dbe6d59b621ab9bd836241d633b3a8d99812cb3
tree6482c2019a3a85f93c9b38c0e985d77f24388692
parent3e314cc2060734ade9b82d4da418c119b3a05b4c
Fix warnings on Win64

Mostly this meant getting pointer<->int conversions to use the right
sizes. lnat is now size_t, rather than unsigned long, as that seems a
better match for how it's used.
22 files changed:
includes/Rts.h
includes/mkDerivedConstants.c
includes/rts/Hooks.h
includes/rts/Types.h
rts/Capability.c
rts/Disassembler.c
rts/Linker.c
rts/Printer.c
rts/ProfHeap.c
rts/RtsFlags.c
rts/Stats.c
rts/Stats.h
rts/Task.c
rts/Ticky.c
rts/Trace.c
rts/hooks/MallocFail.c
rts/hooks/OutOfHeap.c
rts/hooks/StackOverflow.c
rts/sm/Sanity.c
rts/sm/Scav.c
rts/win32/IOManager.c
rts/win32/OSMem.c