dhewm3/neo
dhewg ce976c4701 Fix script interpreter stack for x86_64
Alot of stack and event variables are pointers. Align the size of
all script and event variable types to sizeof(intptr_t) so that
the CPU needs only one fetch insn on 64bit archs.

Tested on x86 and x86_64 and found no different script behaviours
compared to the binary from id.
Savegames on x86_64 do work, but are not compatible to x86 and vice
versa (among other issues, the stack is written to file as-is).
x86 builds can still load savegames from the official binary and
vice versa.
2011-12-10 15:36:13 +01:00
..
cm Fix -Wuninitialized warnings 2011-12-10 15:36:05 +01:00
d3xp Fix script interpreter stack for x86_64 2011-12-10 15:36:13 +01:00
framework Fix shared library loading for x86_64 2011-12-10 15:36:10 +01:00
game Fix script interpreter stack for x86_64 2011-12-10 15:36:13 +01:00
idlib Fix ./idlib/math/ for x86_64 2011-12-10 15:36:11 +01:00
MayaImport Fix all whitespace errors 2011-12-10 15:35:54 +01:00
openal Fix all whitespace errors 2011-12-10 15:35:54 +01:00
renderer Fix font loading for x86_64 2011-12-10 15:36:12 +01:00
sound Trivial pointer cast fixes for x86_64 2011-12-10 15:36:09 +01:00
sys Fix shared library loading for x86_64 2011-12-10 15:36:10 +01:00
tools Fix -Wuninitialized warnings 2011-12-10 15:36:05 +01:00
TypeInfo Fix shared library loading for x86_64 2011-12-10 15:36:10 +01:00
ui Fix id[Simple]Window for x86_64 2011-12-10 15:36:11 +01:00
SConstruct Basic infrastructure for native x86_64 builds 2011-12-10 15:36:08 +01:00