aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2004-02-01daily updateAlan Modra1-1/+1
2004-02-01 * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.Kaz Kojima4-10/+16
* gas/sh/sh4a-fp.s: Likewise. * gas/sh/err-sh4a-fp.s: Likewise.
2004-02-01.Roland McGrath1-0/+30
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath1-42/+75
* sol-thread.c (sol_thread_xfer_partial): New function. (init_sol_thread_ops): Use that for to_xfer_partial hook. (init_sol_core_ops): Likewise.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath2-0/+376
* auxv.h: New file. * auxv.c: New file. * Makefile.in (auxv_h): New variable. (COMMON_OBS): Add auxv.o here. (auxv.o): New target.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath1-0/+3
* config/nm-linux.h (NATIVE_XFER_AUXV): New macro, uses auxv.c's procfs_xfer_auxv function.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath1-1/+59
* corelow.c (core_xfer_partial): New function. (init_core_ops): Use it for core_ops.to_xfer_partial.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath1-8/+18
* procfs.c (procfs_make_note_section): If we can read TARGET_OBJECT_AUXV data, add an NT_AUXV note containing it. * linux-proc.c (linux_make_note_section): Likewise.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath1-0/+51
* procfs.c (procfs_xfer_partial): New function. (init_procfs_ops): Use that for procfs_ops.to_xfer_partial. * Makefile.in (procfs.o): Add $(auxv_h) dep. * procfs.c (procfs_make_note_section): If we can read TARGET_OBJECT_AUXV data, add an NT_AUXV note containing it. * linux-proc.c (linux_make_note_section): Likewise.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath2-33/+36
* target.h (enum target_object): Add TARGET_OBJECT_AUXV. * inftarg.c (child_xfer_partial): Support it using NATIVE_XFER_AUXV macro if that is defined.
2004-02-012004-01-28 Roland McGrath <roland@redhat.com>Roland McGrath1-23/+27
* procfs.c (procfs_xfer_partial): New function. (init_procfs_ops): Use that for procfs_ops.to_xfer_partial. * Makefile.in (procfs.o): Add $(auxv_h) dep. * auxv.h: New file. * auxv.c: New file. * Makefile.in (auxv_h): New variable. (COMMON_OBS): Add auxv.o here. (auxv.o): New target.
2004-02-01* gdb.base/fileio.c (test_open): Replace O_RDONLY with O_RDWR suchMark Kettenis2-1/+6
that opening the file succeeds on OpenBSD.
2004-02-01 * breakpoint.c (bpstat_stop_status): Take a ptid_t argument,Daniel Jacobowitz4-5/+20
and check the specified thread for each breakpoint. * breakpoint.h (bpstat_stop_status): Update prototype. * infrun.c (handle_inferior_event): Update calls to bpstat_stop_status.