From 3c68decc48adbff9d077d8e506baa5fb5df76c4e Mon Sep 17 00:00:00 2001
From: Paolo Carlini <paolo.carlini@oracle.com>
Date: Tue, 23 Jul 2013 09:39:01 +0000
Subject: [PATCH] random: Add back <cstdio> include.

2013-07-23  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/std/random: Add back <cstdio> include.
	* src/c++11/random.cc: Don't include <cstdio> here.

From-SVN: r201160
---
 libstdc++-v3/ChangeLog           | 5 +++++
 libstdc++-v3/include/std/random  | 1 +
 libstdc++-v3/src/c++11/random.cc | 2 --
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 879fd617aebb..38ed0311e2ac 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2013-07-23  Paolo Carlini  <paolo.carlini@oracle.com>
+
+	* include/std/random: Add back <cstdio> include.
+	* src/c++11/random.cc: Don't include <cstdio> here.
+
 2013-07-22  Jason Merrill  <jason@redhat.com>
 
 	PR libstdc++/57914
diff --git a/libstdc++-v3/include/std/random b/libstdc++-v3/include/std/random
index 84b176154b9b..4aa0416c0475 100644
--- a/libstdc++-v3/include/std/random
+++ b/libstdc++-v3/include/std/random
@@ -36,6 +36,7 @@
 #else
 
 #include <cmath>
+#include <cstdio> // For FILE
 #include <cstdlib>
 #include <string>
 #include <iosfwd>
diff --git a/libstdc++-v3/src/c++11/random.cc b/libstdc++-v3/src/c++11/random.cc
index 1646786882ad..b62f4f7e6b76 100644
--- a/libstdc++-v3/src/c++11/random.cc
+++ b/libstdc++-v3/src/c++11/random.cc
@@ -30,8 +30,6 @@
 # include <cpuid.h>
 #endif
 
-#include <cstdio>
-
 #ifdef _GLIBCXX_HAVE_UNISTD_H
 # include <unistd.h>
 #endif
-- 
GitLab