emitElfStatic.C File Reference

#include <cstdlib>
#include <cstdio>
#include <iostream>
#include <algorithm>
#include "emitElfStatic.h"
#include "debug.h"
#include "Object-elf.h"

Go to the source code of this file.

Functions

static const string CODE_NAME (".dyninstCode")
static const string STUB_NAME (".dyninstStub")
static const string DATA_NAME (".dyninstData")
static const string BSS_NAME (".dyninstBss")
static const string GOT_NAME (".dyninstGot")
static const string CTOR_NAME (".dyninstCtors")
static const string DTOR_NAME (".dyninstDtors")
static const string TLS_DATA_NAME (".dyninstTdata")
static const string DEFAULT_COM_NAME (".common")
static const string PLT_NAME (".dyninstPLT")
static const string REL_NAME (".dyninstRELA")
static const string REL_GOT_NAME (".dyninstRELAgot")
static bool adjustValInRegion (Region *reg, Offset offInReg, Offset addressWidth, int adjust)

Function Documentation

static bool adjustValInRegion ( Region reg,
Offset  offInReg,
Offset  addressWidth,
int  adjust 
) [inline, static]
static const string BSS_NAME ( ".dyninstBss"   )  [static]
static const string CODE_NAME ( ".dyninstCode"   )  [static]
static const string CTOR_NAME ( ".dyninstCtors"   )  [static]
static const string DATA_NAME ( ".dyninstData"   )  [static]
static const string DEFAULT_COM_NAME ( ".common"   )  [static]
static const string DTOR_NAME ( ".dyninstDtors"   )  [static]
static const string GOT_NAME ( ".dyninstGot"   )  [static]
static const string PLT_NAME ( ".dyninstPLT"   )  [static]
static const string REL_GOT_NAME ( ".dyninstRELAgot"   )  [static]
static const string REL_NAME ( ".dyninstRELA"   )  [static]
static const string STUB_NAME ( ".dyninstStub"   )  [static]
static const string TLS_DATA_NAME ( ".dyninstTdata"   )  [static]
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1