Update Ukranian translations for bfd, binutils, gas, gold, ld and opcodes
[deliverable/binutils-gdb.git] / include / opcode / i960.h
index 0999aa15d686f05418dbaa61ad3124e571fcdcdb..2c7193c32524d9f721497a1b8b587da77479ffb9 100644 (file)
@@ -1,10 +1,10 @@
 /* Basic 80960 instruction formats.
 
-   Copyright 2001 Free Software Foundation, Inc.
+   Copyright (C) 2001-2018 Free Software Foundation, Inc.
    
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 2, or (at your option)
+   the Free Software Foundation; either version 3, or (at your option)
    any later version.
 
    This program is distributed in the hope that it will be useful,
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin Street - Fifth Floor,
-   Boston, MA 02110-1301, USA.
+   Boston, MA 02110-1301, USA.  */
  
-  The 'COJ' instructions are actually COBR instructions with the 'b' in
-  the mnemonic replaced by a 'j';  they are ALWAYS "de-optimized" if necessary:
-  if the displacement will not fit in 13 bits, the assembler will replace them
-  with the corresponding compare and branch instructions.
+/* The 'COJ' instructions are actually COBR instructions with the 'b' in
+   the mnemonic replaced by a 'j';  they are ALWAYS "de-optimized" if
+   necessary: if the displacement will not fit in 13 bits, the assembler will
+   replace them with the corresponding compare and branch instructions.
  
-  All of the 'MEMn' instructions are the same format; the 'n' in the name
-  indicates the default index scale factor (the size of the datum operated on).
+   All of the 'MEMn' instructions are the same format; the 'n' in the name
+   indicates the default index scale factor (the size of the datum operated on).
  
-  The FBRA formats are not actually an instruction format.  They are the
-  "convenience directives" for branching on floating-point comparisons,
-  each of which generates 2 instructions (a 'bno' and one other branch).
+   The FBRA formats are not actually an instruction format.  They are the
+   "convenience directives" for branching on floating-point comparisons,
+   each of which generates 2 instructions (a 'bno' and one other branch).
  
-  The CALLJ format is not actually an instruction format.  It indicates that
-  the instruction generated (a CTRL-format 'call') should have its relocation
-  specially flagged for link-time replacement with a 'bal' or 'calls' if
-  appropriate.  */ 
+   The CALLJ format is not actually an instruction format.  It indicates that
+   the instruction generated (a CTRL-format 'call') should have its relocation
+   specially flagged for link-time replacement with a 'bal' or 'calls' if
+   appropriate.  */ 
 
 #define CTRL   0
 #define COBR   1
 /* Description of a single i80960 instruction */
 struct i960_opcode {
        long opcode;    /* 32 bits, constant fields filled in, rest zeroed */
-       char *name;     /* Assembler mnemonic                              */
+       const char *name;       /* Assembler mnemonic                              */
        short iclass;   /* Class: see #defines below                       */
        char format;    /* REG, COBR, CTRL, MEMn, COJ, FBRA, or CALLJ      */
        char num_ops;   /* Number of operands                              */
        char operand[3];/* Operand descriptors; same order as assembler instr */
 };
 
-/* Classes of 960 intructions:
+/* Classes of 960 instructions:
  *     - each instruction falls into one class.
  *     - each target architecture supports one or more classes.
  *
This page took 0.025281 seconds and 4 git commands to generate.