Commit Graph
96 Commits
Author SHA1 Message Date
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