diff options
author | Dean Michael Berris <dberris@google.com> | 2017-01-03 04:04:00 +0000 |
---|---|---|
committer | Dean Michael Berris <dberris@google.com> | 2017-01-03 04:04:00 +0000 |
commit | b92697bddf3ec2631db9e850b6a885636748c08f (patch) | |
tree | 16767016ce288af227468909b9485cc28f5896ca /lib/xray/xray_utils.h | |
parent | 8693dcf62e1544df517549d95443aa2164a245c5 (diff) |
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
Diffstat (limited to 'lib/xray/xray_utils.h')
-rw-r--r-- | lib/xray/xray_utils.h | 44 |
1 files changed, 0 insertions, 44 deletions
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 <sys/types.h> -#include <utility> - -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<ssize_t, bool> 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 |