This is the mail archive of the gdb-cvs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

src/gdb procfs.c solib-irix.c ChangeLog


CVSROOT:	/cvs/src
Module name:	src
Changes by:	brobecke@sourceware.org	2004-08-27 13:37:51

Modified files:
	gdb            : procfs.c solib-irix.c ChangeLog 

Log message:
	* procfs.c (dbx_link_bpt_addr): New static global variable.
	(dbx_link_shadow_contents): New static global variable.
	(procfs_wait, case <PR_SYSEXIT>): Handle syssgi events.
	(procfs_wait, case <FLTBPT>): Remove the __dbx_link brekapoint
	if we just hit it.
	(procfs_init_inferior): Enable syssgi() syscall trace if appropriate.
	Reset dbx_link_bpt_addr as the address of __dbx_link() may change
	from run to run.
	(procfs_create_inferior): Remove syssgi syscall-exit notifications
	after the inferior has been forked.
	(remove_dbx_link_breakpoint): New function.
	(dbx_link_addr): New function.
	(insert_dbx_link_bpt_in_file): New function.
	(insert_dbx_link_bpt_in_region): New function.
	(insert_dbx_link_breakpoint): New function.
	(proc_trace_syscalls_1): New function, extracted from
	proc_trace_syscalls.
	(proc_trace_syscalls): Replace extract code by call to
	proc_trace_syscalls_1.
	* solib-irix.c (disable_break): Remove stop_pc assertion, as it
	is no longer valid.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/procfs.c.diff?cvsroot=src&r1=1.57&r2=1.58
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/solib-irix.c.diff?cvsroot=src&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.6306&r2=1.6307


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]