clang-1/lib/Driver
David Chisnall c736377543 Pass some things to the linker that gcc passes. -r is the only one of these that I'm sure about, but the others seem to be listed on FreeBSD by gcc -dumpspecs, so I hope they're right. Apparently -r is also not passed on GNU/Linux (and should be), but I can't see where the toolchain definition for this platform live.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111114 91177308-0d34-0410-b5e6-96231b3b80d8
2010-08-15 22:58:12 +00:00
..
Action.cpp Driver: Add an explicit dsymutil action. 2010-06-04 18:28:36 +00:00
Arg.cpp Driver: Eliminate Arg subclasses, which are now unnecessary. 2010-06-09 22:31:08 +00:00
ArgList.cpp Driver/Darwin: Pass -pie/-no_pie to the linker when -fpie/-fno-pie and friends 2010-07-13 23:31:40 +00:00
CC1AsOptions.cpp Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. 2010-05-20 17:49:16 +00:00
CC1Options.cpp Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. 2010-05-20 17:49:16 +00:00
CMakeLists.txt Update CMake build for new attribute changes. 2010-06-17 00:37:02 +00:00
Compilation.cpp Driver: Eliminate PipedJob, which is now unused. 2010-08-02 02:38:25 +00:00
Driver.cpp Driver: Use the compile time linker version as the default for -mlinker-version, 2010-08-12 00:05:12 +00:00
DriverOptions.cpp spread 'const' love to some variables. this considerably reduces the amount of dirty data around. 2009-12-10 00:07:02 +00:00
HostInfo.cpp Driver/FreeBSD: Infer the right arch name in the presence of -m32,-m64, for the 2010-08-10 17:39:05 +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 Driver: Eliminate PipedJob, which is now unused. 2010-08-02 02:38:25 +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 Driver/OptParser: Add a NoForward flag to prevent forwarding certain options to 2010-08-13 04:44:20 +00:00
Option.cpp Driver/OptParser: Add a NoForward flag to prevent forwarding certain options to 2010-08-13 04:44:20 +00:00
Phases.cpp ccc/Driver: Normalize phase spelling in -ccc-print-phases. 2009-03-13 17:52:07 +00:00
Tool.cpp Driver: Add Tool::ShortName, intended to be a human readable name for the tool. 2010-05-22 00:37:18 +00:00
ToolChain.cpp Driver: Move HostInfo::lookupTypeForExtension to ToolChain::LookupTypeForExtension. 2010-08-02 05:43:56 +00:00
ToolChains.cpp Run the assembler instead of gcc on Linux. 2010-08-10 00:25:48 +00:00
ToolChains.h Run the assembler instead of gcc on Linux. 2010-08-10 00:25:48 +00:00
Tools.cpp Pass some things to the linker that gcc passes. -r is the only one of these that I'm sure about, but the others seem to be listed on FreeBSD by gcc -dumpspecs, so I hope they're right. Apparently -r is also not passed on GNU/Linux (and should be), but I can't see where the toolchain definition for this platform live. 2010-08-15 22:58:12 +00:00
Tools.h Run the assembler instead of gcc on Linux. 2010-08-10 00:25:48 +00:00
Types.cpp Make c++ and C++ valid extensions for C++ source files, from Seth Cantrell! 2010-06-22 23:43:22 +00:00