1 #ifndef _ASM_IA64_A_OUT_H
2 #define _ASM_IA64_A_OUT_H
3
4 /*
5 * No a.out format has been (or should be) defined so this file is
6 * just a dummy that allows us to get binfmt_elf compiled. It
7 * probably would be better to clean up binfmt_elf.c so it does not
8 * necessarily depend on there being a.out support.
9 *
10 * Copyright (C) 1998-2000 Hewlett-Packard Co
11 * Copyright (C) 1998-2000 David Mosberger-Tang <davidm@hpl.hp.com>
12 */
13
14 #include <linux/types.h>
15
16 struct exec {
17 unsigned long a_info;
18 unsigned long a_text;
19 unsigned long a_data;
20 unsigned long a_bss;
21 unsigned long a_entry;
22 };
23
24 #define N_TXTADDR(x) 0
25 #define N_DATADDR(x) 0
26 #define N_BSSADDR(x) 0
27 #define N_DRSIZE(x) 0
28 #define N_TRSIZE(x) 0
29 #define N_SYMSIZE(x) 0
30 #define N_TXTOFF(x) 0
31
32 #ifdef __KERNEL__
33 # define STACK_TOP (0x8000000000000000UL + (1UL << (4*PAGE_SHIFT - 12)))
34 # define IA64_RBS_BOT (STACK_TOP - 0x80000000L) /* bottom of register backing store */
35 #endif
36
37 #endif /* _ASM_IA64_A_OUT_H */
38
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more
information.