<div dir="ltr"><div><div><div><div><div><div><div><div>Hi,<br><br></div>Eric, this is added by me.<br></div>How about changing them :<br></div>    B,<br></div>    H,<br></div>    S,<br></div>    D<br><br></div>Thanks,<br></div>
-<span class="GINGER_SOFATWARE_mark" id="89bd1794-d871-42bd-a3d6-8af943c0ef03">Hao</span><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/20 Eric Niebler <span dir="ltr"><<a href="mailto:eniebler@boost.org" target="_blank">eniebler@boost.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">lib/Target/AArch64/Utils/AArch64BaseInfo.h has the following enum:<br>
<br>
namespace A64Layout {<br>
    enum VectorLayout {<br>
        Invalid = -1,<br>
/*...*<br>
        // Bare layout for the 128-bit vector<br>
        // (only show ".b", ".h", ".s", ".d" without vector number)<br>
        _B,<br>
        _H,<br>
        _S,<br>
        _D<br>
    };<br>
}<br>
<br>
My build on cygwin fails because _B and _S are platform macros. Besides,<br>
in C++ identifiers with a leading underscore-capital are reserved. I<br>
suggest changing these four.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Eric Niebler<br>
Boost.org<br>
<a href="http://www.boost.org" target="_blank">http://www.boost.org</a><br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
</font></span></blockquote></div><br></div>