| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Add parser support for __forceinline, __w64, __ptr64. | Steve Naroff | 2008-12-25 | 1 | -3/+0 |
| * | Add parser support for __cdecl, __stdcall, and __fastcall. | Steve Naroff | 2008-12-25 | 1 | -3/+1 |
| * | Add explicit "fuzzy" parse support for Microsoft declspec. | Steve Naroff | 2008-12-24 | 1 | -1/+0 |
| * | Don't define __STDC__ when compiling with -fms-extensions | Steve Naroff | 2008-12-18 | 1 | -1/+2 |
| * | Preprocessor: Allocate MacroInfo objects using a BumpPtrAllocator instead usi... | Ted Kremenek | 2008-12-15 | 1 | -3/+3 |
| * | Add LangOptions marker for assembler-with-cpp mode and use to define | Daniel Dunbar | 2008-12-01 | 1 | -1/+2 |
| * | Move the Preprocessor::Diag methods inline. This has the interesting | Chris Lattner | 2008-11-22 | 1 | -12/+0 |
| * | inline a method into its only two call sites. | Chris Lattner | 2008-11-22 | 1 | -2/+3 |
| * | Split the DiagnosticInfo class into two disjoint classes: | Chris Lattner | 2008-11-22 | 1 | -2/+2 |
| * | Move more cases of using 'CurLexer' to 'CurPPLexer'. | Ted Kremenek | 2008-11-19 | 1 | -1/+1 |
| * | Remove Preprocessor::CacheTokens boolean data member. The same functionality ... | Argyrios Kyrtzidis | 2008-11-19 | 1 | -1/+0 |
| * | Initialize CurPPLexer in Preprocessor's constructor. | Ted Kremenek | 2008-11-19 | 1 | -1/+1 |
| * | Remove the last of the old-style Preprocessor::Diag methods. | Chris Lattner | 2008-11-18 | 1 | -24/+0 |
| * | Convert the lexer and start converting the PP over to using canonical Diag me... | Chris Lattner | 2008-11-18 | 1 | -2/+7 |
| * | This reworks some of the Diagnostic interfaces a bit to change how diagnostics | Chris Lattner | 2008-11-18 | 1 | -8/+4 |
| * | Change the diagnostics interface to take an array of pointers to | Chris Lattner | 2008-11-18 | 1 | -2/+4 |
| * | Using llvm::OwningPtr<> for CurLexer and CurTokenLexer. This makes both the ... | Ted Kremenek | 2008-11-13 | 1 | -3/+0 |
| * | Fixed build warning. No functionality change. | Sanjiv Gupta | 2008-10-31 | 1 | -2/+2 |
| * | Made the mechanism of defining preprocessor defs for maxint, ptrdiff_t, wchar | Sanjiv Gupta | 2008-10-31 | 1 | -34/+61 |
| * | __CONSTANT_CFSTRINGS__ should be defined even in C mode, otherwise the CFSTR | Chris Lattner | 2008-10-06 | 1 | -4/+4 |
| * | move __FLT_EVAL_METHOD__, __FLT_RADIX__, and __DECIMAL_DIG__ into | Chris Lattner | 2008-10-05 | 1 | -4/+10 |
| * | suck the rest of the FP macros out of the targets into the PP | Chris Lattner | 2008-10-05 | 1 | -4/+42 |
| * | start moving fp macros over | Chris Lattner | 2008-10-05 | 1 | -2/+38 |
| * | move a bunch more integer sizing out of target-specific code into | Chris Lattner | 2008-10-05 | 1 | -0/+49 |
| * | eliminate __USER_LABEL_PREFIX__ from the Targets.cpp file, start moving | Chris Lattner | 2008-10-05 | 1 | -6/+23 |
| * | gcc no longer defines __block to nothing when blocks aren't enabled. | Chris Lattner | 2008-10-05 | 1 | -4/+1 |
| * | rearrange preprocessor macro definitions into language-specific | Chris Lattner | 2008-10-05 | 1 | -44/+51 |
| * | Implement PR2773, support for __USER_LABEL_PREFIX__ | Chris Lattner | 2008-10-05 | 1 | -0/+7 |
| * | define __PASCAL_STRINGS__ whenever -fpascal-strings is enabled. | Chris Lattner | 2008-09-30 | 1 | -0/+4 |
| * | __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ is a darwin-specific #define | Chris Lattner | 2008-09-30 | 1 | -1/+1 |
| * | Fix the rest of rdar://6243860 hopefully. This requires changing FileIDInfo | Chris Lattner | 2008-09-26 | 1 | -11/+0 |
| * | Update clang to pretend to be gcc-4.2. | Daniel Dunbar | 2008-09-26 | 1 | -4/+4 |
| * | Fix <rdar://problem/6240065> clang: __BLOCKS__ should be defined. | Steve Naroff | 2008-09-23 | 1 | -2/+3 |
| * | - Implement __block. | Steve Naroff | 2008-09-02 | 1 | -3/+10 |
| * | Pull code from last commit. will put back soon. | Steve Naroff | 2008-09-02 | 1 | -7/+0 |
| * | Implement block pseudo-storage class modifiers (__block, __byref). | Steve Naroff | 2008-09-02 | 1 | -0/+7 |
| * | Add a safety check. | Argyrios Kyrtzidis | 2008-08-23 | 1 | -0/+2 |
| * | Move some ObjC preprocessor definitions into | Daniel Dunbar | 2008-08-12 | 1 | -1/+18 |
| * | remove obsolete comment. | Chris Lattner | 2008-08-11 | 1 | -13/+0 |
| * | * Remove isInSystemHeader() from DiagClient, move it to SourceManager | Nico Weber | 2008-08-10 | 1 | -0/+11 |
| * | Allow the preprocessor to cache the lexed tokens, so that we can do efficient... | Argyrios Kyrtzidis | 2008-08-10 | 1 | -1/+3 |
| * | Patch by | Ted Kremenek | 2008-07-19 | 1 | -1/+1 |
| * | move the linux predefined macro definition to the TargetInfo, where it really... | Nuno Lopes | 2008-07-05 | 1 | -5/+0 |
| * | predefine the macro linux when compiled on a linux system. this fixes the bui... | Nuno Lopes | 2008-07-05 | 1 | -0/+5 |
| * | clang uses the llvm backend, so define __llvm__ like llvm-gcc. | Chris Lattner | 2008-06-26 | 1 | -0/+3 |
| * | Fix rewriter bug <rdar://problem/5929344> clang ObjC rewriter: "extern int __... | Steve Naroff | 2008-05-15 | 1 | -0/+2 |
| * | DO NOT pre-defined __OBJC2__. The __OBJC2__ macro should only be defined when... | Steve Naroff | 2008-05-09 | 1 | -2/+0 |
| * | Neil pointed out that clang doesn't generate ranges from diagnostics | Chris Lattner | 2008-05-05 | 1 | -0/+20 |
| * | simplify ownership of the predefines buffer. | Chris Lattner | 2008-04-19 | 1 | -5/+1 |
| * | class Preprocessor: Now owns the "predefines" char*; it deletes [] it in its ... | Ted Kremenek | 2008-04-17 | 1 | -0/+2 |