home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-m32r / a.out.h next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  794 b   |  29 lines

  1. #ifndef _ASM_M32R_A_OUT_H
  2. #define _ASM_M32R_A_OUT_H
  3.  
  4. /* orig : i386 2.4.18 */
  5.  
  6. struct exec
  7. {
  8.   unsigned long a_info;        /* Use macros N_MAGIC, etc for access */
  9.   unsigned a_text;        /* length of text, in bytes */
  10.   unsigned a_data;        /* length of data, in bytes */
  11.   unsigned a_bss;        /* length of uninitialized data area for file, in bytes */
  12.   unsigned a_syms;        /* length of symbol table data in file, in bytes */
  13.   unsigned a_entry;        /* start address */
  14.   unsigned a_trsize;        /* length of relocation info for text, in bytes */
  15.   unsigned a_drsize;        /* length of relocation info for data, in bytes */
  16. };
  17.  
  18. #define N_TRSIZE(a)    ((a).a_trsize)
  19. #define N_DRSIZE(a)    ((a).a_drsize)
  20. #define N_SYMSIZE(a)    ((a).a_syms)
  21.  
  22. #ifdef __KERNEL__
  23.  
  24. #define STACK_TOP    TASK_SIZE
  25.  
  26. #endif
  27.  
  28. #endif /* _ASM_M32R_A_OUT_H */
  29.