ATLAS Offline Software
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
*/
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.
mc
Definition:
mc.PG_single_nu_valid.py:1
IOFD
int IOFD
Type the system uses for channel descriptors.
Definition:
SealCommon.h:27
CxxUtils
Definition:
aligned_vector.h:29
ReadFromCoolCompare.fd
fd
Definition:
ReadFromCoolCompare.py:196
Generated on Tue Dec 24 2024 21:07:03 for ATLAS Offline Software by
1.8.18