APIdia Launch Partner
Top Description Fields
sun.jvm.hotspot.debugger.win32.coff

public Interface DebugVC50SymbolEnums

Known Direct Subinterfaces
sun.jvm.hotspot.debugger.win32.coff.DebugVC50SymbolIterator

Miscellaneous integer enumerations for symbol parsing

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
COMPFLAG_LANGUAGE_MASK

Compile flags (S_COMPILE).

public static final int
public static final int
public static final int
public static final int
public static final int
public static final short
public static final short
public static final short
public static final short
public static final short
EXMODEL_NOT_CODE

Execution models (S_CEXMODEL32)

public static final short
public static final short
public static final short
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final short
public static final short
FUNCRET_VARARGS_LEFT_TO_RIGHT_MASK

Function return flags (S_RETURN)

public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
MACHTYPE_INTEL_8080

Machine types (S_COMPILE)

public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
THUNK_NO_TYPE

Thunk types (S_THUNK32)

public static final byte
public static final byte

Field Detail

COMPFLAG_AMBIENT_CODE_MASKback to summary
public static final int COMPFLAG_AMBIENT_CODE_MASK
COMPFLAG_AMBIENT_CODE_SHIFTback to summary
public static final int COMPFLAG_AMBIENT_CODE_SHIFT
COMPFLAG_AMBIENT_DATA_MASKback to summary
public static final int COMPFLAG_AMBIENT_DATA_MASK
COMPFLAG_AMBIENT_DATA_SHIFTback to summary
public static final int COMPFLAG_AMBIENT_DATA_SHIFT
COMPFLAG_AMBIENT_MODEL_FARback to summary
public static final int COMPFLAG_AMBIENT_MODEL_FAR
COMPFLAG_AMBIENT_MODEL_HUGEback to summary
public static final int COMPFLAG_AMBIENT_MODEL_HUGE
COMPFLAG_AMBIENT_MODEL_NEARback to summary
public static final int COMPFLAG_AMBIENT_MODEL_NEAR
COMPFLAG_FLOAT_PACKAGE_ALTMATHback to summary
public static final int COMPFLAG_FLOAT_PACKAGE_ALTMATH
COMPFLAG_FLOAT_PACKAGE_EMULATORback to summary
public static final int COMPFLAG_FLOAT_PACKAGE_EMULATOR
COMPFLAG_FLOAT_PACKAGE_HARDWAREback to summary
public static final int COMPFLAG_FLOAT_PACKAGE_HARDWARE
COMPFLAG_FLOAT_PACKAGE_MASKback to summary
public static final int COMPFLAG_FLOAT_PACKAGE_MASK
COMPFLAG_FLOAT_PACKAGE_SHIFTback to summary
public static final int COMPFLAG_FLOAT_PACKAGE_SHIFT
COMPFLAG_FLOAT_PRECISION_ANSI_Cback to summary
public static final int COMPFLAG_FLOAT_PRECISION_ANSI_C
COMPFLAG_FLOAT_PRECISION_MASKback to summary
public static final int COMPFLAG_FLOAT_PRECISION_MASK
COMPFLAG_FLOAT_PRECISION_SHIFTback to summary
public static final int COMPFLAG_FLOAT_PRECISION_SHIFT
COMPFLAG_LANGUAGE_BASICback to summary
public static final int COMPFLAG_LANGUAGE_BASIC
COMPFLAG_LANGUAGE_Cback to summary
public static final int COMPFLAG_LANGUAGE_C
COMPFLAG_LANGUAGE_COBOLback to summary
public static final int COMPFLAG_LANGUAGE_COBOL
COMPFLAG_LANGUAGE_CPPback to summary
public static final int COMPFLAG_LANGUAGE_CPP
COMPFLAG_LANGUAGE_FORTRANback to summary
public static final int COMPFLAG_LANGUAGE_FORTRAN
COMPFLAG_LANGUAGE_MASKback to summary
public static final int COMPFLAG_LANGUAGE_MASK

Compile flags (S_COMPILE). All have masks and shifts because the data is bit-packed into three bytes in the file. (FIXME: test these masks and shifts to make sure they are correct.)

COMPFLAG_LANGUAGE_MASMback to summary
public static final int COMPFLAG_LANGUAGE_MASM
COMPFLAG_LANGUAGE_PASCALback to summary
public static final int COMPFLAG_LANGUAGE_PASCAL
COMPFLAG_LANGUAGE_SHIFTback to summary
public static final int COMPFLAG_LANGUAGE_SHIFT
COMPFLAG_MODE32_MASKback to summary
public static final int COMPFLAG_MODE32_MASK
COMPFLAG_PCODE_PRESENT_MASKback to summary
public static final int COMPFLAG_PCODE_PRESENT_MASK
EXMODEL_CODEback to summary
public static final short EXMODEL_CODE
EXMODEL_JUMP_TABLEback to summary
public static final short EXMODEL_JUMP_TABLE
EXMODEL_MICROFOCUS_COBOLback to summary
public static final short EXMODEL_MICROFOCUS_COBOL
EXMODEL_NATIVEback to summary
public static final short EXMODEL_NATIVE
EXMODEL_NOT_CODEback to summary
public static final short EXMODEL_NOT_CODE

