- 2968442 Extend the source manager with the ability to override the contents of by Douglas Gregor · 15 years ago
- 4a160e1 Eliminate the unnecessary FirstFID cache variable from the source manager's ContentCache by Douglas Gregor · 15 years ago
- fbcc7be In SourceManager::isBeforeInTranslationUnit, if we are trying to compare two source locations with no common ancestor in the include stack, determine order by assuming memory buffers preceed files, and then that FileIDs are created in order. by Daniel Dunbar · 15 years ago
- 39d9841 pass the reason for failure up from MemoryBuffer and report it by Chris Lattner · 15 years ago
- 32d4d80 Convert Diagnostic::getCustomDiagID to take a StringRef. by Daniel Dunbar · 15 years ago
- 59c55e7 This patch adds a PUNCTUATOR macro (specialization of TOK) in TokenKinds.def and makes use of it in tok::getTokenSimpleSpelling. by Kovarththanan Rajaratnam · 15 years ago
- 9cf910e Add SigAtomicType to TargetInfo, Needed for MSP and PIC Targets, Credit to Ken Dyck. by Edward O'Callaghan · 15 years ago
- 3f6918a Added preliminary support step for PS3 by John Thompson · 15 years ago
- 2fc430d Eliminate TargetInfo::getDefaultLangOptions, this kind of logic is better done by Daniel Dunbar · 15 years ago
- c5a97ec Move -fnext-runtime defaulting to driver (and change clang-cc default to by Daniel Dunbar · 15 years ago
- 0be42c4 Move -fms-extensions defaulting to driver, instead of using getDefaultLangOptions. by Daniel Dunbar · 15 years ago
- 1f95e65 Move char-is-signed defaulting to driver, instead of using by Daniel Dunbar · 15 years ago
- 84423a8 Add MIPS support to Triple for Linux and the PSP. Credit to Bruno Cardoso Lopes. by Edward O'Callaghan · 15 years ago
- d58c03f Add TargetOptions and use it when constructing targets. by Daniel Dunbar · 15 years ago
- c997eb4 Move DISABLE_INLINE to the front of the decl so MSVC can parse it. Patch by Amine Khaldi! by Benjamin Kramer · 15 years ago
- 9184646 do not store wchar/char16/char32/intmax width/alignment info by Chris Lattner · 15 years ago
- 29a790b Simplifiy target feature handling by coalescing all the logic into by Daniel Dunbar · 15 years ago
- 1932e12 teach the various targets what native integer types they have. by Chris Lattner · 15 years ago
- 1fbf1f0 Strip off the /clang/tools/clang at the end of the Subversion URL, if it's there by Douglas Gregor · 15 years ago
- 40d1bb6 Eliminate tabls by John Thompson · 15 years ago
- 9099e7b clean up integer preprocessor type definitions, patch by Ken Dyck! by Chris Lattner · 15 years ago
- a6fda12 Adding -fshort-wchar option. by John Thompson · 15 years ago
- ca1bdd7 Implement support for parsing dependent template-ids that refer to by Douglas Gregor · 15 years ago
- 170b765 pr5371 likely has nothing to do with this. by Chris Lattner · 15 years ago
- 3963e75 Add note to FIXME about PR5371. by Edward O'Callaghan · 15 years ago
- 961f070 rename getTypeSigned() -> isTypeSigned() per daniel's review. by Chris Lattner · 15 years ago
- 5c14dce Fix cmake failure trying to get SVN info for non-SVN trees. by Daniel Dunbar · 15 years ago
- 7de7009 Add a preprocessor define for adding a "near" section attribute for allowing by Sanjiv Gupta · 15 years ago
- ca2c3e2 Fixed undefined behavior in pushMappings when the stack has to resize. by John Thompson · 15 years ago
- b304f77 add helpful methods to TargetInfo for querying builtin integer type properties, by Chris Lattner · 15 years ago
- e64ef80 hookize wint_t's definition, patch by Edward O'Callaghan (from PR5233). by Chris Lattner · 15 years ago
- b54d8af teach FormatDiagnostic to aggregate previously formatted arguments and by Chris Lattner · 15 years ago
- 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
- 991f9a7 The AuroraUX toolchain has conflicting wchar_t between the system stdlib.h header and the clang stddef.h header where clang was defining as int where we use long. by Edward O'Callaghan · 15 years ago
- 76b61cc Avoid std::string thrashing in MultiKeywordSelector::getName(), and simplify. by Daniel Dunbar · 15 years ago
- 23e47c6 Use raw_ostream for formatting integers, and use IdentifierInfo::getNameStr by Daniel Dunbar · 15 years ago
- 52e7108 Add support for a chain of stat caches in the FileManager, rather than by Douglas Gregor · 15 years ago
- 5a3ce9b increase helpfulness of assert message. by Chris Lattner · 15 years ago
- 03265b6 Disallow arbitrary custom inline asm constraints for msp430. by Anton Korobeynikov · 15 years ago
- 278b9f0 fix some cfstring related issues: by Chris Lattner · 15 years ago
- 3f09327 Unify our diagnostic printing for errors of the form, "we didn't like by Douglas Gregor · 15 years ago
- 4053983 fix PR4938 by recognizing % as a modifier on outputs, by Chris Lattner · 15 years ago
- a55cce8 "Someone pointed out that in my previous Targets.cpp patch I didn't by Mike Stump · 15 years ago
- 14ea569 Installation of Clang libraries and headers, from Axel Naumann! by Douglas Gregor · 15 years ago
- b8d1191 Provide a common set of routines in Version.h that return Subversion by Douglas Gregor · 15 years ago
- 60b5d8e Pre-commit commit to get URL keyword expansion for Clang version information by Douglas Gregor · 15 years ago
- 9a7b085 Handle Eli remark on mingw __declspec macro definition by Cedric Venet · 15 years ago
- 9fe4a5d Factor Windows target into VS, MinGW and Cygwin variants. by Daniel Dunbar · 15 years ago
- 21fb98e implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. by Chris Lattner · 15 years ago
- dff10dc Reconcile Clang/ARM target data string with llvm-gcc (module eabi weirdness). by Daniel Dunbar · 15 years ago
- b657f11 Replace the -code-completion-dump option with by Douglas Gregor · 15 years ago
- f1affe6 don't stick an uninitialized 'stat' buf into the stat cache, fill it by Chris Lattner · 15 years ago
- 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
- 1088039 Fix typo. by Mike Stump · 15 years ago
- e1f63b3 ARM: Incremental improvement to preprocessor defines. by Daniel Dunbar · 15 years ago
- c1f2cdd Add ARM register names and aliases. - Patch by Shantonu Sen! by Daniel Dunbar · 15 years ago
- e94e0d4 fix some ppc register name issues, patch by Richard Pennington! by Chris Lattner · 15 years ago
- 018ba5a Add TargetInfo::getABI(), and base ARM APCS vs AAPCS choice on that. by Daniel Dunbar · 15 years ago
- a2a4161 ARM target tweaks. by Daniel Dunbar · 15 years ago
- f4aa4f61 Swizzle the target triple based on -mthumb, and update clang-cc to recognize by Daniel Dunbar · 15 years ago
- 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
- 458fb10 Replace some instances of std::string with StringRefs. by Benjamin Kramer · 15 years ago
- 5345c39 Add basic support for -pthread. by Daniel Dunbar · 15 years ago
- dacd434 Improve diagnostics and recovery when the nested-name-specifier of a by Douglas Gregor · 15 years ago
- 55cc2ed Remove TargetInfo::getTargetPrefix(). by Daniel Dunbar · 15 years ago
- 1752ee4 Switch TargetInfo to store an llvm::Triple. by Daniel Dunbar · 15 years ago
- d57a7ef API changes to match llvm ToT. by Chris Lattner · 15 years ago
- 6cb7c1a Replace cerr with errs(). by Benjamin Kramer · 15 years ago
- 7ebe971 Don't install Clang libraries. by Douglas Gregor · 15 years ago
- da3e03e Issue an error if the user specifies parameters in a function marked as ISR. by Sanjiv Gupta · 15 years ago
- b63decf Add TCE target to clang; patch by Mikael Lepistö. by Eli Friedman · 15 years ago
- 7765934 Switch to SmallString::str from SmallString::c_str. by Daniel Dunbar · 15 years ago
- 9d6fa61 Convert CreateTargetInfo to use a Triple instead of manul string munging. by Daniel Dunbar · 15 years ago
- 1eb4343 Support compilation for the blackfin back-end by Jakob Stoklund Olesen · 15 years ago
- 46730b2 improve path handling, patch by Baptiste Lepilleur! by Chris Lattner · 15 years ago
- 4c28b1c use the new llvm::Triple parsing stuffola for handling darwin version #'s. by Chris Lattner · 15 years ago
- 797c3c4 fix a couple of problems with section attributes: by Chris Lattner · 15 years ago
- 59e6572 Add armv7 support. by Mike Stump · 15 years ago
- 89e887f Hook in s390x stuff into clang by Anton Korobeynikov · 15 years ago
- 95b851e codegen string literals using private linkage now like llvm-gcc, eliminating by Chris Lattner · 15 years ago
- f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
- b62bb28 add netbsd support, patch by Krister Kalfridsson! by Chris Lattner · 15 years ago
- 04ae2df add push/pop semantics for diagnostics. Patch by Louis Gerbarg! by Chris Lattner · 15 years ago
- 1e90faf Correct FreeBSD target info, fixing PR4514. Patch by Roman Divacky. by Duncan Sands · 15 years ago
- 7f579b1 pic16 preproc defs. by Sanjiv Gupta · 15 years ago
- 6036ebe More tweaks to types for OpenBSD. Patch by Jonathan Gray. by Eli Friedman · 15 years ago
- 624c146 Per PR4506, fix the type of size_t on OpenBSD. by Eli Friedman · 15 years ago
- dc04316 Add an intermediate typedef for __builtin_va_tag to make it a bit easier by Eli Friedman · 15 years ago
- a384492 Two fixes to make Clang build on Visual C++ (again), from Alisdair Meredith. by Douglas Gregor · 15 years ago
- 3c7b6e4 Fix for PR4192: fix the definition of int64_t on x86_64 Linux. by Eli Friedman · 15 years ago
- 5f6c194 Reapply r74532, and inherit from OSTargetInfo instead of from Target. by Torok Edwin · 15 years ago
- b0a5b24 Revert 74532 till I figure out why it breaks a bunch of tests. by Torok Edwin · 15 years ago
- 50dd810 Use templates instead of creating a new class for each OS/Target combination. by Torok Edwin · 15 years ago
- e4f2142 Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions. by Chris Lattner · 15 years ago
- 811844d Use true/false instead of 1/0. by Daniel Dunbar · 15 years ago
- 43a3643 Don't define __KPRINTF_ATTRIBUTE__ unconditionally on OpenBSD. by Daniel Dunbar · 15 years ago
- f7b8eec OpenBSD support. - Patch by Jonathan Gray! by Daniel Dunbar · 15 years ago
- 4ebe3e4 Make the StackProtector bitfield use enums instead of obscure numbers. by Bill Wendling · 15 years ago
- 45483f7 Add stack protector support to clang. This generates the 'ssp' and 'sspreq' by Bill Wendling · 15 years ago
- 72b60e3 OpenCL 1.0 Support: support "bool, true, false" tokens when compiling for OpenCL by Nate Begeman · 15 years ago