exec_ecoff_mips.h File Reference

Back to the index.

Classes | Macros
exec_ecoff_mips.h File Reference

Go to the source code of this file.

Classes

struct  ecoff_symhdr
 
struct  ecoff_extsym
 

Macros

#define ECOFF_LDPGSZ   4096
 
#define ECOFF_PAD
 
#define ECOFF_MACHDEP
 
#define _MIPS3_OK()   1
 
#define ECOFF_MAGIC_MIPSEB   0x0160 /* mips1, big-endian */
 
#define ECOFF_MAGIC_MIPSEL   0x0162 /* mips1, little-endian */
 
#define ECOFF_MAGIC_MIPSEB2   0x0163 /* mips2, big-endian (gxemul addition) */
 
#define ECOFF_MAGIC_MIPSEL2   0x0166 /* mips2, little-endian (gxemul addition) */
 
#define ECOFF_MAGIC_MIPSEB3   0x0140 /* mips3, big-endian (gxemul addition) */
 
#define ECOFF_MAGIC_MIPSEL3   0x0142 /* mips3, little-endian */
 
#define ECOFF_SEGMENT_ALIGNMENT(ep)   ((ep)->a.vstamp < 23 ? 8 : 16)
 
#define MIPS_MAGIC_SYM   0x7009 /* gxemul addition */
 
#define esymMax   iextMax
 

Macro Definition Documentation

◆ _MIPS3_OK

#define _MIPS3_OK ( )    1

Definition at line 59 of file exec_ecoff_mips.h.

◆ ECOFF_LDPGSZ

#define ECOFF_LDPGSZ   4096

Definition at line 45 of file exec_ecoff_mips.h.

◆ ECOFF_MACHDEP

#define ECOFF_MACHDEP
Value:
uint32_t gprmask; \
uint32_t cprmask[4]; \
uint32_t gp_value

Definition at line 51 of file exec_ecoff_mips.h.

◆ ECOFF_MAGIC_MIPSEB

#define ECOFF_MAGIC_MIPSEB   0x0160 /* mips1, big-endian */

Definition at line 63 of file exec_ecoff_mips.h.

◆ ECOFF_MAGIC_MIPSEB2

#define ECOFF_MAGIC_MIPSEB2   0x0163 /* mips2, big-endian (gxemul addition) */

Definition at line 65 of file exec_ecoff_mips.h.

◆ ECOFF_MAGIC_MIPSEB3

#define ECOFF_MAGIC_MIPSEB3   0x0140 /* mips3, big-endian (gxemul addition) */

Definition at line 67 of file exec_ecoff_mips.h.

◆ ECOFF_MAGIC_MIPSEL

#define ECOFF_MAGIC_MIPSEL   0x0162 /* mips1, little-endian */

Definition at line 64 of file exec_ecoff_mips.h.

◆ ECOFF_MAGIC_MIPSEL2

#define ECOFF_MAGIC_MIPSEL2   0x0166 /* mips2, little-endian (gxemul addition) */

Definition at line 66 of file exec_ecoff_mips.h.

◆ ECOFF_MAGIC_MIPSEL3

#define ECOFF_MAGIC_MIPSEL3   0x0142 /* mips3, little-endian */

Definition at line 68 of file exec_ecoff_mips.h.

◆ ECOFF_PAD

#define ECOFF_PAD

Definition at line 47 of file exec_ecoff_mips.h.

◆ ECOFF_SEGMENT_ALIGNMENT

#define ECOFF_SEGMENT_ALIGNMENT (   ep)    ((ep)->a.vstamp < 23 ? 8 : 16)

Definition at line 84 of file exec_ecoff_mips.h.

◆ esymMax

#define esymMax   iextMax

Definition at line 128 of file exec_ecoff_mips.h.

◆ MIPS_MAGIC_SYM

#define MIPS_MAGIC_SYM   0x7009 /* gxemul addition */

Definition at line 125 of file exec_ecoff_mips.h.


Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17