<p class="MsoPlainText">Hi Pedro,<br />  Thanks for your comment.</p>
<p class="MsoPlainText"><span style="mso-spacerun: yes;">  </span>I hope this attribute can silent Wunused in GCC build.</p>
<p class="MsoPlainText"><span style="mso-spacerun: yes;">  </span>Because it will be nice to declaim GLOBAL_REMOVE_IF_UNREFERENCED before unusd variable than #ifdef</p>
<p class="MsoPlainText"> example1:</p>
<p class="MsoPlainText"> </p>
<p class="MsoPlainText">#ifdef (UNUSED_CONDITION)</p>
<p class="MsoPlainText"><span style="mso-spacerun: yes;">  </span>static Boolean samplvariable;<span style="mso-spacerun: yes;">  </span>// which will be triggered the Wunused warning message in GCC</p>
<p class="MsoPlainText">#endif</p>
<p class="MsoPlainText">example2:</p>
<p class="MsoPlainText"><span style="mso-spacerun: yes;">  </span>GLOBAL_REMOVE_IF_UNREFERENCED<span style="mso-spacerun: yes;">  </span>static Boolean samplvariable; // which will be triggered the Wunused warning message in GCC</p>
<p class="MsoPlainText"><span style="mso-spacerun: yes;">  </span>I think example2 will be better than example1.</p>
<p class="MsoPlainText"> </p>
<p class="MsoPlainText">Best Regards,</p>
<p class="MsoPlainText">Joe Lu</p>


<div width="1" style="color:white;clear:both">_._,_._,_</div>
<hr>


Groups.io Links:<p>


  
    You receive all messages sent to this group.
  
  


<p>
<a target="_blank" href="https://edk2.groups.io/g/devel/message/103753">View/Reply Online (#103753)</a> |


  

|

  <a target="_blank" href="https://groups.io/mt/98551348/1813853">Mute This Topic</a>

| <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br>




<a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> |
<a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> |

<a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a>

 [edk2-devel-archive@redhat.com]<br>
<div width="1" style="color:white;clear:both">_._,_._,_</div>