| Chris Zankel | 9a8fd55 | 2005-06-23 22:01:26 -0700 | [diff] [blame] | 1 | /* | 
| Uwe Zeisberger | f30c226 | 2006-10-03 23:01:26 +0200 | [diff] [blame] | 2 | * include/asm-xtensa/a.out.h | 
| Chris Zankel | 9a8fd55 | 2005-06-23 22:01:26 -0700 | [diff] [blame] | 3 | * | 
|  | 4 | * Dummy a.out file. Xtensa does not support the a.out format, but the kernel | 
|  | 5 | * seems to depend on it. | 
|  | 6 | * | 
|  | 7 | * This file is subject to the terms and conditions of the GNU General Public | 
|  | 8 | * License.  See the file "COPYING" in the main directory of this archive | 
|  | 9 | * for more details. | 
|  | 10 | * | 
|  | 11 | * Copyright (C) 2001 - 2005 Tensilica Inc. | 
|  | 12 | */ | 
|  | 13 |  | 
|  | 14 | #ifndef _XTENSA_A_OUT_H | 
|  | 15 | #define _XTENSA_A_OUT_H | 
|  | 16 |  | 
|  | 17 | /* Note: the kernel needs the a.out definitions, even if only ELF is used. */ | 
|  | 18 |  | 
|  | 19 | #define STACK_TOP	TASK_SIZE | 
| Peter Zijlstra | b111757 | 2007-07-19 01:48:14 -0700 | [diff] [blame] | 20 | #define STACK_TOP_MAX	STACK_TOP | 
| Chris Zankel | 9a8fd55 | 2005-06-23 22:01:26 -0700 | [diff] [blame] | 21 |  | 
|  | 22 | struct exec | 
|  | 23 | { | 
|  | 24 | unsigned long a_info; | 
|  | 25 | unsigned a_text; | 
|  | 26 | unsigned a_data; | 
|  | 27 | unsigned a_bss; | 
|  | 28 | unsigned a_syms; | 
|  | 29 | unsigned a_entry; | 
|  | 30 | unsigned a_trsize; | 
|  | 31 | unsigned a_drsize; | 
|  | 32 | }; | 
|  | 33 |  | 
|  | 34 | #endif /* _XTENSA_A_OUT_H */ |