mirror of
https://github.com/open-goal/jak-project
synced 2026-07-11 07:25:37 -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,5 +1,13 @@
|
||||
#pragma once
|
||||
|
||||
#if defined(__GNUC__)
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
||||
#elif defined(__clang__)
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
||||
#endif
|
||||
|
||||
/*!
|
||||
* @file LinkedWord.h
|
||||
* A word (4 bytes), possibly with some linking info.
|
||||
@@ -152,3 +160,9 @@ class LinkedWord {
|
||||
};
|
||||
|
||||
} // namespace decompiler
|
||||
|
||||
#if defined(__GNUC__)
|
||||
#pragma GCC diagnostic pop
|
||||
#elif defined(__clang__)
|
||||
#pragma clang diagnostic pop
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user