aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2000-03-29Fix various GCC warnings.Andrew Cagney4-3/+16
2000-03-282000-03-28 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>Michael Snyder3-0/+46
breakpoint.c, breakpoint.h (remove_hw_watchpoints): New function. infrun.c (resume): Remove hardware watchpoints before stepping when CANNOT_STEP_HW_WATCHPOINTS is nonzero.
2000-03-282000-03-28 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-1/+5
* Makefile.in: anchor tui-file.h dependency to $srcdir.
2000-03-282000-03-28 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>Michael Snyder2-4/+11
* breakpoint.c (insert_breakpoints, do_enable_breakpoint): Reselect the saved frame silently after frame selection for watchpoint evaluation. (insert_breakpoints): Add missing space in `Hardware watchpoint deleted' message. Do not reinsert hardware watchpoint if it is already marked for deletion at next stop.
2000-03-282000-03-28 Peter Schauer <pes@regent.e-technik.tu-muenchen.de>Michael Snyder2-2/+7
* procfs.c (proc_set_watchpoint): Declare addr parameter as CORE_ADDR, to match call from procfs_set_watchpoint.
2000-03-28* partial-stab.h: Add one more check against corrupted or irregular stabsChristopher Faylor2-1/+6
entry.
2000-03-28 * gdb.texinfo: Update dates, bump to Eighth Edition (noteStan Shebs4-327/+431
expectation of additional changes before release), update ISBN, add copy of top-level menu for @ifhtml, remove explicit node links, rephrase and/or shorten lines to fix formatting problem in both regular and @smallbook formats. * annotate.texi: Shorten lines in example, use smallexample consistently everywhere. * Makefile.in: Add comment about texinfo 4.0 html generation. (SFILES_INCLUDED): Add annotate.texi.
2000-03-28 * gnu-regex.c (regerror): Function renamed from `__regerror'.Philippe De Muyter2-1/+6
2000-03-28From Jonathan L. Fix ser-unix.c timing out when there was no timeout.Andrew Cagney2-39/+33
2000-03-28The set debug changesDaniel Berlin12-294/+436
2000-03-28Bump copyright to 2000.Andrew Cagney2-1/+5
2000-03-28Add Glen McCreadyAndrew Cagney2-0/+5
2000-03-28Fix typo in description of GETREGS.Andrew Cagney3-2/+7
2000-03-272000-03-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-1/+1
fix typo.
2000-03-272000-03-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+5
* gdb.base/printcmds.c: Terminate char array ctable2 with 0.
2000-03-27Add GDB 5.0 release criteria.Andrew Cagney2-1/+329
2000-03-27Move default definition of HAVE_PTRACE_GETREGS to acconfig.h.Andrew Cagney3-17/+26
2000-03-27Create destdirs before installing GDB (don't assume parent directoryAndrew Cagney2-0/+7
did it for us).
2000-03-27Re-fix ln -s gdbtk code. Mark ready for deletion post 5.0.Andrew Cagney2-8/+22
2000-03-27Revert white space changes.Andrew Cagney3-160/+168
2000-03-27Update list of folk that need accounts.Andrew Cagney2-5/+8
2000-03-26Make J.T. NetBSD maintainer.Andrew Cagney2-0/+5
2000-03-262000-03-27 Mark Kettenis <kettenis@gnu.org>Mark Kettenis3-3/+9
* config/i386/tm-i386.h: Fix typo. It is TARGET_LONG_DOUBLE_BIT instead of TARGET_LONG_DOUBLE_BITS. * config/i386/tm-i386mk.h: Likewise.
2000-03-262000-03-26 Mark Kettenis <kettenis@gnu.org>Mark Kettenis6-104/+102
Provide `long double' support for most i386 targets. * config/i386/tm-i386.h (TARGET_LONG_DOUBLE_FORMAT): Define as &floatformat_i387_ext. (TARGET_LONG_DOUBLE_BITS): Define as 96. (REGISTER_VIRTUAL_TYPE): Change type for FPU registers to `builtin_type_long_double'. (REGISTER_CONVERT_TO_VIRTUAL): Call i386_register_convert_to_virtual. (REGISTER_CONVERT_TO_RAW): Call i386_register_convert_to_raw. (i387_to_double, double_to_i387): Remove prototypes. (i386_extract_return_value): Change prototype to match definition in i386-tdep.c. * config/i386/tm-i386mk.h (TARGET_LONG_DOUBLE_FORMAT): #undef. (TARGET_LONG_DOUBLE_BITS): #undef. * config/i386/tm-linux.h (TARGET_LONG_DOUBLE_BIT): Remove. [HAVE_LONG_DOUBLE && HOST_I386] (LD_I387): Remove. (i387_extract_floating, i387_store_floating): Remove prototypes. (TARGET_EXTRACT_FLOATING, TARGET_STORE_FLOATING): Remove. (REGISTER_CONVERT_TO_VIRTUAL, REGOISTER_CONVERT_TO_RAW): Remove. (REGISTER_VIRTUAL_TYPE): Remove. * i386-tdep.c (i386_register_convert_to_virtual): New function. (i386_register_convert_to_raw): New function. * i387-tdep.c [LD_I387] (i387_extract_floating): Remove. (i387_store_floating): Remove.
2000-03-25Fix maintenance deprecate crash, add testcaseDaniel Berlin3-125/+129
2000-03-25Re-re indent. indent|indent|indent stable.Andrew Cagney1-1/+1
2000-03-25Re-indent.Andrew Cagney2-69/+74
2000-03-25Remove quoted leading space.Andrew Cagney2-1/+5
2000-03-25* config/mips/tm-wince.h: Fix typo which caused include of tm-mips.h to beChristopher Faylor2-3/+9
inoperative.
2000-03-25* win32-nat.c: Back out special frame walking code. It was broken.Christopher Faylor4-132/+18
(handle_exception): Correctly identify an illegal instruction. * config/tm-cygwin.h: Eliminate special frame handling. Just use normal i386 handling.
2000-03-242000-03-23 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-7/+12
* solib.c (open_symbol_file_object): to sneak an int argument past catch_errors, instead of casting it to a pointer, simply pass it by address.
2000-03-242000-03-24 J.T. Conklin <jtc@redback.com>J.T. Conklin3-3/+61
* i386/tm-nbsd.h (USE_STRUCT_CONVENTION): Define. * i386nbsd-nat.c (i386nbsd_use_struct_convention): New function. (fetch_core_registers): Read fp registers. (i386nbsd_core_fns, _initialize_i386nbsd_nat): Added.
2000-03-24 * gdb.base/break.exp: Add new test for setting breakpoints onJonathan Larmour2-0/+79
optimized code so we can test breakpoints work even when function prologues may be optimized away
2000-03-24 * arm-tdep.c (thumb_skip_prologue): Take function end addr argumentJonathan Larmour2-3/+9
so that we can stop searching for the prologue past the function end (arm_skip_prologue): Call thumb_skip_prologue with function end addr
2000-03-24Don't do compile time comparison of TARGET_PTR_BIT and TARGET_INT_BIT.Kevin Buettner3-24/+25
2000-03-24 Fix copyright dates in last change.Philippe De Muyter2-2/+3
2000-03-24 * m68k-tdep.c (P_LINKL_FP, P_LINKW_FP): Macros renamed from P_LINK_LPhilippe De Muyter3-97/+192
and P_LINK_W. (P_PEA_FP, P_MOVL_SP_FP): New macros. (P_MOVL, P_LEAL, P_MOVML): Macros renamed from P_MOV_L, P_LEA_L and P_MOVM_L. (altos_skip_prologue, isi_skip_prologue): Use P_* macros, not octal constants. (delta68_in_sigtramp): New function. (delta68_frame_args_address, delta68_frame_saved_pc): Ditto. (m68k_skip_prologue): Use P_* macros, not hex constants. (m68k_find_saved_regs): Do not expect a fixed sequence of register save instructions, but accept them in any order; use P_* macros, not octal or hex constants; recognize also `fmovemx to (fp + displacement)' and `moveml to (fp + displacement)'. * m68/tm-delta68.h (IN_SIGTRAMP): New macro. (FRAME_SAVED_PC, FRAME_ARGS_ADDRESS): Ditto.
2000-03-24Fix texinfo-3.12 problems:Andrew Cagney3-189/+211
* annotate.texi (Annotations): When GDBN omit @chapter and @node entry. * gdb.texinfo: Check for @ifinfo instead of @ifnottex. (rluser.texinfo, inc-hist.texinfo, annotate.texi): Add local @chapter and @node entries. * gdb.texinfo: Link all top-level nodes. * inc-hist.texinfo: When GDBN omit the chapter/node. * rluser.texinfo (Command Line Editing): Ditto.
2000-03-24Create $(infodir) before trying to install info files.Andrew Cagney2-0/+6
2000-03-24Add Fernando to testsuite maintainers.Andrew Cagney2-0/+5
2000-03-24FIx regressionDaniel Berlin2-43/+48
2000-03-242000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-6/+66
* gdb.texinfo: Add new queries ThreadInfo and ThreadExtraInfo.
2000-03-232000-03-23 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-2/+19
From David Whedon <dwhedon@gordian.com> * gdbint.texinfo : Added paragraphs about command deprecation.
2000-03-232000-03-23 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-0/+33
From David Whedon <dwhedon@gordian.com> * gdb.base/commands.exp : Added command deprecator tests.
2000-03-232000-03-23 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser5-28/+474
From David Whedon <dwhedon@gordian.com> * top.c (execute_command): Checks all commands beore executing to see if the user needs to be warned that the command is deprecated, warns user if appropriate. (add_info), (add_info_alias), (add_com) , (add_com_alias): Changed return values from void to struct cmd_list_element *. * command.c (lookup_cmd_1): Check aliases before following link in case user needs to be warned about a deprecated alias. (deprecate_cmd): new exported function for command deprecation, sets flags and posibly a replacement string. (deprecated_cmd_warning): New exported funciton to warn user about a deprecated command. (lookup_cmd_composition): New exported function that determines alias, prefix_command, and cmd based on a string. This is useful is we want to full name of a command. * command.h : Added prototypes for deprecate_cmd, deprecated_warn_user and lookup_cmd_composition, added flags to the cmd_list_element structure, changed return values for add_com_* and add_info_* from void to cmd_list_element. * maint.c : (maintenance_deprecate): New function to deprecate a command. This exists only so that the testsuite can deprecate commands at runtime and check the warning behavior. (maintenance_undeprecate) : New function, drops deprecated flags. (maintenance_do_deprecate): Actually does the (un)deprecation. (initialize_maint_cmds): Added the above new deprecate commands.
2000-03-23Added the apropos commandDaniel Berlin6-1/+127
2000-03-232000-03-23 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-6/+15
* sol-thread.c (ps_pglobal_lookup): Change argument type from paddr_t to psaddr_t. This mistake appears to date from an erroneous man page in Solaris 2.5 -- the correct type from the system headers has always been psaddr_t. (ps_pdread, ps_pdwrite, ps_ptread, ps_ptwrite): ditto. (rw_common): ditto.
2000-03-23HFA, function descriptor handling for IA-64.Kevin Buettner3-84/+312
2000-03-232000-03-22 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-23/+27
* event-loop.c (handle_file_event): Run through indent.
2000-03-232000-03-22 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-206/+258
From Philippe De Muyter <phdm@macqel.be> * event-loop.c (sys/types.h): File now included unconditionally. (use_poll): New variable.. (gdb_notifier): poll- and select-versions merged. (add_file_handler): If HAVE_POLL, check whether poll is usable, and reset `use_poll' if not. (create_file_handler): Select poll- or select-version according to `use_poll'. (delete_file_handler, handle_file_event): Likewise. (gdb_wait_for_event, poll_timers): Likewise.