File main.cpp
Go to the source code of this file
#include "illixr.hpp"#include <iostream>#include <csignal>
Public Functions
| Type | Name |
|---|---|
| int | main (int argc, const char * argv) |
Public Static Functions
| Type | Name |
|---|---|
| void | sigabrt_handler (int sig) A signal handler for SIGABRT. |
| void | sigill_handler (int sig) A signal handler for SIGILL. |
| void | sigint_handler (int sig) NDEBUG. |
Public Functions Documentation
function main
int main (
int argc,
const char * argv
)
Public Static Functions Documentation
function sigabrt_handler
A signal handler for SIGABRT.
static void sigabrt_handler (
int sig
)
Forward SIGABRT from std::abort and assert to catchsegv in ci.yaml. Provides additional debugging information via -rdynamic.
function sigill_handler
A signal handler for SIGILL.
static void sigill_handler (
int sig
)
Forward SIGILL from illegal instructions to catchsegv in ci.yaml. Provides additional debugging information via -rdynamic.
function sigint_handler
NDEBUG.
static void sigint_handler (
int sig
)
A signal handler for SIGINT.
Stops the execution of the application via the ILLIXR runtime.
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/src/main.cpp