| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Provide a common set of routines in Version.h that return Subversion | Douglas Gregor | 2009-10-05 | 1 | -15/+4 | |
| | | | | | | | | branch/revision information. Use that information in the driver, rather than one-off branch/revision computation. llvm-svn: 83321 | |||||
| * | Push "clang-is-production" logic up to tools/driver, and make it hittable by | Daniel Dunbar | 2009-09-22 | 1 | -13/+15 | |
| | | | | | | | defining the CLANG_IS_PRODUCTION Makefile variable. llvm-svn: 82583 | |||||
| * | Improve driver error message when only running the preprocessor and an input is | Daniel Dunbar | 2009-09-17 | 1 | -4/+13 | |
| | | | | | | | | | | | | | | | | | already preprocessed. -- ddunbar@giles:tmp$ touch t.i ddunbar@giles:tmp$ gcc -E t.i ddunbar@giles:tmp$ clang -E t.i clang: warning: t.i: previously preprocessed input unused when '-E' is present ddunbar@giles:tmp$ -- <rdar://problem/6813375> [driver] driver prints confusing message when running -E on preprocessed file llvm-svn: 82120 | |||||
| * | Change Get{File,Program}Path to return an std::string (instead of a sys::Path). | Daniel Dunbar | 2009-09-09 | 1 | -15/+11 | |
| | | | | | llvm-svn: 81389 | |||||
| * | Push bound architecture name into Compilation::getArgsForToolChain. | Daniel Dunbar | 2009-09-09 | 1 | -7/+7 | |
| | | | | | llvm-svn: 81365 | |||||
| * | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -2/+1 | |
| | | | | | llvm-svn: 81346 | |||||
| * | Validate arguments to -arch. | Daniel Dunbar | 2009-09-08 | 1 | -0/+10 | |
| | | | | | llvm-svn: 81281 | |||||
| * | Rename HostInfo::getToolChain to HostInfo::CreateToolChain, and don't recreate | Daniel Dunbar | 2009-09-08 | 1 | -13/+8 | |
| | | | | | | | the default tool chain when binding the default architecture. llvm-svn: 81279 | |||||
| * | Simplify. | Daniel Dunbar | 2009-09-08 | 1 | -7/+2 | |
| | | | | | llvm-svn: 81277 | |||||
| * | Fix ShouldUseClangCompiler to use llvm::Triple. | Daniel Dunbar | 2009-09-08 | 1 | -28/+22 | |
| | | | | | | | - -1 FIXME, and fixes 'clang -arch armv4t ...', for example. llvm-svn: 81276 | |||||
| * | Tweak & reflow comments, and delete trailing whitespace. | Daniel Dunbar | 2009-09-08 | 1 | -193/+173 | |
| | | | | | llvm-svn: 81275 | |||||
| * | Add -ccc-install-dir option for faking installation path. | Daniel Dunbar | 2009-09-04 | 1 | -1/+7 | |
| | | | | | llvm-svn: 81017 | |||||
| * | Update. | Mike Stump | 2009-09-03 | 1 | -0/+4 | |
| | | | | | llvm-svn: 80864 | |||||
| * | Add driver support for -emit-ast and AST compilation steps. | Daniel Dunbar | 2009-09-01 | 1 | -9/+13 | |
| | | | | | | | - <rdar://problem/7185031> Add 'clang' option '-emit-ast' llvm-svn: 80678 | |||||
| * | Remove arch normalization from Driver, this should be unnecessary now that | Daniel Dunbar | 2009-08-24 | 1 | -14/+0 | |
| | | | | | | | things have moved to llvm::Triple. llvm-svn: 79902 | |||||
| * | API changes to match llvm ToT. | Chris Lattner | 2009-08-23 | 1 | -4/+4 | |
| | | | | | llvm-svn: 79868 | |||||
| * | Reenable clang using clang-cc for C++ and all archs by default. | Daniel Dunbar | 2009-08-23 | 1 | -1/+1 | |
| | | | | | llvm-svn: 79861 | |||||
| * | Temporarily switch clang back to not using clang-cc by default for C++, and only | Daniel Dunbar | 2009-08-23 | 1 | -1/+14 | |
| | | | | | | | using clang-cc on i386 and x86_64. llvm-svn: 79859 | |||||
| * | Second half of, clang, AuroraUX toolchain support. | Edward O'Callaghan | 2009-08-22 | 1 | -0/+2 | |
| | | | | | llvm-svn: 79713 | |||||
| * | Switch the driver back to always using clang-cc by default (for C++, and | Daniel Dunbar | 2009-07-23 | 1 | -4/+3 | |
| | | | | | | | | | | | | | regardless of the architecture). - This is a good default for development & testing; for example without this any tests using 'clang' in the test suite will fail on PowerPC, since the driver will avoid using clang. - We don't want to actually ship something built this way, but that should be handled via some sort of configuration file. llvm-svn: 76886 | |||||
| * | driver: Print --version on stdout, to match gcc. | Daniel Dunbar | 2009-07-21 | 1 | -7/+7 | |
| | | | | | | | - Patch by Jean-Daniel Dupas llvm-svn: 76632 | |||||
| * | Driver: Move Compilation::Execute to Driver::ExecuteCompilation. | Daniel Dunbar | 2009-07-01 | 1 | -0/+48 | |
| | | | | | | | | | | - The Compilation is just a helper class, it shouldn't have that amount of logic in it. - No functionality change. llvm-svn: 74634 | |||||
| * | OpenBSD support. | Daniel Dunbar | 2009-06-29 | 1 | -0/+2 | |
| | | | | | | | - Patch by Jonathan Gray! llvm-svn: 74453 | |||||
| * | Stub out printing of the thread model with -v. | Daniel Dunbar | 2009-06-16 | 1 | -1/+6 | |
| | | | | | | | - Turns out libstdcxx greps for this in configure. llvm-svn: 73582 | |||||
| * | Fake support for -print-multi-* | Daniel Dunbar | 2009-06-16 | 1 | -0/+41 | |
| | | | | | | | | - I think we will eventually need to support this for realz, and some build processes seem to depend on these options. llvm-svn: 73581 | |||||
| * | Fix for PR4140: Add the start of a Linux toolchain (basically, just | Eli Friedman | 2009-05-26 | 1 | -0/+2 | |
| | | | | | | | barely enough to get the given usage of -print-file-name working). llvm-svn: 72412 | |||||
| * | (llvm up) Use llvm::Triple for storing target triples. | Daniel Dunbar | 2009-05-22 | 1 | -40/+29 | |
| | | | | | | | | - This commit has some messy stuff in it to extend string lifetimes, but that will go away once we switch to using the enum'd Triple interfaces. llvm-svn: 72243 | |||||
| * | Reformat a comment | Daniel Dunbar | 2009-05-18 | 1 | -5/+4 | |
| | | | | | llvm-svn: 72046 | |||||
| * | Add --analyze-auto. | Daniel Dunbar | 2009-05-06 | 1 | -2/+3 | |
| | | | | | | | | | - Currently just an alias for --analyze, eventually we want to refit --analyze so that it is less automatic (i.e., does not force plist output and does not hard code the list of checks). llvm-svn: 71056 | |||||
| * | DragonFly ToolChain definition for driver. | Daniel Dunbar | 2009-05-02 | 1 | -1/+4 | |
| | | | | | | | - Patch by Alex Hornung! llvm-svn: 70635 | |||||
| * | Revert r70424. We don't need it | Douglas Gregor | 2009-04-29 | 1 | -3/+0 | |
| | | | | | llvm-svn: 70432 | |||||
| * | Add PCH version to the -v output | Douglas Gregor | 2009-04-29 | 1 | -0/+3 | |
| | | | | | llvm-svn: 70424 | |||||
| * | Enable PCH by default | Douglas Gregor | 2009-04-28 | 1 | -1/+1 | |
| | | | | | llvm-svn: 70339 | |||||
| * | Add a header containing the Clang version; make the driver use this | Douglas Gregor | 2009-04-27 | 1 | -4/+5 | |
| | | | | | | | | | | Clang version value rather than hard-coding "1.0". Add PCH and Clang version information into the PCH file. Reject PCH files with the wrong version information. llvm-svn: 70264 | |||||
| * | Turn PCH off by default, yet again. I'm happier about it this time, though | Douglas Gregor | 2009-04-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 70168 | |||||
| * | Trying turning on PCH by default yet again. We might actually a chance at ↵ | Douglas Gregor | 2009-04-26 | 1 | -1/+1 | |
| | | | | | | | success now llvm-svn: 70164 | |||||
| * | Turn off PCH by default, again | Douglas Gregor | 2009-04-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 70113 | |||||
| * | One more crazy try with PCH-by-default | Douglas Gregor | 2009-04-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 70112 | |||||
| * | Turn of PCH by default. I got the info I was looking for | Douglas Gregor | 2009-04-26 | 1 | -1/+1 | |
| | | | | | llvm-svn: 70106 | |||||
| * | Another shot at switching PCH on by default, now that we've cleaned up some ↵ | Douglas Gregor | 2009-04-26 | 1 | -1/+1 | |
| | | | | | | | bugs and improved performance. Will be reverted after Mr. Speedy gets done with it llvm-svn: 70099 | |||||
| * | Revert my PCH change. I'm happy now | Douglas Gregor | 2009-04-25 | 1 | -1/+1 | |
| | | | | | llvm-svn: 70018 | |||||
| * | Temporarily try to build with PCH by default. Revert this change once | Douglas Gregor | 2009-04-25 | 1 | -1/+1 | |
| | | | | | | | we see what trouble it causes. llvm-svn: 70017 | |||||
| * | Look at the TMP environment variable as well. | Daniel Dunbar | 2009-04-21 | 1 | -0/+2 | |
| | | | | | llvm-svn: 69638 | |||||
| * | Also look at the TEMP environment variable as a place to put temporary | Daniel Dunbar | 2009-04-20 | 1 | -5/+6 | |
| | | | | | | | files. llvm-svn: 69622 | |||||
| * | If defined, use TMPDIR environment variable as location for temporary files. | Daniel Dunbar | 2009-04-20 | 1 | -1/+6 | |
| | | | | | llvm-svn: 69609 | |||||
| * | Preliminary PCH support in the driver | Douglas Gregor | 2009-04-18 | 1 | -1/+9 | |
| | | | | | llvm-svn: 69410 | |||||
| * | Driver: Allow using clang as a precompiler, even if it is an | Daniel Dunbar | 2009-04-16 | 1 | -0/+6 | |
| | | | | | | | unsupported arch. llvm-svn: 69322 | |||||
| * | Driver: Add --help-hidden | Daniel Dunbar | 2009-04-15 | 1 | -3/+38 | |
| | | | | | llvm-svn: 69171 | |||||
| * | Driver: CCC_ADD_ARGS could end up using dangling pointers. | Daniel Dunbar | 2009-04-10 | 1 | -2/+0 | |
| | | | | | llvm-svn: 68805 | |||||
| * | Driver: Add 'q' flag for options which shouldn't be reported as unused. | Daniel Dunbar | 2009-04-07 | 1 | -1/+5 | |
| | | | | | | | | - <rdar://problem/6756295> warning about '-dynamic' argument unused during compilation seems incorrect llvm-svn: 68535 | |||||

