Class 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 block
      static java.lang.String DOT_BF
      address of the beginning of a function
      static java.lang.String DOT_BSS
      address of the .bss section
      static java.lang.String DOT_DATA
      address of the .data section
      static java.lang.String DOT_EB
      address of the end of a block
      static 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 function
      static 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 name
      static 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
    • Field Detail

      • 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
    • Constructor Detail

      • CoffSymbolSpecial

        public CoffSymbolSpecial()
    • Method Detail

      • isSpecial

        public static final boolean isSpecial​(CoffSymbol symbol)
      • getStorageClass

        public int getStorageClass​(CoffSymbol specialSymbol)