This is the mail archive of the gdb-cvs@sourceware.org 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 target.h target.c ada-lang.h ada-lang. ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	brobecke@sourceware.org	2008-10-22 19:45:05

Modified files:
	gdb            : target.h target.c ada-lang.h ada-lang.c 
	                 Makefile.in linux-thread-db.c ChangeLog 
Added files:
	gdb            : ada-tasks.c 

Log message:
	* target.h (struct target_ops): Add new field to_get_ada_task_ptid.
	(target_get_ada_task_ptid): New macro.
	* target.c (default_get_ada_task_ptid): New function.
	(update_current_target): Inherit field default_get_ada_task_ptid.
	(update_current_target): Make default_get_ada_task_ptid the default
	value for field to_get_ada_task_ptid.
	* ada-lang.h (struct task_control_block): Delete. Never used.
	(struct task_ptid, task_ptid_t, struct task_entry, task_list):
	Likewise.
	(struct ada_task_info): New.
	(ada_task_is_alive, ada_find_printable_frame)
	(ada_task_list_iterator_ftype, iterate_over_live_ada_tasks): Add
	declarations.
	(ada_build_task_list): Update prototype.
	(init_task_list, ada_is_exception_breakpoint): Remove prototypes.
	* ada-lang.c (ada_find_printable_frame): Make non-static.
	* ada-tasks.c: New file.
	* Makefile.in (SFILES): Add ada-tasks.c.
	(COMMON_OBS): Add ada-tasks.o.
	* linux-thread-db.c (thread_db_find_thread_from_tid)
	(thread_db_get_ada_task_ptid): New functions.
	(init_thread_db_ops): Set thread_db_ops.to_get_ada_task_ptid.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ada-tasks.c.diff?cvsroot=src&r1=1.11&r2=1.12
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/target.h.diff?cvsroot=src&r1=1.132&r2=1.133
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/target.c.diff?cvsroot=src&r1=1.187&r2=1.188
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ada-lang.h.diff?cvsroot=src&r1=1.34&r2=1.35
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ada-lang.c.diff?cvsroot=src&r1=1.179&r2=1.180
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/Makefile.in.diff?cvsroot=src&r1=1.1056&r2=1.1057
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/linux-thread-db.c.diff?cvsroot=src&r1=1.45&r2=1.46
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.9909&r2=1.9910


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