From: Kamil Rytarowski Date: Fri, 11 May 2018 00:58:55 +0000 (+0000) Subject: Permit -fxray-instrument for NetBSD/amd64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f0b051b04bda24cca7edd548b3230e892dc6df86;p=clang Permit -fxray-instrument for NetBSD/amd64 Summary: Use the same branch as FreeBSD and OpenBSD. Sponsored by Reviewers: joerg, dberris, vitalybuka Reviewed By: vitalybuka Subscribers: emaste, llvm-commits Differential Revision: https://reviews.llvm.org/D46737 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@332070 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Driver/XRayArgs.cpp b/lib/Driver/XRayArgs.cpp index 1d5850b559..30b0e72760 100644 --- a/lib/Driver/XRayArgs.cpp +++ b/lib/Driver/XRayArgs.cpp @@ -51,7 +51,8 @@ XRayArgs::XRayArgs(const ToolChain &TC, const ArgList &Args) { << (std::string(XRayInstrumentOption) + " on " + Triple.str()); } } else if (Triple.getOS() == llvm::Triple::FreeBSD || - Triple.getOS() == llvm::Triple::OpenBSD) { + Triple.getOS() == llvm::Triple::OpenBSD || + Triple.getOS() == llvm::Triple::NetBSD) { if (Triple.getArch() != llvm::Triple::x86_64) { D.Diag(diag::err_drv_clang_unsupported) << (std::string(XRayInstrumentOption) + " on " + Triple.str());