The NetBSD Project

CVS log for src/external/gpl3/gdb/dist/gdb/inf-ptrace.c

[BACK] Up to [cvs.NetBSD.org] / src / external / gpl3 / gdb / dist / gdb

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 11 21:39:01 2012 UTC (13 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-nbase, tls-maxphys-base, tls-maxphys, agc-symver-base, agc-symver, HEAD
Changes since 1.4: +4 -0 lines
Diff to previous 1.4 (colored)

On NetBSD the data part of the PT_STEP request is the lid to send the signal,
not the signal to send! Make it so.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Mar 21 21:25:38 2012 UTC (14 months ago) by christos
Branch: MAIN
Changes since 1.3: +0 -7 lines
Diff to previous 1.3 (colored)

Undo previous, it was wrong:
The problem has to do with the threaded initialization.
After we take the first breakpoint and we enter single step mode,
we set trap_expected = 1 in the thread_info structure for main <pid,0,0>.
After the threads initialize, the main thread becomes <pid,1,0>, and so
we get a new thread_info struct with trap_expected = 0, and so we break.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Mar 21 18:01:34 2012 UTC (14 months ago) by christos
Branch: MAIN
Changes since 1.2: +7 -0 lines
Diff to previous 1.2 (colored)

Disable OS supplied single step functionality, because the code here is
wrong.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Sep 25 16:30:25 2011 UTC (19 months, 3 weeks ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base
Branch point for: yamt-pagecache, netbsd-6
Changes since 1.1: +5 -3 lines
Diff to previous 1.1 (colored)

Apply the diffs that are relevant from our old gdb6 source tree.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Sep 24 20:10:52 2011 UTC (19 months, 3 weeks ago) by christos
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>