mirror of
https://gitea.wildfiregames.com/0ad/0ad
synced 2026-06-16 13:23:56 -07:00
enable most of IA-32 specific code to be used in amd64 (resides in directory lib/sysdep/x86_x64) bits: add IsBitSet remove mem_PageSize (use os_cpu_PageSize instead) cpuid: change interface to allow gracefully supporting later subfunctions that require input parameters amd64_asm.asm: add amd64 implementation of cpuid cpu: move functions provided by OS to sysdep/os_cpu.cpp cpu topology: avoid trouble when process affinity is set by remapping processor numbers to 0..PopulationCount(processAffinity) topology.cpp: move ex-ia32 topology code here. This was SVN commit r5945. |
||
|---|---|---|
| .. | ||
| tests | ||
| allocators.cpp | ||
| allocators.h | ||
| bucket.cpp | ||
| bucket.h | ||
| dynarray.cpp | ||
| dynarray.h | ||
| headerless.cpp | ||
| headerless.h | ||
| mem_util.cpp | ||
| mem_util.h | ||
| pool.cpp | ||
| pool.h | ||
| shared_ptr.cpp | ||
| shared_ptr.h | ||
| string_pool.cpp | ||
| string_pool.h | ||