requires that there be an attached observer that blocks the task at the creation point
means re-implementing the TestRun test so that it uses TaskObserver.Attached.
Index: frysk-core/frysk/bindir/ChangeLog 2005-11-03 Andrew Cagney <cagney@redhat.com> * ftrace.java: Update, Host.requestCreateAttachedProc renamed to .requestCreateAttachedContinuedProc. Index: frysk-core/frysk/proc/ChangeLog 2005-11-03 Andrew Cagney <cagney@redhat.com> * Host.java (requestCreateAttachedProc): Rename requestCreateAttachedContinuedProc. * TestExec.java, TestI386Modify.java, TestI386Regs.java, TestLib.java, TestModify.java, TestProcGet.java, TestRun.java, TestStep.java, TestSyscall.java, TestSyscall2.java, TestSyscallOpen.java, TestTaskClonedObserver.java, TestTaskForkedObserver.java, TestTaskObserver.java, TestTaskTerminateObserver.java: Update.
Rewote TestRun.testCreateAttachedStoppedProc so that it uses TaskObserver.Attached to stop things. Index: frysk-core/frysk/proc/ChangeLog 2005-11-03 Andrew Cagney <cagney@redhat.com> * Host.java (requestCreateAttachedStoppedProc): Delete. * TaskState.java: When notifyAttached has blockers and a trap, transition a startRunning task to blockedContinue. * TestRun.java: Re-implement testCreateAttachedStoppedProc to use TaskObserver.Attached.