ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
globals.cpp File Reference
Include dependency graph for globals.cpp:

Functions

std::string esbmc_build_id ()
 The build ID linked into this binary: the commit it was built from, whether that tree was dirty, and who built it.
void register_bundled_files ()
 Registers every file bundled into the binary with file_operations.

Variables

const char buildidstring_buf []
const unsigned int buildidstring_buf_size
const mode_table_et mode_table []

Function Documentation

◆ esbmc_build_id()

std::string esbmc_build_id ( )

The build ID linked into this binary: the commit it was built from, whether that tree was dirty, and who built it.

Written on every build by scripts/buildidobj.py.

◆ register_bundled_files()

void register_bundled_files ( )

Registers every file bundled into the binary with file_operations.

Must run before anything reads a bundled path.

Variable Documentation

◆ buildidstring_buf

const char buildidstring_buf[]

◆ buildidstring_buf_size

const unsigned int buildidstring_buf_size

◆ mode_table

const mode_table_et mode_table[]
Initial value:
= {
#define LANGAPI_MODE_CLANG_C
Definition mode.h:48
#define LANGAPI_MODE_CLANG_CPP
Definition mode.h:49
#define LANGAPI_MODE_END
Definition mode.h:57