Doxygen Documentation

Main Index

Package Index

Package:

ELF

Version:

V1-0-1

Marked:

(not marked)

Constituent:

elfreloc

Tag:

rad750


Interface   Compound List   File List   Compound Members   File Members  

elfreloc.c File Reference

#include "stdio.h"
#include "stdlib.h"
#include "string.h"
#include "unistd.h"
#include "fcntl.h"
#include "sys/types.h"
#include "sys/stat.h"
#include "ELF/elfreloc.h"
#include "ELF/elf.h"
#include "ELF/elfPpc.h"
#include "ELF_private.h"

Data Structures

struct  _elfreloc_config

Typedefs

typedef _elfreloc_config elfreloc_config

Functions

int elfreloc_init (elfreloc_config *config, const char *inName, const char *outName)
int elfreloc (const char *inName, const char *outName)
int main (int argc, char **argv)

Variables

elfreloc_config erconfig

Detailed Description

Function definitions for ELF relocation utility.

Typedef Documentation

elfreloc_config
 

The type for _elfreloc_config.


Function Documentation

int elfreloc const char *  inName,
const char *  outName
 

The VxWorks application entry point.

Parameters:
inName The name of the input ELF file.
outName The name of the processed output ELF file.
Return values:
0 Success.
-1 Failure.

int elfreloc_init elfreloc_config config,
const char *  inName,
const char *  outName
[static]
 

Initializes the application resources.

Parameters:
config The application global config info.
inName The input file name.
outName The output file name.
Return values:
0 Success.
-1 Failure.

int main int  argc,
char **  argv
 

The UNIX application entry point.

Parameters:
argc The number of command line arguments.
argv Pointer to the commane line arg strings.
Return values:
0 Success.
-1 Failure.


Variable Documentation

erconfig [static]
 

Application global configuration information.


Generated on Sat Nov 29 14:28:20 2003 by doxygen 1.3.3