aboutsummaryrefslogtreecommitdiff
path: root/Driver
AgeCommit message (Expand)Author
2009-03-24Move <root>/Driver into <root>/tools/clang-cc.Daniel Dunbar
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-03-23if the driver decides to run clang on a .s file, treat it as a .S file.Chris Lattner
2009-03-22PTHManager::Create():Ted Kremenek
2009-03-21Frontend: Handle empty input on stdin.Daniel Dunbar
2009-03-20ccc/Driver/clang-fe: Accept -fbuiltin, and forward -f[no-]builtin to clang.Daniel Dunbar
2009-03-20InitListDesignations hasn't been used (ever). Eliminate it, andDouglas Gregor
2009-03-20fix test/Preprocessor/macro_paste_mscomment.c.Chris Lattner
2009-03-20add a new LangOptions::GNUMode bit to distinguish between GNU99 and C99 etc.Chris Lattner
2009-03-20Preserve ordering between -include and -include-pth.Ted Kremenek
2009-03-20Implement "-include-pth" in low-level driver. This allows a PTH file to be usedTed Kremenek
2009-03-19Store the name of the original file used to generate the PTH file in the PTHTed Kremenek
2009-03-19Per Daniel's suggestion, remove default case from switch statement to makeTed Kremenek
2009-03-19Allow notes to be printed following a fatal error, then suppress anyDouglas Gregor
2009-03-19Support langkind_cxx_pch when determining the language dialect.Ted Kremenek
2009-03-16Build system changes to use TableGen to generate the variousDouglas Gregor
2009-03-16simplify this code by reading the decision from LangOptions instead Chris Lattner
2009-03-15Handle static_asserts when instantiating structs.Anders Carlsson
2009-03-15Convert a bunch of actions to smart pointers, and also bring PrintParserCallb...Sebastian Redl
2009-03-15Don't accept '$' in identifiers in assembler-with-cpp mode.Daniel Dunbar
2009-03-14Don't run simplify lib calls with -ffreestanding (fix for alreadyDaniel Dunbar
2009-03-13wire up a new -fno-builtin option, make it control things like simplifylibcalls,Chris Lattner
2009-03-13Implement template instantiation for several more kinds of expressions:Douglas Gregor
2009-03-13introduce a new -fheinous-gnu-extensions flag that enables reallyChris Lattner
2009-03-13implement a new -fprint-source-range-info option, whichChris Lattner
2009-03-12API fix: All "bodies" for functions, Objective-C methods, blocks, are assumed toTed Kremenek
2009-03-12Add Diagnostic files for Frontend and move a couple errors over.Daniel Dunbar
2009-03-11gnu++0x is definitely *not* the defaultGabor Greif
2009-03-11Eliminate CXXClassVarDecl. It doesn't add anythingDouglas Gregor
2009-03-11Display the exploded graph before calling BugReporter.FlushReports(). The latterTed Kremenek
2009-03-10Limit the template instantiation depth to some user-configurable valueDouglas Gregor
2009-03-09move -g option down into rest of codegen sectionChris Lattner
2009-03-09move debug info generation flag into CompileOptions.Chris Lattner
2009-03-09implement -Wsystem-headers, eliminating the wierd thing I added for testing.Chris Lattner
2009-03-07Fix warnings in build on clang-x86_64-freebsd buildbot.Mike Stump
2009-03-07Improve error messages on bad warning options.Sebastian Redl
2009-03-06Implement the machinery that can process TableGenerated warning options.Sebastian Redl
2009-03-06capitalize for consistency, a crash in regalloc now looks like this:Chris Lattner
2009-03-06To the user, this is just a compiler of course, duh.Chris Lattner
2009-03-06clean up the OVERVIEW line in clang --help.Chris Lattner
2009-03-05rename PrettyStackTraceDecl -> PrettyStackTraceActionsDecl.Chris Lattner
2009-03-04Implemented access check for ivars accessed insideFariborz Jahanian
2009-03-04Start making use of "pretty stack dumps" to get Chris Lattner
2009-03-04minor cleanupsChris Lattner
2009-03-04Change Parser::ParseCaseStatement to use an iterative approach to parsingChris Lattner
2009-03-03implement support for propagating *features* down to the code generatorChris Lattner
2009-03-03Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel...Steve Naroff
2009-03-02start wiring up support for target-specific -mfoo options like -msseChris Lattner
2009-03-02Rename lib/Driver (etc) to lib/Frontend in prep for the *actual*Daniel Dunbar
2009-02-28Minor name change (move the ObjC prefix to a more appropriate place).Steve Naroff