1
1
forked from 0ad/0ad
0ad/source
janwas 7a5655edde # major refactoring of system-dependent code (simplifies build system)
cpu.cpp: avoided the need for wrapper functions by calling the
OS-specific function directly (declared in central header, implemented
in the platform's cpp file)

avoid the need for init in cpu and ia32 via if(!init) Init() pattern.

optimized memcpy now requires SSE support

remove error-prone CAS macro; replace with cpu_CAS
config: no longer require inline asm for float->int conversions
lib_error: remove special-case in CHECK_ERR for windows (no longer
needed)

This was SVN commit r5365.
2007-09-23 15:36:29 +00:00
..
collada remove all author/modified by tags. 2007-05-07 16:33:24 +00:00
graphics Fixed non-PCH compiles. 2007-09-02 23:38:58 +00:00
gui sysdep cleanup: 2007-09-23 10:15:28 +00:00
i18n # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
lib # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
maths Fixed non-PCH compiles. 2007-09-02 23:38:58 +00:00
network Fixed a connection issue: Before, connect was always called in non-blocking mode on Windows, because there was a pending WSAAsyncSelect on the socket so it was never proplerly set into blocking mode.. 2007-07-09 05:10:02 +00:00
pch Removed some header files from header files. 2007-01-13 22:44:42 +00:00
ps # major refactoring of system-dependent code (simplifies build system) 2007-09-23 15:36:29 +00:00
renderer . split up lib.h/.cpp, include the remnants from PCH, remove (pretty much universal) include of it. 2007-05-09 21:01:11 +00:00
scripting Console: changed things so declaring variables while an entity is selected will no longer define a new property in that entity. Kind of broke the ability to access properties of the selected object without typing selection[0], due to other bugs. 2007-06-16 22:07:40 +00:00
simulation Fixed non-PCH compiles. 2007-09-02 23:38:58 +00:00
sound # Fixed some warnings and potentially misleading code 2007-05-29 19:01:21 +00:00
tools Fixed Altas/wxJS for Windows. 2007-09-04 20:04:43 +00:00
main.cpp Profiler: Added malloc-counting to GCC. Fixed counting of unlogged allocations in the root node. 2007-06-15 17:03:26 +00:00
test_setup.cpp # Linux fixes 2007-03-19 20:58:46 +00:00