Package ghidra.app.util.bin.format.coff
Class CoffSymbolSpecial
- java.lang.Object
-
- ghidra.app.util.bin.format.coff.CoffSymbolSpecial
-
public final class CoffSymbolSpecial extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDOT_BBaddress of the beginning of a blockstatic java.lang.StringDOT_BFaddress of the beginning of a functionstatic java.lang.StringDOT_BSSaddress of the .bss sectionstatic java.lang.StringDOT_DATAaddress of the .data sectionstatic java.lang.StringDOT_EBaddress of the end of a blockstatic java.lang.StringDOT_EDATANext available address after the end of the .data output section.static java.lang.StringDOT_EFaddress of the end of a functionstatic java.lang.StringDOT_ENDNext available address after the end of the .bss output section.static java.lang.StringDOT_EOSEnd of a structure, union, or enumeration.static java.lang.StringDOT_ETEXTNext available address after the end of the .text output section.static java.lang.StringDOT_FILEfile namestatic java.lang.StringDOT_NFAKEDummy tag name for a structure, union, or enumeration.static java.lang.StringDOT_TARGETPointer to a structure or union that is returned by a function.static java.lang.StringDOT_TEXTaddress of the .text section
-
Constructor Summary
Constructors Constructor Description CoffSymbolSpecial()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetStorageClass(CoffSymbol specialSymbol)static booleanisSpecial(CoffSymbol symbol)
-
-
-
Field Detail
-
DOT_FILE
public static final java.lang.String DOT_FILE
file name- See Also:
- Constant Field Values
-
DOT_TEXT
public static final java.lang.String DOT_TEXT
address of the .text section- See Also:
- Constant Field Values
-
DOT_DATA
public static final java.lang.String DOT_DATA
address of the .data section- See Also:
- Constant Field Values
-
DOT_BSS
public static final java.lang.String DOT_BSS
address of the .bss section- See Also:
- Constant Field Values
-
DOT_BB
public static final java.lang.String DOT_BB
address of the beginning of a block- See Also:
- Constant Field Values
-
DOT_EB
public static final java.lang.String DOT_EB
address of the end of a block- See Also:
- Constant Field Values
-
DOT_BF
public static final java.lang.String DOT_BF
address of the beginning of a function- See Also:
- Constant Field Values
-
DOT_EF
public static final java.lang.String DOT_EF
address of the end of a function- See Also:
- Constant Field Values
-
DOT_TARGET
public static final java.lang.String DOT_TARGET
Pointer to a structure or union that is returned by a function.- See Also:
- Constant Field Values
-
DOT_NFAKE
public static final java.lang.String DOT_NFAKE
Dummy tag name for a structure, union, or enumeration.- See Also:
- Constant Field Values
-
DOT_EOS
public static final java.lang.String DOT_EOS
End of a structure, union, or enumeration.- See Also:
- Constant Field Values
-
DOT_ETEXT
public static final java.lang.String DOT_ETEXT
Next available address after the end of the .text output section.- See Also:
- Constant Field Values
-
DOT_EDATA
public static final java.lang.String DOT_EDATA
Next available address after the end of the .data output section.- See Also:
- Constant Field Values
-
DOT_END
public static final java.lang.String DOT_END
Next available address after the end of the .bss output section.- See Also:
- Constant Field Values
-
-
Method Detail
-
isSpecial
public static final boolean isSpecial(CoffSymbol symbol)
-
getStorageClass
public int getStorageClass(CoffSymbol specialSymbol)
-
-