#RUN: llvm-mc -preserve-comments -n -triple i386-linux-gnu < %s > %t #RUN: diff -b %s %t #RUN: llvm-mc -preserve-comments -n -triple i386-linux-gnu < %p/Inputs/no-newline-at-end-of-file.s | FileCheck %s .text foo: #Comment here #comment here nop #if DIRECTIVE COMMENT ## WHOLE LINE COMMENT cmpl $196, %eax ## EOL COMMENT #endif .ident "clang version 3.9.0" .section ".note.GNU-stack","",@progbits #Confirm we don't crash on inputs without a terminating newline. #CHECK: .text