GNU PROLOG with UTF8 support
Data Structures | Typedefs | Functions | Variables
WIN32_all_SIGSEGV.c File Reference
#include <signal.h>
#include <stdio.h>
#include <windows.h>
#include <stdint.h>
#include <inttypes.h>
Include dependency graph for WIN32_all_SIGSEGV.c:

Data Structures

struct  _excp_lst
 

Typedefs

typedef struct _excp_lst excp_lst
 

Functions

EXCEPTION_DISPOSITION ExceptionWrapper (EXCEPTION_RECORD *excp_rec, void *establisher_frame, CONTEXT *context_rec, void *dispatcher_cxt)
 
int SIGSEGV_Handler (int sig)
 
EXCEPTION_DISPOSITION ExceptionHandler (EXCEPTION_RECORD *excp_rec, void *establisher_frame, CONTEXT *context_rec, void *dispatcher_cxt)
 
int main ()
 

Variables

PlLongfault_addr
 
int bar =1
 

Typedef Documentation

typedef struct _excp_lst excp_lst

Function Documentation

EXCEPTION_DISPOSITION ExceptionHandler ( EXCEPTION_RECORD *  excp_rec,
void *  establisher_frame,
CONTEXT *  context_rec,
void *  dispatcher_cxt 
)

Here is the caller graph for this function:

EXCEPTION_DISPOSITION ExceptionWrapper ( EXCEPTION_RECORD *  excp_rec,
void *  establisher_frame,
CONTEXT *  context_rec,
void *  dispatcher_cxt 
)

Here is the caller graph for this function:

int main ( void  )

Here is the call graph for this function:

int SIGSEGV_Handler ( int  sig)

Here is the caller graph for this function:

Variable Documentation

int bar =1
PlLong* fault_addr