summaryrefslogtreecommitdiff
path: root/sys/arch/mvme68k/include/exec.h
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2003-10-09 21:48:49 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2003-10-09 21:48:49 +0000
commit9ce82da981816e96986cdbe07ed0e3f14f7e25dd (patch)
tree84fa851132014da9d411560dd89faca3b9b747d6 /sys/arch/mvme68k/include/exec.h
parent7fcf87ae838eb647adece2ab2a584e89983561d8 (diff)
More m68k common include files factorization.
Diffstat (limited to 'sys/arch/mvme68k/include/exec.h')
-rw-r--r--sys/arch/mvme68k/include/exec.h36
1 files changed, 2 insertions, 34 deletions
diff --git a/sys/arch/mvme68k/include/exec.h b/sys/arch/mvme68k/include/exec.h
index fe72f195227..8d42927bff2 100644
--- a/sys/arch/mvme68k/include/exec.h
+++ b/sys/arch/mvme68k/include/exec.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: exec.h,v 1.7 2001/01/22 14:51:04 art Exp $ */
+/* $OpenBSD: exec.h,v 1.8 2003/10/09 21:48:48 miod Exp $ */
/*
* Copyright (c) 1993 Christopher G. Demetriou
@@ -26,37 +26,5 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef _MVME68K_EXEC_H_
-#define _MVME68K_EXEC_H_
-#define __LDPGSZ 8192
-
-/* Relocation format. */
-struct relocation_info_m68k {
- int r_address; /* offset in text or data segment */
- unsigned int r_symbolnum : 24, /* ordinal number of add symbol */
- r_pcrel : 1, /* 1 if value should be pc-relative */
- r_length : 2, /* log base 2 of value's width */
- r_extern : 1, /* 1 if need to add symbol to value */
- r_baserel : 1, /* linkage table relative */
- r_jmptable : 1, /* relocate to jump table */
- r_relative : 1, /* load address relative */
- r_copy : 1; /* run time copy */
-};
-#define relocation_info relocation_info_m68k
-
-#define ARCH_ELFSIZE 32
-
-#define ELF_TARG_CLASS ELFCLASS32
-#define ELF_TARG_DATA ELFDATA2MSB
-#define ELF_TARG_MACH EM_68K
-
-#define _NLIST_DO_AOUT
-#define _NLIST_DO_ELF
-
-#define _KERN_DO_AOUT
-#if defined(COMPAT_LINUX) || defined(COMPAT_SVR4)
-#define _KERN_DO_ELF
-#endif
-
-#endif /* _MVME68K_EXEC_H_ */
+#include <m68k/exec.h>