title: gcc with -Werror and -Wno-error=unused
body: <p>I always compile with <code>-Wall -Wextra -Werror</code>.</p>
  
  <p>However many times as I do quick compile tests I need to ignore the <code>-Wunused</code> suit of errors. For various reasons I want to see them as warnings and not errors while leaving all other warnings as errors.</p>
  
  <ul>
  <li><p><code>-Wno-unused</code> of course doesn't display any warning so is not what I need.</p></li>
  <li><p>The one I thought is the solution <code>-Wno-error=unused</code> unfortunately doesn't seem to work (they are still reported as errors),</p></li>
  <li><p>Individually setting the flags (e.g. <code>-Wno-error=unused-variable</code>) works as expected (reported as warning only).</p></li>
  </ul>
  
  <p>So is there a way to make them warnings while leaving <code>-Werror</code> without to specify all the suit of options <code>-Wno-error=unsused-...</code> individually?<br>
  Is the behavior of <code>-Werro -Wno-error=unused</code> a bug?</p>