objdump.c File Reference

#include <types.h>
#include "globals.h"
#include "structs.h"
#include "reveng_errors.h"
#include <zem_errors.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "objdump.h"
#include "chainlist.h"

Functions

int32 RE_DisassembleFile (Settings *fileSettings)
 Disassemble a file by using objdump.
int32 RE_GetObjdumpSections (Settings *projectSettings, Section *projectSections)
 Retrieves the sections addresses and sizes.
int32 RE_GetSymbolsMapping (Settings *projectSettings, LIST_Mapping *globalMapping)
 Builds the mapping of the functions/strings/objects of an executable by using the objdump generated file.
int32 RE_DecomposeInstruction (uint8 *sz_AllLine, uint8 *sz_Addr, uint8 *sz_HexCode, uint8 *sz_Instruction)
 Decompose an objdump code line to its componnents.

Generated on Tue Nov 29 20:13:16 2005 for REVENG by  doxygen 1.4.5