1
0
forked from 0ad/0ad
0ad/source/lib/sysdep
Ykkrosh f4625e69af Partial Android compatibility.
Remove unnecessary VM allocation (which seemingly causes problems on
Android due to mmap during static initialization).
Allow building without NVTT.

This was SVN commit r11074.
2012-02-15 13:58:58 +00:00
..
arch Detect and fix printf signedness errors. Fixes #1086, #1087. 2012-01-01 16:43:10 +00:00
os Partial Android compatibility. 2012-02-15 13:58:58 +00:00
rtl Slightly more Android compatibility 2012-01-28 16:38:21 +00:00
tests Build fixes and whatnot 2011-03-23 21:15:22 +00:00
acpi.cpp acpi: fix cast error (caught by runtime check) 2011-07-16 17:27:07 +00:00
acpi.h further fixes from work (where i've finally managed to (temporarily) sign the Aken driver) 2010-07-14 12:23:53 +00:00
arch.h warning fixes: mostly size_t vs. specialized API type and other type conversion. 2010-09-05 09:38:30 +00:00
clipboard.h add support for selection and deletion of entire words in text controls (ctrl+backspace/delete/left/right) based on patch by Chakakhan/kenny (thanks!) 2011-06-23 10:12:43 +00:00
compiler.h sync with work: 2011-12-27 14:12:31 +00:00
cpu.cpp refactor status code definitions: allow modules to define an array of them (more convenient+efficient). 2011-05-05 13:03:34 +00:00
cpu.h sync with work: 2011-12-27 14:12:31 +00:00
cursor.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
dir_watch.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
filesystem.h OS X compile fix (hopefully): add definition for O_DIRECT 2011-05-30 21:49:33 +00:00
gfx.cpp Partial SDL2 compatibility 2012-02-06 22:47:35 +00:00
gfx.h refactor gfx detection code (interface), allow exporting from DLL (required at work) 2011-05-24 14:17:47 +00:00
numa.h Fix #423 (Switch from CppDoc to Doxygen), based on patch from anr. 2010-07-29 15:55:41 +00:00
os_cpu.cpp refactor status code definitions: allow modules to define an array of them (more convenient+efficient). 2011-05-05 13:03:34 +00:00
os_cpu.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
os.h Vague start at hypothetical Android support 2012-01-17 22:05:43 +00:00
rtl.h license change to the more permissible Expat/MIT license for lib/ (see forum thread) 2010-02-08 16:23:39 +00:00
smbios.cpp Fix some format string errors 2011-05-18 19:10:36 +00:00
smbios.h smbios fix 2011-05-06 14:54:46 +00:00
snd.cpp split debug_assert into ENSURE and ASSERT as discussed in a previous meeting. 2011-04-30 13:01:45 +00:00
snd.h add support for retrieving all WMI class instances (required for detecting multiple graphics and sound cards) 2011-10-13 18:53:59 +00:00
stl.h per discussion with Philip, remove STL_HASH_MAP etc. because they're ugly, rarely used and superseded by boost::unordered* 2011-03-23 16:56:27 +00:00
sysdep.h cleanup (requires update-workspaces) 2011-05-03 12:38:42 +00:00
vm.h lay groundwork for more efficient and flexible allocators. add new sysdep/vm that provides access to additional features on Windows (large pages, autocommit). add Pool/Arena allocators that avoid overhead and support arbitrary storage (not just the expensive virtual memory allocator in DynArray) 2011-08-21 11:00:09 +00:00