22 Commits

Author SHA1 Message Date
David Carlier
d69b75f83e Backporting Angelscript Haiku support fix.
Fixing segfault on OpenGL extensions listing.
2020-08-31 17:09:17 +00:00
Tomoaki Kawada
a455307017
Merge pull request #877 from goleo108/patch-1
AngelScript: fix build on DragonFly BSD, NetBSD and sparc64
2020-04-20 01:51:24 +09:00
David Carlier
8f0ac7ceee Memory overlap fix proposal. 2020-03-01 11:15:37 +00:00
Leonid Bobrov
e12db75f2e
Sources/AngelScript/source/as_memory.cpp: fix build on NetBSD and DragonFly BSD 2020-01-11 14:28:36 +02:00
Leonid Bobrov
5deeb88ffb
Sources/AngelScript/source/as_config.h: fix build on NetBSD and sparc64 2020-01-11 14:17:47 +02:00
yvt
3ca9948d50 Fix CScriptArray::RemoveRange
- The count parameters of `memmove` was incorrectly calculated.
- The use of `memmove` would be UB here because of region overlap.
2019-07-14 13:20:33 +09:00
yvt
6426247f09 Use C++11 atomics in place of AngelScript's implementation
AngelScript's implementation uses now-deprecated `OSAtomicIncrement32`
and generates compiler warnings.
2018-12-31 21:57:11 +09:00
yvt
2fddc13024 Eliminate compiler warnings
- Possible misuse of comma operators
- `std::move` prevents copy elision
2018-12-31 21:34:30 +09:00
David Carlier
6e3ee7df68 modern gcc and clang build fix
putting constraints on g rather than r as well.
2018-09-02 19:27:23 +01:00
David Carlier
38bc882c8b fix the build for clang as it s C++11 compliant too. 2017-02-28 20:58:03 +00:00
Tomoaki Kawada
88c096d1ba Fix #433 2016-11-14 18:15:17 +09:00
Tomoaki Kawada
d2debd19fe Update AngelScript to 2.31.1
This (hopefully) fixes #416.
2016-11-10 22:21:19 +09:00
Tomoaki Kawada
89748d6bc6 Reduced compiler warnings 2016-07-15 19:40:05 +09:00
yvt
bd9755b0b7 fix broken script array 2014-04-07 00:33:29 +09:00
yvt
d856bcadaa Reduce compiler warnings 2014-04-06 22:42:17 +09:00
yvt
881c868b39 Merge branch 'master' of https://github.com/yvt/openspades
Conflicts:
	Sources/AngelScript/addons/scriptbuilder.h
	Sources/Core/Math.cpp
	Sources/ScriptBindings/ScriptManager.cpp
	Sources/ScriptBindings/ScriptManager.h
2013-09-14 13:28:12 +09:00
yvt
709866d6d9 Exported some of renderer interface to script 2013-09-14 12:06:11 +09:00
learn_more
12f467a98d yay paste wrong line with vim 2013-09-13 23:32:50 +02:00
learn_more
6aaede8c1f Fix ubuntu 12.04 x64 build 2013-09-13 14:20:28 -07:00
learn_more
9d221d6279 Move angelscript addons to own dir + create project (static lib) for it 2013-09-13 23:06:40 +02:00
yvt
f9a707e57d Added AngelScript add-ons 2013-09-11 20:03:38 +09:00
yvt
28080a871c Added AngelScript 2013-09-10 02:01:11 +09:00