title: How to switch off LLVM's integrated assembler?
body: <p>I have a project involving hand-written assembly—AT&amp;T syntax, works fine with GCC, but not done by me plus I know very little about assembly—which exhibits a weird problem when trying to build it with Clang.</p>
  
  <p>LLVM documentation <a href="http://clang.llvm.org/compatibility.html#inline-asm" rel="noreferrer">mentions</a> that "most X86 targets" use LLVM's integrated assembler as opposed to the system assembler; as a possible workaround I would like to explicitly use the latter. I (well, Google) haven't been successful in finding information on how to do this.</p>
  
  <p><strong>Question:</strong> Is there a way to ask or rather force Clang / LLVM to use the system assembler instead of the integrated one?</p>
  
  <p>(I know I could always go and Read The Source™, but I want to know whether there's a documented approach.)</p>