Welcome in the forum, Lorenzo.
There is a thread for Software -> Community components which would be a good place for well-documented patches.
I personally have a tendency to change my programs, so that all warnings are suppressed. Sometimes the warnings hint me that I have done something wrong which I need to correct. So what are your patches actually performing?
I totally agree with you: I do dislike suppressing warnings. Nevertheless, some of them are very annoying.
The warnings I'm suppressing are:
- missing quotes around #error message string
- -Wparentheses (because of
v = v & ~x | ywhich becomes
v = (v & ~x) | y)