Replace the interim lli build fix with something cleaner
authorAlp Toker <alp@nuanti.com>
Thu, 23 Jan 2014 19:57:16 +0000 (19:57 +0000)
committerAlp Toker <alp@nuanti.com>
Thu, 23 Jan 2014 19:57:16 +0000 (19:57 +0000)
commitfe32bb78333e92278bc974044d22dc7f64f134ba
tree24afccdef762739997855e7577e3babdca637a54
parentebcaef4340f8e2b07f7374d30642df1081a5b9cb
Replace the interim lli build fix with something cleaner

Eliminates the LLI_BUILDING_CHILD build hack from r199885.

Also add a FIXME to remove code that tricks the tests into passing when the
feature fails to work. Please don't do stuff like this, the tests exist for a
reason!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199929 91177308-0d34-0410-b5e6-96231b3b80d8
tools/lli/ChildTarget/CMakeLists.txt
tools/lli/ChildTarget/Makefile
tools/lli/RemoteTarget.cpp
tools/lli/RemoteTarget.h
tools/lli/lli.cpp