aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-02-062004-02-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney11-181/+181
* tui/tui-source.h: Do not include "defs.h". (struct tui_win_info): Declare. (tui_set_source_content_nil): Declare. * tui/tui-data.h (struct tui_win_info): Rename _TuiWinInfo. (union tui_line_or_address): Rename _TuiLineOrAddress. * tui/tui-winsource.h: Update copyright. Include "tui-data.h". (tui_update_source_window): Rename tuiUpdateSourceWindow. (tui_update_source_window_as_is): Rename tuiUpdateSourceWindowAsIs. (tui_update_source_windows_with_addr): Rename tuiUpdateSourceWindowsWithAddr. (tui_update_source_windows_with_line): Rename tuiUpdateSourceWindowsWithLine. (tui_clear_source_content): Rename tuiClearSourceContent. (tui_erase_source_content): Rename tuiEraseSourceContent. (tui_set_source_content_nil): Rename tuiSetSourceContentNil. (tui_show_source_content): Rename tuiShowSourceContent. (tui_horizontal_source_scroll): Rename tuiHorizontalSourceScroll. (tui_set_exec_info_content): Rename tuiSetExecInfoContent. (tui_show_exec_info_content): Rename tuiShowExecInfoContent. (tui_erase_exec_info_content): Rename tuiEraseExecInfoContent. (tui_clear_exec_info_content): Rename tuiClearExecInfoContent. (tui_update_exec_info): Rename tuiUpdateExecInfo. (tui_set_is_exec_point_at): Rename tuiSetIsExecPointAt. (tui_alloc_source_buffer): Rename tuiAllocSourceBuffer. (tui_line_is_displayed): Rename tuiLineIsDisplayed. (tui_addr_is_displayed): Rename tuiAddrIsDisplayed. (struct tui_win_info): Declare. * tui/tui-stack.c: Update references. * tui/tui-layout.c, tui/tui-winsource.c: Ditto. * tui/tui-win.c, tui/tui-source.c: Ditto. * tui/tui.c, tui/tui-disasm.c: Ditto.
2004-02-06* i386-linux-tdep.c (i386_linux_sigcontext_addr): Fix calculationMark Kettenis2-1/+6
of UCONTEXT_ADDR. Fixes PR backtrace/1545.
2004-02-06Fix typo in comments (Unfortunatly)Fred Fish4-5/+5
2004-02-06.:Nathan Sidwell6-6/+16
* dwarf2dbg.c (DWARF2_ADDR_SIZE): Remove trailing ';' * read.h (SKIP_WHITESPACE): Turn into an expression. * read.c (read_a_source_file): A pseudo is removed by having a NULL handler. testsuite: * gas/macros/test2.s: Lowercase it.
2004-02-062004-02-06 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-2/+6
* gdb.texinfo (Auxiliary Vector): Fix thinko with @value{GDBN}.
2004-02-062004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>DJ Delorie3-3/+8
* configure.in: Don't pass --with-stabs on IRIX 5 either. * configure: Regenerate.
2004-02-06*** empty log message ***gdbadmin1-1/+1
2004-02-05Fix region length calculations when regions end with .align padding.Jim Wilson3-62/+40
* config/tc-ia64.c (output_endp): New. (count_bits): Delete. (ia64_flush_insns, process_one_record, optimize_unw_records): Handle endp unwind records. (fixup_unw_records): Handle endp unwind records. Delete code for shortening prologue regions not followed by a body record. (dot_endp): Call add_unwind_entry to emit endp unwind record. * config/tc-ia64.h (unw_record_type): Add endp.
2004-02-05daily updateAlan Modra1-1/+1
2004-02-05* infrun.c (handle_inferior_event): Allow for breakpointMark Kettenis3-9/+28
instructions to generate a SIGSEGV in addition to SIGTRAP, SIGILL and SIGEMT. Update comments. * NEWS (Revised SPARC target): Mention support for non-executable stack.
2004-02-05ChangeLog for previous commit. Sorry for the screw-up.Mark Kettenis1-0/+13
2004-02-05Fix typo in previous deltaNick Clifton2-1/+5
2004-02-052004-02-04 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-4/+15
* gdb.base/pendshr.c (pendfunc): New function that calls pendfunc1. * gdb.base/pending.c: Call pendfunc instead of pendfunc1.
2004-02-052004-02-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-23/+6
* m68k-tdep.c (m68k_saved_pc_after_call): Delete #ifdef SYSCALL_TRAP function. (m68k_gdbarch_init): Delete #ifdef SYSCALL_TRAP code.
2004-02-05*** empty log message ***gdbadmin1-1/+1
2004-02-04.Roland McGrath1-37/+42
2004-02-042004-02-04 Roland McGrath <roland@redhat.com>Roland McGrath1-199/+226
* gdb.texinfo (Auxiliary Vector): New node (section). (Data): Add it to the menu.
2004-02-04daily updateAlan Modra1-1/+1
2004-02-042004-02-04 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-22/+133
Committed by Andrew Cagney. * mloopx.in: Update copyright. (xextract-pbb): Fixed trap for system calls operation in parallel. * mloop2.in (xextract-pbb): Ditto.
2004-02-04* target.h (target_object): Add TARGET_OBJECT_WCOOKIE.Mark Kettenis6-8/+72
* inftarg.c: Update copyright year. (child_xfer_partial): Add support for TARGET_OBJECT_WCOOKIE. * sparc-nat.c: Include "target.h" and "gdb_assert.h". (sparc_xfer_wcookie): New function. * sparc-tdep.c (sparc_fetch_wcookie): New function. * Makefile.in (sparc-nat.o): Update dependencies. * config/sparc/nm-nbsd.h: Include "target.h". (NATIVE_XFER_WCOOKIE): New define. (sparc_xfer_wcookie): New prototype.
2004-02-04 * objfiles.h: Delete comments refering to inside_entry_func andDaniel Jacobowitz5-20/+25
DEPRECATED_FRAME_CHAIN_VALID. * defs.h (inside_entry_func): Update prototype.. * blockframe.c (inside_entry_func): Rename to legacy_inside_entry_func. Add new inside_entry_func taking a frame. * frame.c (get_prev_frame): Pass the frame to inside_entry_func.
2004-02-04Reviewed and approved by drow@mvista.com.Fred Fish3-2/+11
2004-02-04 Fred Fish <fnf@redhat.com> * gdb.arch/gdb1431.c: Add underbar prefixed version of global function symbols and update copyright years. * gdb.arch/gdb1291.c: Ditto.
2004-02-04Fix thinko checking for dlls in archives.Nick Clifton2-1/+5
2004-02-04Fix testcase from David Mosberger.Jim Wilson2-22/+61
* config/tc-ia64.c (ia64_convert_frag): Call md_number_to_chars to fill padding bytes with zeroes. (emit_one_bundle): New locals last_ptr, end_ptr. Rewrite code that sets unwind_record slot_number and slot_frag fields.
2004-02-042004-02-03 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-18/+22
* gdb.cp/virtfunc.exp: Accept both "ctor()" and "ctor(void)".
2004-02-042004-02-03 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-4/+8
* gdb.cp/inherit.exp: Accept both "ctor()" and "ctor(void)".
2004-02-042004-02-03 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+8
* gdb.cp/inherit.exp: Accept output with gcc 3.2-7-rh.
2004-02-04*** empty log message ***gdbadmin1-1/+1
2004-02-03daily updateAlan Modra1-1/+1
2004-02-032004-02-03 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-55/+66
* breakpoint.c (struct captured_parse_breakpoint_args): Move outside of #ifdef SOLIB_ADD region. (do_restore_lang_radix_cleanup): Ditto. (resolve_pending_breakpoint): Ditto.
2004-02-032004-02-03 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-86/+7
* ia64-tdep.c (read_sigcontext_register): Delete unused function. (process_note_abi_tag_sections): Delete unused function. (ia64_read_fp): Delete unused function. (gdbarch_extract_struct_value_address): Delete declaration.
2004-02-032004-02-02 Andrew Cagney <cagney@redhat.com>Andrew Cagney3-7/+6
* vax-tdep.c (vax_frame_chain): Delete call to deprecated_inside_entry_file. * ns32k-tdep.c (ns32k_frame_chain): Ditto.
2004-02-032004-02-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+5
* COPYING.NEWLIB: Update Red Hat license to 2004.
2004-02-03*** empty log message ***gdbadmin1-1/+1
2004-02-02daily updateAlan Modra1-1/+1
2004-02-02* dwarf2-frame.c (dwarf2_frame_cache): Deal with a return addressMark Kettenis2-5/+16
column that's "empty" or "same value" when eliminating REG_RA rules.
2004-02-02Reviewed and approved by drow@mvista.com.Fred Fish2-4/+15
2004-02-02 Fred Fish <fnf@redhat.com> * gdb.base/bang.exp: Use gdb_run_cmd so this tests works with remote targets. Update copyright years.
2004-02-022004-02-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston7-4/+357
* lib/gdb.exp (gdb_breakpoint): Add pending breakpoint support. * gdb.base/langs.exp: Fix test which attempts to create breakpoint on non-existent function to handle new pending support. * gdb.base/shlib-call.exp: Use gdb_breakpoint to set a breakpoint. * gdb.base/pending.exp: New test. * gdb.base/pending.c: New file. * gdb.base/pendshr.c: Ditto.
2004-02-022004-02-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston3-149/+440
* breakpoint.h (struct breakpoint): Add new flag, from_tty, and pending fields for pending breakpoint support. * breakpoint.c (breakpoint_enabled): Add check for not pending. (condition_command): Only parse condition if not a pending breakpoint. (print_one_breakpoint): Add support for pending breakpoints. (describe_other_breakpoints): Add checks to verify we are not dealing with pending breakpoints. (check_duplicates): Don't check pending breakpoints. (set_raw_breakpoint): Initialize pending flag. (do_restore_lang_radix_cleanup): New cleanup routine. (resolve_pending_breakpoint): New function. (re_enable_breakpoints_in_shlibs): Try and resolve any pending breakpoints via resolve_pending_breakpoint. (mention): Add pending breakpoint support. (parse_breakpoint_sals): Add new parameter to pass to decode_line_1 to indicate silent errors when files or functions are not found. Change all callers. (do_captured_parse_breakpoint): New function. (break_command_1): Change prototype to return an rc value and to take an optional pending breakpoint pointer. Support creating a pending breakpoint if a "not found" form of error occurs when parsing the breakpoint. Also support resolving an existing pending breakpoint and be silent if the resolution fails. (create_breakpoints): Change prototype to take pending breakpoint pointer. When resolving a pending breakpoint, use the new pointer to provide a conditional or commands added by the end-user. (delete_breakpoint): Add appropriate check for pending. (breakpoint_re_set_one): Ditto. (do_enable_breakpoint): Ditto.
2004-02-022004-02-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-3/+40
* gdb.texinfo (Breakpoints): Add information about pending breakpoint support.
2004-02-022004-02-02 David Carlton <carlton@kealia.com>David Carlton7-182/+540
* valops.c (enum oload_classification): New. (find_overload_match): Break implementation into separate functions; delete #if 0'd code; look for symbols within namespaces. (find_oload_champ_namespace,find_oload_champ_namespace_loop) (find_oload_champ,oload_method_static,classify_oload_match): New. * cp-support.h: Add declaration for cp_func_name; update declaration for make_symbol_overload_list. * cp-support.c (cp_func_name): New. (overload_list_add_symbol): Fix comment, use SYMBOL_LINKAGE_NAME and SYMBOL_NATURAL_NAME. (make_symbol_overload_list): Take a function name and a namespace instead of a symbol; change implementation. (make_symbol_overload_list_using): New. (make_symbol_overload_list_qualified, read_in_psymtabs): New. 2004-02-02 David Carlton <carlton@kealia.com> * gdb.cp/overload.exp: Add overloadNamespace tests. * gdb.cp/overload.cc (dummyClass, dummyInstance): New. (overloadNamespace, XXX): New. (main): Call XXX::marker2.
2004-02-02Forgot copyright updates in previous checkinFred Fish1-2/+2
2004-02-02Forgot to update copyrights in previous check in.Fred Fish2-2/+2
2004-02-02Reviewed and approved by cagney@redhat.com.Fred Fish3-3/+12
2004-02-02 Fred Fish <fnf@redhat.com> * main.c (gdb_stdtarg): Move definition to group with other gdb_stdtarg definitions. * remote-sim.c (gdb_os_write_stderr): Write output to gdb_stdtargerr stream instead of gdb_stdtarg stream. (gdb_os_flush_stderr): Flush gdb_stdtargerr steam instead of gdb_stderr stream.
2004-02-02Fix typo in commentFred Fish1-2/+2
2004-02-02gas/Maciej W. Rozycki12-228/+186
* config/tc-mips.c (add_got_offset_hilo): New function. (macro): Use load_register() and add_got_offset_hilo() to load constants instead of hardcoding code sequences throughout. gas/testsuite/ * gas/mips/div.d: Update to accomodate changes in macro expansions. gas/mips/elf-rel-got-n32.d: Likewise. gas/mips/elf-rel-got-n64.d: Likewise. gas/mips/elf-rel-xgot-n32.d: Likewise. gas/mips/elf-rel-xgot-n64.d: Likewise. gas/mips/la-svr4pic.d: Likewise. gas/mips/la-xgot.d: Likewise. gas/mips/lca-svr4pic.d: Likewise. gas/mips/lca-xgot.d: Likewise.
2004-02-02Reviewed and approved by drow@mvista.com:Fred Fish8-13/+23
2004-02-01 Fred Fish <fnf@redhat.com> * gdb.base/dump.exp: Use runto_main instead of "runto main". * gdb.base/finish.exp: Ditto. * gdb.base/gcore.exp: Ditto. * gdb.base/huge.exp: Ditto. * gdb.base/info-proc.exp: Ditto. * gdb.base/return2.exp: Ditto. * gdb.threads/gcore-thread.exp: Ditto.
2004-02-02 * Makefile.in (mips-linux-nat.o): Update dependencies.Daniel Jacobowitz3-2/+8
* mips-linux-nat.c: Include mips-tdep.h.
2004-02-02 * gdb.threads/thread-specific.exp: Add missing anchor to regexp.Daniel Jacobowitz2-1/+5
2004-02-02*** empty log message ***gdbadmin1-1/+1