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.String
DOT_BB
address of the beginning of a blockstatic java.lang.String
DOT_BF
address of the beginning of a functionstatic java.lang.String
DOT_BSS
address of the .bss sectionstatic java.lang.String
DOT_DATA
address of the .data sectionstatic java.lang.String
DOT_EB
address of the end of a blockstatic java.lang.String
DOT_EDATA
Next available address after the end of the .data output section.static java.lang.String
DOT_EF
address of the end of a functionstatic java.lang.String
DOT_END
Next available address after the end of the .bss output section.static java.lang.String
DOT_EOS
End of a structure, union, or enumeration.static java.lang.String
DOT_ETEXT
Next available address after the end of the .text output section.static java.lang.String
DOT_FILE
file namestatic java.lang.String
DOT_NFAKE
Dummy tag name for a structure, union, or enumeration.static java.lang.String
DOT_TARGET
Pointer to a structure or union that is returned by a function.static java.lang.String
DOT_TEXT
address 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 int
getStorageClass(CoffSymbol specialSymbol)
static boolean
isSpecial(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)
-
-