Ghidra 11.3.2
Ghidra internal decompiler documentation.
Loading...
Searching...
No Matches
ghidra::BfdArchitecture Class Reference

Architecture that reads executable files using GNU BFD libraries. More...

#include <bfd_arch.hh>

Inheritance diagram for ghidra::BfdArchitecture:
[legend]
Collaboration diagram for ghidra::BfdArchitecture:
[legend]

Public Member Functions

virtual void encode (Encoder &encoder) const
 
virtual void restoreXml (DocumentStorage &store)
 
 BfdArchitecture (const string &fname, const string &targ, ostream *estream)
 Constructor.
 

Private Member Functions

virtual void buildLoader (DocumentStorage &store)
 
virtual void resolveArchitecture (void)
 
virtual void postSpecFile (void)
 

Private Attributes

long adjustvma
 How much to adjust the virtual memory address.
 

Detailed Description

Architecture that reads executable files using GNU BFD libraries.

Constructor & Destructor Documentation

◆ BfdArchitecture()

ghidra::BfdArchitecture::BfdArchitecture ( const string &  fname,
const string &  targ,
ostream *  estream 
)

Constructor.

This just wraps the base class constructor

Parameters
fnameis the path to the executable file
targis the (optional) language id to use for the file
estreamis the stream to use for the error console

References adjustvma.


The documentation for this class was generated from the following files: