Author: compnerd Date: Tue Sep 5 22:11:19 2017 New Revision: 312618 URL: http://llvm.org/viewvc/llvm-project?rev=312618&view=rev Log: Driver: delete some dead code (NFC)
This code has been `#if 0`'ed out for a very long time. After speaking with Duncan, opt to remove it even if it is something which should be fixed. If the underlying issue is still valid, this can be restored with proper explanation and tests. Modified: cfe/trunk/lib/Driver/ToolChains/Clang.cpp Modified: cfe/trunk/lib/Driver/ToolChains/Clang.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/ToolChains/Clang.cpp?rev=312618&r1=312617&r2=312618&view=diff ============================================================================== --- cfe/trunk/lib/Driver/ToolChains/Clang.cpp (original) +++ cfe/trunk/lib/Driver/ToolChains/Clang.cpp Tue Sep 5 22:11:19 2017 @@ -2455,19 +2455,6 @@ static void RenderBuiltinOptions(const T // by default. if (TC.getArch() == llvm::Triple::le32) CmdArgs.push_back("-fno-math-builtin"); - -#if 0 - // Default to -fno-builtin-str{cat,cpy} on Darwin for ARM. - // - // FIXME: Now that PR4941 has been fixed this can be enabled. - if (T.isOSDarwin() && (TC.getArch() == llvm::Triple::arm || - TC.getArch() == llvm::Triple::thumb)) { - if (!Args.hasArg(options::OPT_fbuiltin_strcat)) - CmdArgs.push_back("-fno-builtin-strcat"); - if (!Args.hasArg(options::OPT_fbuiltin_strcpy)) - CmdArgs.push_back("-fno-builtin-strcpy"); - } -#endif } static void RenderModulesOptions(Compilation &C, const Driver &D, _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits