Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1996-12-10 | New revision from Andrew | Michael Meissner | 8 | -377/+3635 | |
1996-12-10 | * app.c (do_scrub_chars): At the end of a C comment, pass space to | Ian Lance Taylor | 1 | -0/+3 | |
UNGET rather than PUT. Set old_state before setting state to -2. PR 11229. | |||||
1996-12-10 | Mon Dec 9 17:34:05 1996 Geoffrey Noer <noer@cygnus.com> | Geoffrey Noer | 2 | -5/+16 | |
* config/mn10300/tm-mn10300.h: more small register fixes * mn10300-tdep.c: filled in from another target | |||||
1996-12-10 | * monitor.c (monitor_insert_breakpoint): Handle bi-endian machines. | David Edelsohn | 2 | -25/+36 | |
1996-12-10 | * config/mips/tm-mips.h: Get rid of call-dummy code. | Mark Alexander | 1 | -103/+30 | |
Minor changes to make pre-ANSI compilers happy. | |||||
1996-12-10 | * config/mips/tm-mips.h: Get rid of call-dummy code. | Mark Alexander | 1 | -0/+10 | |
Minor changes to make pre-ANSI compilers happy. * mips-tdep.c: Minor changes to make pre-ANSI compilers happy. (mips_push_arguments): Rewrite to partially support EABI. (mips_pc_in_call_dummy): New function. * infcmd.c: Include symfile.h to get prototype of entry_point_address, which fixes 64-bit sign extension bug on MIPS. | |||||
1996-12-10 | * gas/mn10200/*.s: New tests for the mn10200 assembler. | Jeff Law | 14 | -0/+926 | |
* gas/mn10200/basic.exp: Run them. Tests for all instructions except mov*. | |||||
1996-12-09 | * gdb.texinfo, refcard.tex: Restore author credit | Fred Fish | 2 | -1/+5 | |
1996-12-09 | * config/tc-mn10200.c: Flesh out assembler support for MN10200. | Jeff Law | 2 | -0/+977 | |
* config/tc-mn10200.h: Likewise. Actually assembles some mn10200 stuff (everything but mov* instructions!) | |||||
1996-12-09 | * mn10200-opc.c: Create mn10200 opcode table. | Jeff Law | 3 | -5/+647 | |
* mn10200-dis.c: Flesh out mn10200 disassembler. Not ready, but moving along nicely. Checkpointing today's mn10200 work. | |||||
1996-12-09 | * config/tc-mips.c (mips16_extended_frag): Avoid an infinite loop | Ian Lance Taylor | 2 | -2/+27 | |
when extending because the value is exactly maxtiny + 1. | |||||
1996-12-09 | * config/tc-mips.c (RELAX_MIPS16_ENCODE): Add small and ext | Ian Lance Taylor | 2 | -22/+53 | |
arguments, and store them. Adjust other RELAX_MIPS16 macros. (RELAX_MIPS16_USER_SMALL): Define. (RELAX_MIPS16_USER_EXT): Define. (mips16_small, mips16_ext): New static variables. (append_insn): Pass mips16_small and mips16_ext to RELAX_MIPS16_ENCODE. (mips16_ip): Set mips16_small and mips16_ext. (mips16_immed): Don't check mips16_autoextend. (mips16_extended_frag): Check USER_SMALL and USER_EXT. | |||||
1996-12-09 | * write.c (write_relocs): Print an error for an out of range | Ian Lance Taylor | 1 | -0/+8 | |
fixup, rather than calling abort. * as.c (main): Unlink the output file if there are errors while generating the fixups. | |||||
1996-12-09 | additional register stuff | Geoffrey Noer | 1 | -0/+4 | |
1996-12-09 | Mon Dec 9 00:14:49 1996 Geoffrey Noer <noer@cygnus.com> | Geoffrey Noer | 3 | -25/+161 | |
* config/mn10300/tm-mn10300.h: fix register names * mn10300-tdep.c: new skeleton tdep for mn10300 | |||||
1996-12-09 | * callback.c: #include <stdlib.h> | David Edelsohn | 2 | -0/+459 | |
(os_error): New function. (default_callback): Add os_error. | |||||
1996-12-09 | * remote-sim.h: Update some comments. | David Edelsohn | 3 | -25/+56 | |
* remote-sim.c (gdb_os_error): New function. (init_callbacks): Fix initializing of gdb_callback. Add gdb_os_error. (gdb_os_printf_filtered): Use gdb_stdout, not stdout. | |||||
1996-12-09 | * callback.h (host_callback): New member `error'. | David Edelsohn | 1 | -2/+6 | |
1996-12-08 | * Makefile.in (ALL_MACHINES): Add mips16-opc.o. | Peter Schauer | 1 | -0/+4 | |
1996-12-08 | * irix5-nat.c (supply_gregset, fill_gregset): Handle gregsets | Peter Schauer | 2 | -14/+57 | |
from O32 and N32 ABI. (xfer_link_map_member): Work around problem with alignments in struct obj when compiling GDB under N32 ABI. | |||||
1996-12-07 | * simops.c (REG0_16): Fix typo. | Jeff Law | 2 | -1/+5 | |
1996-12-07 | * m68k-opc.c (m68k_opcodes): Revert change to use < and > | J.T. Conklin | 1 | -0/+5 | |
specifiers for fmovem* instructions. | |||||
1996-12-07 | Add missing semicolons in last change. | Jeff Law | 1 | -13/+13 | |
1996-12-07 | * config/tc-mips.c (mips16_extended_frag): Don't call | Ian Lance Taylor | 2 | -10/+28 | |
S_GET_VALUE. (md_convert_frag): Call resolve_symbol_value before calling S_GET_VALUE, and don't add in the frag address. | |||||
1996-12-06 | * config/tc-mips.c (mips16_immed): Add file and line parameters, | Ian Lance Taylor | 2 | -13/+24 | |
and use them when reporting errors. Change all callers. | |||||
1996-12-06 | * elf32-mn10300.c (elf_symbol_leading_char): Define. | Jeff Law | 2 | -0/+4 | |
1996-12-06 | * config/tc-mn10300.c: Fix various gcc -Wall warnings. | Jeff Law | 2 | -25/+30 | |
Remove '$' prefixing for registers. | |||||
1996-12-06 | * mn10300-dis.c (disassemble): Remove '$' register prefixing. | Jeff Law | 2 | -10/+14 | |
1996-12-06 | * gas/mn10300/*.s: Remove '$' register prefixing. | Jeff Law | 1 | -0/+14 | |
1996-12-06 | * mips16-opc.c: Change opcode for entry/exit to avoid conflicting | Ian Lance Taylor | 1 | -0/+5 | |
with dsrl. | |||||
1996-12-06 | * elf32-mn10300.c: Add some comments. | Jeff Law | 2 | -2/+21 | |
Still cleaning up. | |||||
1996-12-06 | * ieee.c (parse_ieee_bb): Always initialize namcopy to avoid gcc | Ian Lance Taylor | 1 | -0/+14 | |
warning about uninitialized variable. (ieee_read_cxx_class): Likewise, for pf. (ieee_enum_type): Likewise, for i. | |||||
1996-12-06 | * ihex.c (ihex_scan): Always initialize buf before jumping to | Ian Lance Taylor | 1 | -0/+6 | |
error_return. (ihex_read_section): Likewise. | |||||
1996-12-06 | * mn10300-opc.c: Add some comments explaining the various | Jeff Law | 3 | -3/+51 | |
operands and such. * mn10300-dis.c (disassemble): Fix minor gcc -Wall warnings. | |||||
1996-12-06 | * simops.c: Call abort for any instruction that's not currently | Jeff Law | 2 | -0/+16 | |
simulated. | |||||
1996-12-06 | * simops.c: Define accessor macros to extract register | Jeff Law | 2 | -368/+329 | |
values from instructions. Use them consistently. | |||||
1996-12-06 | * interp.c: Delete unused global variable "OP". | Jeff Law | 3 | -31/+30 | |
(sim_resume): Remove unused variable "opcode". * simops.c: Fix some uninitialized variable problems, add parens to fix various -Wall warnings. Fixing assorted -Wall problems. | |||||
1996-12-06 | Opps. Forgot something in last change. | Jeff Law | 1 | -1/+1 | |
1996-12-06 | * gencode.c (write_header): Add "insn" and "extension" arguments | Jeff Law | 5 | -248/+699 | |
to the OP_* declarations. (write_template): Similarly for function templates. * interp.c (insn, extension): Remove global variables. Instead pass them as arguments to the OP_* functions. * mn10300_sim.h: Remove decls for "insn" and "extension". * simops.c (OP_*): Accept "insn" and "extension" as arguments instead of using globals. Starting to clean things up. | |||||
1996-12-06 | * add valops.c to list of files to be sanitized for d10v | Mark Alexander | 1 | -1/+1 | |
1996-12-06 | Fri Dec 6 00:55:48 1996 Martin <hunt@cygnus.com> | Martin Hunt | 2 | -11/+15 | |
* config/tc-d10v.c (md_assemble): Check to see if prev_seg is initialized before using it. (d10v_cleanup): No longer uses its argument, so make it void. * config/tc-d10v.h (d10v_cleanup): Change prototype. | |||||
1996-12-06 | * simops.c: Fix typos in "mov am,(d16,an)" and "mov am,(d32,an)" | Jeff Law | 2 | -3/+5 | |
Fixes remaining hangs while running c-torture execution tests. Only 12 c-torture execution failures left: * 920625-1.c fails all 6 execution tests. * 960521-1.c fails all 6 execution tests. | |||||
1996-12-06 | * d10v-tdep.c: Add support for examination and interpretation | Stan Shebs | 2 | -24/+321 | |
of instruction trace buffer. (trace, untrace, info trace, tdisassemble): New commands. | |||||
1996-12-06 | * elf32-mn10300.c (elf_mn10300_howto_table): Don't set partial- | Jeff Law | 2 | -5/+10 | |
inplace for most relocs. | |||||
1996-12-06 | * simops.c: Fix thinkos in last change to "inc dn". | Jeff Law | 2 | -5/+11 | |
1996-12-06 | Fix recent breakage | Michael Meissner | 1 | -0/+5 | |
1996-12-05 | modify last patch | Ian Lance Taylor | 1 | -4/+2 | |
1996-12-05 | (TM_PRINT_INSN_MACH): Redefine for sparclet. | David Edelsohn | 1 | -0/+6 | |
1996-12-05 | * tm-sparclet.h (TM_PRINT_INSN_MACH): Redefine for sparclet. | David Edelsohn | 1 | -0/+1 | |
1996-12-05 | * config/sparc/tm-sparclet.h (TARGET_BYTE_ORDER): Undef. | David Edelsohn | 2 | -1/+16 | |
(TARGET_BYTE_ORDER_SELECTABLE): Define. (BREAKPOINT): Undef. ({BIG,LITTLE}_BREAKPOINT): Define. |