diff options
Diffstat (limited to 'compiler-rt/lib/xray/xray_interface_internal.h')
-rw-r--r-- | compiler-rt/lib/xray/xray_interface_internal.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/compiler-rt/lib/xray/xray_interface_internal.h b/compiler-rt/lib/xray/xray_interface_internal.h deleted file mode 100644 index b381107f709..00000000000 --- a/compiler-rt/lib/xray/xray_interface_internal.h +++ /dev/null @@ -1,40 +0,0 @@ -//===-- xray_interface_internal.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. -// -// Implementation of the API functions. See also include/xray/xray_interface.h. -// -//===----------------------------------------------------------------------===// -#ifndef XRAY_INTERFACE_INTERNAL_H -#define XRAY_INTERFACE_INTERNAL_H - -#include "xray/xray_interface.h" -#include <cstdint> - -extern "C" { - -struct XRaySledEntry { - uint64_t Address; - uint64_t Function; - unsigned char Kind; - unsigned char AlwaysInstrument; - unsigned char Padding[14]; // Need 32 bytes -}; -} - -namespace __xray { - -struct XRaySledMap { - const XRaySledEntry *Sleds; - std::size_t Entries; -}; -} - -#endif |