0ad/source/lib/sysdep
historic_bruno 41e3bad341 More build fixes for FreeBSD.
Adds BSD sysdep.
Adds support for MAKE variable, overriding make command in our build
scripts.
Fixes more files not ending with newline.

This was SVN commit r10994.
2012-01-31 00:06:56 +00:00
..
arch Detect and fix printf signedness errors. Fixes #1086, #1087. 2012-01-01 16:43:10 +00:00
os More build fixes for FreeBSD. 2012-01-31 00:06:56 +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 Renames our sdl.h to libsdl.h, to avoid case sensitivity errors when it includes SDL.h. 2012-01-12 23:32:27 +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