0ad/source/lib/sysdep/win/whrt
janwas 2e5d9452aa part2: misc source/lib fixes/improvements
move all except user-specified config choices out of config.h and into
appropriate headers
CPU_IA32 -> ARCH_IA32
wsdl: disable use of ddraw (will soon be replaced by WMI)

use shared_ptr without namespace qualifier (it's in tr1)
debug_warn -> debug_assert(0)
LIB_API to allow building as DLL
smart pointers: reduce use of .get()
cache_adt: use map instead of hash_map (avoids needing a hashCompare
class). also remove spurious warning
code_annotation.h: better cassert implementation
move FPS measuring portion of timer.cpp into frequency_filter
move include of memory headers into mmgr.h (to avoid errors, we must
ensure they are included if mmgr is used)
posix_filesystem.h: move definition of mkdir to wfilesystem
stl: disable iterator checks in release mode
wmi: fix COM init bug, use smart pointers
wutil: add code to get DLL module handle (if compiled as such), add
WinScopedLock
timer: fix handling of raw ticks

This was SVN commit r5517.
2007-12-20 20:09:19 +00:00
..
counter.cpp part2: misc source/lib fixes/improvements 2007-12-20 20:09:19 +00:00
counter.h # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
hpet.cpp part2: misc source/lib fixes/improvements 2007-12-20 20:09:19 +00:00
hpet.h part2: misc source/lib fixes/improvements 2007-12-20 20:09:19 +00:00
pit.h new timer code (esp. HPET) now operational. TSC still disabled pending calibration code. 2007-05-28 09:25:38 +00:00
pmt.cpp # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
pmt.h # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
qpc.cpp # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
qpc.h # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
tgt.cpp # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
tgt.h # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
tsc.cpp # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
tsc.h # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
whrt.cpp # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
whrt.h new timer code (esp. HPET) now operational. TSC still disabled pending calibration code. 2007-05-28 09:25:38 +00:00