aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CompilerDriver/Main.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-12-18Support/PathV1: Deprecate get{Basename,Dirname,Suffix}.Michael J. Spencer1-2/+1
llvm-svn: 122157
2010-12-18Revert r122143 through r122140, which collectively broke the LLVMC tests onOwen Anderson1-1/+2
the buildbots. llvm-svn: 122149
2010-12-18Support/PathV1: Deprecate get{Basename,Dirname,Suffix}.Michael J. Spencer1-2/+1
llvm-svn: 122141
2010-11-29I swear I did a make clean and make before committing all this...Michael J. Spencer1-1/+1
llvm-svn: 120304
2010-08-15llvmc: remove dynamic plugins.Mikhail Glushenkov1-6/+7
llvm-svn: 111094
2010-07-27Return -1 only on failure to execute a program.Mikhail Glushenkov1-4/+6
Also fix some comments. llvm-svn: 109499
2010-07-23Get rid of exceptions in llvmc.Mikhail Glushenkov1-64/+50
llvmc can be now compiled with llvm-gcc on Windows. llvm-svn: 109215
2010-02-23Temporary disable response files.Mikhail Glushenkov1-1/+2
They are giving us problems on Mac. llvm-svn: 96925
2010-02-23New experimental/undocumented feature: 'works_on_empty'.Mikhail Glushenkov1-4/+0
For now, just enough support to make -filelist work. llvm-svn: 96918
2009-11-07llvmc: Add a '-time' option.Mikhail Glushenkov1-1/+21
llvm-svn: 86348
2009-10-17First draft of the OptionPreprocessor.Mikhail Glushenkov1-2/+1
More to follow... llvm-svn: 84352
2009-07-11Delete the temp dir even when '--temp-dir' is specified.Mikhail Glushenkov1-2/+1
llvm-svn: 75374
2009-07-09Remove some duplication.Mikhail Glushenkov1-17/+17
llvm-svn: 75163
2009-07-09Fixed handling of -t. It gets the prirority for temp dir name.Sanjiv Gupta1-0/+1
llvm-svn: 75154
2009-07-09Missing )Bill Wendling1-1/+1
llvm-svn: 75126
2009-07-09Add a -t="dir" option to the driver. This can be used to specify the ↵Sanjiv Gupta1-0/+9
directory to be used as TempDir if somebody doesn't want to use the standard /tmp. llvm-svn: 75121
2009-07-06Reverting back the changes checked-in accidently.Sanjiv Gupta1-11/+0
llvm-svn: 74823
2009-07-06Implement _CONFIG macro to allow users to se to configuration settings on ↵Sanjiv Gupta1-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
2009-07-04Make -save-temps=obj play better with -o.Mikhail Glushenkov1-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
2009-06-30#include <iostream> is forbidden. Remove it in favor of raw_ostream.Bill Wendling1-4/+4
llvm-svn: 74507
2009-06-30Add a way to access argv[0] in hooks.Mikhail Glushenkov1-0/+5
llvm-svn: 74483
2009-06-30Move the driver entry point out of Main.inc.Mikhail Glushenkov1-0/+125
llvm-svn: 74482