ETISS 0.11.2
ExtendableTranslatingInstructionSetSimulator(version0.11.2)
Loading...
Searching...
No Matches
Macros
config.h File Reference

contains defines to configure ETISS. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ETISS_VERSION_MAJOR   0
 
#define ETISS_VERSION_MINOR   11
 
#define ETISS_VERSION_PATCH   2
 
#define ETISS_VERSION_FULL   "0.11.2"
 
#define ETISS_VERSION_INTERFACE   "0.11"
 
#define ETISS_USE_PYTHON   0
 
#define ETISS_USE_DLSYM   1
 
#define ETISS_USE_DLADDR   1
 
#define ETISS_USE_GETPROC   0
 
#define ETISS_USE_LINUX_MKDIR   ETISS_USE_DLSYM
 
#define ETISS_USE_DLSYM_DEEPBIND   1
 
#define ETISS_USE_POSIX_SOCKET   1
 
#define ETISS_INSTALL_DIR   "/home/runner/work/etiss/install"
 
#define ETISS_USE_CONSTEXPR   1
 
#define CONSTEXPR   constexpr
 
#define ETISS_LITTLE_ENDIAN   0x00000001
 
#define ETISS_BIG_ENDIAN   0x01000000
 
#define ETISS_UNKNOWN_ENDIAN   0xFFFFFFFF
 
#define ETISS_ENDIANNESS   ETISS_LITTLE_ENDIAN
 
#define ETISS_USE_BYTESWAP_H   0
 

Detailed Description

contains defines to configure ETISS.

this file is generated from config.h.in and may not be modified manually. if changes are needed apply them to config.h.in

Definition in file config.h.

Macro Definition Documentation

◆ CONSTEXPR

#define CONSTEXPR   constexpr

Definition at line 53 of file config.h.

◆ ETISS_BIG_ENDIAN

#define ETISS_BIG_ENDIAN   0x01000000

Definition at line 59 of file config.h.

◆ ETISS_ENDIANNESS

#define ETISS_ENDIANNESS   ETISS_LITTLE_ENDIAN

Definition at line 62 of file config.h.

◆ ETISS_INSTALL_DIR

#define ETISS_INSTALL_DIR   "/home/runner/work/etiss/install"

Definition at line 48 of file config.h.

◆ ETISS_LITTLE_ENDIAN

#define ETISS_LITTLE_ENDIAN   0x00000001

Definition at line 58 of file config.h.

◆ ETISS_UNKNOWN_ENDIAN

#define ETISS_UNKNOWN_ENDIAN   0xFFFFFFFF

Definition at line 60 of file config.h.

◆ ETISS_USE_BYTESWAP_H

#define ETISS_USE_BYTESWAP_H   0

Definition at line 64 of file config.h.

◆ ETISS_USE_CONSTEXPR

#define ETISS_USE_CONSTEXPR   1

Definition at line 50 of file config.h.

◆ ETISS_USE_DLADDR

#define ETISS_USE_DLADDR   1

Definition at line 38 of file config.h.

◆ ETISS_USE_DLSYM

#define ETISS_USE_DLSYM   1

Definition at line 36 of file config.h.

◆ ETISS_USE_DLSYM_DEEPBIND

#define ETISS_USE_DLSYM_DEEPBIND   1

Definition at line 44 of file config.h.

◆ ETISS_USE_GETPROC

#define ETISS_USE_GETPROC   0

Definition at line 40 of file config.h.

◆ ETISS_USE_LINUX_MKDIR

#define ETISS_USE_LINUX_MKDIR   ETISS_USE_DLSYM

Definition at line 42 of file config.h.

◆ ETISS_USE_POSIX_SOCKET

#define ETISS_USE_POSIX_SOCKET   1

Definition at line 46 of file config.h.

◆ ETISS_USE_PYTHON

#define ETISS_USE_PYTHON   0

Definition at line 34 of file config.h.

◆ ETISS_VERSION_FULL

#define ETISS_VERSION_FULL   "0.11.2"

Definition at line 29 of file config.h.

◆ ETISS_VERSION_INTERFACE

#define ETISS_VERSION_INTERFACE   "0.11"

Definition at line 31 of file config.h.

◆ ETISS_VERSION_MAJOR

#define ETISS_VERSION_MAJOR   0

Definition at line 25 of file config.h.

◆ ETISS_VERSION_MINOR

#define ETISS_VERSION_MINOR   11

Definition at line 26 of file config.h.

◆ ETISS_VERSION_PATCH

#define ETISS_VERSION_PATCH   2

Definition at line 27 of file config.h.