GNU PROLOG with UTF8 support
Macros | Functions
top_level_c.c File Reference
#include "gp_config.h"
#include "ctrl_c.h"
#include "engine_pl.h"
#include "bips_pl.h"
#include <string.h>
#include <stdlib.h>
#include <signal.h>
Include dependency graph for top_level_c.c:

Macros

#define ERR_DEBUGGER_NOT_FOUND   "top_level_c: debug/trace not found"
 
#define ABORT   X0_abort
 
#define BREAK   X0_break
 

Functions

 Prolog_Prototype (ABORT, 0)
 
 Prolog_Prototype (BREAK, 0)
 
static PlLong Ctrl_C_Manager (int from_callback)
 
void Pl_Set_Ctrl_C_Handler_0 (void)
 
void Pl_Save_Regs_For_Signal (void)
 

Macro Definition Documentation

#define ABORT   X0_abort
#define BREAK   X0_break
#define ERR_DEBUGGER_NOT_FOUND   "top_level_c: debug/trace not found"

Function Documentation

static PlLong Ctrl_C_Manager ( int  from_callback)
static

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Save_Regs_For_Signal ( void  )
void Pl_Set_Ctrl_C_Handler_0 ( void  )

Here is the call graph for this function:

Prolog_Prototype ( ABORT  ,
 
)
Prolog_Prototype ( BREAK  ,
 
)