aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
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
2000-09-06Remove stray debugging statement and move prototypes so arm-linux-tdep.cScott Bambrough4-15/+18
compiles without warnings. 2000-09-06 Scott Bambrough <scottb@netwinder.org> * arm-linux-tdep.c (arm_linux_skip_solib_resolver): Removed debug print statement. Removed arm_pc_is_thumb prototype. * config/arm/tm-arm.h (arm_pc_is_thumb, arm_pc_is_thumb_dummy): Move prototypes here from tm-embed.h. * config/arm/tm-embed.h (arm_pc_is_thumb, arm_pc_is_thumb_dummy): Remove prototypes. Moved to tm-arm.h.
2000-09-062000-09-06 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+24
* TODO: Add hardware watchpint problems on x86 OSes for 5.1.
2000-09-06Add rotating register rename support.Kevin Buettner2-1/+41
2000-09-06Add support for backtracing through signal handlers on Linux/ARM. Also,Kevin Buettner4-15/+233
make prologue scanning code somewhat less naive about optimized code on GNU/Linux/ARM.
2000-09-05Protoization.Kevin Buettner3-11/+21
2000-09-05Fix frame unwinding for 68hc11Stephane Carrez2-0/+16
2000-09-05Fix mistaken check-in.Michael Snyder1-5/+3
2000-09-052000-09-05 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-2/+12
* sol-thread.c (ps_pdmodel): Protect with an ifdef.
2000-09-04 * fix my last entry formatPierre Muller1-4/+5
2000-09-04Revamp so that it works with Solarises version of SH.Andrew Cagney2-231/+250
2000-09-04* config/i386/nm-linux.h: Include <signal.h>.Mark Kettenis2-0/+6
2000-09-042000-09-04 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller5-50/+67
* c-typeprint.c (c_typedef_print): remove (replaced by typedef_print in typeprint.c). * typeprint.c (typedef_print): new function. (old c_typedef_print function with pascal language support added). * value.h (c_printdef_print): removed. (typedef_print): declare. * symtab.c (print_symbol_info): call to c_typedef_print replaced by call to typedef_print.
2000-09-03* config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,Mark Kettenis6-5/+2400
GET_THREAD_SIGNALS): New defines. * config/i386/linux.mh (NATDEPFILES): Remove lin-thread.o and linux-threads.o. Add proc-service.o, thread-db.o and lin-lwp.o. * proc-service.c: New file. * thread-db.c: New file. * lin-lwp.c: New file.
2000-09-03* gdb_assert.h: New file.Mark Kettenis2-0/+53
2000-09-03* gdb_thread_db.h [HAVE_THREAD_DB_H]: Include <thread_db.h>.Mark Kettenis2-41/+68
[!HAVE_THREAD_DB_H]: Update from current glibc thread_db.h. Deal with absence of <stdint.h> here.
2000-09-03* gdb_proc_service.h: Add copyright notice.Mark Kettenis3-35/+82
Protect against multiple inclusion. Add fix for broken prfpregset_t here. (struct ps_prochandle): Declare here. [HAVE_PROC_SERVICE_H]: Include <proc_service.h>. [!HAVE_PROC_SERVICE_H]: Include "gregset.h", define prgregset_t and prfpregset_t in terms of gdb_gregset_t and gdb_fpregset_t if necessary. * lin-thread.c: Unconditionally include "gdb_proc_service.h". Remove fix for broken prfpregset_t here. (struct ps_prochandle): Don't declare here.
2000-09-03* MAINTAINERS: Add myself as threads co-maintainer.Mark Kettenis2-0/+5
2000-09-02Corrected spelling errors in various source files.David Anderson1-0/+22
2000-09-02Corrected spelling error in comment: tracepont -> tracepointDavid Anderson1-1/+1
2000-09-02Corrected spelling in comment: dependant -> dependent.David Anderson2-3/+3
2000-09-02Corrected spelling in comment: dependant -> dependentDavid Anderson1-2/+2
2000-09-02Corrected spelling in comment: unles -> unless.David Anderson1-1/+1