Back to index

cell-binutils  2.17cvs20070401
Classes | Defines | Enumerations | Variables
tc-sh64.c File Reference
#include "as.h"
#include "safe-ctype.h"
#include "opcodes/sh64-opc.h"
#include "tc-sh.c"

Go to the source code of this file.

Classes

struct  shmedia_operand_info
struct  shmedia_operands_info

Defines

#define HAVE_SH64
#define DATALABEL_SUFFIX   " DL"
#define SHMEDIA_MD_PCREL_FROM_FIX(FIXP)   ((FIXP)->fx_size + (FIXP)->fx_where + (FIXP)->fx_frag->fr_address - 4)
#define SHMEDIA_BFD_RELOC_PT   BFD_RELOC_12_PCREL

Enumerations

enum  sh64_abi_values { sh64_abi_unspecified, sh64_abi_32, sh64_abi_64 }

Variables

fragS * sh64_last_insn_frag = NULL

Class Documentation

struct shmedia_operand_info

Definition at line 52 of file tc-sh64.c.

Collaboration diagram for shmedia_operand_info:
Class Members
expressionS immediate
int reg
bfd_reloc_code_real_type reloctype
shmedia_arg_type type
struct shmedia_operands_info

Definition at line 73 of file tc-sh64.c.

Collaboration diagram for shmedia_operands_info:
Class Members
shmedia_operand_info operands
unsigned long ops_val

Define Documentation

#define DATALABEL_SUFFIX   " DL"

Definition at line 40 of file tc-sh64.c.

#define HAVE_SH64

Definition at line 27 of file tc-sh64.c.

Definition at line 50 of file tc-sh64.c.

#define SHMEDIA_MD_PCREL_FROM_FIX (   FIXP)    ((FIXP)->fx_size + (FIXP)->fx_where + (FIXP)->fx_frag->fr_address - 4)

Definition at line 43 of file tc-sh64.c.


Enumeration Type Documentation

Enumerator:
sh64_abi_unspecified 
sh64_abi_32 
sh64_abi_64 

Definition at line 79 of file tc-sh64.c.


Variable Documentation

Definition at line 71 of file tc-sh64.c.