Fixes for ProcControlAPI on FreeBSD
authorDan McNulty <mcnulty@cs.wisc.edu>
Mon, 30 Aug 2010 01:50:59 +0000 (20:50 -0500)
committerDan McNulty <mcnulty@cs.wisc.edu>
Mon, 30 Aug 2010 01:50:59 +0000 (20:50 -0500)
commit9b1e7b5a2e08869a6060548afe4fcb39ce50e5da
tree273bffa6ac35d4e9761e9c015b096b686147ad97
parent865ae8e4cf473c85726cd0ed02877202d8fc02fd
Fixes for ProcControlAPI on FreeBSD

Specifically, the fixes address problems with running iRPCs in multithreaded
debuggees. These changes are specific to FreeBSD, and mainly handle corner cases
exposed by the pc_irpc test.

As of this commit, all the ProcControlAPI tests that apply to FreeBSD pass.
proccontrol/src/freebsd.C
proccontrol/src/int_thread_db.C
proccontrol/src/irpc.C
proccontrol/src/process.C
testsuite/src/proccontrol/pc_irpc.C
testsuite/src/proccontrol/pcontrol_mutatee_tools.c