about summary refs log tree commit diff
path: root/src/libfuzzer
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-05-17 15:28:44 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-05-22 21:57:07 -0700
commitf3723cf7c486fd22544b71d27eca5ed7082c6dff (patch)
tree6ea0b137120cac77a8b533ec16637b0c0de2fb5d /src/libfuzzer
parentebfc2b8e5671a8c56988e05f83c3b1eeaf2abb9a (diff)
downloadrust-f3723cf7c486fd22544b71d27eca5ed7082c6dff.tar.gz
rust-f3723cf7c486fd22544b71d27eca5ed7082c6dff.zip
libextra: Rename the actual metadata names of libcore to libstd and libstd to libextra
Diffstat (limited to 'src/libfuzzer')
-rw-r--r--src/libfuzzer/ast_match.rs2
-rw-r--r--src/libfuzzer/cycles.rs2
-rw-r--r--src/libfuzzer/fuzzer.rc9
-rw-r--r--src/libfuzzer/ivec_fuzz.rs3
-rw-r--r--src/libfuzzer/rand_util.rs2
5 files changed, 14 insertions, 4 deletions
diff --git a/src/libfuzzer/ast_match.rs b/src/libfuzzer/ast_match.rs
index 2502830250d..d0bbcc02481 100644
--- a/src/libfuzzer/ast_match.rs
+++ b/src/libfuzzer/ast_match.rs
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+use core::prelude::*;
+
 use std;
 use vec;
 
diff --git a/src/libfuzzer/cycles.rs b/src/libfuzzer/cycles.rs
index a6434d64cdc..5f7152f109f 100644
--- a/src/libfuzzer/cycles.rs
+++ b/src/libfuzzer/cycles.rs
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+use core::prelude::*;
+
 use std;
 use std::rand;
 use uint::range;
diff --git a/src/libfuzzer/fuzzer.rc b/src/libfuzzer/fuzzer.rc
index 468f50a0cc1..aac6796f30c 100644
--- a/src/libfuzzer/fuzzer.rc
+++ b/src/libfuzzer/fuzzer.rc
@@ -20,9 +20,14 @@
 
 #[allow(non_camel_case_types)];
 
-extern mod std;
-extern mod syntax;
+#[no_std];
 
+extern mod core(name = "std", vers = "0.7-pre");
+extern mod std(name = "extra", vers = "0.7-pre");
+
+extern mod syntax(vers = "0.7-pre");
+
+use core::prelude::*;
 use core::run;
 
 use syntax::diagnostic;
diff --git a/src/libfuzzer/ivec_fuzz.rs b/src/libfuzzer/ivec_fuzz.rs
index 25dc14c3d78..d0f83d4ba54 100644
--- a/src/libfuzzer/ivec_fuzz.rs
+++ b/src/libfuzzer/ivec_fuzz.rs
@@ -28,7 +28,8 @@ vec_edits is not an iter because iters might go away.
 
 */
 
-extern mod std;
+use core::prelude::*;
+
 use vec::slice;
 use vec::len;
 
diff --git a/src/libfuzzer/rand_util.rs b/src/libfuzzer/rand_util.rs
index c239e8ab933..32197ba2195 100644
--- a/src/libfuzzer/rand_util.rs
+++ b/src/libfuzzer/rand_util.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-extern mod std;
+use core::prelude::*;
 use std::rand;
 
 // random uint less than n