Matching the previous commit. This is not applied to the installed header because it could incorrectly suppress the warning inside user programs.