Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
a.out.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  filehdr
 
struct  aouthdr
 
struct  scnhdr
 
struct  exec
 

Macros

#define a_info   ah.info
 
#define a_text   ah.tsize
 
#define a_data   ah.dsize
 
#define a_bss   ah.bsize
 
#define a_entry   ah.entry
 
#define a_textstart   ah.text_start
 
#define a_datastart   ah.data_start
 
#define a_bssstart   ah.bss_start
 
#define a_gprmask   ah.gprmask
 
#define a_fprmask   ah.fprmask
 
#define a_gpvalue   ah.gpvalue
 
#define N_TXTADDR(x)   ((x).a_textstart)
 
#define N_DATADDR(x)   ((x).a_datastart)
 
#define N_BSSADDR(x)   ((x).a_bssstart)
 
#define N_DRSIZE(x)   0
 
#define N_TRSIZE(x)   0
 
#define N_SYMSIZE(x)   0
 
#define AOUTHSZ   sizeof(struct aouthdr)
 
#define SCNHSZ   sizeof(struct scnhdr)
 
#define SCNROUND   16
 
#define N_TXTOFF(x)
 

Macro Definition Documentation

#define a_bss   ah.bsize

Definition at line 67 of file a.out.h.

#define a_bssstart   ah.bss_start

Definition at line 71 of file a.out.h.

#define a_data   ah.dsize

Definition at line 66 of file a.out.h.

#define a_datastart   ah.data_start

Definition at line 70 of file a.out.h.

#define a_entry   ah.entry

Definition at line 68 of file a.out.h.

#define a_fprmask   ah.fprmask

Definition at line 73 of file a.out.h.

#define a_gprmask   ah.gprmask

Definition at line 72 of file a.out.h.

#define a_gpvalue   ah.gpvalue

Definition at line 74 of file a.out.h.

#define a_info   ah.info

Definition at line 64 of file a.out.h.

#define a_text   ah.tsize

Definition at line 65 of file a.out.h.

#define a_textstart   ah.text_start

Definition at line 69 of file a.out.h.

#define AOUTHSZ   sizeof(struct aouthdr)

Definition at line 83 of file a.out.h.

#define N_BSSADDR (   x)    ((x).a_bssstart)

Definition at line 78 of file a.out.h.

#define N_DATADDR (   x)    ((x).a_datastart)

Definition at line 77 of file a.out.h.

#define N_DRSIZE (   x)    0

Definition at line 79 of file a.out.h.

#define N_SYMSIZE (   x)    0

Definition at line 81 of file a.out.h.

#define N_TRSIZE (   x)    0

Definition at line 80 of file a.out.h.

#define N_TXTADDR (   x)    ((x).a_textstart)

Definition at line 76 of file a.out.h.

#define N_TXTOFF (   x)
Value:
((long) N_MAGIC(x) == ZMAGIC ? 0 : \
(sizeof(struct exec) + (x).fh.f_nscns*SCNHSZ + SCNROUND - 1) & ~(SCNROUND - 1))

Definition at line 87 of file a.out.h.

#define SCNHSZ   sizeof(struct scnhdr)

Definition at line 84 of file a.out.h.

#define SCNROUND   16

Definition at line 85 of file a.out.h.