<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jul 10, 2013, at 1:44 PM, Ramkumar Ramachandra <<a href="mailto:artagnon@gmail.com">artagnon@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Jim Grosbach wrote:<br><blockquote type="cite">Also, please elaborate on why this is a good change. Because gas accepts it<br>isn’t sufficient reason in and of itself.<br></blockquote><br>That they're valid instructions isn't sufficient reason?  Should I<br>additionally say that linux.git uses them?<br><br></div></blockquote><div dir="auto"><br></div><div dir="auto">Is the diagnostic incorrect?</div><div dir="auto"><br></div><div dir="auto">To say that another way, is the assembler correctly diagnosing a previously unnoticed problem in the project source code, or is the assembler not behaving correctly according the the documented Intel assembly mnemonics? If the former, the fix belongs in the project, not the assembler. If the latter, then we should absolutely fix the assembler. From your emails, it is unclear to me which is the case.</div><div dir="auto"><br></div><div dir="auto">-Jim</div><br><blockquote type="cite"><div style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">I wrote:<br><blockquote type="cite">The instructions btr and bts are perfectly valid, and have existed since<br>Intel 386.</blockquote></div></blockquote></div><br></body></html>