Handle each of stderr/stdin/stdout separately.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33373 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/System/DynamicLibrary.cpp b/lib/System/DynamicLibrary.cpp
index 097e8b6..d4bf0f7 100644
--- a/lib/System/DynamicLibrary.cpp
+++ b/lib/System/DynamicLibrary.cpp
@@ -172,7 +172,11 @@
   {
 #ifndef stdin
     EXPLICIT_SYMBOL(stdin);
+#endif
+#ifndef stdout
     EXPLICIT_SYMBOL(stdout);
+#endif
+#ifndef stderr
     EXPLICIT_SYMBOL(stderr);
 #endif
   }