aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-02-11 * sh-tdep.c (sh_sh3_dsp_register_name): Fix formatting. Add missingCorinna Vinschen2-4/+10
comma. (sh_sh4al_dsp_register_name): Ditto.
2004-02-112004-02-11 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+65
* gdbint.texinfo (Support Libraries): Add doco about obstacks and minimal information about libiberty.
2004-02-112004-02-11 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain36-119/+48
Partial fix for PR gdb/1543. * gdb.cp/ambiguous.exp, gdb.cp/annota2.exp, gdb.cp/annota3.exp, gdb.cp/anon-union.exp, gdb.cp/casts.exp, gdb.cp/classes.exp, gdb.cp/cplusfuncs.exp, gdb.cp/ctti.exp, gdb.exp/demangle.exp, gdb.cp/derivation.exp, gdb.cp/exception.exp, gdb.cp/hang.exp, gdb.cp/inherit.exp, gdb.cp/local.exp, gdb.cp/maint.exp, gdb.cp/member-ptr.exp, gdb.cp/method.exp, gdb.cp/misc.exp, gdb.cp/namespace.exp, gdb.cp/overload.exp, gdb.cp/ovldbreak.exp, gdb.cp/psmang.exp, gdb.cp/ref-types.exp, gdb.cp/templates.exp, gdb.cp/userdef.exp, gdb.cp/virtfunc.exp: Remove reference to bug-gdb@prep.ai.mit.edu . * gdb.cp/bs15503.cc, gdb.cp/class2.cc, gdb.cp/cttiadd.cc, gdb.cp/cttiadd1.cc, gdb.cp/cttiadd2.cc, gdb.cp/cttiadd3.cc, gdb.cp/exception.cc, gdb.cp/member-ptr.cc, gdb.cp/namespace1.cc: Likewise.
2004-02-11Patch from Steve Ellcey for ia64-hpux.Jim Wilson3-0/+29
* config/tc-ia64.h (ia64_frob_symbol): New declaration. (tc_frob_symbol): New macro definition. * config/tc-ia64.c (ia64_frob_symbol): New routine.
2004-02-112004-02-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-602/+30
* mips-tdep.c (mips_gdbarch_init): Delete deprecated frame code. (mips_init_frame_pc_first): Delete function. (mips_frame_saved_pc): Delete function. (mips_frame_chain): Delete function. (mips_init_extra_frame_info): Delete function. (mips_xfer_register): Delete unused variable "reg". (mips_n32n64_push_dummy_call): Delete unused variable "valbuf". (mips_n32n64_return_value): Delete unused variable "reg". (mips_n32n64_return_value): Delete unused variable "pos". (mips_o32_push_dummy_call): Delete unused variable "valbuf". (mips_o32_return_value): Delete unused variable "pos". (mips_o64_push_dummy_call): Delete unused variable "valbuf". (mips_print_fp_register): Delete unused variable "namelen" (mips_print_fp_register): Delete unused variable "flt2" (get_frame_pointer): Delete function. (cached_proc_desc): Delete static variable. (mips_pop_frame): Delete function. (mips_find_saved_regs): Delete function. (mips_get_saved_register): Delete function. (mips_saved_pc_after_call): Delete function. (SIGFRAME_BASE): Delete macro. (SIGFRAME_FPREGSAVE_OFF): Delete macro. (SIGFRAME_PC_OFF): Delete macro. (SIGFRAME_REGSAVE_OFF): Delete macro. (mips_dump_tdep): Do not print deleted macro definitions.
2004-02-11*** empty log message ***gdbadmin1-1/+1
2004-02-10daily updateAlan Modra1-1/+1
2004-02-102004-02-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-9/+7
* Makefile.in (SFILES): Remove explictly listed tui files. (SUBDIR_GDBTK_SRCS): Fix path to gdbtk-interp.c.
2004-02-102004-02-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+15
* lib/gdb.exp (gdb_expect_list): Recover from internal-errors using gdb_internal_error_resync.
2004-02-10Really add "gdb_curses.h".Andrew Cagney1-0/+31
2004-02-10Removing conflict indicators that CVS only told me about after it checked theJeff Johnston1-1/+0
file in.
2004-02-102004-02-10 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-35/+65
* ia64-tdep.c (ia64_frame_this_id): Fix tracing print statement to use paddr functions to format ia64 addresses and long values. (ia64_frame_prev_register, ia64_sigtramp_frame_this_id): Ditto. (ia64_sigtramp_frame_prev_register, ia64_access_reg): Ditto. (get_kernel_table, ia64_find_proc_info_x): Ditto. (ia64_get_dyn_info_list, ia64_libunwind_this_frame_id): Ditto. (ia64_libunwind_frame_prev_register, ia64_unwind_dummy_id): Ditto.
2004-02-102004-02-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney24-158/+132
* defs.h: Do not include "tui.h". * gdb_curses.h: New file. * tui/tui-hooks.h: New file. * tui/tui.h (tui_update_all_exec_infos): Delete declaration. (tui_install_hooks, tui_remove_hooks): Delete declarations. (tui_initialize_io): Delete declaration. (tui_initialize_readline: Delete redundant declaration. (struct tui_point): Delete definition. * tui/tui-data.h (struct tui_point): Define. * cli/cli-decode.c [TUI]: Include "tui/tui.h". * utils.c: Include "tui/tui.h". * tui/tui-data.h: Include "tui/tui.h" and "gdb_curses.h". * printcmd.c [TUI]: Include "tui/tui.h". * cli/cli-cmds.c [TUI]: Include "tui/tui.h". * tui/tui-command.c: Include "gdb_curses.h". * tui/tui.c, tui/tui-winsource.c, tui/tui-wingeneral.c: Ditto. * tui/tui-windata.c, tui/tui-win.c, tui/tui-stack.c: Ditto. * tui/tui-source.c, tui/tui-regs.c, tui/tui-layout.c: Ditto. * tui/tui-io.c, tui/tui-disasm.c, tui/tui-data.c: : Ditto. * tui/tui-hooks.c: Include "tui-hooks.h" and "gdb_curses.h". * Makefile.in: Update all dependencies. (tui_hooks_h, gdb_curses_h): Define. (SUBDIR_TUI_CFLAGS): Remove -I${srcdir}/tui.
2004-02-102004-02-10 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-3/+9
* objfiles.h (struct objfile): Remove unused fields auxf1 and auxf2. Add comments about some other rarely used fields.
2004-02-102004-02-10 Arnaud Charlet <charlet@act-europe.fr>,DJ Delorie5-52/+397
Nathanael Nerode <neroden@gcc.gnu.org> PR ada/6637, PR ada/5911 Merge with libada-branch: * configure.in, Makefile.tpl, Makefile.def: Add target-libada, with appropriate dependencies. Add --enable-libada configure switch. * configure, Makefile.in: Regenerate.
2004-02-102004-02-10 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+8
* Makefile.in (init.c): Fix script removing duplicates. Problem reported by Peter Schauer.
2004-02-10*** empty log message ***gdbadmin1-1/+1
2004-02-092004-02-09 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni6-11/+31
* bcache.c (bcache_xmalloc): Use obstack_init instead of obstack_specify_allocation. * objfiles.c (allocate_objfile): Ditto. * solib-sunos.c (solib_add_common_symbols) (allocate_rt_common_objfile): Ditto. * symfile.c (reread_symbols): Ditto. * gdb_obstack.h: Add comment.
2004-02-09daily updateAlan Modra1-1/+1
2004-02-09 * gdb.threads/thread-specific.exp: Stop early if no threads areDaniel Jacobowitz2-0/+10
found.
2004-02-092004-02-09 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-47/+116
* linespec.c (decode_line_1, locate_first_half) (decode_compound, lookup_prefix_sym): Update comments. Delete old commented out code.
2004-02-09 * cp-namespace.c (check_one_possible_namespace_symbol): Don't useDaniel Jacobowitz2-10/+17
obstack_free.
2004-02-092004-02-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-16/+48
* blockframe.c (find_pc_partial_function): If find_pc_overlay fails, try find_pc_section. Fix PR c++/1267. * minsyms.c (lookup_minimal_symbol_by_pc): Use find_pc_section instead of find_pc_mapped_section. (lookup_minimal_symbol_by_pc_section): If the SECTION is NULL, do not default to the section containing PC. Fix PR symtab/1519.
2004-02-09 * emulparams/armelf.sh, emulparams/armelf_linux.sh: MoveDaniel Jacobowitz3-2/+8
.note.gnu.arm.ident to after allocated sections. Mark its address as 0.
2004-02-09 * config/tc-arm.c (md_begin): Mark .note.gnu.arm.ident asDaniel Jacobowitz2-0/+8
read-only.
2004-02-09 * emulparams/armelf_linux.sh (COMMONPAGESIZE): Set to 4KB.Daniel Jacobowitz6-0/+13
* emulparams/elf32bmip.sh (COMMONPAGESIZE): Likewise. * emulparams/elf32bmipn32.sh (COMMONPAGESIZE): Likewise. * emulparams/elf32btsmipn32.sh (COMMONPAGESIZE): Likewise. * emulparams/shlelf_linux.sh (COMMONPAGESIZE): Likewise.
2004-02-09 * gas/sh/basic.exp: Don't do sh4a tests for sh5.Kaz Kojima2-5/+12
2004-02-09Add support for relaxing the 32bit ldc/stc instructions.Nick Clifton10-7/+194
2004-02-09 * read.h (IGNORE_OPCODE_CASE): Do not define. Replace with ...Nathan Sidwell4-4/+15
(TC_CASE_SENSITIVE): ... this. * read.c: Replace IGNORE_OPCODE_CASE with TC_CASE_SENSITIVE. * doc/internals.texi (TC_CASE_SENSITIVE): Document.
2004-02-092004-02-09 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-2/+6
* gdb.base/pending.exp: Remove extra \n from gdb_test calls.
2004-02-09Catch GOT offsets for a symbol which have no associated GOT subsection.Nick Clifton2-3/+19
2004-02-09 * bfd-elf.h (elf_backend_name_local_section_symbols): New hook.Richard Sandiford6-1/+50
* elf.c (swap_out_syms): Use it to decide whether local section symbols should be named. * elfxx-target.h (elf_backend_name_local_section_symbols): New macro. * elfxx-mips.h (_bfd_mips_elf_name_local_section_symbols): Declare. (elf_backend_name_local_section_symbols): Define. * elfxx-mips.c (_bfd_mips_elf_name_local_section_symbols): New.
2004-02-092004-02-09 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-6/+324
* Makefile.in (mips-tdep.o): Update dependencies. * mips-tdep.c: Include "frame-unwind.h", "frame-base.h" and "trad-frame.h". (mips_unwind_pc): Return the pseudo PC register. (mips_unwind_dummy_id): New function. (mips16_fetch_instruction): New function. (mips32_fetch_instruction): New function. (struct mips_frame_cache): Define. (mips_mdebug_frame_cache): New function. (mips_mdebug_frame_this_id): New function. (mips_mdebug_frame_prev_register): New function. (mips_mdebug_frame_unwind): Define. (mips_mdebug_frame_sniffer): New function. (mips_mdebug_frame_base_address): New function. (mips_mdebug_frame_base): Define. (mips_mdebug_frame_base_sniffer): New function. (mips_gdbarch_init): Append unwind and base sniffers. Set unwind_dummy_id.
2004-02-092004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+6
* frame.c: Print both the register number and name.
2004-02-09*** empty log message ***gdbadmin1-1/+1
2004-02-08daily updateAlan Modra1-1/+1
2004-02-08 * lib/gdb.exp (gdb_breakpoint): Fail on unexpected pendingDaniel Jacobowitz2-2/+7
breakpoints.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-38/+58
* Makefile.in (OBS): Delete. (INIT_FILES): Replace OBS with COMMON_OBS. (COMMON_OBS): Move DEPFILES and YYOBJ to start of definition. (init.c): Eliminate duplicates. Merge two greps and a sed into a single sed. Make .c and .o patterns more robust.
2004-02-08* sparc-nat.c (sparc_xfer_wcookie): Try to fetch the cookie usingMark Kettenis2-2/+31
the PT_WCOOKIE request.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-0/+11
* mips-tdep.c (mips_unwind_pc): New function. (mips_gdbarch_init): Set mips_unwind_pc.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-6/+10
* frame.c (legacy_saved_regs_this_id): Return a null frame ID. (get_frame_id): Allow the UNKNOWN_FRAME. (frame_register_unwind, get_frame_type): Ditto.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-5/+26
* frame.c (legacy_frame_p): Check for DEPRECATED_TARGET_READ_FP_P and DEPRECATED_FP_REGNUM. Don't assume that the lack of unwind_dummy_id indicates a legacy frame.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-6/+9
* configure.in (CONFIG_LIB_OBS): Replace with CONFIG_OBS. * configure: Re-generate.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-19/+25
* mips-tdep.c (mips_gdbarch_init): Group deprecated frame unwind methods.
2004-02-082004-02-08 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-481/+456
* configure.in (CONFIG_ALL): Set to Makefile target, and not makefile macro. * configure: Re-generate. (CONFIG_CLEAN, CONFIG_INSTALL, CONFIG_UNINSTALL): Ditto. * Makefile.in (SUBDIR_CLI_CLEAN): Delete. (SUBDIR_CLI_INSTALL, SUBDIR_CLI_UNINSTALL): Delete. (SUBDIR_CLI_ALL, SUBDIR_GDBTK_ALL): Delete. (SUBDIR_GDBTK_CLEAN, SUBDIR_GDBTK_INSTALL): Delete. (SUBDIR_GDBTK_UNINSTALL, SUBDIR_MI_ALL): Delete. (SUBDIR_MI_CLEAN, SUBDIR_MI_INSTALL): Delete. (SUBDIR_MI_UNINSTALL, SUBDIR_TUI_ALL): Delete. (SUBDIR_TUI_CLEAN, SUBDIR_TUI_INSTALL): Delete. (SUBDIR_TUI_UNINSTALL, SUBDIR_CLI_CLEAN): Delete.
2004-02-082004-02-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-31/+28
* Makefile.in: Update all dependencies.
2004-02-082004-02-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney4-622/+594
* configure.in (CONFIG_INITS, CONFIG_LIB_OBS): Delete. * configure: Re-generate (with correct autoconf). * Makefile.in (INIT_FILES): Replace CONFIG_INITS with CONFIG_SRCS. (CONFIG_LIB_OBS, CONFIG_INITS): Delete. (COMMON_OBS): Add "main.o" and "annotate.o". (ANNOTATE_OBS): Delete. (OBS): Remove ANNOTATE_OBS. (DEPFILES): Replace CONFIG_LIB_OBS with CONFIG_LIB_OBS, remove CONFIG_INITS. (gdb$(EXEEXT), insight$(EXEEXT)): Do not depend on, or link against CONFIG_OBS and "main.o". (SUBDIR_CLI_INITS, SUBDIR_MI_INITS): Delete. (SUBDIR_TUI_INITS, SUBDIR_GDBTK_INITS): Delete.
2004-02-08 * config/sim.exp (gdb_load): Handle $arg == "".Daniel Jacobowitz4-9/+19
* lib/gdb.exp (gdb_run_cmd): Honor gdb,do_reload_on_run. * gdb.objc/basicclass.exp: Use gdb_run_cmd.
2004-02-082004-02-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney12-35/+38
* tui/tui-command.c: Include "gdb_string.h", delete register attribute, use ISO-C function signatures. * tui/tui-disasm.c, tui/tui-file.c, tui/tui-io.c: Ditto. * tui/tui-layout.c, tui/tui-regs.c, tui/tui-source.c: Ditto. * tui/tui-stack.c, tui/tui-win.c, tui/tui-winsource.c: Ditto. * tui/tui.c: Ditto.
2004-02-082004-02-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney15-1854/+1600
* tui/tui-command.c: Change variable and function names to lower case. * tui/tui-data.c, tui/tui-disasm.c: Ditto. * tui/tui-hooks.c, tui/tui-io.c, tui/tui-layout.c: Ditto. * tui/tui-regs.c, tui/tui-source.c, tui/tui-stack.c: Ditto. * tui/tui-win.c, tui/tui-windata.c, tui/tui-wingeneral.c: Ditto. * tui/tui-winsource.c, tui/tui.c: Ditto.