/[gcl]/gcl/binutils/include/opcode/i370.h
ViewVC logotype

Diff of /gcl/binutils/include/opcode/i370.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by camm, Fri Aug 9 05:36:51 2002 UTC revision 1.1.1.1.20.1 by camm, Fri Sep 30 02:10:25 2005 UTC
# Line 1  Line 1 
1  /* i370.h -- Header file for S/390 opcode table  /* i370.h -- Header file for S/390 opcode table
2     Copyright 1994, 1995, 1998, 1999, 2000 Free Software Foundation, Inc.     Copyright 1994, 1995, 1998, 1999, 2000, 2003 Free Software Foundation, Inc.
3     PowerPC version written by Ian Lance Taylor, Cygnus Support     PowerPC version written by Ian Lance Taylor, Cygnus Support
4     Rewritten for i370 ESA/390 support, Linas Vepstas <linas@linas.org>     Rewritten for i370 ESA/390 support, Linas Vepstas <linas@linas.org>
5    
# Line 159  struct i370_operand Line 159  struct i370_operand
159       string (the operand will be inserted in any case).  If the       string (the operand will be inserted in any case).  If the
160       operand value is legal, *ERRMSG will be unchanged (most operands       operand value is legal, *ERRMSG will be unchanged (most operands
161       can accept any value).  */       can accept any value).  */
162    i370_insn_t (*insert) PARAMS ((i370_insn_t instruction, long op,    i370_insn_t (*insert)
163                                     const char **errmsg));      (i370_insn_t instruction, long op, const char **errmsg);
164    
165    /* Extraction function.  This is used by the disassembler.  To    /* Extraction function.  This is used by the disassembler.  To
166       extract this operand type from an instruction, check this field.       extract this operand type from an instruction, check this field.
# Line 179  struct i370_operand Line 179  struct i370_operand
179       non-zero if this operand type can not actually be extracted from       non-zero if this operand type can not actually be extracted from
180       this operand (i.e., the instruction does not match).  If the       this operand (i.e., the instruction does not match).  If the
181       operand is valid, *INVALID will not be changed.  */       operand is valid, *INVALID will not be changed.  */
182    long (*extract) PARAMS ((i370_insn_t instruction, int *invalid));    long (*extract) (i370_insn_t instruction, int *invalid);
183    
184    /* One bit syntax flags.  */    /* One bit syntax flags.  */
185    unsigned long flags;    unsigned long flags;

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.20.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26