summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CompilerDriver/Main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove more of llvmc and dependencies.Eric Christopher2011-09-201-146/+0
| | | | llvm-svn: 140121
* Support/Path: Deprecate PathV1::exists and replace all uses with ↵Michael J. Spencer2011-01-101-1/+3
| | | | | | PathV2::fs::exists. llvm-svn: 123151
* Support/PathV1: Deprecate get{Basename,Dirname,Suffix}.Michael J. Spencer2010-12-181-2/+1
| | | | llvm-svn: 122157
* Revert r122143 through r122140, which collectively broke the LLVMC tests onOwen Anderson2010-12-181-1/+2
| | | | | | the buildbots. llvm-svn: 122149
* Support/PathV1: Deprecate get{Basename,Dirname,Suffix}.Michael J. Spencer2010-12-181-2/+1
| | | | llvm-svn: 122141
* I swear I did a make clean and make before committing all this...Michael J. Spencer2010-11-291-1/+1
| | | | llvm-svn: 120304
* llvmc: remove dynamic plugins.Mikhail Glushenkov2010-08-151-6/+7
| | | | llvm-svn: 111094
* Return -1 only on failure to execute a program.Mikhail Glushenkov2010-07-271-4/+6
| | | | | | Also fix some comments. llvm-svn: 109499
* Get rid of exceptions in llvmc.Mikhail Glushenkov2010-07-231-64/+50
| | | | | | llvmc can be now compiled with llvm-gcc on Windows. llvm-svn: 109215
* Temporary disable response files.Mikhail Glushenkov2010-02-231-1/+2
| | | | | | They are giving us problems on Mac. llvm-svn: 96925
* New experimental/undocumented feature: 'works_on_empty'.Mikhail Glushenkov2010-02-231-4/+0
| | | | | | For now, just enough support to make -filelist work. llvm-svn: 96918
* llvmc: Add a '-time' option.Mikhail Glushenkov2009-11-071-1/+21
| | | | llvm-svn: 86348
* First draft of the OptionPreprocessor.Mikhail Glushenkov2009-10-171-2/+1
| | | | | | More to follow... llvm-svn: 84352
* Delete the temp dir even when '--temp-dir' is specified.Mikhail Glushenkov2009-07-111-2/+1
| | | | llvm-svn: 75374
* Remove some duplication.Mikhail Glushenkov2009-07-091-17/+17
| | | | llvm-svn: 75163
* Fixed handling of -t. It gets the prirority for temp dir name.Sanjiv Gupta2009-07-091-0/+1
| | | | llvm-svn: 75154
* Missing )Bill Wendling2009-07-091-1/+1
| | | | llvm-svn: 75126
* Add a -t="dir" option to the driver. This can be used to specify the ↵Sanjiv Gupta2009-07-091-0/+9
| | | | | | directory to be used as TempDir if somebody doesn't want to use the standard /tmp. llvm-svn: 75121
* Reverting back the changes checked-in accidently.Sanjiv Gupta2009-07-061-11/+0
| | | | llvm-svn: 74823
* Implement _CONFIG macro to allow users to se to configuration settings on ↵Sanjiv Gupta2009-07-061-0/+11
| | | | | | | | | | | the part. Implement _section macro to allow users to place objects in specific sections. Implement _address macro to allow users to place objects at a particular address. Placing objects at a memory address: crate a unique section name from varname, address, object type and put that section at specified address. Mark this section a full (size = banksize) so that other objects do not compete for it while placing objects to sections in AsmPrinter. llvm-svn: 74822
* Make -save-temps=obj play better with -o.Mikhail Glushenkov2009-07-041-0/+1
| | | | | | | Use only the *dirname* of the pathname given to -o, so that -o can still be used to name the output executable. This is more like what GCC 4.5 does. llvm-svn: 74790
* #include <iostream> is forbidden. Remove it in favor of raw_ostream.Bill Wendling2009-06-301-4/+4
| | | | llvm-svn: 74507
* Add a way to access argv[0] in hooks.Mikhail Glushenkov2009-06-301-0/+5
| | | | llvm-svn: 74483
* Move the driver entry point out of Main.inc.Mikhail Glushenkov2009-06-301-0/+125
llvm-svn: 74482
OpenPOWER on IntegriCloud