CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
Public Types | Static Public Attributes | List of all members
CLRX::Elf32Types Struct Reference

ELF 32-bit types. More...

#include <ElfBinaries.h>

Public Types

typedef uint32_t Size
 size used to return size value
 
typedef uint32_t Word
 word size in ELF
 
typedef uint32_t SectionFlags
 section flags
 
typedef Elf32_Ehdr Ehdr
 ELF header.
 
typedef Elf32_Shdr Shdr
 Section header.
 
typedef Elf32_Phdr Phdr
 program header
 
typedef Elf32_Sym Sym
 symbol header
 
typedef Elf32_Nhdr Nhdr
 note header
 
typedef Elf32_Dyn Dyn
 dynamic entry
 
typedef Elf32_Rel Rel
 relocation
 
typedef Elf32_Rela Rela
 relocation with addend
 

Static Public Attributes

static const cxbyte ELFCLASS
 ELF class.
 
static const cxuint bitness
 ELF bitness.
 
static const char * bitName
 bitness name
 
static const Word nobase = Word(0)-1
 address with zero base
 

Detailed Description

ELF 32-bit types.


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