Back to index

cell-binutils  2.17cvs20070401
Defines | Functions
m68k.h File Reference
#include "elf/reloc-macros.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define EF_M68K_CPU32   0x00810000
#define EF_M68K_M68000   0x01000000
#define EF_M68K_CFV4E   0x00008000
#define EF_M68K_FIDO   0x02000000
#define EF_M68K_ARCH_MASK   (EF_M68K_M68000 | EF_M68K_CPU32 | EF_M68K_CFV4E | EF_M68K_FIDO)
#define EF_M68K_CF_ISA_MASK   0x0F /* Which ISA */
#define EF_M68K_CF_ISA_A_NODIV   0x01 /* ISA A except for div */
#define EF_M68K_CF_ISA_A   0x02
#define EF_M68K_CF_ISA_A_PLUS   0x03
#define EF_M68K_CF_ISA_B_NOUSP   0x04 /* ISA_B except for USP */
#define EF_M68K_CF_ISA_B   0x05
#define EF_M68K_CF_ISA_C   0x06
#define EF_M68K_CF_MAC_MASK   0x30
#define EF_M68K_CF_MAC   0x10 /* MAC */
#define EF_M68K_CF_EMAC   0x20 /* EMAC */
#define EF_M68K_CF_EMAC_B   0x30 /* EMAC_B */
#define EF_M68K_CF_FLOAT   0x40 /* Has float insns */
#define EF_M68K_CF_MASK   0xFF

Functions

 RELOC_NUMBER (R_68K_NONE, 0) RELOC_NUMBER(R_68K_32
 RELOC_NUMBER (R_68K_16, 2) RELOC_NUMBER(R_68K_8
 RELOC_NUMBER (R_68K_PC32, 4) RELOC_NUMBER(R_68K_PC16
 RELOC_NUMBER (R_68K_PC8, 6) RELOC_NUMBER(R_68K_GOT32
 RELOC_NUMBER (R_68K_GOT16, 8) RELOC_NUMBER(R_68K_GOT8
 RELOC_NUMBER (R_68K_GOT32O, 10) RELOC_NUMBER(R_68K_GOT16O
 RELOC_NUMBER (R_68K_GOT8O, 12) RELOC_NUMBER(R_68K_PLT32
 RELOC_NUMBER (R_68K_PLT16, 14) RELOC_NUMBER(R_68K_PLT8
 RELOC_NUMBER (R_68K_PLT32O, 16) RELOC_NUMBER(R_68K_PLT16O
 RELOC_NUMBER (R_68K_PLT8O, 18) RELOC_NUMBER(R_68K_COPY
 RELOC_NUMBER (R_68K_GLOB_DAT, 20) RELOC_NUMBER(R_68K_JMP_SLOT

Define Documentation

#define EF_M68K_CF_EMAC   0x20 /* EMAC */
#define EF_M68K_CF_EMAC_B   0x30 /* EMAC_B */
#define EF_M68K_CF_FLOAT   0x40 /* Has float insns */
#define EF_M68K_CF_ISA_A   0x02
#define EF_M68K_CF_ISA_A_NODIV   0x01 /* ISA A except for div */
#define EF_M68K_CF_ISA_A_PLUS   0x03
#define EF_M68K_CF_ISA_B   0x05
#define EF_M68K_CF_ISA_B_NOUSP   0x04 /* ISA_B except for USP */
#define EF_M68K_CF_ISA_C   0x06
#define EF_M68K_CF_ISA_MASK   0x0F /* Which ISA */
#define EF_M68K_CF_MAC   0x10 /* MAC */
#define EF_M68K_CF_MAC_MASK   0x30
#define EF_M68K_CF_MASK   0xFF
#define EF_M68K_CFV4E   0x00008000
#define EF_M68K_CPU32   0x00810000
#define EF_M68K_FIDO   0x02000000
#define EF_M68K_M68000   0x01000000

Function Documentation

RELOC_NUMBER ( R_68K_NONE  ,
 
)
RELOC_NUMBER ( R_68K_16  ,
 
)
RELOC_NUMBER ( R_68K_PC32  ,
 
)
RELOC_NUMBER ( R_68K_PC8  ,
 
)
RELOC_NUMBER ( R_68K_GOT16  ,
 
)
RELOC_NUMBER ( R_68K_GOT32O  ,
10   
)
RELOC_NUMBER ( R_68K_GOT8O  ,
12   
)
RELOC_NUMBER ( R_68K_PLT16  ,
14   
)
RELOC_NUMBER ( R_68K_PLT32O  ,
16   
)
RELOC_NUMBER ( R_68K_PLT8O  ,
18   
)
RELOC_NUMBER ( R_68K_GLOB_DAT  ,
20   
)