Execution models (S_CEXMODEL32)

EXMODEL_PADDINGback to summary
public static final short EXMODEL_PADDING
EXMODEL_PADDING_FOR_ALIGNMENTback to summary
public static final short EXMODEL_PADDING_FOR_ALIGNMENT
EXMODEL_PCODEback to summary
public static final short EXMODEL_PCODE
FUNCRET_IN_REGISTERSback to summary
public static final byte FUNCRET_IN_REGISTERS
FUNCRET_INDIRECT_CALLER_FARback to summary
public static final byte FUNCRET_INDIRECT_CALLER_FAR
FUNCRET_INDIRECT_CALLER_NEARback to summary
public static final byte FUNCRET_INDIRECT_CALLER_NEAR
FUNCRET_INDIRECT_RETURNEE_FARback to summary
public static final byte FUNCRET_INDIRECT_RETURNEE_FAR
FUNCRET_INDIRECT_RETURNEE_NEARback to summary
public static final byte FUNCRET_INDIRECT_RETURNEE_NEAR
FUNCRET_RETURNEE_STACK_CLEANUP_MASKback to summary
public static final short FUNCRET_RETURNEE_STACK_CLEANUP_MASK
FUNCRET_VARARGS_LEFT_TO_RIGHT_MASKback to summary
public static final short FUNCRET_VARARGS_LEFT_TO_RIGHT_MASK

Function return flags (S_RETURN)

FUNCRET_VOIDback to summary
public static final byte FUNCRET_VOID
MACHTYPE_ALPHAback to summary
public static final byte MACHTYPE_ALPHA
MACHTYPE_INTEL_80286back to summary
public static final byte MACHTYPE_INTEL_80286
MACHTYPE_INTEL_80386back to summary
public static final byte MACHTYPE_INTEL_80386
MACHTYPE_INTEL_80486back to summary
public static final byte MACHTYPE_INTEL_80486
MACHTYPE_INTEL_8080back to summary
public static final byte MACHTYPE_INTEL_8080

Machine types (S_COMPILE)

MACHTYPE_INTEL_8086back to summary
public static final byte MACHTYPE_INTEL_8086
MACHTYPE_INTEL_PENTIUMback to summary
public static final byte MACHTYPE_INTEL_PENTIUM
MACHTYPE_INTEL_PENTIUM_PROback to summary
public static final byte MACHTYPE_INTEL_PENTIUM_PRO
MACHTYPE_MC68000back to summary
public static final byte MACHTYPE_MC68000
MACHTYPE_MC68010back to summary
public static final byte MACHTYPE_MC68010
MACHTYPE_MC68020back to summary
public static final byte MACHTYPE_MC68020
MACHTYPE_MC68030back to summary
public static final byte MACHTYPE_MC68030
MACHTYPE_MC68040back to summary
public static final byte MACHTYPE_MC68040
MACHTYPE_MIPS_R4000back to summary
public static final byte MACHTYPE_MIPS_R4000
MACHTYPE_MIPS_RESERVEDback to summary
public static final byte MACHTYPE_MIPS_RESERVED
MACHTYPE_MIPS_RESERVED2back to summary
public static final byte MACHTYPE_MIPS_RESERVED2
MACHTYPE_PPC601back to summary
public static final byte MACHTYPE_PPC601
MACHTYPE_PPC603back to summary
public static final byte MACHTYPE_PPC603
MACHTYPE_PPC604back to summary
public static final byte MACHTYPE_PPC604
MACHTYPE_PPC620back to summary
public static final byte MACHTYPE_PPC620
PROCFLAGS_FAR_RETURNback to summary
public static final byte PROCFLAGS_FAR_RETURN
PROCFLAGS_FRAME_POINTER_OMITTEDback to summary
public static final byte PROCFLAGS_FRAME_POINTER_OMITTED

Procedure flags

PROCFLAGS_INTERRUPT_ROUTINEback to summary
public static final byte PROCFLAGS_INTERRUPT_ROUTINE
PROCFLAGS_NEVER_RETURNback to summary
public static final byte PROCFLAGS_NEVER_RETURN
THUNK_ADJUSTORback to summary
public static final byte THUNK_ADJUSTOR
THUNK_NO_TYPEback to summary
public static final byte THUNK_NO_TYPE

Thunk types (S_THUNK32)

THUNK_PCODEback to summary
public static final byte THUNK_PCODE
THUNK_VCALLback to summary
public static final byte THUNK_VCALL