aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2001-11-28* s390-tdep.c: Get frame chains and saved pc values properly fromJim Blandy2-0/+17
dummy frames. (s390_frame_saved_pc_nofix): if `*fi' is a dummy frame, get the saved PC from the dummy frame's registers. (s390_frame_chain): Same for the saved SP. (s390_gdbarch_init): Register `generic_save_dummy_frame_tos' as the `SAVE_DUMMY_FRAME_TOS' method, so the dummy frame's `top' gets set correctly.
2001-11-28* s390-tdep.c (s390_frame_chain): Remember that the SP's elementJim Blandy2-9/+18
of the frame's saved_regs array is special.
2001-11-28*** empty log message ***gdbadmin1-1/+1
2001-11-27* s390-tdep.c (s390_push_dummy_frame): Delete function; it's noJim Blandy1-16/+0
longer used.
2001-11-27* s390-tdep.c (register_names): Call the general-purpose registersJim Blandy2-4/+10
`r0' -- `r15', and the floating-point registers `f0' -- `f15', to match the assembly language.
2001-11-27fix white space.Christopher Faylor2-18/+18
2001-11-27* config/i386/tm-cygwin.h: Define HAVE_SSE_REGS ifChristopher Faylor4-4/+59
HAVE_CONTEXT_EXTENDED_REGISTERS is defined. * win32-nat.c: Define CONTEXT_DEBUGGER_DR that will also include extended registers if HAVE_SSE_REGS is defined. (mappings array): Add offset of extended registers. (thread_rec): Use new CONTEXT_DEBUGGER_DR macro.
2001-11-27 * NEWS: Updated.Tom Tromey6-0/+83
* event-loop.c (start_event_loop): Call after_char_processing_hook. * event-top.h (after_char_processing_hook): Declare. * event-top.c (rl_callback_read_char_wrapper): Call after_char_processing_hook. (after_char_processing_hook): New global. * top.c (operate_saved_history): New global. (gdb_rl_operate_and_get_next): New function. (init_main): Add the operate-and-get-next defun. (gdb_rl_operate_and_get_next_completion): New function.
2001-11-27 * gdb.texinfo (Command Syntax): Document C-o binding.Tom Tromey2-0/+11
2001-11-27 * NEWS: Update for --args.Tom Tromey4-71/+82
* infcmd.c (construct_inferior_arguments): Moved from ... * fork-child.c: ... here.
2001-11-272001-11-21 Michael Snyder <msnyder@redhat.com>Michael Snyder5-0/+46
* gdb.asm/sparc.inc: New file. * gdb.asm/asm-source.exp: Recognize sparc target. * gdb.asm/configure.in: Recognize sparc target. * gdb.asm/configure: Regenerate.
2001-11-27* symtab.c (find_pc_sect_line): Revert change of 2001-11-13; addJim Blandy2-7/+12
comment explaining that hand-written assembly code can have line number info but no debug info for an enclosing function.
2001-11-27*** empty log message ***gdbadmin1-1/+1
2001-11-262001-11-26 Fernando Nasser <fnasser@redhat.com>Fernando Nasser2-4/+24
From 2001-11-12 Jackie Smith Cashion <jsmith@redhat.com>: * gdb.base/callfuncs.c (t_structs_a): Do not return a pointer to a local (non-static) variable. Copy tstruct.a to a static buffer and return a pointer to that buffer. * gdb.base/callfwmall.c (t_structs_a): Ditto.
2001-11-26* gdb.texinfo (Options): Eliminate attempt to explain .gdbinit/gdb.ini useChristopher Faylor2-6/+14
since it is described in the referenced section. From Eli Zaretskii <eliz@is.elta.co.il> * gdb.texinfo (Command Files): Reword to make gdb.ini requirement clearer when using DJGPP.
2001-11-262001-11-26 Fernando Nasser <fnasser@redhat.com>Fernando Nasser1-0/+8
From 2001-11-12 Jackie Smith Cashion <jsmith@redhat.com>: * gdb.base/callfuncs.c (t_structs_a): Do not return a pointer to a local (non-static) variable. Copy tstruct.a to a static buffer and return a pointer to that buffer. * gdb.base/callfwmall.c (t_structs_a): Ditto.
2001-11-26 * sparc-nat.c (fetch_inferior_registers): Don't relyJakub Jelinek2-4/+10
on CORE_ADDR being 32-bit. (store_inferior_registers): Likewise.
2001-11-26*** empty log message ***gdbadmin1-1/+1
2001-11-25* mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.Jim Blandy1-1/+5
2001-11-25 * config/djgpp/config.sed: Fix an error in etc/ at "make install"Eli Zaretskii2-0/+5
time on non-LFN systems where standards*.inf* expands to nothing.
2001-11-25 * go32-nat.c (save_npx): Avoid a warning from GCC 3.x.Eli Zaretskii2-13/+16
2001-11-25*** empty log message ***gdbadmin1-1/+1
2001-11-24Fix obvious typo (Bourn -> Bourne)Fred Fish1-1/+1
2001-11-24* win32-nat.c (struct so_stuff): Add objfile *objfile field needed to be ableChristopher Faylor3-24/+91
to remove the DLL when unloaded. Remove unused last field. (handle_unload_dll): New function to handle unloading of DLL. (solib_symbols_add): Change return type to struct objfile *. (get_child_debug_event): Call handle_unload_dll function.
2001-11-24* win32-nat.c (_initialize_check_for_gdb_ini): New function.Christopher Faylor6-13/+74
* config/i386/xm-cygwin.h: Remove obsolete handling of __CYGWIN32__. (GDBINIT_FILENAME): Remove.
2001-11-24* gdb.asm/configure.in: Fix recognition of ix86 target.Mark Kettenis3-2/+7
* gdb.asm/configure: Regenerate.
2001-11-24*** empty log message ***gdbadmin1-1/+1
2001-11-23Add x86 OpenBSD native configuration.Mark Kettenis8-0/+215
* config/i386/obsd.mt, config/i386/tm-obsd.h, config/i386/obsd.mh, config/i386/nm-obsd.h: New files. * configure.host (i[3456]86-*-openbsd*): New host. * configure.tgt (i[3456]86-*-openbsd*): New target. * NEWS: Update.
2001-11-23*** empty log message ***gdbadmin1-1/+1
2001-11-22Mention 5.1 release.Andrew Cagney1-0/+4
2001-11-222001-11-21 Michael Snyder <msnyder@redhat.com>Michael Snyder5-9/+59
* gdb.asm/m32r.inc: New file. * gdb.asm/asm-source.exp: Recognize m32r target. * gdb.asm/configure.in: Recognize m32r target. * gdb.asm/configure: Regenerate.
2001-11-222001-11-20 Michael Snyder <msnyder@redhat.com>Michael Snyder5-0/+42
* gdb.asm/i386.inc: New file. * gdb.asm/asm-source.exp: Recognize ix86 target. * gdb.asm/configure.in: Recognize ix86 target. * gdb.asm/configure: Regenerate.
2001-11-22 Fix for PR gdb/209, PR gdb/156:Tom Tromey11-28/+268
* gdbarch.c, gdbarch.h: Rebuilt. * gdbarch.sh: Added `construct_inferior_arguments'. * cli/cli-decode.h (cmd_list_element): Added pre_show_hook. Typo fix. * cli/cli-setshow.c (do_setshow_command): Call the pre_show_hook. * infcmd.c (_initialize_infcmd): Set sfunc on `set args' command. (inferior_argc, inferior_argv): New globals. (notice_args_set): New function. (set_inferior_args): Clear inferior_argc and inferior_argv. (set_inferior_args_vector): New function. (get_inferior_args): Handle inferior argument vector. (run_command): Use get_inferior_args(). (notice_args_read): New function. (_initialize_infcmd): Don't call set_inferior_args. * command.h: Typo fix. (cmd_list_element): Added pre_show_hook. * main.c (captured_main): Added --args option. (print_gdb_help): Document --args. * inferior.h (construct_inferior_arguments): Declare. (set_inferior_args_vector): Likewise. * fork-child.c (construct_inferior_arguments): New function.
2001-11-22 * gdb.texinfo (Invoking GDB): Document --args.Tom Tromey2-0/+20
(Mode Options): Likewise.
2001-11-22*** empty log message ***gdbadmin1-1/+1
2001-11-21* gdbint.texinfo (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT):Jim Blandy2-9/+6
Delete documentation; this macro has been removed from the sources.
2001-11-21Fix two ``attach'' related bugs involving threads.Kevin Buettner2-0/+25
2001-11-21* target.h (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT): DeleteJim Blandy2-11/+5
default definition; this is never used.
2001-11-212001-11-20 Michael Snyder <msnyder@redhat.com>Michael Snyder2-3/+7
* gdb.c++/namespace.exp: Fix quotes in output messages.
2001-11-212001-11-14 Michael Snyder <msnyder@redhat.com>Michael Snyder2-0/+401
* gdb.base/code-exprs.exp: New file. Tests use of the "@code" qualifier in a type cast expression, to designate an address in the instruction space (Harvard architecture).
2001-11-21*** empty log message ***gdbadmin1-1/+1
2001-11-20 * varobj.c (c_value_of_child): Release memory for "name" whenKeith Seitz2-2/+15
finshed using it. (c_type_of_child): Likewise. (cplus_value_of_child): Isolate the use of name_of_child to one case that needs it. Release memory for "name" when finished using it.
2001-11-20 * top.c (gdb_init): Call init_ui_hook before initializingKeith Seitz2-4/+14
the default UI.
2001-11-202001-11-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+6
* config/powerpc/nm-linux.h (ppc_register_u_addr): Add extern declaration.
2001-11-20 2001-11-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-9/+8
* ppc-linux-nat.c (COPY_REG): Use regcache_collect instead of accessing registers[]. (fill_fpregset): Ditto.
2001-11-20*** empty log message ***gdbadmin1-1/+1
2001-11-192001-11-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-2/+15
* infptrace.c (fetch_register): Dynamically allocate buffer for register. (store_register): Use regcache_collect, instead of accessing the register buffer directly.
2001-11-19 * mips-tdep.c (find_proc_desc): Add cur_frame argument. PassDaniel Jacobowitz2-10/+30
cur_frame to heuristic_proc_desc. (heuristic_proc_desc): Add cur_frame argument. Do not read SP if cur_frame == 0. (after_prologue): Pass cur_frame == 0 to find_proc_desc. (mips_frame_chain): Pass cur_frame == 1 to find_proc_desc. (mips_init_extra_frame_info): Likewise.
2001-11-19* defs.h (return_to_top_level): Comment.Andrew Cagney2-0/+19
2001-11-19Use ISO C long strings.Andrew Cagney2-9/+14