Back to index

cell-binutils  2.17cvs20070401
Classes | Defines
arm.h File Reference
#include "coff/external.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  external_reloc

Defines

#define COFFARM   1
#define L_LNNO_SIZE   2
#define INCLUDE_COMDAT_FIELDS_IN_AUXENT
#define F_RELFLG   (0x0001)
#define F_EXEC   (0x0002)
#define F_LNNO   (0x0004)
#define F_LSYMS   (0x0008)
#define F_INTERWORK   (0x0010)
#define F_INTERWORK_SET   (0x0020)
#define F_APCS_FLOAT   (0x0040)
#define F_PIC   (0x0080)
#define F_AR32WR   (0x0100)
#define F_APCS_26   (0x0400)
#define F_APCS_SET   (0x0800)
#define F_SOFT_FLOAT   (0x2000)
#define F_VFP_FLOAT   (0x4000)
#define F_INTERWORK   (0x0010)
#define F_APCS_FLOAT   (0x0040)
#define F_PIC   (0x0080)
#define F_APCS26   (0x1000)
#define F_ARM_ARCHITECTURE_MASK   (0x4000+0x0800+0x0400)
#define F_ARM_2   (0x0400)
#define F_ARM_2a   (0x0800)
#define F_ARM_3   (0x0c00)
#define F_ARM_3M   (0x4000)
#define F_ARM_4   (0x4400)
#define F_ARM_4T   (0x4800)
#define F_ARM_5   (0x4c00)
#define ARMMAGIC   0xa00 /* I just made this up */
#define ARMBADMAG(x)   (((x).f_magic != ARMMAGIC))
#define ARMPEMAGIC   0x1c0
#define THUMBPEMAGIC   0x1c2
#define ARMBADMAG(x)   (((x).f_magic != ARMMAGIC) && ((x).f_magic != ARMPEMAGIC) && ((x).f_magic != THUMBPEMAGIC))
#define OMAGIC   0404 /* object files, eg as output */
#define ZMAGIC   0413 /* demand load format, eg normal ld output */
#define STMAGIC   0401 /* target shlib */
#define SHMAGIC   0443 /* host shlib */
#define NT_SECTION_ALIGNMENT   0x1000
#define NT_FILE_ALIGNMENT   0x200
#define NT_DEF_RESERVE   0x100000
#define NT_DEF_COMMIT   0x1000
#define _LIT   ".rdata"
#define RELOC   struct external_reloc
#define RELSZ   14
#define ARM_NOTE_SECTION   ".note"

Class Documentation

struct external_reloc

Definition at line 95 of file alpha.h.

Class Members
char pad
unsigned char r_bits
char r_offset
char r_reserved
char r_size
char r_spare
char r_stuff
char r_symndx
unsigned char r_symndx
char r_type
char r_vaddr
unsigned char r_vaddr

Define Documentation

#define _LIT   ".rdata"

Definition at line 101 of file arm.h.

#define ARM_NOTE_SECTION   ".note"

Definition at line 128 of file arm.h.

#define ARMBADMAG (   x)    (((x).f_magic != ARMMAGIC))

Definition at line 86 of file arm.h.

#define ARMBADMAG (   x)    (((x).f_magic != ARMMAGIC) && ((x).f_magic != ARMPEMAGIC) && ((x).f_magic != THUMBPEMAGIC))

Definition at line 86 of file arm.h.

#define ARMMAGIC   0xa00 /* I just made this up */

Definition at line 78 of file arm.h.

#define ARMPEMAGIC   0x1c0

Definition at line 82 of file arm.h.

#define COFFARM   1

Definition at line 20 of file arm.h.

#define F_APCS26   (0x1000)

Definition at line 60 of file arm.h.

#define F_APCS_26   (0x0400)

Definition at line 50 of file arm.h.

#define F_APCS_FLOAT   (0x0040)

Definition at line 58 of file arm.h.

#define F_APCS_FLOAT   (0x0040)

Definition at line 58 of file arm.h.

#define F_APCS_SET   (0x0800)

Definition at line 51 of file arm.h.

#define F_AR32WR   (0x0100)

Definition at line 49 of file arm.h.

#define F_ARM_2   (0x0400)

Definition at line 62 of file arm.h.

#define F_ARM_2a   (0x0800)

Definition at line 63 of file arm.h.

#define F_ARM_3   (0x0c00)

Definition at line 64 of file arm.h.

#define F_ARM_3M   (0x4000)

Definition at line 65 of file arm.h.

#define F_ARM_4   (0x4400)

Definition at line 66 of file arm.h.

#define F_ARM_4T   (0x4800)

Definition at line 67 of file arm.h.

#define F_ARM_5   (0x4c00)

Definition at line 68 of file arm.h.

#define F_ARM_ARCHITECTURE_MASK   (0x4000+0x0800+0x0400)

Definition at line 61 of file arm.h.

#define F_EXEC   (0x0002)

Definition at line 41 of file arm.h.

#define F_INTERWORK   (0x0010)

Definition at line 57 of file arm.h.

#define F_INTERWORK   (0x0010)

Definition at line 57 of file arm.h.

#define F_INTERWORK_SET   (0x0020)

Definition at line 45 of file arm.h.

#define F_LNNO   (0x0004)

Definition at line 42 of file arm.h.

#define F_LSYMS   (0x0008)

Definition at line 43 of file arm.h.

#define F_PIC   (0x0080)

Definition at line 59 of file arm.h.

#define F_PIC   (0x0080)

Definition at line 59 of file arm.h.

#define F_RELFLG   (0x0001)

Definition at line 40 of file arm.h.

#define F_SOFT_FLOAT   (0x2000)

Definition at line 52 of file arm.h.

#define F_VFP_FLOAT   (0x4000)

Definition at line 53 of file arm.h.

Definition at line 23 of file arm.h.

#define L_LNNO_SIZE   2

Definition at line 22 of file arm.h.

#define NT_DEF_COMMIT   0x1000

Definition at line 98 of file arm.h.

#define NT_DEF_RESERVE   0x100000

Definition at line 97 of file arm.h.

#define NT_FILE_ALIGNMENT   0x200

Definition at line 96 of file arm.h.

#define NT_SECTION_ALIGNMENT   0x1000

Definition at line 95 of file arm.h.

#define OMAGIC   0404 /* object files, eg as output */

Definition at line 88 of file arm.h.

#define RELOC   struct external_reloc

Definition at line 124 of file arm.h.

#define RELSZ   14

Definition at line 125 of file arm.h.

#define SHMAGIC   0443 /* host shlib */

Definition at line 91 of file arm.h.

#define STMAGIC   0401 /* target shlib */

Definition at line 90 of file arm.h.

#define THUMBPEMAGIC   0x1c2

Definition at line 83 of file arm.h.

#define ZMAGIC   0413 /* demand load format, eg normal ld output */

Definition at line 89 of file arm.h.