1
0
forked from 0ad/0ad
0ad/source/lib/sysdep/arch/x86_x64
janwas 0720025073 cleanup
reduce dependency on PCH. move KiB constants to alignment, ARRAY_SIZE to
code_annotation.h.
move glext_funcs.h to external_libraries/glext_funcs.h, move part of
ogl.h to external_libraries/opengl.h
remove unused saturating arithmetic functions

This was SVN commit r9363.
2011-04-30 13:22:46 +00:00
..
tests Warning fix 2010-07-22 19:01:25 +00:00
cache.cpp cleanup 2011-04-30 13:22:46 +00:00
cache.h split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
msr.cpp noted while checking MSR prerequisites that the previous HasNehalem is inaccurate. PLATFORM_INFO is also supported by newer processors (e.g. Sandy Bridge), whereas UNCORE_* are tied to Nehalem and Westmere => split up HasNehalem into HasPlatformInfo and HasUncore. (the latter has been replaced by a "system agent" in newer designs) 2011-03-31 21:30:42 +00:00
msr.h noted while checking MSR prerequisites that the previous HasNehalem is inaccurate. PLATFORM_INFO is also supported by newer processors (e.g. Sandy Bridge), whereas UNCORE_* are tied to Nehalem and Westmere => split up HasNehalem into HasPlatformInfo and HasUncore. (the latter has been replaced by a "system agent" in newer designs) 2011-03-31 21:30:42 +00:00
topology.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
topology.h topology.cpp: fix for non-contiguous APIC IDs 2011-02-15 10:38:11 +00:00
x86_x64.cpp __cpuidex was added in VC2008 SP1, so don't use it if pre-SP1 2011-04-19 23:23:16 +00:00
x86_x64.h ICC compile fixes (VC's overload resolution is apparently quite different) 2011-04-05 17:45:47 +00:00