Back to index

cell-binutils  2.17cvs20070401
Classes | Defines
m68k.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 L_LNNO_SIZE   2
#define MC68MAGIC   0520
#define MC68KWRMAGIC   0520 /* writeable text segments */
#define MC68TVMAGIC   0521
#define MC68KROMAGIC   0521 /* readonly shareable text segments */
#define MC68KPGMAGIC   0522 /* demand paged text segments */
#define M68MAGIC   0210
#define M68TVMAGIC   0211
#define MC68KBCSMAGIC   0526
#define LYNXCOFFMAGIC   0415
#define OMAGIC   M68MAGIC
#define M68KBADMAG(x)
#define PAGEMAGICEXECSWAPPED   0407 /* executable (swapped) */
#define PAGEMAGICPEXECSWAPPED   0410 /* pure executable (swapped) */
#define PAGEMAGICPEXECTSHLIB   0443 /* pure executable (target shared library) */
#define PAGEMAGICPEXECPAGED   0413 /* pure executable (paged) */
#define RELOC   struct external_reloc
#define RELSZ   10

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 L_LNNO_SIZE   2

Definition at line 22 of file m68k.h.

#define LYNXCOFFMAGIC   0415

Definition at line 39 of file m68k.h.

#define M68KBADMAG (   x)
Value:
(((x).f_magic != MC68MAGIC) \
                    && ((x).f_magic != MC68KWRMAGIC) \
                    && ((x).f_magic != MC68TVMAGIC) \
                    && ((x).f_magic != MC68KROMAGIC) \
                    && ((x).f_magic != MC68KPGMAGIC) \
                    && ((x).f_magic != M68MAGIC) \
                    && ((x).f_magic != M68TVMAGIC) \
                    && ((x).f_magic != LYNXCOFFMAGIC))

Definition at line 45 of file m68k.h.

#define M68MAGIC   0210

Definition at line 31 of file m68k.h.

#define M68TVMAGIC   0211

Definition at line 32 of file m68k.h.

#define MC68KBCSMAGIC   0526

Definition at line 35 of file m68k.h.

#define MC68KPGMAGIC   0522 /* demand paged text segments */

Definition at line 30 of file m68k.h.

#define MC68KROMAGIC   0521 /* readonly shareable text segments */

Definition at line 29 of file m68k.h.

#define MC68KWRMAGIC   0520 /* writeable text segments */

Definition at line 27 of file m68k.h.

#define MC68MAGIC   0520

Definition at line 26 of file m68k.h.

#define MC68TVMAGIC   0521

Definition at line 28 of file m68k.h.

#define OMAGIC   M68MAGIC

Definition at line 41 of file m68k.h.

#define PAGEMAGICEXECSWAPPED   0407 /* executable (swapped) */

Definition at line 56 of file m68k.h.

#define PAGEMAGICPEXECPAGED   0413 /* pure executable (paged) */

Definition at line 59 of file m68k.h.

#define PAGEMAGICPEXECSWAPPED   0410 /* pure executable (swapped) */

Definition at line 57 of file m68k.h.

#define PAGEMAGICPEXECTSHLIB   0443 /* pure executable (target shared library) */

Definition at line 58 of file m68k.h.

#define RELOC   struct external_reloc

Definition at line 73 of file m68k.h.

#define RELSZ   10

Definition at line 78 of file m68k.h.