The Witchcraft Compiler Collection
WCC
 All Data Structures Files Functions Variables Typedefs Macros
Data Fields
elfdata_t Struct Reference

#include <wsh.h>

Data Fields

bool et_dyn
 
Elf_Dyndyns
 
Elf_Ehdrehdr
 
Elf_Phdrphdrs
 
uint32_t dyn_index
 
uintptr_t base
 
uintptr_t limit
 
uintptr_t * p_pltgot
 
struct r_debug * r_debug
 
struct link_map * link_map
 

Detailed Description

Internal representation of an ELF

Definition at line 417 of file wsh.h.

Field Documentation

uintptr_t elfdata_t::base

Definition at line 423 of file wsh.h.

uint32_t elfdata_t::dyn_index

Definition at line 422 of file wsh.h.

Elf_Dyn* elfdata_t::dyns

Definition at line 419 of file wsh.h.

Elf_Ehdr* elfdata_t::ehdr

Definition at line 420 of file wsh.h.

bool elfdata_t::et_dyn

Definition at line 418 of file wsh.h.

uintptr_t elfdata_t::limit

Definition at line 423 of file wsh.h.

struct link_map* elfdata_t::link_map

Definition at line 426 of file wsh.h.

uintptr_t* elfdata_t::p_pltgot

Definition at line 424 of file wsh.h.

Elf_Phdr* elfdata_t::phdrs

Definition at line 421 of file wsh.h.

struct r_debug* elfdata_t::r_debug

Definition at line 425 of file wsh.h.


The documentation for this struct was generated from the following file: