Skip to content

Extended warnings #88

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

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

Conversation

drewdzzz
Copy link
Collaborator

No description provided.

The old decoder is no longer suuported - let's remove it. There is 0.1.0
version of tntcxx for ones who want to use it.
@drewdzzz drewdzzz force-pushed the extended_warnings branch 8 times, most recently from 26ea20b to b8449c2 Compare January 10, 2024 22:43
Some compound assignments called on non-standard trivial types (e.g,
short int) were split into operators and assignments because of strange
gcc behavior (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56908).
@drewdzzz drewdzzz force-pushed the extended_warnings branch 2 times, most recently from f20152f to 144954c Compare January 10, 2024 23:26
Since libev and sha1 do not suite very strict GCC shadowing rules,
the commit does not enable shadowing warning for these third-party
libraries.
Our codebase already suits these rules - we need only to enable them.
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

1 participant