summaryrefslogtreecommitdiff
path: root/opcodes/z8k-dis.c
Commit message (Collapse)AuthorAgeFilesLines
* update copyright datesAlan Modra2009-09-021-1/+1
|
* Change source files over to GPLv3.Nick Clifton2007-07-051-12/+12
|
* Update the address and phone number of the FSFNick Clifton2005-05-071-1/+1
|
* * z8k-dis.c (intr_names): Removed.Christian Groessler2003-12-151-14/+55
| | | | | (print_intr, print_flags): New functions. (unparse_instr): Use new functions.
* * z8k-dis.c: Convert to ISO C90.Christian Groessler2003-11-281-38/+15
| | | | | | | * z8kgen.c: Convert to ISO C90. (opt): Move long opcode for "ldb rdb,imm8" after short one, now the short one is created when assembling. * z8k-opc.h: Regenerate with new z8kgen.c.
* * z8k-dis.c (instr_data_s): Change tabl_index from long to int.Christian Groessler2003-06-191-3/+7
| | | | | | | | | | | | | | | | (print_insn_z8k): Correctly check return value from z8k_lookup_instr call. (unparse_instr): Handle CLASS_IRO case. * z8kgen.c: Fix function definitions. Fix formatting. (opt): Add brk opcode alias for non-simulator breakpoint. Add missing and fix existing in/out and sin/sout opcode definitions. (args): "@ri", "@ro" - add CLASS_IRO register usage for in/out opcodes. (internal): Check p->flags for non-zero before dereferencing it. (gas): Add CLASS_IRO line. Insert new OPC_xxx lines for the added opcodes and renumber the remaining lines repectively. (main): Remove "-d" command line switch. * z8k-opc.h: Regenerate with new z8kgen.c.
* * expr.h: Fix comments in operatorT typedef.Christian Groessler2003-05-011-4/+26
| | | | | | | | | | | | | | | | | | | | | * config/tc-z8k.c: Add 2003 to copyright message. Fold s_segm() and s_unseg() into one function s_segm(parm) which decides by the parameter. (md_begin): Don't set linkrelax. Only set Z8002 default if no command line argument was given to select the intended architecure. (get_interrupt_operand): Warn if NOP type code is emitted. (newfix): New parameter 'size', forward it to 'fix_new_exp'. (apply_fix): Call newfix with additional 'size' parameter. (build_bytes): Remove unused variable 'nib'. Detect overflow in 4 bit immediate arguments. (md_longopts): Add 'linkrelax' option. (md_parse_option): Adapt to new s_segm function. Set 'linkrelax' variable when 'linkrelax' command line option is specified. (md_show_usage): Display 'linkrelax' option. (md_apply_fix3): Fix cases R_IMM4L, R_JR, and R_IMM8. Add cases R_CALLR and R_REL16. * config/tc-z8k.h: Undef WARN_SIGNED_OVERFLOW_WORD.
* opcodes: Fix definition of "in rd,imm16" opcode.Nick Clifton2002-08-221-2/+2
| | | | gas: Adjust ptr variable also in "case 0" case.
* The patch contains mostly fixes for the disassembler. It also fixesNick Clifton2002-04-251-79/+92
| | | | | | a crash of the assembler with some malformed source input. Long segmented addresses are now correctly relocated. Finally it updates my email address in the MAINTAINERS file.
* fix z8k assembly and disassemblyNick Clifton2001-10-091-8/+7
|
* For include/opcode:Andreas Jaeger2001-08-261-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * d30v.h: Fix declaration of reg_name_cnt. * d10v.h: Fix declaration of d10v_reg_name_cnt. * arc.h: Add prototypes from opcodes/arc-opc.c. For opcodes: * tic54x-dis.c: Add unused attributes where needed. * z8k-dis.c (output_instr): Add unused attribute. * h8300-dis.c: Add missing prototypes. (bfd_h8_disassemble): Make static. * cris-dis.c: Add missing prototype. * h8500-dis.c: Likewise. * m68hc11-dis.c: Likewise. * pj-dis.c: Likewise. * tic54x-dis.c: Likewise. * v850-dis.c: Likewise. * vax-dis.c: Likewise. * w65-dis.c: Likewise. * z8k-dis.c: Likewise. * d10v-dis.c: Add missing prototype. (dis_long): Remove unused variable. (dis_2_short): Likewise. * sh-dis.c: Add missing prototypes. * v850-opc.c: Likewise. Add unused attributes where needed. * ns32k-dis.c: Add missing prototypes. (bit_extract_simple): Remove unused variable.
* * mcore-dis.c: Fix formatting.Kazu Hirata2001-08-131-23/+25
| | | | | | * mips-dis.c: Likewise. * pj-dis.c: Likewise. * z8k-dis.c: Likewise.
* * m68k-dis.c: Fix formatting.Kazu Hirata2001-07-241-19/+19
| | | | | * pj-dis.c: Likewise. * z8k-dis.c: Likewise.
* Remove warnings building z8k port.Nick Clifton2001-06-061-34/+3
| | | | Fix ld -r behaviour
* z8k fixesNick Clifton2001-04-241-20/+59
|
* Fix typos in ChangeLogs; fix dates in copyright noticesNick Clifton2001-03-131-1/+1
|
* 2000-08-24 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-08-241-11/+12
| | | | * z8k-dis.c: Fix formatting.
* More portability patches. Include sysdep.h everywhere.Alan Modra2000-04-141-1/+0
|
* Initial revisionRichard Henderson1999-05-031-0/+574