Есть код, написанный другим человеком, компилируя который выхлоп компилятора изобилует руганью
warning: initialization from incompatible pointer type
Неудобно выискивать предупреждения, относящиеся к своему коду.
гцц позволяет отключать предупреждения — https://gcc.gnu.org/onlinedocs/gcc-4.9.1/gcc/Diagnostic-Pragmas.html#Diagnost...
Судя по
Note that not all diagnostics are modifiable; at the moment only warnings (normally controlled by ‘-W...’) can be controlled, and not all of them. Use -fdiagnostics-show-option to determine which diagnostics are controllable and which option controls them.
данное предупреждение отключить не получится, потому что компилятор не выдал название опции для этого предупреждения при компиляции с -fdiagnostics-show-option.
Собственно вопрос, существует ли быстрый и простой способ избавиться если не от конкретных предупреждений на участке кода, то от всех предупреждений в файле?