exec_ecoff_mips.h Source File
Back to the index.
Go to the documentation of this file. 6 #ifndef EXEC_ECOFF_MIPS_H 7 #define EXEC_ECOFF_MIPS_H 45 #define ECOFF_LDPGSZ 4096 51 #define ECOFF_MACHDEP \ 53 uint32_t cprmask[4]; \ 57 #define _MIPS3_OK() CPUISMIPS3 63 #define ECOFF_MAGIC_MIPSEB 0x0160 64 #define ECOFF_MAGIC_MIPSEL 0x0162 65 #define ECOFF_MAGIC_MIPSEB2 0x0163 66 #define ECOFF_MAGIC_MIPSEL2 0x0166 67 #define ECOFF_MAGIC_MIPSEB3 0x0140 68 #define ECOFF_MAGIC_MIPSEL3 0x0142 72 #if BYTE_ORDER == LITTLE_ENDIAN 73 #define ECOFF_BADMAG(ep) \ 75 ((ep)->f.f_magic == ECOFF_MAGIC_MIPSEL || \ 76 (_MIPS3_OK() && (ep)->f.f_magic == ECOFF_MAGIC_MIPSEL3)) \ 79 #if BYTE_ORDER == BIG_ENDIAN 80 #define ECOFF_BADMAG(ep) ((ep)->f.f_magic != ECOFF_MAGIC_MIPSEB) 84 #define ECOFF_SEGMENT_ALIGNMENT(ep) ((ep)->a.vstamp < 23 ? 8 : 16) 89 void cpu_exec_ecoff_setregs(
struct proc *,
struct exec_package *, u_long);
125 #define MIPS_MAGIC_SYM 0x7009 128 #define esymMax iextMax
Generated on Fri Dec 7 2018 19:52:23 for GXemul by
1.8.13