From: Bill Wendling Date: Mon, 10 Dec 2012 21:48:41 +0000 (+0000) Subject: Add support to Darwin for the -export_dynamic' flag to the linker. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d56f40341374ba5970283a15f27fb1999965967a;p=clang Add support to Darwin for the -export_dynamic' flag to the linker. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169775 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Driver/Tools.cpp b/lib/Driver/Tools.cpp index 634e0206ee..2872749cfe 100644 --- a/lib/Driver/Tools.cpp +++ b/lib/Driver/Tools.cpp @@ -4115,6 +4115,9 @@ void darwin::Link::ConstructJob(Compilation &C, const JobAction &JA, if (Args.hasArg(options::OPT_ObjC) || Args.hasArg(options::OPT_ObjCXX)) CmdArgs.push_back("-ObjC"); + if (Args.hasArg(options::OPT_rdynamic)) + CmdArgs.push_back("-export_dynamic"); + CmdArgs.push_back("-o"); CmdArgs.push_back(Output.getFilename());