Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: compiler warnings, MSVC CMake build #15331

Merged
merged 7 commits into from
Mar 28, 2024
Merged

Conversation

oltolm
Copy link
Contributor

@oltolm oltolm commented Mar 18, 2024

Just a bunch of fixes for Clang and GCC and a fix for MSVC CMake build.

I also made it compatible with LLVM 18, but unfortunately it crashes when building RPCS3 and I don't know how to work around it.

@Megamouse Megamouse added Build and CI Anything related to the build process and continuous integration LLVM Related to LLVM instruction decoders labels Mar 18, 2024
@oltolm
Copy link
Contributor Author

oltolm commented Mar 24, 2024

I did manage to find a workaround for the Clang 18.1 crash.

@oltolm oltolm force-pushed the llvm18 branch 2 times, most recently from e575e83 to 08715e7 Compare March 26, 2024 18:28
@Megamouse Megamouse merged commit ac03404 into RPCS3:master Mar 28, 2024
4 of 6 checks passed
@oltolm oltolm deleted the llvm18 branch March 28, 2024 08:29
@RipleyTom
Copy link
Contributor

I just noticed that you fixed the build with clang-18, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build and CI Anything related to the build process and continuous integration LLVM Related to LLVM instruction decoders
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants