NetBSD/sys/arch/mips/include/bsd-aout.h

36 lines
1.1 KiB
C
Raw Normal View History

/* $NetBSD: bsd-aout.h,v 1.4 1999/04/24 08:10:33 simonb Exp $ */
1998-01-05 10:02:46 +03:00
1995-01-18 09:14:58 +03:00
/* bsd-aout.h
4.4bsd a.out format, for backwards compatibility... */
#ifndef __MACHINE_BSD_AOUT_H__
#define __MACHINE_BSD_AOUT_H__
#define BSD_OMAGIC 0407 /* old impure format */
#define BSD_NMAGIC 0410 /* read-only text */
#define BSD_ZMAGIC 0413 /* demand load format */
struct bsd_aouthdr {
#if BYTE_ORDER == BIG_ENDIAN
u_short a_mid; /* machine ID */
u_short a_magic; /* magic number */
#else
u_short a_magic; /* magic number */
u_short a_mid; /* machine ID */
#endif
1995-01-18 09:14:58 +03:00
u_long a_text; /* text segment size */
u_long a_data; /* initialized data size */
u_long a_bss; /* uninitialized data size */
u_long a_syms; /* symbol table size */
u_long a_entry; /* entry point */
u_long a_trsize; /* text relocation size */
u_long a_drsize; /* data relocation size */
};
1995-03-28 22:13:48 +04:00
#ifndef _KERNEL
1995-01-18 09:14:58 +03:00
#define _AOUT_INCLUDE_
#include <nlist.h>
1995-03-28 22:13:48 +04:00
#endif /* _KERNEL */
1995-01-18 09:14:58 +03:00
#endif /* __MACHINE_BSD_AOUT_H__ */