gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros
aout_machdep.h File Reference

Go to the source code of this file.

Classes

struct  aout_exechdr
 Funky Alpha 64-bit a.out header used for PAL code. More...
 

Macros

#define AOUT_LDPGSZ   8192
 
#define N_GETMAGIC(ex)   ((ex).magic)
 
#define N_BADMAX
 
#define N_TXTADDR(ex)   ((ex).text_start)
 
#define N_DATADDR(ex)   ((ex).data_start)
 
#define N_BSSADDR(ex)   ((ex).bss_start)
 
#define N_TXTOFF(ex)   (N_GETMAGIC(ex) == ZMAGIC ? 0 : sizeof(struct aout_exechdr))
 
#define N_DATOFF(ex)   N_ALIGN(ex, N_TXTOFF(ex) + (ex).tsize)
 

Macro Definition Documentation

#define AOUT_LDPGSZ   8192

Definition at line 55 of file aout_machdep.h.

#define N_BADMAX

Definition at line 59 of file aout_machdep.h.

#define N_BSSADDR (   ex)    ((ex).bss_start)

Definition at line 63 of file aout_machdep.h.

Referenced by AoutObject::AoutObject().

#define N_DATADDR (   ex)    ((ex).data_start)

Definition at line 62 of file aout_machdep.h.

Referenced by AoutObject::AoutObject().

#define N_DATOFF (   ex)    N_ALIGN(ex, N_TXTOFF(ex) + (ex).tsize)

Definition at line 68 of file aout_machdep.h.

Referenced by AoutObject::AoutObject().

#define N_GETMAGIC (   ex)    ((ex).magic)

Definition at line 57 of file aout_machdep.h.

#define N_TXTADDR (   ex)    ((ex).text_start)

Definition at line 61 of file aout_machdep.h.

Referenced by AoutObject::AoutObject().

#define N_TXTOFF (   ex)    (N_GETMAGIC(ex) == ZMAGIC ? 0 : sizeof(struct aout_exechdr))

Definition at line 65 of file aout_machdep.h.

Referenced by AoutObject::AoutObject().


Generated on Fri Jun 9 2017 13:03:52 for gem5 by doxygen 1.8.6