mirror of
https://github.com/open-goal/jak-project
synced 2026-08-01 00:18:25 -04:00
build: get rid of clang-cl in favor of actual clang among other things (#1589)
* git: ignore vs build dir * cmake: ditch `clang-cl` on windows in favor of actual `clang` * build: suppress a significant number of warnings * build: adjust workflows and vendor nasm * docs: update docs to remove `clang-cl` mentions * build: fix some copy-paste mistakes in the linux build * build: remove C++20 compat warnings as that is useful if we want to upgrade
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
#if defined(__GNUC__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
|
||||
#elif defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wunused-but-set-variable"
|
||||
#endif
|
||||
|
||||
//--------------------------MIPS2C---------------------
|
||||
#include "common/dma/gs.h"
|
||||
|
||||
@@ -3274,4 +3282,8 @@ void link() {
|
||||
} // namespace method_9_collide_puss_work
|
||||
} // namespace Mips2C
|
||||
|
||||
|
||||
#if defined(__GNUC__)
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(__clang__)
|
||||
#pragma clang diagnostic pop
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user