a.out.h 765 B

12345678910111213141516171819202122232425262728293031323334
  1. /*
  2. * include/asm-xtensa/a.out.h
  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. #ifndef _XTENSA_A_OUT_H
  14. #define _XTENSA_A_OUT_H
  15. /* Note: the kernel needs the a.out definitions, even if only ELF is used. */
  16. #define STACK_TOP TASK_SIZE
  17. #define STACK_TOP_MAX STACK_TOP
  18. struct exec
  19. {
  20. unsigned long a_info;
  21. unsigned a_text;
  22. unsigned a_data;
  23. unsigned a_bss;
  24. unsigned a_syms;
  25. unsigned a_entry;
  26. unsigned a_trsize;
  27. unsigned a_drsize;
  28. };
  29. #endif /* _XTENSA_A_OUT_H */