Какой переключатель gcc отключает предупреждение «левый операнд запятой не имеет эффекта»? - PullRequest
0 голосов
/ 21 сентября 2008

Это часть большей базы кода, которая вызывает -Werror на gcc. Это предупреждение генерируется в стороннем коде, который не должен изменяться (и я действительно знаю, как его исправить), но я могу отключить определенные предупреждения. На этот раз человек gcc подвел меня, поэтому, пожалуйста, пусть какой-нибудь мастер gcc просветит меня. ТИА.

Ответы [ 3 ]

6 голосов
/ 21 сентября 2008

Это опция -Wno-unused-value , см. Документацию

5 голосов
/ 21 сентября 2008

Если вы используете -fdiagnostics-show-option, GCC сообщит вам, как отключить предупреждение (если возможно).

0 голосов
/ 21 сентября 2008

Вы пытались использовать директиву Diagnostic Pragma ? Я думаю, они доступны в gcc 4.2.1+.

...