bug.cpp File Reference
#include "bug.h"
#include <unistd.h>
#include <cfenv>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <iterator>
#include <sstream>
#include "backtrace.h"

Namespaces

 ttg
 top-level TTG namespace contains runtime-neutral functionality
 

Macros

#define NSIG   100
 
#define SIMPLE_STACK   (defined(linux) && defined(i386)) || (defined(__OSF1__) && defined(i860))
 

Functions

void ttg::initialize_fpe ()
 Initializes the floating point exceptions. More...
 
void ttg::launch_debugger (int rank, const char *exec_name, const char *cmd)
 
void ttg::launch_lldb (int rank, const char *exec_name)
 
void ttg::launch_gdb (int rank, const char *exec_name)
 

Macro Definition Documentation

◆ NSIG

#define NSIG   100

Definition at line 44 of file bug.cpp.

◆ SIMPLE_STACK

#define SIMPLE_STACK   (defined(linux) && defined(i386)) || (defined(__OSF1__) && defined(i860))

Definition at line 410 of file bug.cpp.