| Commit message (Expand) | Author | Age | Files | Lines |
* | [LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that | Daniel Dunbar | 2008-11-13 | 1 | -1/+1 |
* | Rename Characteristic_t to CharacteristicKind | Chris Lattner | 2008-10-27 | 1 | -3/+3 |
* | clean up a bunch of fixme's I added, by moving | Chris Lattner | 2008-09-26 | 1 | -6/+6 |
* | fit in 80 cols. | Chris Lattner | 2008-09-26 | 1 | -1/+1 |
* | Make clang preprocessed output a bit more like gcc output. | Daniel Dunbar | 2008-09-26 | 1 | -1/+1 |
* | Workaround gcc bug causing crash on our preprocessed outputs. | Daniel Dunbar | 2008-09-05 | 1 | -44/+45 |
* | Use raw_ostream to output an unsigned. | Chris Lattner | 2008-08-19 | 1 | -27/+2 |
* | printing with an unspecified dest means to print to stdout. | Chris Lattner | 2008-08-17 | 1 | -1/+1 |
* | don't delete a variable on the stack | Chris Lattner | 2008-08-17 | 1 | -2/+2 |
* | simplify this code a bit more. | Chris Lattner | 2008-08-17 | 1 | -15/+7 |
* | remove global variables for output stream. | Chris Lattner | 2008-08-17 | 1 | -87/+69 |
* | Switch to shared raw_ostream code instead of having it be clang specific. | Chris Lattner | 2008-08-17 | 1 | -101/+17 |
* | Fix rdar://5843510 don't assert and die when an invalid output | Chris Lattner | 2008-04-11 | 1 | -4/+12 |
* | Fix rdar://5846705: "clang -E foo.c -o foo.i" should remove foo.i on error. | Chris Lattner | 2008-04-08 | 1 | -9/+26 |
* | Make -o work with -E, patch contributed by Shantonu Sen! | Chris Lattner | 2008-01-27 | 1 | -11/+31 |
* | avoid pasting L + "foo" into L"foo". | Chris Lattner | 2008-01-15 | 1 | -2/+27 |
* | avoid token pasting between identifiers and wide strings: | Chris Lattner | 2008-01-15 | 1 | -12/+27 |
* | Don't attribute in file headers anymore. See llvmdev for the | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Interned MainFileID within SourceManager. Since SourceManager is referenced by | Ted Kremenek | 2007-12-19 | 1 | -2/+2 |
* | simplify the interfaces to ProcessInputFile and InitializePreprocessor | Chris Lattner | 2007-12-15 | 1 | -2/+1 |
* | The flags on tokens indicate whether they are the start of a *physical* line, | Chris Lattner | 2007-12-09 | 1 | -16/+33 |
* | Fix a pretty big but subtle bug counting the number of newlines to emit. | Chris Lattner | 2007-12-09 | 1 | -1/+1 |
* | fix a bunch of regressions I introduced :( | Chris Lattner | 2007-10-10 | 1 | -1/+1 |
* | clang -E should not print tokens from the predefines buffer. | Chris Lattner | 2007-10-10 | 1 | -5/+16 |
* | Make a significant change to invert the control flow handling | Chris Lattner | 2007-10-09 | 1 | -1/+1 |
* | convert driver over to use Token::is/isNot APIs. fwew, all done. | Chris Lattner | 2007-10-09 | 1 | -10/+9 |
* | Add #ifdefs to make the source portable to windows. Patch contributed | Chris Lattner | 2007-09-03 | 1 | -1/+3 |
* | avoid std::string yet again. | Chris Lattner | 2007-07-24 | 1 | -2/+4 |
* | Use a smallstring instead of an std::string in FileChanged to avoid some mall... | Chris Lattner | 2007-07-24 | 1 | -3/+6 |
* | Fix two paste-avoidance bugs I introduced last night. Patch | Chris Lattner | 2007-07-23 | 1 | -2/+2 |
* | avoid creating std::strings in MoveToLine | Chris Lattner | 2007-07-23 | 1 | -2/+18 |
* | In OutputString, avoid calling memcpy for really tiny strings. | Chris Lattner | 2007-07-23 | 1 | -1/+14 |
* | Avoid calling getSpelling at all for identifiers, which are | Chris Lattner | 2007-07-23 | 1 | -1/+5 |
* | change the concatenation avoidance algorithm to be partially table-driven | Chris Lattner | 2007-07-23 | 1 | -41/+130 |
* | If a token doesn't need cleaning, we can get its first character | Chris Lattner | 2007-07-23 | 1 | -0/+4 |
* | A minor tweak to -E output, speeding up -E 1.5% on 447.dealII | Chris Lattner | 2007-07-23 | 1 | -3/+6 |
* | no need to avoid pasting >* It can't form ->*, because we know the previous | Chris Lattner | 2007-07-22 | 1 | -3/+2 |
* | remove redundant test | Chris Lattner | 2007-07-22 | 1 | -2/+0 |
* | avoid a small bit of string traffic by not storing the ""'s around a string i... | Chris Lattner | 2007-07-22 | 1 | -2/+6 |
* | At one point there were going to be lexer and parser tokens. | Chris Lattner | 2007-07-20 | 1 | -7/+7 |
* | Reimplement SourceLocation. Instead of having a | Chris Lattner | 2007-07-20 | 1 | -4/+5 |
* | Finally bite the bullet and make the major change: split the clang namespace | Chris Lattner | 2007-06-15 | 1 | -9/+9 |
* | ProcessInputFile no longer mutates LangInfo. | Chris Lattner | 2006-11-21 | 1 | -1/+1 |
* | Change KeepComments/KeepMacroComments modes to be facets of the preprocessor | Chris Lattner | 2006-11-21 | 1 | -5/+3 |
* | first step refactoring driver so that it can process multiple input files | Chris Lattner | 2006-11-21 | 1 | -0/+1 |
* | eliminate global variables now that PPCallbacks can have state | Chris Lattner | 2006-11-21 | 1 | -54/+67 |
* | Formalize preprocessor callbacks together into a PPCallbacks structure, instead | Chris Lattner | 2006-11-21 | 1 | -15/+26 |
* | Remove GNU C++ min/max operator extension support, they have been removed | Chris Lattner | 2006-10-27 | 1 | -3/+0 |
* | Fix regression in my last commit | Chris Lattner | 2006-10-18 | 1 | -1/+3 |
* | silence warning | Chris Lattner | 2006-10-18 | 1 | -3/+1 |