Initial Import from SVN
This commit is contained in:
28
sys/include/exec.h
Normal file
28
sys/include/exec.h
Normal file
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* Copyright (c) 1986 Regents of the University of California.
|
||||
* All rights reserved. The Berkeley software License Agreement
|
||||
* specifies the terms and conditions for redistribution.
|
||||
*/
|
||||
|
||||
#ifndef _EXEC_
|
||||
#define _EXEC_
|
||||
/*
|
||||
* Header prepended to each a.out file.
|
||||
*/
|
||||
struct exec {
|
||||
int a_magic; /* magic number */
|
||||
unsigned int a_text; /* size of text segment */
|
||||
unsigned int a_data; /* size of initialized data */
|
||||
unsigned int a_bss; /* size of uninitialized data */
|
||||
unsigned int a_reltext; /* size of text relocation info */
|
||||
unsigned int a_reldata; /* size of data relocation info */
|
||||
unsigned int a_syms; /* size of symbol table */
|
||||
unsigned int a_entry; /* entry point */
|
||||
};
|
||||
|
||||
/* a_magic */
|
||||
#define RMAGIC 0406 /* relocatable object file */
|
||||
#define OMAGIC 0407 /* old impure format */
|
||||
#define NMAGIC 0410 /* read-only text */
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user