ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
include
etiss
config.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: BSD-3-Clause
2
//
3
// This file is part of ETISS. It is licensed under the BSD 3-Clause License; you may not use this file except in
4
// compliance with the License. You should have received a copy of the license along with this project. If not, see the
5
// LICENSE file.
22
#ifndef ETISS_CONFIG_H_
23
#define ETISS_CONFIG_H_
24
25
#define ETISS_VERSION_MAJOR 0
26
#define ETISS_VERSION_MINOR 11
27
#define ETISS_VERSION_PATCH 2
28
29
#define ETISS_VERSION_FULL "0.11.2"
30
31
#define ETISS_VERSION_INTERFACE "0.11"
32
33
34
#define ETISS_USE_PYTHON 0
35
36
#define ETISS_USE_DLSYM 1
37
38
#define ETISS_USE_DLADDR 1
39
40
#define ETISS_USE_GETPROC 0
41
42
#define ETISS_USE_LINUX_MKDIR ETISS_USE_DLSYM
//TODO propper mkdir checks
43
44
#define ETISS_USE_DLSYM_DEEPBIND 1
45
46
#define ETISS_USE_POSIX_SOCKET 1
47
48
#define ETISS_INSTALL_DIR "/home/runner/work/etiss/install"
49
50
#define ETISS_USE_CONSTEXPR 1
51
52
#if ETISS_USE_CONSTEXPR
53
#define CONSTEXPR constexpr
54
#else
55
#define CONSTEXPR inline
56
#endif
57
58
#define ETISS_LITTLE_ENDIAN 0x00000001
59
#define ETISS_BIG_ENDIAN 0x01000000
60
#define ETISS_UNKNOWN_ENDIAN 0xFFFFFFFF
61
62
#define ETISS_ENDIANNESS ETISS_LITTLE_ENDIAN
63
64
#define ETISS_USE_BYTESWAP_H 0
65
66
#endif
//ETISS_CONFIG_H_
Generated on Sat Nov 15 2025 19:30:06 for ETISS 0.11.2 by
1.9.8