title: gcc warning" 'will be initialized after'
body: <p>I am getting a lot of these warnings from 3rd party code that I cannot modify.
  Is there a way to disable this warning or at least disable it for certain areas (like #pragma push/pop in VC++)?</p>
  
  <p>Example:</p>
  
  <pre><code>list.h:1122: warning: `list&lt;LogOutput*, allocator&lt;LogOutput*&gt; &gt;::node_alloc_' will be initialized after 
  list.h:1117: warning:   `allocator&lt;LogOutput*&gt; list&lt;LogOutput*, allocator&lt;LogOutput*&gt; &gt;::alloc_'
  </code></pre>