title: note: in expansion of macro 'A_MACRO'
body: <p>I have hundred of warnings like this when build with <code>gcc</code>:</p>
  
  <pre><code>foo.c:2690:5: note: in expansion of macro ‘PUT_UINT32’
       PUT_UINT32(state, digest,  0);
  </code></pre>
  
  <p>How can I get rid of them?</p>
  
  <p><code>-w</code> also hide warnings that I still want to see</p>