Changed BidirectionalPipe::BidirectionalPipe() to have a "trace" argument.
commit87ed33b219f28c3461121df332624dafe274e664
authorstrange <kawk256@gmail.com>
Fri, 18 Dec 2009 06:29:54 +0000 (17 23:29 -0700)
committerstrange <kawk256@gmail.com>
Fri, 18 Dec 2009 06:29:54 +0000 (17 23:29 -0700)
tree74615ef9bbc3fe34e431a1e6f09bc885fe39e986
parent59e13b17fa18c66cf7573a35be03a8da3c4a1b02
Changed BidirectionalPipe::BidirectionalPipe() to have a "trace" argument.

Rather than execute another program to execute the actual program,
BidirectionalPipe now calls ptrace(PTRACE_TRACEME). Simple.

Various other changes, as well, but none worth noting.
src/gui/Program.cpp
src/interface/PTracePortal.cpp
src/interface/ProgramManager.cpp
src/platform/BidirectionalPipe.cpp
src/platform/BidirectionalPipe.h
src/platform/SymbolManager.cpp