![]() |
The FreeRADIUS server $Id: f3670dba8951ca10eb4948feb3dc3db9423a334f $
|
#include "config.h"#include <stdlib.h>#include <string.h>#include <sys/types.h>#include "backtrace.h"#include "internal.h"
Include dependency graph for pecoff.c:Go to the source code of this file.
Data Structures | |
| struct | b_coff_external_symbol |
| struct | b_coff_file_header |
| struct | b_coff_internal_symbol |
| union | b_coff_name |
| struct | b_coff_name.long_name |
| struct | b_coff_optional_header |
| union | b_coff_optional_header.u |
| struct | b_coff_optional_header.u.pe |
| struct | b_coff_optional_header.u.pep |
| struct | b_coff_section_header |
| struct | coff_symbol |
| struct | coff_syminfo_data |
| struct | debug_section_info |
Macros | |
| #define | IMAGE_SYM_DTYPE_FUNCTION 2 /* Function derived type. */ |
| #define | N_TBSHFT 4 /* Shift for the derived type. */ |
| #define | PE_MAGIC 0x10b /* PE32 executable. */ |
| #define | PEP_MAGIC 0x20b /* PE32+ executable (for 64bit targets). */ |
| #define | SYM_SZ 18 |
Variables | |
| static const char *const | debug_section_names [DEBUG_MAX] |
| struct b_coff_external_symbol |
Collaboration diagram for b_coff_external_symbol:| Data Fields | ||
|---|---|---|
| b_coff_name | name | |
| unsigned char | number_of_aux_symbols | |
| unsigned char | section_number[2] | |
| unsigned char | storage_class | |
| unsigned char | type[2] | |
| unsigned char | value[4] | |
| struct b_coff_file_header |
| struct b_coff_internal_symbol |
| union b_coff_name |
| Data Fields | ||
|---|---|---|
| struct b_coff_name.long_name | long_name | |
| char | short_name[8] | |
| struct b_coff_name.long_name |
| struct b_coff_optional_header |
| union b_coff_optional_header.u |
| Data Fields | ||
|---|---|---|
| struct b_coff_optional_header.u.pe | pe | |
| struct b_coff_optional_header.u.pep | pep | |
| struct b_coff_optional_header.u.pe |
| struct b_coff_optional_header.u.pep |
| struct b_coff_section_header |
| struct coff_symbol |
| struct coff_syminfo_data |
Collaboration diagram for coff_syminfo_data:| Data Fields | ||
|---|---|---|
| size_t | count | |
| struct coff_syminfo_data * | next | |
| struct coff_symbol * | symbols | |
| struct debug_section_info |
| #define IMAGE_SYM_DTYPE_FUNCTION 2 /* Function derived type. */ |
| #define PEP_MAGIC 0x20b /* PE32+ executable (for 64bit targets). */ |
| int backtrace_initialize | ( | struct backtrace_state * | state, |
| const char *filename | ATTRIBUTE_UNUSED, | ||
| int | descriptor, | ||
| backtrace_error_callback | error_callback, | ||
| void * | data, | ||
| fileline * | fileline_fn | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.9.8