aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic
AgeCommit message (Expand)Author
2009-03-29Fix the default for intptr_t on *BSD x86-32 and Windows. Slight cleanup Eli Friedman
2009-03-23Ad FreeBSD ARM target info.Daniel Dunbar
2009-03-20Eliminate post-diagnostic hooks. Instead, implement a Sema-specificDouglas Gregor
2009-03-20refactor some code, fixing a problem discovered by the dragonfly bsd people, ...Chris Lattner
2009-03-20pass langoptions around.Chris Lattner
2009-03-20pass LangOptions into TargetInfo::getTargetDefines, so that targetsChris Lattner
2009-03-19Bindir and Win32 builds work, so switch to .inc files. Leave the .def files i...Sebastian Redl
2009-03-19Allow notes to be printed following a fatal error, then suppress anyDouglas Gregor
2009-03-16Build system changes to use TableGen to generate the variousDouglas Gregor
2009-03-14Revert the switch to the tablegen diags. It fails for seperate objdir builds ...Sebastian Redl
2009-03-14Switch diagnostics from .def to tablegen files. Please validate the Windows b...Sebastian Redl
2009-03-12Add Diagnostic files for Frontend and move a couple errors over.Daniel Dunbar
2009-03-12Driver: Use standard Diagnostic interface for diagnostics.Daniel Dunbar
2009-03-11Clear all the linetable state in clear(), fixing problemsChris Lattner
2009-03-10Add a notion of "post-diagnostic hooks", which are callbacks attachedDouglas Gregor
2009-03-10Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar
2009-03-10Add FullSourceLoc::getDecomposedLoc.Ted Kremenek
2009-03-07Revert my last couple patches until I can get them to not make the tests fail.Ted Kremenek
2009-03-07Teach Diagnostic about Selector.Ted Kremenek
2009-03-07Selector: (changes made after discussing this more with Steve Naroff)Ted Kremenek
2009-03-06Handle null IdentifierInfo* in Selector::getAsString().Ted Kremenek
2009-03-05Include information about compound statements when crashing in sema or theChris Lattner
2009-03-04allocate MultiKeywordSelector's out of a bump pointer allocator instead of ma...Chris Lattner
2009-03-03implement support for propagating *features* down to the code generatorChris Lattner
2009-03-02Add plumbing to support programatically defining __SSE2__ and friends,Chris Lattner
2009-03-02minor cleanups to target-specific #defines, no functionality change.Chris Lattner
2009-03-02improve compatibility with GCC 4.4, patch by Michel Salim (PR3697)Chris Lattner
2009-02-28TargetInfo::validateAsmConstraint now takes a reference to the full constrain...Anders Carlsson
2009-02-27Clean up and document code modification hints.Douglas Gregor
2009-02-26Introduce code modification hints into the diagnostics system. When weDouglas Gregor
2009-02-24Minor refactoring.Fariborz Jahanian
2009-02-24patch for two things.Fariborz Jahanian
2009-02-20add support for amd64-*, patch by Brooks Davis!Chris Lattner
2009-02-19replace a dirty hack with a clean solution. Too bad we can't Chris Lattner
2009-02-19Fix a long standard problem with clang retaining "too much" sugar Chris Lattner
2009-02-17add an accessor.Chris Lattner
2009-02-17add an accessor.Chris Lattner
2009-02-17fix a minor bug with my previous patchChris Lattner
2009-02-17fix notes so that they are always filtered with the same logic Chris Lattner
2009-02-16Supply the header corresponding to a library builtin as a separate argument t...Douglas Gregor
2009-02-15add a new SourceManager::getInstantiationRange helper method.Chris Lattner
2009-02-15track "just a little more" location information for macro instantiations.Chris Lattner
2009-02-14Add -ffreestanding to suppress the implicit declaration of library builtins l...Douglas Gregor
2009-02-14Define __ELF__ on FreeBSD. Patch by Roman Divacky!Anton Korobeynikov
2009-02-14Fix the build on win32.Cedric Venet
2009-02-14Define __ELF__ for linux systems.Argyrios Kyrtzidis
2009-02-13Give TargetInfo a new IntPtrType to hold the intptr_t type forChris Lattner
2009-02-12Make nonfragile-abi the default for darwin's 64bitFariborz Jahanian
2009-02-12FileManager:Ted Kremenek
2009-02-12search and replaceo? Chris Lattner