llvm-project/clang/lib/Driver
Chad Rosier 5b58af0381 In r135308, -save-temps was modified to prevent a temporary file from
overwriting the input file.  For example,

clang -c foo.s -o foo.o -save-temps

Unfortunately, the original patch didn't compare the paths of the input and
output files.  Thus, something like the following would fail to create foo.s.

cd /tmp/obj
clang -c ../src/foo.s -o foo.o -save-temps

rdar://11252615

llvm-svn: 155224
2012-04-20 20:05:08 +00:00
..
Action.cpp Add new code migrator support for migrating existing Objective-C code to use 2012-03-06 20:06:33 +00:00
Arg.cpp Basic: import SmallString<> into clang namespace 2012-02-05 02:13:05 +00:00
ArgList.cpp [driver] Parse diagnostic args in the driver. 2012-03-13 20:09:56 +00:00
CC1AsOptions.cpp Pack struct better. 2011-10-22 15:40:28 +00:00
CC1Options.cpp Pack struct better. 2011-10-22 15:40:28 +00:00
CMakeLists.txt Delete the driver's HostInfo class. This abstraction just never really 2012-01-25 11:01:57 +00:00
Compilation.cpp use DEFAULT_SYSROOT 2012-04-16 04:16:43 +00:00
Driver.cpp In r135308, -save-temps was modified to prevent a temporary file from 2012-04-20 20:05:08 +00:00
DriverOptions.cpp Pack struct better. 2011-10-22 15:40:28 +00:00
InputInfo.h Driver: Eliminate special InputInfo kind for pipes, it is now unused. 2010-08-02 02:38:21 +00:00
Job.cpp Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:48:34 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
OptTable.cpp More missing header inclusions from llvm_unreachable migration. 2011-09-23 05:57:42 +00:00
Option.cpp Remove unnecessary default cases in switches over enums. 2012-01-17 02:30:50 +00:00
Phases.cpp Removing a bunch of dead returns/breaks after llvm_unreachables. 2011-09-23 20:26:49 +00:00
Tool.cpp Remove stray emacs mode markers in all these files that was causing emacs to 2010-12-31 17:31:54 +00:00
ToolChain.cpp ARM backend knows about cortex-m4. The front end should too. 2012-03-29 19:53:34 +00:00
ToolChains.cpp fix GCC version comparison wrt. equal patch suffices (and squash two typos) 2012-04-18 10:59:08 +00:00
ToolChains.h Make a modern Objective-C runtime the default target for *BSD. Don't yet change this on GNU/Linux, where the GCC runtime still tends to be used. 2012-04-09 12:33:41 +00:00
Tools.cpp Pass -mfloat-abi= to linuxtools assembler. 2012-04-20 09:03:40 +00:00
Tools.h [driver] Don't try to generate diagnostic information for linker crashes. 2012-03-07 00:30:40 +00:00
Types.cpp Use -rewrite-legacy-objc as clang argument for translating 2012-04-02 15:59:19 +00:00
WindowsToolChain.cpp [msvc] Honor %INCLUDE%. It should know essential search paths with vcvarsall.bat. 2012-03-13 00:02:21 +00:00