Report lli remote IO errors consistently
authorAlp Toker <alp@nuanti.com>
Fri, 24 Jan 2014 17:18:52 +0000 (17:18 +0000)
committerAlp Toker <alp@nuanti.com>
Fri, 24 Jan 2014 17:18:52 +0000 (17:18 +0000)
commit27ce8feb4adbb13c0efcc2d560c93dfb71785cb2
tree376ab5932db318c557a2be458a3acb368bf0f2f0
parentc166623dcd48fb5379927a64d8ffbf1e2d500e16
Report lli remote IO errors consistently

This enables IO error reports in both the child and server processes.

The scheme still isn't entirely satisfactory and output is jumbled but it beats
having no output at all. This will hopefully unblock ARM support (PR18057).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200017 91177308-0d34-0410-b5e6-96231b3b80d8
tools/lli/ChildTarget/ChildTarget.cpp
tools/lli/RPCChannel.h
tools/lli/RemoteTargetExternal.h
tools/lli/Unix/RPCChannel.inc
tools/lli/Windows/RPCChannel.inc