summaryrefslogtreecommitdiff
path: root/gdb
Commit message (Collapse)AuthorAgeFilesLines
* 2003-08-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-085-4/+26
| | | | | | | | | | | | * interps.c (interp_set): Check for a NULL "old_interp". Index: mi/ChangeLog 2003-08-08 Andrew Cagney <cagney@redhat.com> * mi-main.c (captured_mi_execute_command): Add "mi2" and "mi3" to interpreters that hack around CLI. * mi-interp.c (mi3_command_loop): New function. (mi_interpreter_resume): Check for "mi3", default to "mi2".
* gdb/H.J. Lu2003-08-086-12/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-08 H.J. Lu <hongjiu.lu@intel.com> * Makefile.in (FLAGS_TO_PASS): Add DESTDIR. (install-only): Support DESTDIR. (uninstall): Likewise. (install-gdbtk): Likewise. gdb/doc/ 2003-08-08 H.J. Lu <hongjiu.lu@intel.com> * Makefile.in (install-info): Support DESTDIR. (install-html): Likewise. gdb/gdbserver/ 2003-08-08 H.J. Lu <hongjiu.lu@intel.com> * Makefile.in (install-only): Create dest dir. Support DESTDIR. (uninstall): Support DESTDIR. mmalloc/ 2003-08-08 H.J. Lu <hongjiu.lu@intel.com> * Makefile.in (install-info): Create dest dir. Support DESTDIR. (install): Likewise.
* 2003-08-08 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2003-08-082-2/+14
| | | | | * symtab.c (lookup_symbol_aux): Make sure that is_a_field_of_this contains something meaningful at all times.
* 2003-08-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-082-63/+44
| | | | | | Patch from Nick Roberts. * gdb.texinfo (Using GDB under GNU Emacs): Fix/update key bindings. Remove description of send-gdb-command.
* Add periods to my changelog entriesBrendan Conoboy2003-08-081-2/+2
|
* Mon Jul 21 20:10:16 UTC 2003 Brendan Conoboy <blc@redhat.com>Brendan Conoboy2003-08-082-0/+5
| | | | * configure.host: Set gdb_host_cpu=arm when host_cpu=xscale
* Mon Jul 21 20:09:34 UTC 2003 Brendan Conoboy <blc@redhat.com>Brendan Conoboy2003-08-082-0/+9
| | | | * configure.srv: Add xscale*linux copy of arm*linux entry.
* Fri Aug 8 00:28:38 UTC 2003 Brendan Conoboy <blc@redhat.com>Brendan Conoboy2003-08-082-0/+5
| | | | * MAINTAINERS (write after approval): Added self
* *** empty log message ***gdbadmin2003-08-081-1/+1
|
* 2003-08-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-075-21/+33
| | | | | | | | | * inferior.h (AT_SYMBOL): Define. * blockframe.c (inside_entry_file): Check for AT_SYMBOL. * infcall.c (call_function_by_hand): Add code to handle AT_SYMBOL. * mips-tdep.c (mips_call_dummy_address): Delete function. (mips_gdbarch_init): Set call_dummy_location to AT_SYMBOL, do not set call_dummy_address.
* 2003-08-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-073-207/+9
| | | | | | | * language.c (op_error): Delete function. (binop_type_check): Delete function. * language.h (type_op_error, range_op_error): Delete macros. (op_error): Delete declaration.
* 2003-08-07 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2003-08-072-32/+7
| | | | | * gdb.base/completion.exp: Remove reduntant completion test on filename.
* 2003-08-07 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2003-08-077-21/+38
| | | | | | | * gdb.base/attach.exp, gdb.base/detach.exp, gdb.base/gcore.exp, gdb.mi/mi-basics.exp, gdb.threads/gcore-thread.exp, gdb.trace/save-trace.exp: Make sure that full pathnames are escaped correctly.
* 2003-08-07 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2003-08-076-188/+60
| | | | | | | | * configure.in: Don't generate config.h from config.hin. * configure: Regenerate. * config.hin: Remove file. * gdb.mi/pthreads.c: Remove include of config.h, and other ifdefs. * gdb.threads/pthreads.c: Ditto.
* Index: ChangeLogAndrew Cagney2003-08-0729-7/+5035
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-08-07 Andrew Cagney <cagney@redhat.com> * interps.h (INTERP_MI2, INTERP_MI3): Define. Index: doc/ChangeLog 2003-08-07 Andrew Cagney <cagney@redhat.com> * gdb.texinfo (Mode Options): Mention that "mi2" was included in GDB 6.0. Index: mi/ChangeLog 2003-08-07 Andrew Cagney <cagney@redhat.com> * mi-interp.c (_initialize_mi_interp): Register "mi2" and "mi3". Make "mi" select "mi2". Index: testsuite/gdb.mi/ChangeLog 2003-08-07 Andrew Cagney <cagney@redhat.com> * mi2-basics.exp: Copy base MI .exp file, set MIFLAGS to -i=mi2. * mi2-break.exp, mi2-cli.exp, mi2-console.exp: Ditto. * mi2-disassemble.exp, mi2-eval.exp, mi2-file.exp: Ditto. * mi2-hack-cli.exp, mi2-pthreads.exp, mi2-read-memory.exp: Ditto. * mi2-regs.exp, mi2-return.exp, mi2-simplerun.exp: Ditto. * mi2-stack.exp, mi2-stepi.exp, mi2-syn-frame.exp: Ditto. * mi2-until.exp, mi2-var-block.exp, mi2-var-child.exp: Ditto. * mi2-var-cmd.exp, mi2-var-display.exp, mi2-watch.exp: Ditto.
* 2003-08-07 Michal Ludvig <mludvig@suse.cz>Michal Ludvig2003-08-072-0/+10
| | | | * x86-64-tdep.c (x86_64_push_arguments): Skip the red zone.
* 2003-08-07 Michal Ludvig <mludvig@suse.cz>Michal Ludvig2003-08-072-1/+4
| | | | * x86-64-tdep.c (x86_64_dwarf_regmap): Correct register numbers.
* 2003-08-07 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka2003-08-071-1/+1
| | | | * MAINTAINERS (write after approval): Move Kei Sakamoto to the proper place.
* 2003-08-07 Kei Sakamoto <sakamoto.kei@renesas.com>Kazuhiro Inaoka2003-08-071-0/+1
| | | | * MAINTAINERS (write after approval): Add myself.
* From Kei Sakamoto <sakamoto.kei@renesas.com>:Daniel Jacobowitz2003-08-073-2/+11
| | | | | | * gdb.asm/asm-source.exp : Add -lgloss to link-flags. * gdb.asm/m32r.inc : Remove an illegal nop after bl instruction. Replace ld24 with seth/add3.
* *** empty log message ***gdbadmin2003-08-071-1/+1
|
* 2003-08-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-062-401/+40
| | | | | | | | | * gdb.texinfo (Mode Options): Mention that level three is the highest available and that level 2 is deprecated. (Annotations Overview): Mention annotation levels. Cross reference to "Limitations of the Annotation Interface" in annotate.texi. (TODO, Value Annotations, Frame Annotations): Delete section. (Displays, Breakpoint Info): Delete.
* *** empty log message ***gdbadmin2003-08-061-1/+1
|
* 2003-08-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-052-9/+20
| | | | | | | * mi-cmd-env.c (env_execute_cli_command): Use an explicit "%s %s" when constructing the run command. (mi_cmd_env_cd, mi_cmd_env_path, mi_cmd_env_dir): Simplify command string removing the "%s".
* 2003-08-05 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-052-2/+11
| | | | * reggroups.c (reggroup_next): Check for the final entry.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-055-7/+18
| | | | | | | | * monitor.h (monitor_dump_reg_block): Remove ATTR_FORMAT. * cli/cli-script.c (define_command): Call query directly, instead of passing it a buffer. * ocd.c (ocd_error): Pass error a constant format string. * remote-mips.c (mips_error): Use fputs_filtered.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-053-2/+6
| | | | | | * solib-svr4.c (_initialize_svr4_solib): Update register_gdbarch_data call. * mips-linux-tdep.c (_initialize_mips_linux_tdep): Ditto.
* *** empty log message ***gdbadmin2003-08-051-1/+1
|
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-045-154/+176
| | | | | | | | | | | * mi-cmds.h (struct mi_cli): Define. (struct mi_cmd): Change type of "cli" to "struct mi_cli". * mi-cmds.c (mi_cmds): Update table. * mi-parse.c (mi_parse): Update. * mi-main.c (mi_execute_cli_command): Add "args_p" parameter, make others constant. (mi_cmd_execute): Update call. (captured_mi_execute_command): Ditto.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-0411-21/+33
| | | | | | | | | | | | | | * gdbarch.sh (gdbarch_data_free_ftype): Delete declaration. (register_gdbarch_data): Delete "free" parameter. Update comments. * gdbarch.h, gdbarch.c: Re-generate. * reggroups.c (_initialize_reggroup): Update. * gnu-v3-abi.c (init_gnuv3_ops): Update. * frame-base.c (_initialize_frame_base): Update. * frame-unwind.c (_initialize_frame_unwind): Update. * user-regs.c (_initialize_user_regs): Update. * remote.c (_initialize_remote): Update. * regcache.c (_initialize_regcache): Update.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-042-22/+17
| | | | | | | * regcache.c (xfree_regcache_descr): Delete function. (_initialize_regcache): Update call to register_gdbarch_data. (init_regcache_descr, init_legacy_regcache_descr): Use GDBARCH_OBSTACK_XALLOC and GDBARCH_OBSTACK_CALLOC.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-042-12/+11
| | | | | | | * remote.c (free_remote_state): Delete function. (_initialize_remote): Update register_gdbarch_data. (init_remote_state): Use GDBARCH_OBSTACK_XALLOC and GDBARCH_OBSTACK_CALLOC instead of xmalloc / xcalloc.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-045-30/+29
| | | | | | | | | | * agentexpr.texi: Delete @bye. * Makefile.in (STABS_DOC_SOURCE_INCLUDES): Add "fdl.texi" (stabs.info): Add $(srcdir) to include search path. (html): Depend on "annotate_toc.html", and not "annotate.html". * stabs.texinfo: Ditto. Include "fdl.texi". * gdbint.texinfo: Update copyright statement's list of invariant sections.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-045-66/+93
| | | | | | | | | | | | | | | | * reggroups.c (struct reggroup_el): Define. (struct reggroups): Delete field "nr_group". Replace array "group" with a "first" to "last" linked list. (reggroups_init): Update. Allocate using gdbarch's obstack. (reggroups_free): Delete function. (add_group): Update. Add "el" parameter. (reggroup_add): Pass gdbarch obstack allocated space to add_group. (default_groups): Update. (reggroup_next): Replace reggroups. (reggroups_dump): Update. (_initialize_reggroup): Pass XMALLOC allocated space to add_group. * regcache.c (regcache_dump): Use reggroup_next instead of reggroups. * infcmd.c (registers_info): Use reggroup_next instead of reggroups.
* * tui-interp.c: Include "cli-out.h".Daniel Jacobowitz2003-08-042-0/+22
| | | | (tui_resume): Update tui_old_uiout's stream to gdb_stdout.
* * Makefile.in (tui-interp.o): Update dependencies.Daniel Jacobowitz2003-08-042-1/+5
|
* 2003-08-04 David Carlton <carlton@kealia.com>David Carlton2003-08-0416-37/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * charset.c (cached_iconv_convert): Add __FILE__ and __LINE__ args to internal_error call. * source.c (forward_search_command): Add "%s" format argument. (reverse_search_command): Ditto. * top.c (quit_confirm): Ditto. * cli/cli-setshow.c (do_setshow_command): Ditto. * cp-valprint.c (cp_print_class_method): Replace {f,}printf_{un,}filtered by {f,}puts_{un,}filtered. (cp_print_class_member): Ditto. * event-top.c (command_line_handler): Ditto. * linux-proc.c (linux_info_proc_cmd): Ditto. * p-typeprint.c (pascal_type_print_base): Ditto. * p-valprint.c (pascal_object_print_class_method): Ditto. (pascal_object_print_class_member): Ditto. * printcmd.c (print_scalar_formatted,printf_command): Ditto. * remote.c (remote_cisco_section_offsets): Ditto. * top.c (command_line_input): Ditto. * utils.c (vwarning,error_stream,quit): Ditto. * valprint.c (print_floating,print_binary_chars) (print_octal_chars,print_decimal_chars,print_hex_chars): Ditto. 2003-08-04 David Carlton <carlton@kealia.com> * mi-main.c (mi_error_last_message): Add "%s" second argument to xasprintf call. 2003-08-04 David Carlton <carlton@kealia.com> * generic/gdbtk.c (gdbtk_source_start_file): Add "%s" first argument to error call. (tk_command): Ditto. (view_command): Ditto.
* 2003-08-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-042-1/+8
| | | | * frame.c (frame_func_unwind): Use frame_unwind_address_in_block.
* *** empty log message ***gdbadmin2003-08-041-1/+1
|
* 2003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-032-0/+10
| | | | | | * config/djgpp/fnchange.lst: Fix up testsuite/gdb.c++/annota3.cc, gdb/testsuite/gdb.c++/annota3.exp, amd64fbsd-tdep.c and amd64fbsd-nat.c.
* 2003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-035-0/+732
| | | | | | | * gdb.base/annota3.exp: New file. * gdb.base/annota3.c: New file. * gdb.c++/annota3.exp: New file. * gdb.c++/annota3.cc: New file.
* *** empty log message ***gdbadmin2003-08-031-1/+1
|
* 2003-08-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-022-472/+499
| | | | * Makefile.in: Update all dependencies and definitions.
* * linespec.c (is_objc_method_format): New functionAdam Fedor2003-08-022-4/+29
| | | | | (decode_line_1, locate_first_half): Use it. Fixes PR objc/1298
* *** empty log message ***gdbadmin2003-08-021-1/+1
|
* 2003-08-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-08-017-245/+29
| | | | | | | | | | | | | * NEWS: Mention that m32r is multi-arch. From 2003-07-28 Kei Sakamoto <sakamoto.kei@renesas.com>: * configure.tgt: Recognize m32r-*-*. * config/m32r/tm-m32r.h: Delete file. * config/m32r/m32r.mt: New file. * m32r-rom.c (m32r_upload_command): Use hostent only when gethostname succeeds, in order to avoid a compilation warning. * m32r-tdep.c (m32r_store_return_value): Add a cast to remove a compiler warning.
* 2003-08-01 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-08-012-1/+13
| | | | | * sh-tdep.c (sh_frame_align): New gdbarch method. (sh_gdbarch_init): Set up frame_align method.
* *** empty log message ***gdbadmin2003-08-011-1/+1
|
* 2003-07-31 Michael Snyder <msnyder@redhat.com>Michael Snyder2003-07-315-44/+37
| | | | | * value.h, values.c, infcall.c, infcmd.c: Revert 07-30 change, which is already covered by the new frames infrastructure.
* 2003-07-31 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-07-312-42/+78
| | | | | | | | | | | | | | | | | * user-regs.c (struct user_reg): Add "next" link. (struct user_regs): Replace "user" with "first" and "last" links. (append_user_reg): Add pre-allocated "reg" parameter. (builtin_user_regs): Provide initial value for "last". (user_reg_add_builtin): XMALLOC memory for append_user_reg. (user_regs_init): Allocate memory from the gdbarch obstack. (user_reg_add): GDBARCH_OBSTACK_ZALLOC memory for append_user_reg. (user_reg_map_name_to_regnum): Rewrite to search the user_reg linked list. (usernum_to_user_reg): New function. (user_reg_map_regnum_to_name): Use usernum_to_user_reg. (value_of_user_reg): Use usernum_to_user_reg. (user_regs_free): Delete function. (_initialize_user_regs): Update register_gdbarch_data call.