- Jan 15, 2008
-
-
Chris Lattner authored
llvm-svn: 46000
-
- Jan 07, 2008
-
-
Chris Lattner authored
incorrectly apply the multiple include optimization to files with guards like: #if !defined(x) MACRO where MACRO could expand to different things in different contexts. Thanks Neil! llvm-svn: 45716
-
- Dec 12, 2007
-
-
Chris Lattner authored
llvm-svn: 44917
-
Chris Lattner authored
llvm-svn: 44916
-
- Dec 09, 2007
-
-
Chris Lattner authored
not the start of a logical line. Be careful about this distinction, which affects when newlines are printed and when paste-avoidance happens, etc. This fixes PR1848, thanks to Neil for noticing this! llvm-svn: 44743
-
- Nov 23, 2007
-
-
Chris Lattner authored
Neil, please review this fix. llvm-svn: 44285
-
- Nov 15, 2007
-
-
Chris Lattner authored
llvm-svn: 44178
-
- Sep 24, 2007
-
-
Chris Lattner authored
so that we don't emit an error on the #endif. Suggestion by Neil. llvm-svn: 42258
-
- Jul 23, 2007
-
-
Chris Lattner authored
it did not handle <xyz> headers coming from macro expansions. This requires special treatment, as the include name is lexed as multiple tokens, which require reassembly before processing. llvm-svn: 40418
-
- Jul 19, 2007
-
-
Chris Lattner authored
#define t(x) #x t(a c) to "a c", not "ac". llvm-svn: 40060
-
Chris Lattner authored
a function-like macro invocation. Patch contributed by Neil Booth. llvm-svn: 40026
-
- Apr 11, 2007
-
-
Chris Lattner authored
implements test/Preprocessor/expr_usual_conversions.c, which produces this output: expr_usual_conversions.c:5:10: warning: left side of operator converted from negative value to unsigned: -42 to 18446744073709551574 #if (-42 + 0U) / -2 ^ expr_usual_conversions.c:5:16: warning: right side of operator converted from negative value to unsigned: -2 to 18446744073709551614 #if (-42 + 0U) / -2 ^ llvm-svn: 39406
-
- Apr 10, 2007
-
-
Chris Lattner authored
llvm-svn: 39401
-
Chris Lattner authored
test/Preprocessor/cxx_true.cpp llvm-svn: 39399
-
Chris Lattner authored
llvm-svn: 39396
-
- Dec 04, 2006
-
-
Chris Lattner authored
llvm-svn: 39246
-
- Nov 21, 2006
-
-
Chris Lattner authored
llvm-svn: 39215
-
Chris Lattner authored
llvm-svn: 39214
-
- Oct 27, 2006
-
-
Chris Lattner authored
llvm-svn: 39068
-
- Oct 25, 2006
-
-
Chris Lattner authored
llvm-svn: 39054
-
Chris Lattner authored
llvm-svn: 39053
-
- Oct 20, 2006
-
-
Chris Lattner authored
llvm-svn: 39020
-
- Oct 14, 2006
-
-
Chris Lattner authored
llvm-svn: 38982
-
Chris Lattner authored
llvm-svn: 38981
-
- Oct 06, 2006
-
-
Chris Lattner authored
llvm-svn: 38953
-
- Aug 06, 2006
-
-
Chris Lattner authored
llvm-svn: 38829
-
- Jul 30, 2006
-
-
Chris Lattner authored
llvm-svn: 38799
-
Chris Lattner authored
llvm-svn: 38798
-
- Jul 29, 2006
-
-
Chris Lattner authored
llvm-svn: 38794
-
Chris Lattner authored
llvm-svn: 38792
-
Chris Lattner authored
llvm-svn: 38790
-
Chris Lattner authored
llvm-svn: 38789
-
Chris Lattner authored
llvm-svn: 38788
-
Chris Lattner authored
llvm-svn: 38786
-
Chris Lattner authored
llvm-svn: 38785
-
Chris Lattner authored
llvm-svn: 38779
-
Chris Lattner authored
llvm-svn: 38777
-
Chris Lattner authored
llvm-svn: 38775
-
Chris Lattner authored
llvm-svn: 38768
-
- Jul 28, 2006
-
-
Chris Lattner authored
llvm-svn: 38766
-