aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-12-03Wed Dec 3 12:00:42 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-21/+62
* tracepoint.c (finish_tfind_command): call do_display so that auto-displays are updated by tfind. Also, keep track of frame and current-function so that tfind behaves like stepping (only show the stack frame if we step into a new function or return).
1997-12-03fixes for debugging threaded core files. Previously gdb would find theDavid Taylor3-9/+154
kernel threads but would get errors on each of the user threads that wasn't currently assigned to a kernel thread. PR's gdb/13803 (and gdb/13618).
1997-12-03Add v850 directory to keep listNick Clifton1-6/+1
1997-12-03* d10v_sim.h (SEXT56): Define.Andrew Cagney9-55/+230
* simops.c (OP_4201): For "rac", sign extend 56 bit value before it is shifted. * d10v_sim.h (MAX32, MIN32, MASK32, MASK40): Re-define using SIGNED64 macro.
1997-12-03Brought up to date with respect to the branchNick Clifton3-67/+148
1997-12-02 * interp.c (sim_resume): Call do_2_short with LEFT_FIRST orFred Fish2-26/+36
RIGHT_FIRST, as appropriate, instead of hardcoded ints that don't match enum values. PR 13496
1997-12-02Tue Dec 2 14:53:09 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-6/+27
* tracepoint.c: make "tdump" command handle literal memranges.
1997-12-02Tue Dec 2 11:34:48 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-29/+59
* tracepoint.c: use "lookup_cmd" to parse actions commands (thus allowing unambiguous prefixes and aliases).
1997-12-02Add support for Thumb targetNick Clifton2-3/+11
Restore underscore at the start of user labels.
1997-12-02Add call to disasm_symaddr()Nick Clifton2-79/+105
1997-12-02Add new disassmebler function prototype: disasm_symaddr()Nick Clifton2-8/+49
Add new compile time flag: COFFARM
1997-12-02Tue Dec 2 10:14:15 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder2-1/+18
* tracepoint.c: move prototype of validate_actionline(), and make it consistent with the function declaration.
1997-12-02Add support for displaying disassembled Thumb instrucitons.Nick Clifton3-9/+847
1997-12-02Add support for Thumb target.Nick Clifton5-1/+20
1997-12-02 * windres.h (ESCAPE_*): Define standard escape sequences.Ian Lance Taylor2-1/+70
* rclex.l (handle_quotes): Handle standard escape sequences. Warn about an unrecognized escape character. * windres.c (unicode_print): Print standard escape sequences. * rcparse.y (acc_event): Initialize $$.next. * resbin.c (bin_to_res_menuitems): Don't set MENUITEM_POPUP or MENUITEM_ENDMENU in the menu item flags. (bin_to_res_accelerators): Allocate a structure (the old code never worked). (res_to_bin_accelerator): Correct the test for setting ACC_LAST. (res_to_bin_dialog): Save the extended style rather than saving the style twice. Remove useless shadowing length variable. Set the length of control data correctly. * resrc.c (write_rc_dialog): Don't print the class or menu if the string length is zero.
1997-12-02Add support for Thumb targetNick Clifton2-0/+9
1997-12-02Display nop pseudo ops alongside equivalent disassembly.Nick Clifton2-3/+140
1997-12-02 * configure (GDB_TK): add all-libide to dependency listKeith Seitz2-10/+6
* Makefile.in: remove sanitization for ALL libide references
1997-12-02Remove libide from sanitization and allow it to be configured everywhereMichael Meissner3-15/+12
1997-12-02Remove libide from sanitization and allow it to be configured everywhereMichael Meissner2-2/+8
1997-12-02For "sub", compute carry by comparing inputs.Andrew Cagney2-0/+43
Test.
1997-12-02For "msbu", subtract unsigned product from ACC,Andrew Cagney6-5/+40
Test.
1997-12-02For "mulxu", store unsigned product in ACC.Andrew Cagney6-7/+43
Test.
1997-12-02Test mv[tf]ac instructions.Andrew Cagney1-0/+19
1997-12-02For MACU add unsigned multiply to accumulator.Andrew Cagney5-5/+96
Test.
1997-12-02Mon Dec 1 17:13:53 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-170/+252
* tracepoint.c: modify error behavior of the tfind commands. Add some comments.
1997-12-02For sub2w, compute carry according to negated addition rules.Andrew Cagney5-5/+81
Test.
1997-12-02Added expected failure of tests 1 and 2 for ARM coff targets.Nick Clifton2-6/+39
1997-12-01 remove useless info, add more useful infoKeith Seitz1-4/+2
1997-12-01 remove useless infoKeith Seitz1-2/+0
1997-12-01 * gdbtk.c: move include of "guitcl.h" back out of IDE ifdefKeith Seitz4-17/+33
(gdbtk_init): move ide_initialize_paths out of IDE ifdef * configure.in (TCL_LIBS, CONFIG_DEPS): add IDE libraries for all builds (CONFIG_OBS): remove tracepoint.o, which should always be included * configure: regenerate * Makefile.in (install-only): ALWAYS install the new gdbtk (REMOTE_OBS): add tracepoint.o
1997-12-01 * configure: add all-libide to GDB_TKKeith Seitz2-2/+13
* Makefile.in (all-vmake): remove double dependency on all-libide * modules/modules: add libide to gdb's checkout list * ChangeLog: tidy up 11/26 entry
1997-12-01bfd:Joern Rennecke3-0/+27
* coff-sh.c (sh_coff_howtos): Add R_SH_SWITCH8 entry. (get_symbol_value): Handle R_SH_SWITCH8. (sh_relax_delete_bytes): Likewise. include: * coff/sh.h (R_SH_SWITCH8): New. gas: * config/tc-sh.c (SWITCH_TABLE_CONS): Handle (fix)->fx_size == 1. (SWITCH_TABLE): Handle BFD_RELOC_8. (md_apply_fix): #ifndef BFD_ASSEMBLER code: Handle fixP->fx_size == 1. (coff_reloc_map): Add BFD_RELOC_8_PCREL entry. (sh_coff_reloc_mangle): SWITCH_TABLE case: Handle BFD_RELOC_8. PR 14155
1997-12-01 * callback.h (CB_SYSCALL): Comment out arg names in prototypes.Doug Evans1-4/+6
1997-12-01Mon Dec 1 12:25:57 1997 Andreas Schwab ↵Ian Lance Taylor1-0/+7
<schwab@issan.informatik.uni-dortmund.de> * m68k-opc.c (btst): Change Dd@s to Dd;b. * m68k-dis.c (print_insn_arg): Recognize 'm', 'n', 'o', 'p', 'q', and 'v' as operand types.
1997-12-01 * m68k-opc.c: Add argument for lpstop. From Olivier CarmonaIan Lance Taylor3-34/+65
<olivier.carmona@di.epfl.ch>. * m68k-dis.c (print_insn_m68k): Handle special case of lpstop, which has a two word opcode with a one word argument.
1997-12-01Rework sim/common/sim-alu.h to differentiate between direcctAndrew Cagney2-11/+40
subtraction (involves borrow) and negated addition (involves carry). Update d30v so that it uses this method. Add more tests.
1997-12-01 * Makefile.in: Add rules for cygmon.Bob Manson3-5/+26
* configure.in: Build cygmon for sparc-elf and sparclite-aout.
1997-11-30Delete sim_io_syscalls and sim_io_getstringMichael Meissner1-0/+5
1997-11-29Switch to using cb_syscall; Fix bug in cb_syscall writeMichael Meissner1-0/+3
1997-11-29Fix problems with d30v addc/subbMichael Meissner2-203/+398
1997-11-28 * gennltvals.sh: Redo syscall support to allow sanitization.Doug Evans2-1/+36
* nltvals.def: Regenerated. And add d30v sanitization.
1997-11-27Add tracepoint.o to gdbtk buildsMichael Meissner5-4/+17
1997-11-27If not --enable-ide, do not include ide libsMichael Meissner3-15/+50
1997-11-27Fix typosMichael Meissner2-3/+8
1997-11-27 * remote-sim.c (gdbsim_cntrl_c): Lose ANSI prototype.Jeff Law2-1/+6
1997-11-27Removed leading underscore.....Nick Clifton2-15/+16
1997-11-26 * gdbtk.c (gdb_loc): symtab_to_filename can return NULLKeith Seitz3-10/+45
(breakpoint_notify): symtab_to_filename can return NULL (gdb_get_breakpoint_info): symtab_to_filename can return NULL * tracepoint.c (set_raw_tracepoint): fix typo
1997-11-26 * tracepoint.c (set_raw_tracepoint): make sure there's a trailing ↵Keith Seitz9-312/+1678
slash on the directory name * Merge (lots) with foundry-971118-build * Makefile.in (install-only): install the new gdbtk, not the old * top.h: add declaration of get_prompt * top.c (get_prompt): new function * gdbtk.c (gdbtk_call_command): also run idle hooks for class_trace commands (gdbtk_init): add new commands "gdb_get_locals", "gdb_get_args", "gdb_get_function", "gdb_get_line", "gdb_get_file", "gdb_tracepoint_exists", "gdb_get_tracepoint_info", "gdb_actions", and "gdb_prompt" (gdb_get_vars_command): new function (gdb_get_line_command): new function (gdb_get_file_command): new function (gdb_get_function_command): new function (gdb_get_tracepoint_info): new function (gdbtk_create_tracepoint): new function (gdbtk_delete_tracepoint): new function (tracepoint_notify): new function (tracepoint_exists): new function (gdb_actions_command): new function (gdb_tracepoint_exists_command): new function (gdb_prompt_command): new function * main.tcl: initialize gdbtk_state(readline) * console.tcl (invoke): get realine working (activate): add prompt argument for readline (setprompt): add prompt argument for readline * interface.tcl (gdbtk_tcl_readline): hack to get readline working * lots: Merge with foundry-971118-build * console.tcl (setprompt): get prompt from gdb * prefs.tcl (pref_set_defaults): add tracepoint defaults * interface.tcl (gdbtk_tcl_tracepoint): new function * src.tcl (constructor): set default behavior of left click, make a tracepoint dot, too (fill_files): "new" function: ripped out of "location" (location): use fill_files instead (do_bp): add support for tracepoints (bp_line): add support for tracepoints (set_tracepoint): new function (config_win): add "Set tracepoint here" to right-click menu * actiondlg.tcl: new file to help with tracepoint data collection actions * tracedlg.tcl: new file to help with tracepoints
1997-11-26Add C_THUMBEXT etc.Nick Clifton2-0/+22