From: Kamil Rytarowski Date: Thu, 15 Feb 2018 15:24:01 +0000 (+0000) Subject: Try to unbreak Darwin after XRay/FreeBSD commit X-Git-Tag: llvmorg-7.0.0-rc1~12755 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a6affc2fab8a2a68aba6ae235e195fff8b8e2d07;p=platform%2Fupstream%2Fllvm.git Try to unbreak Darwin after XRay/FreeBSD commit Add a fallback definition of getTSCFrequency(). llvm-svn: 325249 --- diff --git a/compiler-rt/lib/xray/xray_x86_64.cc b/compiler-rt/lib/xray/xray_x86_64.cc index 1504c7b22333..50a697a2c306 100644 --- a/compiler-rt/lib/xray/xray_x86_64.cc +++ b/compiler-rt/lib/xray/xray_x86_64.cc @@ -92,7 +92,10 @@ uint64_t getTSCFrequency() XRAY_NEVER_INSTRUMENT { } #else -#error "Platform not supported" +uint64_t getTSCFrequency() XRAY_NEVER_INSTRUMENT { + /* Not supported */ + return 0; +} #endif static constexpr uint8_t CallOpCode = 0xe8;