<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:efriedma@codeaurora.org" title="Eli Friedman <efriedma@codeaurora.org>"> <span class="fn">Eli Friedman</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - _Thread_local accepted in -std=c99"
   href="https://bugs.llvm.org/show_bug.cgi?id=33564">bug 33564</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>WONTFIX
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>efriedma@codeaurora.org
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - _Thread_local accepted in -std=c99"
   href="https://bugs.llvm.org/show_bug.cgi?id=33564#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - _Thread_local accepted in -std=c99"
   href="https://bugs.llvm.org/show_bug.cgi?id=33564">bug 33564</a>
              from <span class="vcard"><a class="email" href="mailto:efriedma@codeaurora.org" title="Eli Friedman <efriedma@codeaurora.org>"> <span class="fn">Eli Friedman</span></a>
</span></b>
        <pre>_Thread_local is reserved in C99, so we don't need a -pedantic warning.
(Quoting the standard: "All identifiers that begin with an underscore and
either an uppercase letter or another underscore are always reserved for any
use.")

More generally, clang doesn't have a flag to emit warnings about code which
uses clang extensions, as long as those extensions are allowed by the C or C++
standard.  We haven't found any real use for warnings like that; the best way
to ensure your code is portable is to compile it with the compilers you care
about.

If you want to write your own warnings, you can use clang-tidy
(<a href="http://clang.llvm.org/extra/clang-tidy/">http://clang.llvm.org/extra/clang-tidy/</a>).</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>