Planeshift
|
#include <elf.h>
#include <link.h>
#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | google_breakpad::ElfClass32 |
struct | google_breakpad::ElfClass64 |
Namespaces | |
namespace | google_breakpad |
Functions | |
int | google_breakpad::ElfClass (const void *elf_base) |
bool | google_breakpad::FindElfSection (const void *elf_mapped_base, const char *section_name, uint32_t section_type, const void **section_start, int *section_size, int *elfclass) |
template<typename ElfClass > | |
const ElfClass::Shdr * | google_breakpad::FindElfSectionByName (const char *name, typename ElfClass::Word section_type, const typename ElfClass::Shdr *sections, const char *section_names, const char *names_end, int nsection) |
bool | google_breakpad::FindElfSegment (const void *elf_mapped_base, uint32_t segment_type, const void **segment_start, int *segment_size, int *elfclass) |
template<typename ElfClass , typename T > | |
var tmp work planeshift src tools breakpad common linux elfutils inl h const T * | google_breakpad::GetOffset (const typename ElfClass::Ehdr *elf_header, typename ElfClass::Off offset) |
bool | google_breakpad::IsValidElf (const void *elf_header) |