DWARFProgram

Package: ghidra.app.util.bin.format.dwarf4.next
Type: class

11.1_PUBLIC

removedtype: ghidra.app.util.bin.format.dwarf4.next.DWARFProgram
class DWARFProgram

11.0_PUBLIC

addedmethod: getFunctionFixups
java.util.List<ghidra.app.util.bin.format.dwarf4.funcfixup.DWARFFunctionFixup> getFunctionFixups()
removedmethod: setOpaqueProperty
void setOpaqueProperty(java.lang.Object key, java.lang.Object value)

10.3_PUBLIC

addedfield: DWARF_ROOT_CATPATH
static ghidra.program.model.data.CategoryPath DWARF_ROOT_CATPATH
addedmethod: getCodeAddress
ghidra.program.model.address.Address getCodeAddress(java.lang.Number offset)
addedmethod: getDataAddress
ghidra.program.model.address.Address getDataAddress(java.lang.Number offset)
addedmethod: getDwarfDTM
ghidra.app.util.bin.format.dwarf4.next.DWARFDataTypeManager getDwarfDTM()
addedmethod: getImportSummary
ghidra.app.util.bin.format.dwarf4.next.DWARFImportSummary getImportSummary()
addedmethod: getStackSpace
ghidra.program.model.address.AddressSpace getStackSpace()
addedmethod: setOpaqueProperty
void setOpaqueProperty(java.lang.Object key, java.lang.Object value)
addedmethod: stackGrowsNegative
boolean stackGrowsNegative()
addedfield: UNCAT_CATPATH
static ghidra.program.model.data.CategoryPath UNCAT_CATPATH

10.2_PUBLIC

addedmethod: hasDWARFData
static boolean hasDWARFData(ghidra.program.model.listing.Program program, ghidra.util.task.TaskMonitor monitor)

10.0_PUBLIC

addedmethod: isDWARF
static boolean isDWARF(ghidra.program.model.listing.Program program)
removedmethod: alreadyDWARFImported
static boolean alreadyDWARFImported(ghidra.program.model.listing.Program prog)
removedmethod: isDWARF
static boolean isDWARF(ghidra.program.model.listing.Program program, ghidra.util.task.TaskMonitor monitor)

9.2_PUBLIC

modifiedmethod: getDebugRanges
return type: ByteProvider → BinaryReader
- ghidra.app.util.bin.ByteProvider getDebugRanges()
+ ghidra.app.util.bin.BinaryReader getDebugRanges()

9.1_PUBLIC

addedmethod: getProgramBaseAddressFixup
long getProgramBaseAddressFixup()

9.0.1_PUBLIC

introducedInitial version