iPXE
Data Structures | Macros
coff.h File Reference

Go to the source code of this file.

Data Structures

struct  COFF_filehdr
 
struct  COFF_opthdr
 
struct  COFF_scnhdr
 

Macros

#define F_RELFLG   0x0001 /* If set, not reloc. info. Clear for executables */
 
#define F_EXEC   0x0002 /* No unresolved symbols. Executable file ! */
 
#define F_LNNO   0x0004 /* If set, line information numbers removed */
 
#define F_LSYMS   0x0008 /* If set, local symbols removed */
 
#define F_AR32WR   0x0100 /* Indicates little endian file */
 
#define EM_E1   0x17a /* Magic number for Hyperstone. Big endian format */
 
#define O_MAGIC   0x017c /* Optional's header magic number for Hyperstone */
 
#define S_TYPE_TEXT   0x0020 /* If set, the section contains only executable */
 
#define S_TYPE_DATA   0x0040 /* If set, the section contains only initialized data */
 
#define S_TYPE_BSS   0x0080 /* If set, the section is BSS no data stored */
 

Macro Definition Documentation

◆ F_RELFLG

#define F_RELFLG   0x0001 /* If set, not reloc. info. Clear for executables */

Definition at line 9 of file coff.h.

◆ F_EXEC

#define F_EXEC   0x0002 /* No unresolved symbols. Executable file ! */

Definition at line 10 of file coff.h.

◆ F_LNNO

#define F_LNNO   0x0004 /* If set, line information numbers removed */

Definition at line 11 of file coff.h.

◆ F_LSYMS

#define F_LSYMS   0x0008 /* If set, local symbols removed */

Definition at line 12 of file coff.h.

◆ F_AR32WR

#define F_AR32WR   0x0100 /* Indicates little endian file */

Definition at line 13 of file coff.h.

◆ EM_E1

#define EM_E1   0x17a /* Magic number for Hyperstone. Big endian format */

Definition at line 16 of file coff.h.

◆ O_MAGIC

#define O_MAGIC   0x017c /* Optional's header magic number for Hyperstone */

Definition at line 19 of file coff.h.

◆ S_TYPE_TEXT

#define S_TYPE_TEXT   0x0020 /* If set, the section contains only executable */

Definition at line 22 of file coff.h.

◆ S_TYPE_DATA

#define S_TYPE_DATA   0x0040 /* If set, the section contains only initialized data */

Definition at line 23 of file coff.h.

◆ S_TYPE_BSS

#define S_TYPE_BSS   0x0080 /* If set, the section is BSS no data stored */

Definition at line 24 of file coff.h.