[cfe-commits] r67448 - /cfe/trunk/test/Frontend/stdin.c

Daniel Dunbar daniel at zuster.org
Sat Mar 21 10:55:43 PDT 2009


Author: ddunbar
Date: Sat Mar 21 12:55:43 2009
New Revision: 67448

URL: http://llvm.org/viewvc/llvm-project?rev=67448&view=rev
Log:
Frontend: Handle empty input on stdin.
 - PR3854.

I think it makes more sense to change MemoryBuffer::getSTDIN (return 0
should indicate error, not empty), but it is documented to return 0
for empty inputs, and some other code appears to rely on this.

Added:
    cfe/trunk/test/Frontend/stdin.c

Added: cfe/trunk/test/Frontend/stdin.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Frontend/stdin.c?rev=67448&view=auto

==============================================================================
--- cfe/trunk/test/Frontend/stdin.c (added)
+++ cfe/trunk/test/Frontend/stdin.c Sat Mar 21 12:55:43 2009
@@ -0,0 +1,3 @@
+// RUN: clang -E - < /dev/null &> %t
+// RUN: grep '<predefines>' %t
+ 





More information about the cfe-commits mailing list