OpenCores
URL https://opencores.org/ocsvn/or1k_old/or1k_old/trunk

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rc203soc/] [sw/] [uClinux/] [include/] [asm-armnommu/] [a.out.h] - Blame information for rev 1782

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1633 jcastillo
#ifndef __ARM_A_OUT_H__
2
#define __ARM_A_OUT_H__
3
 
4
#include <linux/types.h>
5
 
6
struct exec
7
{
8
  __u32 a_info;         /* Use macros N_MAGIC, etc for access */
9
  __u32 a_text;         /* length of text, in bytes */
10
  __u32 a_data;         /* length of data, in bytes */
11
  __u32 a_bss;          /* length of uninitialized data area for file, in bytes */
12
  __u32 a_syms;         /* length of symbol table data in file, in bytes */
13
  __u32 a_entry;                /* start address */
14
  __u32 a_trsize;               /* length of relocation info for text, in bytes */
15
  __u32 a_drsize;               /* length of relocation info for data, in bytes */
16
};
17
 
18
/*
19
 * This is always the same
20
 */
21
#define N_TXTADDR(a)    (0x00008000)
22
 
23
#define N_TRSIZE(a)     ((a).a_trsize)
24
#define N_DRSIZE(a)     ((a).a_drsize)
25
#define N_SYMSIZE(a)    ((a).a_syms)
26
 
27
#define M_ARM 103
28
 
29
#include <asm/arch/a.out.h>
30
#endif /* __A_OUT_GNU_H__ */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.