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

Warnings: Micro fixes #9513

Merged
merged 4 commits into from
Dec 29, 2020
Merged

Warnings: Micro fixes #9513

merged 4 commits into from
Dec 29, 2020

Conversation

JohnHolmesII
Copy link
Contributor

The return-type warning was spammed everywhere, and was caused by custom exception thing. Best to just disable.
Marking noreturn seems to have left some warnings in, but i cant track them down in compiler explorer (I'm probably just blind).

@Nekotekina The other thing I would really like to get in here is a new indexer for v128 bit vectors, since you marked the old one deprecated. Whenever rpcs3 is updated it nukes my whole terminal because of the warnings. Do you have a plan for replacing it, or perhaps some instructions for someone else to be able to change it?

@elad335
Copy link
Contributor

elad335 commented Dec 29, 2020

Warning of no return value sounds pretty legitimate to me, just make the "throwing" functions [[noreturn]].

@Nekotekina
Copy link
Member

@JohnHolmesII I made _bit deprecated since it's only used in few places and there are different approaches, possibly more elegant. I only get about 20 warnings about it, not sure about clang. I'll try to do something about it.

@Nekotekina Nekotekina merged commit 57621d1 into RPCS3:master Dec 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants