/* $OpenBSD: exec.h,v 1.9 2001/01/22 14:51:05 art Exp $ */ #ifndef __MACHINE_EXEC_H__ #define __MACHINE_EXEC_H__ #define __LDPGSZ 4096 struct relocation_info_m88k { unsigned int r_address; /* offset in text or data segment */ unsigned int r_symbolnum : 24, /* ordinal number of add symbol */ r_extern : 1, /* 1 if need to add symbol to value */ r_baserel : 1, r_pcrel : 1, r_jmptable : 1, r_type : 4; int r_addend; }; #define relocation_info relocation_info_m88k #define ARCH_ELFSIZE 32 #define ELF_TARG_CLASS ELFCLASS32 #define ELF_TARG_DATA ELFDATA2MSB #define ELF_TARG_MACH EM_88K #define _NLIST_DO_AOUT #define _NLIST_DO_ELF #define _KERN_DO_AOUT #define _KERN_DO_ELF #endif __MACHINE_EXEC_H__