0ad/source/simulation2
wraitii 8ae3c09dc0 Fix renderer crash in GCC 7.5.
The 'arena' allocator does not take memory alignment into account, which
can result in crashes at -O3 with gcc 7.5 (presumably because of SSE
instructions).

This accounts for alignment issues, fixing the issue.
Also do various cleanup in lib/allocators.

Reported by: Bellaz89, Freagarach
Comments by: vladislavbelov
Differential Revision: https://code.wildfiregames.com/D3181
This was SVN commit r24517.
2021-01-06 14:56:17 +00:00
..
components Improve behaviour of formations stuck within other units. 2021-01-05 10:12:47 +00:00
docs Replace deprecated jsval with JS::Value. 2017-08-28 10:27:36 +00:00
helpers Fix most Clang 10 Warnings 2020-12-31 14:25:37 +00:00
scripting Improve behaviour of formations stuck within other units. 2021-01-05 10:12:47 +00:00
serialization Fix renderer crash in GCC 7.5. 2021-01-06 14:56:17 +00:00
system Use templates to replace explicit serialization helpers. 2020-12-19 09:10:37 +00:00
tests Correctly serialize/deserialize user-defined JS objects. 2020-12-27 17:18:13 +00:00
MessageTypes.h Improve behaviour of formations stuck within other units. 2021-01-05 10:12:47 +00:00
Simulation2.cpp Add a Dev Overlay checkbox to activate RejoinTest from the session. 2020-12-17 17:53:13 +00:00
Simulation2.h Add a Dev Overlay checkbox to activate RejoinTest from the session. 2020-12-17 17:53:13 +00:00
TypeList.h Store turret positions in map files. 2020-11-11 19:40:44 +00:00