grisenti
3b63afef6b
HPL1: disable c++11 features for angelscript
...
prevents the use of the type_traits header, missing on some platforms
2022-12-27 09:49:26 +01:00
grisenti
e3cf86974f
HPL1: remove unused includes
2022-12-26 18:10:05 +01:00
elasota
9fcae32ed4
HPL1: Fix VS C2807 errors caused by change of int32 to long.
2022-12-25 17:52:35 +01:00
Eugene Sandulenko
bc919f86c7
HPL1: Hopefully fix win9x build
2022-12-25 17:50:19 +01:00
elasota
e280186a8c
ALL: VS warning cleanup
2022-12-25 16:31:57 +01:00
elasota
60ec07250a
HPL1: Fix spammy warning in AngelScript
2022-12-25 15:54:52 +01:00
grisenti
a1a6b13b4f
HPL1: remove NEWTON_ASSERT macro expansion
2022-12-23 23:34:00 +01:00
grisenti
c0351fe88d
HPL1: replace assert macro in newton code
2022-12-23 23:11:15 +01:00
Eugene Sandulenko
903ae27f86
HPL1: Use portable data types
2022-12-23 20:47:20 +01:00
elasota
69f405c542
HPL1: Fix compile failure in VS2022.
2022-12-23 18:50:22 +01:00
Eugene Sandulenko
e3c56b52d8
HPL1: Attempt to fix Win95 build
2022-12-23 18:49:17 +01:00
Eugene Sandulenko
610cef76cd
HPL1: Do not attempt compiling x86/amd64 assembly on other architectures
2022-12-23 18:46:53 +01:00
Eugene Sandulenko
2b478d6fda
HPL1: Disable seemingly redundant header
2022-12-23 18:34:51 +01:00
grisenti
2e4a711ab2
HPL1: make global const varialbes constexpr
2022-12-23 14:04:24 +01:00
grisenti
a669751864
HPL1: fix warnings
...
could't find a better solution that doesn't need to modify library code
2022-12-23 14:04:23 +01:00
grisenti
53363ce2c7
HPL1: remove global cleanup class
2022-12-23 14:04:23 +01:00
Eugene Sandulenko
b6c650c320
HPL1: Fixed warnings
2022-12-23 14:04:23 +01:00
Eugene Sandulenko
a0725536ce
HPL1: Fix more const correctness
2022-12-23 14:04:23 +01:00
Eugene Sandulenko
08f287f8bc
HPL1: Fix const correctness
2022-12-23 14:04:23 +01:00
grisenti
acf96eed73
HPL1: fix const correctness in dgNode
2022-12-23 14:04:22 +01:00
grisenti
71607c5efb
HPL1: fix const correctness in dgTree
2022-12-23 14:04:22 +01:00
Eugene Sandulenko
9cdcde7ea5
HPL1: Fix more warnings
2022-12-23 14:04:22 +01:00
Eugene Sandulenko
224e3fee5f
HPL1: Rename Hpl1::set:: to Hpl1::Set:: namespace
2022-12-23 14:04:21 +01:00
Eugene Sandulenko
24544e49db
HPL1: Fix const correctness in Newton.cpp. Finally!
2022-12-23 14:04:20 +01:00
Eugene Sandulenko
3b9e91a624
HPL1: Fix const correctness
2022-12-23 14:04:20 +01:00
Eugene Sandulenko
f0e312d990
HPL1: Fix more const correctness
2022-12-23 14:04:20 +01:00
grisenti
c1f076187b
HPL1: fix warnings
2022-12-23 14:04:20 +01:00
Eugene Sandulenko
08311ab215
HPL1: Fix more warnings
2022-12-23 14:04:19 +01:00
Eugene Sandulenko
1a3ddfab1c
HPL1: More const corrections
2022-12-23 14:04:19 +01:00
Eugene Sandulenko
76a9976c37
HPL1: More const correctness
2022-12-23 14:04:19 +01:00
Eugene Sandulenko
0fb2d3c8db
HPL1: Fix more warnings
2022-12-23 14:04:19 +01:00
Eugene Sandulenko
0f1f2b9946
HPL1: Fix more const warnings
2022-12-23 14:04:18 +01:00
Eugene Sandulenko
430dfffa26
HPL1: Fix more warnings
2022-12-23 14:04:17 +01:00
Eugene Sandulenko
ae1dc3c285
HPL1: Fix warnings
2022-12-23 14:04:17 +01:00
Eugene Sandulenko
7e75e4684d
HPL1: Run astyle over libraries
2022-12-23 14:04:17 +01:00
grisenti
4f27acda36
HPL1: replace uint with unsigned
...
this fixes build errors on windows
2022-12-23 14:04:17 +01:00
grisenti
80c5519886
HPL1: replace qsort with Common::sort
2022-12-23 14:04:16 +01:00
grisenti
90d9e0407a
HPL1: remove unused system headers
2022-12-23 14:04:16 +01:00
grisenti
c96deb63e9
HPL1: fix memory leak
2022-12-23 14:04:16 +01:00
grisenti
cb965171e9
HPL1: remove std::map use in angelscript add-on
2022-12-23 14:04:16 +01:00
grisenti
a804c81f29
HPL1: remove std::string from angelscript add-ons
2022-12-23 14:04:15 +01:00
grisenti
e0731245f0
HPL1: fix compilation
2022-12-23 14:04:15 +01:00
D G Turner
0380cfb41f
HPL1: Fix Compilation
...
While these system headers should be removed in future, removing these
currently breaks the build. Have marked the restored headers with FIXME
comments for reference.
2022-12-23 14:04:12 +01:00
Eugene Sandulenko
65ee75176f
HPL1: Removed more system includes
2022-12-23 14:04:12 +01:00
Eugene Sandulenko
8641896f01
HPL1: sprintf -> snprintf
2022-12-23 14:04:12 +01:00
grisenti
4181cc7ae1
HPL1: replace std::set with Hpl1::std::set
2022-12-23 14:04:12 +01:00
D G Turner
b4a8a249d1
HPL1: Fix Memset on Non-Trivial Structure GCC Compiler Warning
2022-12-23 14:04:11 +01:00
D G Turner
6442dc1c23
HPL1: Further Fix For GCC Memset on Non-Trivial Structure Compiler Warning
2022-12-23 14:04:11 +01:00
D G Turner
0fdd6cb20a
HPL1: Fix GCC Warning for Memset of Non-Trivial Structure
2022-12-23 14:04:11 +01:00
D G Turner
fddac1b1ba
HPL1: Fix Remaining GCC Shadowing Warnings in Newton Physics Code
2022-12-23 14:04:11 +01:00