Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1995-03-14 | Changes from Klaus Kaempf: | Ken Raeburn | 2 | -397/+530 | |
* 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 | |||||
1995-03-12 | arc-dis.c (print_insn): Put "+ 4" of relative addresses back. Oops. | David Edelsohn | 1 | -1/+7 | |
1995-03-08 | * m68k-dis.c (BREAK_UP_BIG_DECL): Make secondary array static and const. | Ken Raeburn | 1 | -0/+4 | |
(reg_names): Now const. (print_insn_arg): Arrays cacheFieldName and names now const. (print_indexed): Array scales now const. | |||||
1995-03-08 | Avoid bogus assumption that the two parts of the split m68k opcode table | Ken Raeburn | 2 | -67/+130 | |
are going to be adjacent in memory. | |||||
1995-03-08 | * arc-dis.c (print_insn_arc_base): Split into big and little fns. | David Edelsohn | 1 | -0/+16 | |
(print_insn_arc_{host,graphics,audio}): Likewise. (print_insn): Add prototype. Delete "+ 4" addition to relative branch address. (arc_get_disassembler): New arg `big_p'. Return little or big print fn accordingly. * arc-opc.c (arc_opcode_init_tables): Init arc_operand_map once. (arc_opcode_supported): Use ARC_OPCODE_CPU to ignore byte order. (arc_opval_supported): Likewise. * disassemble.c (disassembler): Pass big endian flag to arc_get_disassembler. | |||||
1995-03-07 | * ppc-opc.c: Sort recently added instructions by minor opcode | Ian Lance Taylor | 1 | -0/+5 | |
number within major opcode number. | |||||
1995-03-06 | * hppa-dis.c: Include libhppa.h. | Jeff Law | 1 | -0/+8 | |
1995-02-21 | * Makefile.in (ALL_MACHINES): Add w65-dis.o. | Peter Schauer | 1 | -0/+4 | |
1995-02-17 | * arc-dis.c (arc_get_disassembler): Change argument to int, | David Edelsohn | 1 | -0/+7 | |
one of bfd_mach_arc_xxx. All callers updated. | |||||
1995-02-16 | * mips-opc.c: Add r4650 mul instruction. | Ian Lance Taylor | 2 | -0/+5 | |
1995-02-15 | * mips-opc.c: Add uld and usd macros for unaligned double load and | Ian Lance Taylor | 2 | -0/+26 | |
store. | |||||
1995-02-10 | (arc_get_disassembler): Renamed from arc_disassembler. | David Edelsohn | 2 | -3/+3 | |
1995-02-10 | * disassemble.c (disassembler, case bfd_arch_arc): Call | David Edelsohn | 2 | -1/+21 | |
arc_disassembler to get disassembler routine. | |||||
1995-02-10 | Lotsa arc stuff. | David Edelsohn | 1 | -0/+20 | |
1995-02-10 | * arc-opc.c (MULTSHIFT operand): Delete. | David Edelsohn | 1 | -69/+184 | |
(UNSIGNED, SATURATION): New operands. (mac, mul, mul64, mulu64): New insns. (ext. asl, asr, lsr, ror): Only available on host and graphics cpus. (padc, padd, pmov, pand, psbc, psub, swap): New insns. (host,graphics,audio extended and auxiliary regs): Define. (ss, sc, mh, ml): New suffixes. (arc_opcode_supported, arc_opval_supported): New functions. (insert_multshift, extract_multshift): Deleted. | |||||
1995-02-10 | * arc-dis.c (print_insn_arc): Rename to print_insn and make static. | David Edelsohn | 1 | -11/+95 | |
New argument `cpu', pass it to arc_opcode_init_tables. Document byte order dependencies. Ignore unsupported insns. (arc_disassembler): New function. (print_insn_arc_base, print_insn_arc_host, print_insn_arc_graphics, print_insn_arc_audio): New functions. | |||||
1995-02-09 | * i960-dis.c (struct tabent, struct sparse_tabent): Change the | Stan Shebs | 1 | -0/+5 | |
signed char fields to shorts, more portable. | |||||
1995-02-09 | * i960-dis.c (struct tabent, struct sparse_tabent): Declare the | Stan Shebs | 2 | -0/+919 | |
char fields as signed chars, since they may have negative values. Fixes PR 6290. | |||||
1995-02-06 | * i386-dis.c (dis386_twobyte): Add cpuid, From Charles Hannum | J.T. Conklin | 1 | -0/+12 | |
(mycroft@netbsd.org). | |||||
1995-01-30 | tipo | Ian Lance Taylor | 1 | -1/+1 | |
1995-01-26 | * ppc-opc.c: Changes based on patch from David Edelsohn | Ian Lance Taylor | 2 | -41/+229 | |
<edelsohn@npac.syr.edu>. (powerpc_operands): Add operands SPRBAT and SPRG. Split TBR out of SPR. (FXM_MASK): Define. (insert_tbr): New static function. (extract_tbr): New static function. (XFXFXM_MASK, XFXM): Define. (XSPRBAT_MASK, XSPRG_MASK): Define. (powerpc_opcodes): Add instructions to access special registers by name. Add mtcr and mftbu. | |||||
1995-01-16 | * configure.in: Add W65 support. | Steve Chamberlain | 4 | -0/+673 | |
* disassemble.c: Likewise. * w65-opc.h, w65-dis.c: New files. | |||||
1995-01-04 | * mpw-config.in (archname): Compute from the config. | Stan Shebs | 2 | -8/+17 | |
(BFD_MACHINES, ARCHDEFS): Put into mk.tmp. | |||||
1994-12-29 | * h8300-dis.c (bfd_h8_disassemble): Add support for 2 bit | Steve Chamberlain | 1 | -0/+14 | |
immediates. | |||||
1994-12-20 | * mips-opc.c: Add dli as a synonym for li. | Ian Lance Taylor | 2 | -6/+14 | |
1994-12-19 | * arc-opc.c (insertion fns): Pass pointer to value's table entry. | David Edelsohn | 3 | -0/+1199 | |
All uses changed. (extraction fns): Insn argument now array of two words. Return pointer to value's table entry. All uses changed. (arc_opcode_lookup_suffix): Exported for arc-dis.c. (insert_multshift, extract_multshift): New fns. (arc_operands): Add support for cache bypass suffix. Add support for predefined aux regs. Modifier bits moved to flags field. (arc_opcodes): Likewise. Add mul/mulu/shift insns. Syntax of zero/sign extension insns changed. New insn rlc. Update to syntax in programmer's manual. (arc_reg_names): Fix typo in lp_count. Add predefined aux regs. (arc_suffixes): New synonyms lo,hs for cs,cc. New suffix for cache bypass. (arc_opcode_init_tables): New argument to indicate cpu type. (insert_reg): Handle predefined aux regs. (extract_reg): Likewise. (lookup_register): New fn. * arc-dis.c (arc_condition_codes): Deleted. (print_insn_arc): Handle insns with 32 bit immediate constants better. Clean up modifier handling. Handle predefined aux regs. | |||||
1994-12-19 | don't sanitize arc files that have already been deleted | Ken Raeburn | 1 | -1/+1 | |
1994-12-08 | alpha, mips, m68k fixes | Ken Raeburn | 1 | -0/+20 | |
1994-12-06 | Clean the sh3 stuff out the right way. | Steve Chamberlain | 1 | -1/+1 | |
1994-12-06 | Switch r3 to scratch register, r0 to stack register. | Michael Tiemann | 1 | -1/+0 | |
Other misc changes before beta shipment to customer. | |||||
1994-11-30 | Initial ARC support. | David Edelsohn | 1 | -2/+36 | |
1994-11-26 | Add changes from customer since last work. | Michael Tiemann | 1 | -24/+33 | |
1994-11-25 | remove sh3 stuff. | Steve Chamberlain | 1 | -0/+24 | |
1994-11-25 | *** empty log message *** | Michael Tiemann | 1 | -1/+1 | |
1994-11-25 | Rename r16 files to rce, and fix some more .Sanitize typos. | Michael Tiemann | 4 | -21/+21 | |
1994-11-24 | *** empty log message *** | Michael Tiemann | 1 | -2/+2 | |
1994-11-24 | Fix .Sanitize scrips so that r16 is truly scrubbed out. | Michael Tiemann | 1 | -0/+34 | |
Also, report errors if any traces of sanitize remain after sanitizing. | |||||
1994-11-24 | Safely check in r16 targets for binutils. | Michael Tiemann | 4 | -46/+300 | |
1994-11-24 | * disasseble.c (disassebler): Cope with little endian SH. | Steve Chamberlain | 1 | -0/+157 | |
1994-11-24 | * sh-opc.h (mov.l gbr): Get direction right. | Steve Chamberlain | 2 | -0/+367 | |
* sh-dis.c (print_insn_shx): New function. (print_insn_shl, print_insn_sh): Call print_insn_shx to print opcodes with right byte order. | |||||
1994-11-01 | * hppa-dis.c (print_insn_hppa): Read the instruction using | Ian Lance Taylor | 1 | -0/+6 | |
bfd_getb32, so that it works on a little endian or 64 bit host. Remove unused local variable op. | |||||
1994-10-25 | * mips-opc.c: Use or instead of addu for pseudo-op move, since | Ian Lance Taylor | 1 | -0/+5 | |
addu does not work correctly if -mips3. PR 5832. | |||||
1994-10-19 | * a29k-dis.c (print_special): Add special register names defined | Ian Lance Taylor | 2 | -1/+23 | |
on 29030, 29040 and 29050. (print_insn): Handle new operand type 'I'. | |||||
1994-10-04 | * configure.in: Use ${config_shell} when running config.bfd. | Ian Lance Taylor | 1 | -0/+8 | |
1994-09-15 | * a29k-dis.c (print_insn): Print the opcode. | Ian Lance Taylor | 2 | -0/+6 | |
PR 4779. | |||||
1994-09-14 | * mips-opc.c (mips_opcodes): Set WR_t for sc and scd. | Ian Lance Taylor | 2 | -2/+6 | |
PR 5632 | |||||
1994-09-12 | * hppa-dis.c (reg_names): Use r26-r23 for arg0-arg3. | Jeff Law | 1 | -0/+4 | |
1994-09-09 | keep arm files | Ken Raeburn | 1 | -0/+2 | |
1994-09-06 | * mips-opc.c: Set INSN_STORE_MEMORY flag for all instructions | Ian Lance Taylor | 2 | -35/+55 | |
which store a value into memory. PR 5433. | |||||
1994-09-05 | ARM Acorn/RISCiX target and host patches from Richard Earnshaw | Ken Raeburn | 2 | -1/+152 | |