Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 54f8c161d3391ccb10743c3c0cff6eb801c5c9df https://github.com/WebKit/WebKit/commit/54f8c161d3391ccb10743c3c0cff6eb801c5c9df Author: Ryosuke Niwa <rn...@webkit.org> Date: 2024-05-23 (Thu, 23 May 2024)
Changed paths: M Source/WTF/wtf/Compiler.h M Source/WTF/wtf/PlatformHave.h M Tools/Scripts/build-and-analyze Log Message: ----------- Make build-and-analyze work with stable/20230725 branch of clang https://bugs.webkit.org/show_bug.cgi?id=274546 Reviewed by David Kilzer. Add two new options to build-and-analyze script: --preprocessor-additions to specify additional #define macros, and --dry-run to print out the "make" command to execute instead of executing it. Introduce new macro CLANG_WEBKIT_BRANCH which, if defined, enables [[suppress]] on class declaration and avoid defining HAVE_SWIFT_CPP_INTEROP so that we can run the static analysis for the entire WebKit repository using: https://github.com/rniwa/llvm-project/tree/webkit * Source/WTF/wtf/Compiler.h: * Tools/Scripts/build-and-analyze: (main): (parse_args): Canonical link: https://commits.webkit.org/279212@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes