Package org.eclipse.cdt.utils.xcoff
Class XCoff32.FileHeader
- java.lang.Object
-
- org.eclipse.cdt.utils.xcoff.XCoff32.FileHeader
-
- Enclosing class:
- XCoff32
public static class XCoff32.FileHeader extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intF_DSAstatic intF_DYNLOADstatic intF_EXECstatic intF_FDPR_OPTIstatic intF_FDPR_PROFshortf_flagsstatic intF_LNNOstatic intF_LOADONLYstatic intF_LSYMSshortf_magicshortf_nscnsintf_nsymsshortf_opthdrstatic intF_RELFLGstatic intF_SHROBJintf_symptrintf_timdatstatic intFILHSZstatic intU64_TOCMAGICstatic intU802TOCMAGICstatic intU803TOCMAGICstatic intU803XTOCMAGIC
-
Constructor Summary
Constructors Constructor Description FileHeader(byte[] hdr, boolean little)FileHeader(java.io.RandomAccessFile file)FileHeader(java.io.RandomAccessFile file, long offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommonSetup(byte[] hdr, boolean little)booleanisDebug()booleanisExec()booleanisStrip()java.lang.StringtoString()
-
-
-
Field Detail
-
FILHSZ
public static final int FILHSZ
- See Also:
- Constant Field Values
-
U802TOCMAGIC
public static final int U802TOCMAGIC
- See Also:
- Constant Field Values
-
U803TOCMAGIC
public static final int U803TOCMAGIC
- See Also:
- Constant Field Values
-
U803XTOCMAGIC
public static final int U803XTOCMAGIC
- See Also:
- Constant Field Values
-
U64_TOCMAGIC
public static final int U64_TOCMAGIC
- See Also:
- Constant Field Values
-
F_RELFLG
public static final int F_RELFLG
- See Also:
- Constant Field Values
-
F_EXEC
public static final int F_EXEC
- See Also:
- Constant Field Values
-
F_LNNO
public static final int F_LNNO
- See Also:
- Constant Field Values
-
F_LSYMS
public static final int F_LSYMS
- See Also:
- Constant Field Values
-
F_FDPR_PROF
public static final int F_FDPR_PROF
- See Also:
- Constant Field Values
-
F_FDPR_OPTI
public static final int F_FDPR_OPTI
- See Also:
- Constant Field Values
-
F_DSA
public static final int F_DSA
- See Also:
- Constant Field Values
-
F_DYNLOAD
public static final int F_DYNLOAD
- See Also:
- Constant Field Values
-
F_SHROBJ
public static final int F_SHROBJ
- See Also:
- Constant Field Values
-
F_LOADONLY
public static final int F_LOADONLY
- See Also:
- Constant Field Values
-
f_magic
public short f_magic
-
f_nscns
public short f_nscns
-
f_timdat
public int f_timdat
-
f_symptr
public int f_symptr
-
f_nsyms
public int f_nsyms
-
f_opthdr
public short f_opthdr
-
f_flags
public short f_flags
-
-
Constructor Detail
-
FileHeader
public FileHeader(java.io.RandomAccessFile file) throws java.io.IOException- Throws:
java.io.IOException
-
FileHeader
public FileHeader(java.io.RandomAccessFile file, long offset) throws java.io.IOException- Throws:
java.io.IOException
-
FileHeader
public FileHeader(byte[] hdr, boolean little) throws java.io.IOException- Throws:
java.io.IOException
-
-
Method Detail
-
commonSetup
public void commonSetup(byte[] hdr, boolean little) throws java.io.IOException- Throws:
java.io.IOException
-
isStrip
public boolean isStrip()
-
isExec
public boolean isExec()
-
isDebug
public boolean isDebug()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-