aboutsummaryrefslogtreecommitdiff
path: root/opcodes/alpha-opc.h
AgeCommit message (Collapse)AuthorFilesLines
1996-06-21Fri Jun 21 13:53:36 1996 Richard Henderson <rth@tamu.edu>Ian Lance Taylor1-760/+0
* alpha-opc.c: New file. * alpha-opc.h: Remove. * alpha-dis.c: Complete rewrite to use new opcode table. * configure.in: For bfd_alpha_arch, use alpha-opc.o. * configure: Rebuild with autoconf 2.10. * Makefile.in (ALL_MACHINES): Add alpha-opc.o. (alpha-dis.o): Depend upon $(INCDIR)/opcode/alpha.h, not alpha-opc.h. (alpha-opc.o): New target.
1996-01-12Fri Jan 12 14:35:58 1996 David Mosberger-Tang <davidm@AZStarNet.com>Ian Lance Taylor1-107/+126
* alpha-opc.h (alpha_insn_set): VAX floating point opcode was incorrectly defined as 0x16 when it should be 0x15. (FLOAT_FORMAT_MASK): function code is 11 bits, not just 7 bits! (alpha_insn_set): added cvtst and cvttq float ops. Also added excb (exception barrier) which is defined in the Alpha Architecture Handbook version 2. * alpha-dis.c (print_insn_alpha): Fixed special-case decoding for OPERATE_FORMAT_CODE type instructions. The bug caused mulq to be disassembled as or, for example.
1995-10-03 From David Mosberger-Tang <davidm@azstarnet.com>Steve Chamberlain1-0/+112
* alpha-opc.h (MEMORY_FUNCTION_FORMAT_MASK): added. (alpha_insn_set): added definitions for VAX floating point instructions (Unix compilers don't generate these, but handcoded assembly might still use them). * alpha-dis.c (print_insn_alpha): added support for disassembling the miscellaneous instructions in the Alpha instruction set.
1995-07-07fsf address update, but not in COPYING filesKen Raeburn1-1/+1
1995-03-14Changes from Klaus Kaempf:Ken Raeburn1-397/+518
* alpha-opc.h (OSF_ASMCODE): define print pal-code names as defined in App C of the Alpha Architecture Reference Manual * alpha-dis.c: cleaned up output print stylized code forms as defined in App A.4.3 of the Alpha Architecture Reference Manual
1993-11-08 * alpha-opc.h, alpha-dis.c (print_insn_alpha): AddPeter Schauer1-14/+22
FLOAT_MEMORY_FORMAT_CODE, FLOAT_BRANCH_FORMAT_CODE, correct FLOAT_FORMAT_CODE to put out floating point register names.
1993-10-08 * alpha-opc.h: Add ldl_l, fix typo for ldq_u.Peter Schauer1-1/+2
* alpha-dis.c (print_insn_alpha): Add code for PAL_FORMAT_CODE.
1993-09-17 * alpha-dis.c (print_insn_alpha), alpha-opc.h: Fix bugs, usePeter Schauer1-2/+3
info->fprintf_func for printing and info->print_address_func for address output.
1993-04-24Support for the alphaSteve Chamberlain1-0/+498