aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2000-10-16 * sparc-tdep.c (sparc_fix_call_dummy): Improve comments.Peter Schauer2-12/+33
Adjust call_dummy_breakpoint_offset, so that `finish' after a stop in a call dummy works. (sparc_gdbarch_init): Fix setting of pc_in_call_dummy, it depends on SPARC32/64_CALL_DUMMY_ON_STACK, not DO_CALL_DUMMY_ON_STACK.
2000-10-16Spelling changes from Dmitry Sivachenko <dima@Chg.RU>.Eli Zaretskii4-4/+15
2000-10-16Protoization.Kevin Buettner4-20/+21
2000-10-132000-10-13 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-2/+14
* remote.c (putpkt_binary): Call read_frame, not getpkt. Log message. (read_frame): Do not call error() on communication error when reading checksum, but return failure instead and log message.
2000-10-132000-10-13 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-0/+7
* varobj.c (type_changeable): Arrays are not changeable. Trying to check for updates was causing an error if the array lived in a register as gdb value_equal() cannot handle that case yet.
2000-10-132000-10-13 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-13/+22
* varobj.c (varobj_update): Prevent uninitialized error code to be returned on type_changed. Also, prevent value_equal() to be called for the types we do not want to test for updates.
2000-10-122000-10-11 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser4-2/+41
From Grant Edwards <grante@visi.com> This keeps the GUI alive while running an RDI target and lets the STOP button be used to stop the target. * remote-rdi.c (arm_rdi_stop): New function. Implements target_stop. (init_rdi_ops): Set to_stop target vector entry to the above. * rdi-share/ardi.c (stop_request): New variable. Tells when a stop has been requested. (angel_RDI_stop_request): New function. Registers that a stop has been requested. (angel_RDI_ExecuteOrStep): Add call to ui_loop_hook() in loop that waits while target is executing. Initialize and reset stop_request. * rdi-share/ardi.h: Add declaration of angel_RDI_stop_request().
2000-10-12Protoization.Kevin Buettner4-19/+25
2000-10-122000-10-12 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-28/+18
From Daniel Berlin <dberlin@redhat.com> : * symtab.h (SYMBOL_INIT_DEMANGLED_NAME): Initialize the symbol language to auto instead of unknown, so it will try to demangle the symbol. * symtab.h (OPNAME_PREFIX_P): Change operator prefix to correct value. * symtab.c (gdb_mangle_name): Properly handle C++ operators.
2000-10-122000-10-12 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-37/+86
From Daniel Berlin <dberlin@redhat.com> : * symtab.c (lookup_symbol_aux): New function. Renamed from lookup_symbol. Move code to do demangling/case sensitivity to lookup_symbol(). (lookup_symbol): Now wrapper for lookup_symbol_aux, so we can perform case sensitivity/demangling without leaking memory. Move code to do demangling/case sensitivity from old_lookup_symbol to here. (lookup_partial_symbol): Use SYMBOL_SOURCE_NAME instead of SYMBOL_NAME. (lookup_block_symbol): Use SYMBOL_SOURCE_NAME instead of SYMBOL_NAME. Don't do linear search in case of C++. * symfile.c (compare_symbols): Use SYMBOL_SOURCE_NAME instead of SYMBOL_NAME. (compare_psymbols): Same here.
2000-10-10Protoization.Kevin Buettner4-26/+25
2000-10-09 * config/i386/i386sol2.mh: Add XM_CLIBS definition to resolvePeter Schauer2-0/+6
reference to gethostbyname.
2000-10-08Whitespace tweak: replace leading spaces with a hard tab.Ben Elliston1-1/+1
2000-10-06Protoization.Kevin Buettner4-25/+28
2000-10-05Add a limit parameter for scanning the prologue.Kevin Buettner2-9/+15
2000-10-03Protoization.Kevin Buettner3-21/+37
2000-10-02Protoization.Kevin Buettner3-16/+28
2000-09-30Make definitions of supply_gregset, fill_gregset, supply_fpregset,Kevin Buettner2-4/+13
and fill_fpregset match declarations in gregset.h.
2000-09-30Protoization.Kevin Buettner3-14/+23
2000-09-28 * sol-thread.c (ps_pdmodel): Return PR_MODEL_UNKNOWN instead ofPeter Schauer2-3/+7
PS_ERR if exec_bfd is not yet open.
2000-09-28 * target.c (target_signal_from_host, do_target_signal_to_host):Peter Schauer2-0/+30
Add support for Solaris realtime signals.
2000-09-27Protoization.Kevin Buettner3-15/+12
2000-09-26 * gdb.texinfo (Hooks): Document the new post-hook functionality.Eli Zaretskii2-1/+43
From Steven Johnson <sbjohnson@ozemail.com.au>.
2000-09-26Protoization.Kevin Buettner3-13/+12
2000-09-25Add Mark Kettenis to blanket write privs list.Andrew Cagney2-0/+5
2000-09-24 * rs6000-tdep.c (rs6000_pop_frame): Use PC_IN_CALL_DUMMY to testPeter Schauer2-3/+10
for call dummy instead of accessing stop_stack_dummy, which does not work if we `return' from a stop in a call dummy. (rs6000_gdbarch_init): Use generic_save_dummy_frame_tos for dummy_frame_tos function to make PC_IN_CALL_DUMMY work.
2000-09-24Protoization.Kevin Buettner3-8/+14
2000-09-22 * i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,Peter Schauer3-11/+40
OLD_CANNOT_FETCH_REGISTER): New definitions for accessible registers when accessing the registers via the U area. (fetch_register, store_register): Use them. (cannot_fetch_register, cannot_store_register): New functions, all registers should be accessible if we have GETREGS support. * config/i386/nm-linux.h: Use cannot_fetch/store_register for CANNOT_FETCH/STORE_REGISTER definitions.
2000-09-21 * infttrace.c (update_thread_state_after_attach): Pass addressFred Fish2-1/+6
of ttstate_t object, not the object itself.
2000-09-18* lin-lwp.c (stop_wait_callback): Remove bogus assertions in theMark Kettenis2-8/+19
code that deals with exiting/signalled threads. Replace with code similar to what's done in lin_lwp_wait.
2000-09-18Enable Mark Kettenis' linux thread support for Linux/PPC.Kevin Buettner4-20/+75
2000-09-18Protoization.Kevin Buettner3-4/+7
2000-09-162000-09-15 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2-2/+14
* varobj.c (varobj_set_value): Call wrapped version of parse_exp_1() to avoid longjumps.
2000-09-152000-09-15 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-1/+6
* ser-unix.c (do_unix_readchar): Prevent infinite read wait to be interrupted after 32K seconds.
2000-09-15Protoization.Kevin Buettner3-16/+12
2000-09-13Protoization.Kevin Buettner3-16/+12
2000-09-13In objfile_relocate(), don't assume that offsets associated with oneKevin Buettner2-19/+11
of SECT_OFF_TEXT, SECT_OFF_DATA, or SECT_OFF_BSS will be adequate for relocating all of the sections in an objfile.
2000-09-122000-09-12 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-1/+5
* remote-rdi.c (arm_rdi_open): Fix typo in error message.
2000-09-12Replace hardwired timeouts in remote-mips.c with ``remote_timeout''Andrew Cagney2-22/+53
variable.
2000-09-12* MAINTAINERS: Added myself.Alexandre Oliva2-0/+5
2000-09-12* acinclude.m4 (CY_GNU_GETTEXT): Add dummy definition, so that theAlexandre Oliva4-348/+377
one brought in by ../bfd/acinclude.m4 prevails. * aclocal.m4, configure: Rebuilt.
2000-09-11Fix HAVE_STRUCT_LINK_MAP32 configure test.Kevin Buettner3-183/+154
2000-09-11Protoization.Kevin Buettner3-12/+36
2000-09-09* lin-lwp.c (normal_mask, blocked_mask): New variables.Mark Kettenis2-14/+75
(lin_lwp_wait): Block SIGCHLD here if it isn't already blocked. (lin_lwp_mourn_inferior): Restore the origional signal mask, and reset the mask of blocked signals. (_initialize_lin_lwp): Don't block SIGCHLD here, but do initialize suspend_mask and blocked_mask. This makes us pass gdb.base/sigall.exp for Linux/x86 now. (lin_thread_get_thread_signals): Treat the LinuxThreads "cancel" signal similarly to SIGCHLD in the generic code. Avoids GDB being terminated by a Real-time signal.
2000-09-09Protoization.Kevin Buettner3-14/+10
2000-09-07* config/i386/nbsd.mt (TDEPFILES): Add i386nbsd-tdep.o.J.T. Conklin4-10/+48
* i386nbsd-nat.c (i386nbsd_use_struct_convention): Moved from here. * i386nbsd-tdep.c (i386nbsd_use_struct_convention): To here. * i386nbsd-tdep.c: New file.
2000-09-07Protoization.Kevin Buettner3-20/+33
2000-09-07Regenerate aclocal (and config.in / configure).Andrew Cagney4-675/+477
2000-09-06Wed Sep 6 23:15:43 2000 Andrew Cagney <cagney@b1.cygnus.com>Andrew Cagney4-6/+22
* remote-rdi.c (voiddummy): Update function signature to match struct Dbg_HostosInterface's reset method. * remote-rdp.c (rdp_step): Fix handle parameter to remote_rdp_insert_breakpoint and remote_rdp_remove_breakpoint. * arm-tdep.c (SIGCONTEXT_REGISTER_ADDRESS_P): Provide default definition. (arm_init_extra_frame_info): Use.
2000-09-06Fix gdb calling a function for 68hc11Stephane Carrez2-16/+74