Remove undefines in cstdio test.  Fix these properly rather than bodging the tests.



git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@140264 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/input.output/file.streams/c.files/cstdio.pass.cpp b/test/input.output/file.streams/c.files/cstdio.pass.cpp
index 367fa2c..9b82121 100644
--- a/test/input.output/file.streams/c.files/cstdio.pass.cpp
+++ b/test/input.output/file.streams/c.files/cstdio.pass.cpp
@@ -76,30 +76,6 @@
 #error stdout not defined
 #endif
 
-// As an optimisation, these may be defined as macros in the C header.  We want
-// to check the functions, not the macros.
-#ifdef puts
-#undef puts
-#endif
-#ifdef putc
-#undef putc
-#endif
-#ifdef getc
-#undef getc
-#endif
-#ifdef putchar
-#undef putchar
-#endif
-#ifdef clearerr 
-#undef clearerr
-#endif
-#ifdef feof
-#undef feof
-#endif
-#ifdef ferror
-#undef ferror
-#endif
-
 #include <cstdarg>
 
 int main()