b3a9ed2886
New terrain properties stuff, gcc compatability and updated unix debugging stuff
...
This was SVN commit r2581.
2005-08-07 21:58:36 +00:00
ad98213c39
config - fix problem with stl version detect, cleanup
...
debug - documented
debug_stl - WIP; large changes because specialized containers were
breaking in some cases. now have to do it "right" ;p
add SLIST container and MULTISET
This was SVN commit r2461.
2005-07-03 20:47:24 +00:00
1367825d47
config: detect STL version
...
debug_stl: commented, improved validation functions and #ifdef-ed
STL-version-specific code
wdbg: prevent vectored exception handler from preempting __try (by
This was SVN commit r2443.
2005-06-27 00:25:10 +00:00
85a8d217de
config: add endian detect
...
byte_order: use config.h defines (avoids pulling in sdl.h everywhere)
precompiled: now include *all* C++ headers
This was SVN commit r2436.
2005-06-25 07:43:13 +00:00
8f9a3fc38f
- config.h: massive improvements, much clearer.
...
- tentatively activate PCH if gcc > 3.4. remove XP_ defines (which were
undocumented; now in scripting/spidermonkey.h)
- rename some config defines
- move sysdep/debug.h to lib/debug.h (it's portable; was wrong all
along)
- grouped all debug heap related stuff to debug.h:debug_heap_*
- sysdep: fix circular include issue with debug.h
This was SVN commit r2427.
2005-06-22 03:23:22 +00:00
d37b081b2c
Made things mostly compile and run on ICC 9.0
...
This was SVN commit r1990.
2005-03-10 20:28:25 +00:00
da5816e971
Re-enabled VC's memory debugging by default (when not using USE_MMGR). Hopefully fixed the resulting memory leaks. Also fixed incompatibilities with VC2005.
...
This was SVN commit r1950.
2005-02-27 22:11:26 +00:00
880634b598
Small changes to ScEd, to remove some hacky bits and to make it not crash with player-colours
...
This was SVN commit r1899.
2005-02-04 23:16:42 +00:00
f55107c114
sysdep: inline vsprintf2 definition (no need for printf.h)
...
win.cpp: remove hWnd (not needed for clipboard code) and TSC reference
(a temporary hack)
This was SVN commit r1840.
2005-01-27 15:50:11 +00:00
699b38e350
config: remove HAVE_DEBUGALLOC
...
Xeromyces.cpp,xmlutils,XercesErrorHandler.cpp: use nommgr.h
This was SVN commit r1787.
2005-01-23 18:25:28 +00:00
d1e29b1d16
GCC fixes: avoid warnings about XP_UNIX
...
This was SVN commit r1031.
2004-08-21 12:52:31 +00:00
35baf71fe8
Define XP_* globally, for anything that uses SpiderMonkey directly
...
This was SVN commit r1025.
2004-08-20 14:02:53 +00:00
10180a7dba
fat-fingered commit; ignore the previous change (now undone)
...
This was SVN commit r963.
2004-08-10 16:06:17 +00:00
77eb2d7db8
finally removing; it has no function
...
This was SVN commit r962.
2004-08-10 16:04:21 +00:00
5ea728fd28
Don't bother looking for memory leaks in 'testing' builds
...
This was SVN commit r803.
2004-07-22 13:25:01 +00:00
602b706481
Non-PCH header fix
...
This was SVN commit r649.
2004-07-07 19:40:20 +00:00
5f6e9f3819
Slightly nicer control of debugging memory allocators
...
This was SVN commit r614.
2004-06-30 16:06:05 +00:00
15ca5cbf21
newline stomper and fixed warnings
...
This was SVN commit r473.
2004-06-11 02:14:18 +00:00
9dcd2a0c12
re-enabled HAVE_PCH (disabled for testing - oops)
...
This was SVN commit r397.
2004-06-04 16:06:31 +00:00
0dc6007fbd
(re)added headers so it'll work without HAVE_PCH
...
This was SVN commit r396.
2004-06-04 12:41:53 +00:00
016ca6ed06
fixed gcc error with asm code
...
This was SVN commit r347.
2004-06-02 15:00:23 +00:00
48d981b030
- Added a OS_UNIX define for unix variants (Linux and Mac OS X)
...
- OS_UNIX => HAVE_GETTIMOFDAY
- OS_LINUX => HAVE_X
This was SVN commit r346.
2004-06-02 14:31:27 +00:00
27f8a68de3
some smaller fixes
...
This was SVN commit r293.
2004-05-29 12:04:42 +00:00
5b5726ed4d
merge of (work in progress) VFS code with new dir layout
...
This was SVN commit r216.
2004-05-06 17:14:30 +00:00
89c5b0d88c
the big merge (tm). see forum post for changes made.
...
This was SVN commit r158.
2004-03-02 23:56:51 +00:00