aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-session-manager.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/rust/rust-session-manager.cc')
-rw-r--r--gcc/rust/rust-session-manager.cc19
1 files changed, 10 insertions, 9 deletions
diff --git a/gcc/rust/rust-session-manager.cc b/gcc/rust/rust-session-manager.cc
index 0150a48..4e140fd 100644
--- a/gcc/rust/rust-session-manager.cc
+++ b/gcc/rust/rust-session-manager.cc
@@ -17,17 +17,8 @@
// <http://www.gnu.org/licenses/>.
// #include "rust-session-manager.h"
-#include <fstream>
-#include <sstream>
#include "rust-session-manager.h"
#include "rust-diagnostics.h"
-#include "diagnostic.h"
-#include "input.h"
-
-#include "target.h"
-#include "tm.h"
-#include "memmodel.h"
-#include "tm_p.h"
//#include "rust-target.h"
/*TODO This isn't (currently?) necessary, but if '#include'd after '#include
@@ -54,6 +45,16 @@
#include "rust-ast-resolve-unused.h"
#include "rust-compile.h"
+#include "diagnostic.h"
+#include "input.h"
+#include "target.h"
+#include "tm.h"
+#include "memmodel.h"
+#include "tm_p.h"
+
+extern bool
+saw_errors (void);
+
extern Linemap *
rust_get_linemap ();