aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2009-07-05More tweaks to types for OpenBSD. Patch by Jonathan Gray.Eli Friedman
2009-07-05Per PR4506, fix the type of size_t on OpenBSD.Eli Friedman
2009-07-03Add an intermediate typedef for __builtin_va_tag to make it a bit easier Eli Friedman
2009-07-01Two fixes to make Clang build on Visual C++ (again), from Alisdair Meredith.Douglas Gregor
2009-07-01Fix for PR4192: fix the definition of int64_t on x86_64 Linux.Eli Friedman
2009-06-30Reapply r74532, and inherit from OSTargetInfo instead of from Target.Torok Edwin
2009-06-30Revert 74532 till I figure out why it breaks a bunch of tests.Torok Edwin
2009-06-30Use templates instead of creating a new class for each OS/Target combination.Torok Edwin
2009-06-30Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner
2009-06-29Use true/false instead of 1/0.Daniel Dunbar
2009-06-29Don't define __KPRINTF_ATTRIBUTE__ unconditionally on OpenBSD.Daniel Dunbar
2009-06-29OpenBSD support.Daniel Dunbar
2009-06-28Make the StackProtector bitfield use enums instead of obscure numbers.Bill Wendling
2009-06-28Add stack protector support to clang. This generates the 'ssp' and 'sspreq'Bill Wendling
2009-06-25OpenCL 1.0 Support: support "bool, true, false" tokens when compiling for OpenCLNate Begeman
2009-06-25Fix column checking for SourceManager::getLocation().Argyrios Kyrtzidis
2009-06-24fix the type of wchar_t for windows, PR4417Chris Lattner
2009-06-23Fix warning when building w/o asserts.Daniel Dunbar
2009-06-23Introduce SourceManager::ísBeforeInTranslationUnit() which can compare 2 sou...Argyrios Kyrtzidis
2009-06-23__APPLE_CC__ should only be set when building for darwin targets.Chris Lattner
2009-06-23In SourceManager::createFileID missed setting ContentCache's FirstFID in anot...Argyrios Kyrtzidis
2009-06-20Slight modification to column checking inside SourceManager::getLocation().Argyrios Kyrtzidis
2009-06-20Introduce SourceManager::getLocation() to get a source location out of a "fil...Argyrios Kyrtzidis
2009-06-16follow-on to my patch: some targets (like sparc) do notChris Lattner
2009-06-16my refactoring of builtins changed target-specific builtins to only beChris Lattner
2009-06-15Base SFINAE error suppression counting on the class of an error, notDouglas Gregor
2009-06-14Update LLVM.Douglas Gregor
2009-06-14Sink the BuiltinInfo object from ASTContext into theChris Lattner
2009-06-14move the various builtins stuff from libast to libbasic. ThisChris Lattner
2009-06-08Add stack alignment to x86_64 target data.Daniel Dunbar
2009-06-08Minor tweaks to the Windows target.Eli Friedman
2009-06-08PR4346: add "R" asm register constraint.Eli Friedman
2009-06-08Misc minor fixes for clang for the Windows target.Eli Friedman
2009-06-07Remove dead code: 'NewEntry' is not used.Zhongxing Xu
2009-06-05Move CharIsSigned from TargetInfo to LangOptions.Eli Friedman
2009-06-04Move a couple Darwin-specific defines into getDarwinDefines.Eli Friedman
2009-06-03Back out r72764; I should have looked more carefully before committing Eli Friedman
2009-06-03PR3678: Add support for "Yt" asm register constraint.Eli Friedman
2009-06-02Add floating point details to PIC16 Target.Sanjiv Gupta
2009-05-29Add a couple missing ARM defines.Eli Friedman
2009-05-22A few more tweaks for Solaris; please correct me if it's wrong somehow.Eli Friedman
2009-05-21Improve target support for Solaris.Douglas Gregor
2009-05-18Avoid potential out-of-bounds access in SourceManager::getLineNumber.Daniel Dunbar
2009-05-16Targets without long long should reduce the size of intmax_t Eli Friedman
2009-05-08Provide dummy va_list typedef for msp430Anton Korobeynikov
2009-05-06Handle -march for the LLVM recognized cpu names.Daniel Dunbar
2009-05-06More x86 target feature support.Daniel Dunbar
2009-05-06Tweak x86 -mcpu defaults.Daniel Dunbar
2009-05-06Fix rdar://6860124 - invalid input constraint 'J' in asmChris Lattner
2009-05-06Improve handling of (X86) target features.Daniel Dunbar