20 Commits

Author SHA1 Message Date
David Carlier
4864f07937 Reducing some compilation warnings. 2017-11-18 21:15:07 +00:00
yvt
ca892698e3 Minor fixes
- Remove unnecessary `volatile`
- Replace some operations with atomic ones for soundness
- Clean up
- Avoid certain UBs
- Typo
2017-06-25 21:15:27 +09:00
yvt
0267df0463 Implement safer dispatch queue deletion
Fixes #604.
2017-03-22 13:24:27 +09:00
Tomoaki Kawada
624d291f79 Update #includes
- Reorder them so that system libraries come first
- Use C++-style headers (`<cmath>`) instead of C-style headers (`<math.h>`)
2016-12-03 19:04:58 +09:00
Tomoaki Kawada
ebd79c0099 Change #include style
All `#include`s to other subsystem now use angle brackets, e.g., `#include <Core/Math.h>`.
2016-12-03 18:49:07 +09:00
Tomoaki Kawada
2eb9e35c65 Apply clang-format to all non-external source files 2016-12-03 18:23:47 +09:00
Tomoaki Kawada
18f3e81fd1 Convert space indentations to tabs 2016-11-20 19:13:00 +09:00
Tomoaki Kawada
6a7af96daf Refactor setting variables 2016-11-19 21:27:13 +09:00
Dmitry Marakasov
fd7c0a874c sys/sysinfo.h is specific ot Linux, not gcc 2014-07-31 00:40:27 +04:00
yvt
b51a751dc0 Made Thread more stable (I’m not sure this works because it was already stable on OS X) 2013-11-27 00:46:12 +09:00
yvt
cf2f9797cc Modified to compile on mingw32, and some fixes 2013-10-31 23:13:38 +09:00
yvt
6f71f92a25 Fixed to compile on OS X 2013-10-07 20:22:06 +09:00
ShadowNinja
b4f863f045 Fix build with GCC 2013-09-26 12:54:21 -04:00
learn_more
4972021fb8 replace unused define 2013-09-24 23:07:53 +02:00
learn_more
62f49e620f Merge branch 'master' of https://github.com/yvt/openspades 2013-08-30 18:47:36 +02:00
yvt
f0d34ef494 added GPLv3 header 2013-08-29 11:45:22 +09:00
learn_more
42e8b1d6d0 First version of CMake,
VS.net 2k10 fully builds.
2013-08-29 00:21:27 +02:00
learn_more
13ca34c036 ffs 2013-08-28 00:45:23 +02:00
yvt
8b61eef7f2 Log output (useful for debugging) 2013-08-26 01:27:44 +09:00
yvt
931be8cf09 From pre-0.0.3 source code 2013-08-18 16:18:06 +09:00