a.out.h 737 B

123456789101112131415161718192021222324252627282930313233
  1. /*
  2. * include/asm-xtensa/addrspace.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. struct exec
  18. {
  19. unsigned long a_info;
  20. unsigned a_text;
  21. unsigned a_data;
  22. unsigned a_bss;
  23. unsigned a_syms;
  24. unsigned a_entry;
  25. unsigned a_trsize;
  26. unsigned a_drsize;
  27. };
  28. #endif /* _XTENSA_A_OUT_H */