dhewg
d832144482
Use _exit() in AssertFailed()
...
Ensure application exit.
2018-08-20 01:46:35 +02:00
dhewg
575668da57
Replace "__asm int 0x03" with __debugbreak()
...
Fixes compilation with msvc 64bit.
2018-08-20 01:46:35 +02:00
dhewg
a9ffb336f6
s/BigLong/BigInt/ to match the return type
2018-08-20 01:46:33 +02:00
dhewg
420783b151
s/LittleLong/LittleInt/ to match the return type
2018-08-20 01:46:33 +02:00
dhewg
f41d2347b1
Use SDL for everything endian
2018-08-20 01:46:29 +02:00
dhewg
afebd7e1e5
Untangle the epic precompiled.h mess
...
Don't include the lazy precompiled.h everywhere, only what's
required for the compilation unit.
platform.h needs to be included instead to provide all essential
defines and types.
All includes use the relative path to the neo or the game
specific root.
Move all idlib related includes from idlib/Lib.h to precompiled.h.
precompiled.h still exists for the MFC stuff in tools/.
Add some missing header guards.
2018-08-20 01:46:28 +02:00
dhewg
c39f4e9894
Only use MSVC style asm with MSVC
2018-08-20 01:46:26 +02:00
dhewg
cf61014770
Add sanity checks for scripting
2018-08-20 01:46:25 +02:00
dhewg
127ea10758
Use __builtin_trap() for assertions on GCC and derivates
2018-08-20 01:46:25 +02:00
dhewg
613287e49e
Cleanup endian swap functions
...
There's no need to detect the endianess at runtime.
2018-08-20 01:46:25 +02:00
dhewg
c011a0f72a
Fix and cleanup endianess defines
...
Use various defines set by the compiler to determine the
endianess of the target arch.
2018-08-20 01:46:25 +02:00
dhewg
c7c187e4dc
Fix all whitespace errors
...
Excluding 3rd party files.
2018-08-20 01:46:22 +02:00
dhewg
eac3112d2d
Fix quoting in GPL headers
2018-08-20 01:46:21 +02:00
Timothee 'TTimo' Besset
aa3dbca015
hello world
2011-11-22 15:28:15 -06:00