ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
CxxUtils
Root
arm_helpers.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
/*
3
* Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.
4
*/
11
12
13
#ifndef CXXUTILS_ARM_HELPERS_H
14
#define CXXUTILS_ARM_HELPERS_H
15
16
17
#if defined(__aarch64__) && defined(__linux)
18
19
20
#include "
CxxUtils/SealCommon.h
"
21
#if HAVE_POSIX_SIGNALS
22
#include <ucontext.h>
23
#endif
24
25
26
namespace
CxxUtils
{
27
28
36
void
aarch64_dump_registers (
IOFD
fd,
37
char
* buf,
unsigned
int
buf_size,
38
const
mcontext_t& mc);
39
40
41
}
// namespace CxxUtils
42
43
44
#endif
// __aarch64__ && __linux
45
46
47
#endif
// not CXXUTILS_ARM_HELPERS_H
SealCommon.h
Collecting a few shared bits and pieces from SEAL headers.
IOFD
int IOFD
Type the system uses for channel descriptors.
Definition
SealCommon.h:27
CxxUtils
Definition
aligned_vector.h:29
Generated on
for ATLAS Offline Software by
1.17.0