git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81010 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Daniel Dunbar 2009-09-04 17:39:02 +00:00
Родитель a71d819bb8
Коммит 8f28962de2
2 изменённых файлов: 3 добавлений и 7 удалений

Просмотреть файл

@ -120,7 +120,7 @@ Tool &Darwin_X86::SelectTool(const Compilation &C,
case Action::AssembleJobClass: case Action::AssembleJobClass:
T = new tools::darwin::Assemble(*this); break; T = new tools::darwin::Assemble(*this); break;
case Action::LinkJobClass: case Action::LinkJobClass:
T = new tools::darwin::Link(*this, MacosxVersionMin.c_str()); break; T = new tools::darwin::Link(*this); break;
case Action::LipoJobClass: case Action::LipoJobClass:
T = new tools::darwin::Lipo(*this); break; T = new tools::darwin::Lipo(*this); break;
} }

Просмотреть файл

@ -201,15 +201,11 @@ namespace darwin {
void AddDarwinSubArch(const ArgList &Args, ArgStringList &CmdArgs) const; void AddDarwinSubArch(const ArgList &Args, ArgStringList &CmdArgs) const;
void AddLinkArgs(const ArgList &Args, ArgStringList &CmdArgs) const; void AddLinkArgs(const ArgList &Args, ArgStringList &CmdArgs) const;
/// The default macosx-version-min.
const char *MacosxVersionMin;
const toolchains::Darwin_X86 &getDarwinToolChain() const; const toolchains::Darwin_X86 &getDarwinToolChain() const;
public: public:
Link(const ToolChain &TC, Link(const ToolChain &TC)
const char *_MacosxVersionMin) : Tool("darwin::Link", TC) {
: Tool("darwin::Link", TC), MacosxVersionMin(_MacosxVersionMin) {
} }
virtual bool acceptsPipedInput() const { return false; } virtual bool acceptsPipedInput() const { return false; }