https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85540
Bug ID: 85540 Summary: gcc/ada/init.c:1282: suspicious expression ? Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- gcc/ada/init.c:1282]: (style) Boolean result is used in bitwise operation. Clarify expression with parentheses. Source code is if (sigargs [1] & FAC_MASK == DECADA_M_FACILITY) Maybe better code if ((sigargs [1] & FAC_MASK) == DECADA_M_FACILITY)