From b92697bddf3ec2631db9e850b6a885636748c08f Mon Sep 17 00:00:00 2001 From: Dean Michael Berris Date: Tue, 3 Jan 2017 04:04:00 +0000 Subject: Revert "[XRay][compiler-rt] XRay Flight Data Recorder Mode" This reverts rL290852 as it breaks aarch64 and arm. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@290854 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/xray/xray_utils.h | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 lib/xray/xray_utils.h (limited to 'lib/xray/xray_utils.h') diff --git a/lib/xray/xray_utils.h b/lib/xray/xray_utils.h deleted file mode 100644 index d165e84ff..000000000 --- a/lib/xray/xray_utils.h +++ /dev/null @@ -1,44 +0,0 @@ -//===-- xray_utils.h --------------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// This file is a part of XRay, a dynamic runtime instrumentation system. -// -// Some shared utilities for the XRay runtime implementation. -// -//===----------------------------------------------------------------------===// -#ifndef XRAY_UTILS_H -#define XRAY_UTILS_H - -#include -#include - -namespace __xray { - -// Default implementation of the reporting interface for sanitizer errors. -void PrintToStdErr(const char *Buffer); - -// EINTR-safe write routine, provided a file descriptor and a character range. -void retryingWriteAll(int Fd, char *Begin, char *End); - -// Reads a long long value from a provided file. -bool readValueFromFile(const char *Filename, long long *Value); - -// EINTR-safe read routine, providing a file descriptor and a character range. -std::pair retryingReadSome(int Fd, char *Begin, char *End); - -// EINTR-safe open routine, uses flag-provided values for initialising a log -// file. -int getLogFD(); - -// EINTR-safe read of CPU frquency for the current CPU. -long long getCPUFrequency(); - -} // namespace __xray - -#endif // XRAY_UTILS_H -- cgit v1.2.3