home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / gnu / djgpp / src / binutils.2 / include / opcode / changelo < prev    next >
Encoding:
Text File  |  1993-05-30  |  8.9 KB  |  261 lines

  1. Fri May 14 15:15:50 1993  Ian Lance Taylor  (ian@cygnus.com)
  2.  
  3.     * Based on patches from davidj@ICSI.Berkeley.EDU (David Johnson):
  4.     * mips.h (OP_MASK_COPZ, OP_SH_COPZ): Define.
  5.     ("bc2t"): Correct typo.
  6.     ("[ls]wc[023]"): Use T rather than t.
  7.     ("c[0123]"): Define general coprocessor instructions.
  8.  
  9. Mon May 10 06:02:25 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
  10.  
  11.     * m68k.h: Move split point for gcc compilation more towards
  12.     middle.
  13.  
  14. Fri Apr  9 13:26:16 1993  Jim Kingdon  (kingdon@cygnus.com)
  15.  
  16.     * rs6k.h: Clean up instructions for primary opcode 19 (many were
  17.     simply wrong, ics, rfi, & rfsvc were missing).
  18.     Add "a" to opr_ext for "bb".  Doc fix.
  19.  
  20. Thu Mar 18 13:45:31 1993  Per Bothner  (bothner@rtl.cygnus.com)
  21.  
  22.     * i386.h:  486 extensions from John Hassey (hassey@dg-rtp.dg.com).
  23.     * mips.h:  Add casts, to suppress warnings about shifting too much.
  24.     * m68k.h:  Document the placement code '9'.
  25.  
  26. Thu Feb 18 02:03:14 1993  John Gilmore  (gnu@cygnus.com)
  27.  
  28.     * m68k.h (BREAK_UP_BIG_DECL, AND_OTHER_PART):  Add kludge which
  29.     allows callers to break up the large initialized struct full of
  30.     opcodes into two half-sized ones.  This permits GCC to compile 
  31.     this module, since it takes exponential space for initializers.
  32.     (numopcodes, endop):  Revise to use AND_OTHER_PART in size calcs.
  33.  
  34. Thu Feb  4 02:06:56 1993  John Gilmore  (gnu@cygnus.com)
  35.  
  36.     * a29k.h:  Remove RCS crud, update GPL to v2, update copyrights.
  37.     * convex.h:  Added, from GDB's convx-opcode.h.  Added CONST to all
  38.     initialized structs in it.
  39.  
  40. Thu Jan 28 21:32:22 1993  John Gilmore  (gnu@cygnus.com)
  41.  
  42.     Delta 88 changes inspired by Carl Greco, <cgreco@Creighton.Edu>:
  43.     * m88k.h (PMEM):  Avoid previous definition from <sys/param.h>.
  44.     (AND):  Change to AND_ to avoid ansidecl.h `AND' conflict.
  45.  
  46. Sat Jan 23 18:10:49 PST 1993  Ralph Campbell  (ralphc@pyramid.com)
  47.  
  48.     * mips.h: document "i" and "j" operands correctly.
  49.  
  50. Thu Jan  7 15:58:13 1993  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  51.  
  52.     * mips.h: Removed endianness dependency.
  53.  
  54. Sun Jan  3 14:13:35 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
  55.  
  56.     * h8300.h: include info on number of cycles per instruction.
  57.  
  58. Mon Dec 21 21:29:08 1992  Stu Grossman  (grossman at cygnus.com)
  59.  
  60.     * hppa.h:  Move handy aliases to the front.  Fix masks for extract
  61.     and deposit instructions.
  62.  
  63. Sat Dec 12 16:09:48 1992  Ian Lance Taylor  (ian@cygnus.com)
  64.  
  65.     * i386.h: accept shld and shrd both with and without the shift
  66.     count argument, which is always %cl.
  67.  
  68. Fri Nov 27 17:13:18 1992  Ken Raeburn  (raeburn at cygnus.com)
  69.  
  70.     * i386.h (i386_optab_end, i386_regtab_end): Now const.
  71.     (one_byte_segment_defaults, two_byte_segment_defaults,
  72.     i386_prefixtab_end): Ditto.
  73.  
  74. Mon Nov 23 10:47:25 1992  Ken Raeburn  (raeburn@cygnus.com)
  75.  
  76.     * vax.h (bb*): Use "v" (bitfield type), not "a" (address operand)
  77.     for operand 2; from John Carr, jfc@dsg.dec.com.
  78.  
  79. Wed Nov  4 07:36:49 1992  Ken Raeburn  (raeburn@cygnus.com)
  80.  
  81.     * m68k.h: Define FIXED_SIZE_BRANCH, so bsr and bra instructions
  82.     always use 16-bit offsets.  Makes calculated-size jump tables
  83.     feasible.
  84.  
  85. Fri Oct 16 22:52:43 1992  Ken Raeburn  (raeburn@cygnus.com)
  86.  
  87.     * i386.h: Fix one-operand forms of in* and out* patterns.
  88.  
  89. Tue Sep 22 14:08:14 1992  Ken Raeburn  (raeburn@cambridge.cygnus.com)
  90.  
  91.     * m68k.h: Added CPU32 support.
  92.  
  93. Tue Sep 22 00:38:41 1992  John Gilmore  (gnu@cygnus.com)
  94.  
  95.     * mips.h (break):  Disassemble the argument.  Patch from
  96.     jonathan@cs.stanford.edu (Jonathan Stone).
  97.  
  98. Wed Sep  9 11:25:28 1992  Ian Lance Taylor  (ian@cygnus.com)
  99.  
  100.     * m68k.h: merged Motorola and MIT syntax.
  101.  
  102. Thu Sep  3 09:33:22 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
  103.  
  104.     * m68k.h (pmove): make the tests less strict, the 68k book is
  105.     wrong.
  106.  
  107. Tue Aug 25 23:25:19 1992  Ken Raeburn  (raeburn@cambridge.cygnus.com)
  108.  
  109.     * m68k.h (m68ec030): Defined as alias for 68030.
  110.     (m68k_opcodes): New type characters "3" for 68030 MMU regs and "t"
  111.     for immediate 0-7 added.  Set up some opcodes (ptest, bkpt) to use
  112.     them.  Tightened description of "fmovex" to distinguish it from
  113.     some "pmove" encodings.  Added "pmove" for 68030 MMU regs, cleaned
  114.     up descriptions that claimed versions were available for chips not
  115.     supporting them.  Added "pmovefd".
  116.  
  117. Mon Aug 24 12:04:51 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
  118.  
  119.     * m68k.h: fix where the . goes in divull
  120.  
  121. Wed Aug 19 11:22:24 1992  Ian Lance Taylor  (ian@cygnus.com)
  122.  
  123.     * m68k.h: the cas2 instruction is supposed to be written with
  124.     indirection on the last two operands, which can be either data or
  125.     address registers.  Added a new operand type 'r' which accepts
  126.     either register type.  Added new cases for cas2l and cas2w which
  127.     use them.  Corrected masks for cas2 which failed to recognize use
  128.     of address register.
  129.  
  130. Fri Aug 14 14:20:38 1992  Per Bothner  (bothner@cygnus.com)
  131.  
  132.     * m68k.h:  Merged in patches (mostly m68040-specific) from
  133.     Colin Smith <colin@wrs.com>.
  134.  
  135.     * m68k.h:  Merged m68kmri.h and m68k.h (using the former as a
  136.     base).  Also cleaned up duplicates, re-ordered instructions for
  137.     the sake of dis-assembling (so aliases come after standard names).
  138.     * m68kmri.h: Now just defines some macros, and #includes m68k.h.
  139.  
  140. Wed Aug 12 16:38:15 1992  Steve Chamberlain  (sac@thepub.cygnus.com)
  141.  
  142.     * m68kmri.h: added various opcodes. Moved jbxx to bxxes. Filled in
  143.     all missing .s
  144.  
  145. Mon Aug 10 23:22:33 1992  Ken Raeburn  (raeburn@cygnus.com)
  146.  
  147.     * sparc.h: Moved tables to BFD library.
  148.  
  149.     * i386.h (i386_optab): Add fildq, fistpq aliases used by gcc.
  150.  
  151. Sun Jun 28 13:29:03 1992  Fred Fish  (fnf@cygnus.com)
  152.  
  153.     * h8300.h:  Finish filling in all the holes in the opcode table,
  154.     so that the Lucid C compiler can digest this as well...
  155.  
  156. Fri Jun 26 21:27:17 1992  John Gilmore  (gnu at cygnus.com)
  157.  
  158.     * i386.h:  Add setc, setnc, addr16, data16, repz, repnz aliases.
  159.     Fix opcodes on various sizes of fild/fist instructions
  160.     (16bit=no suffix, 32bit="l" suffix, 64bit="ll" suffix).
  161.     Use tabs to indent for comments.  Fixes suggested by Minh Tran-Le.
  162.  
  163. Thu Jun 25 16:13:26 1992  Stu Grossman  (grossman at cygnus.com)
  164.  
  165.     * h8300.h:  Fill in all the holes in the opcode table so that the
  166.     losing HPUX C compiler can digest this...
  167.  
  168. Thu Jun 11 12:15:25 1992  John Gilmore  (gnu at cygnus.com)
  169.  
  170.     * mips.h:  Fix decoding of coprocessor instructions, somewhat.
  171.     (Fix by Eric Anderson, 3jean@maas-neotek.arc.nasa.gov.)
  172.  
  173. Thu May 28 11:17:44 1992  Jim Wilson  (wilson@sphagnum.cygnus.com)
  174.  
  175.     * sparc.h: Add new architecture variant sparclite; add its scan
  176.     and divscc opcodes.  Define ARCHITECTURES_CONFLICT_P macro.
  177.  
  178. Tue May  5 14:23:27 1992  Per Bothner  (bothner@rtl.cygnus.com)
  179.  
  180.     * mips.h:  Add some more opcode synonyms (from Frank Yellin,
  181.     fy@lucid.com).
  182.  
  183. Thu Apr 16 18:25:26 1992  Per Bothner  (bothner@cygnus.com)
  184.  
  185.     * rs6k.h:  New version from IBM (Metin).
  186.  
  187. Thu Apr  9 00:31:19 1992  Per Bothner  (bothner@rtl.cygnus.com)
  188.  
  189.     * rs6k.h: Fix incorrect extended opcode for instructions `fm'
  190.         and `fd'.  (From metin@ibmpa.awdpa.ibm.com (Metin G. Ozisik).)
  191.  
  192. Tue Apr  7 13:38:47 1992  Stu Grossman  (grossman at cygnus.com)
  193.  
  194.     * rs6k.h:  Move from ../../gdb/rs6k-opcode.h.
  195.  
  196. Fri Apr  3 11:30:20 1992  Fred Fish  (fnf@cygnus.com)
  197.  
  198.     * m68k.h (one, two):  Cast macro args to unsigned to suppress
  199.     complaints from compiler and lint about integer overflow during
  200.     shift.
  201.  
  202. Sun Mar 29 12:22:08 1992  John Gilmore  (gnu at cygnus.com)
  203.  
  204.     * sparc.h (OP):  Avoid signed overflow when shifting to high order bit.
  205.  
  206. Fri Mar  6 00:22:38 1992  John Gilmore  (gnu at cygnus.com)
  207.  
  208.     * mips.h:  Make bitfield layout depend on the HOST compiler,
  209.     not on the TARGET system.
  210.  
  211. Fri Feb 21 01:29:51 1992  K. Richard Pixley  (rich@cygnus.com)
  212.  
  213.     * i386.h: added inb, inw, outb, outw opcodes, added att syntax for
  214.       scmp, slod, smov, ssca, ssto.  Curtesy Minh Tran-Le
  215.       <TRANLE@INTELLICORP.COM>.
  216.  
  217. Thu Jan 30 07:31:44 1992  Steve Chamberlain  (sac at rtl.cygnus.com)
  218.  
  219.     * h8300.h: turned op_type enum into #define list
  220.  
  221. Thu Jan 30 01:07:24 1992  John Gilmore  (gnu at cygnus.com)
  222.  
  223.     * sparc.h:  Remove "cypress" architecture.  Remove "fitox" and
  224.     similar instructions -- they've been renamed to "fitoq", etc.
  225.     REALLY fix tsubcctv.  Fix "fcmpeq" and "fcmpq" which had wrong
  226.     number of arguments.
  227.     * h8300.h:  Remove extra ; which produces compiler warning.
  228.  
  229. Tue Jan 28 22:59:22 1992  Stu Grossman  (grossman at cygnus.com)
  230.  
  231.     * sparc.h:  fix opcode for tsubcctv.
  232.  
  233. Tue Jan  7 17:19:39 1992  K. Richard Pixley  (rich at cygnus.com)
  234.  
  235.     * sparc.h: fba and cba are now aliases for fb and cb respectively.
  236.  
  237. Fri Dec 27 10:55:50 1991  Per Bothner  (bothner at cygnus.com)
  238.  
  239.     * sparc.h (nop):  Made the 'lose' field be even tighter,
  240.     so only a standard 'nop' is disassembled as a nop.
  241.  
  242. Sun Dec 22 12:18:18 1991  Michael Tiemann  (tiemann at cygnus.com)
  243.  
  244.     * sparc.h (nop): Add RD_GO to `lose' so that only %g0 in dest is
  245.     disassembled as a nop.
  246.  
  247. Tue Dec 10 00:22:20 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
  248.  
  249.     * sparc.h: fix a typo.
  250.  
  251. Sat Nov 30 20:40:51 1991  Steve Chamberlain  (sac at rtl.cygnus.com)
  252.  
  253.     * a29k.h, arm.h, h8300.h,  i386.h,  i860.h, i960.h , m68k.h, 
  254.     m88k.h, mips.h , np1.h, ns32k.h, pn.h, pyr.h, sparc.h, tahoe.h,
  255.     vax.h, ChangeLog: renamed from ../<foo>-opcode.h
  256.  
  257.  
  258.     
  259.  
  260.  
  261.