]> git.lizzy.rs Git - rust.git/commit
Libc/os/run/rand/io reorganization. Close #1373. Close #1638.
authorGraydon Hoare <graydon@mozilla.com>
Tue, 13 Mar 2012 03:04:27 +0000 (20:04 -0700)
committerGraydon Hoare <graydon@mozilla.com>
Tue, 13 Mar 2012 03:08:29 +0000 (20:08 -0700)
commit6f5853f5a1767e0c418fd5f348a795b76d701b3e
tree7d054b8471a75c47854edbd52a14d8d2acf81c9d
parentac57bb38560fa35d883505af2e8e68498b436fe7
Libc/os/run/rand/io reorganization. Close #1373. Close #1638.

 - Move io, run and rand to core.
 - Remove incorrect ctypes module (use libc).
 - Remove os-specific modules for os and fs.
 - Split fs between core::path and core::os.
108 files changed:
doc/tutorial.md
src/cargo/cargo.rs
src/cargo/pgp.rs
src/compiletest/compiletest.rs
src/compiletest/errors.rs
src/compiletest/header.rs
src/compiletest/procsrv.rs
src/compiletest/runtest.rs
src/compiletest/util.rs
src/etc/combine-tests.py
src/etc/libc.c
src/fuzzer/fuzzer.rs
src/libcore/cmath.rs
src/libcore/comm.rs
src/libcore/core.rc
src/libcore/io.rs [new file with mode: 0644]
src/libcore/libc.rs
src/libcore/os.rs
src/libcore/ptr.rs
src/libcore/rand.rs [new file with mode: 0644]
src/libcore/run.rs [new file with mode: 0644]
src/libcore/str.rs
src/libcore/sys.rs
src/libcore/task.rs
src/libcore/vec.rs
src/libstd/c_vec.rs
src/libstd/freebsd_os.rs [deleted file]
src/libstd/fs.rs [deleted file]
src/libstd/generic_os.rs [deleted file]
src/libstd/io.rs [deleted file]
src/libstd/linux_os.rs [deleted file]
src/libstd/macos_os.rs [deleted file]
src/libstd/posix_fs.rs [deleted file]
src/libstd/rand.rs [deleted file]
src/libstd/run_program.rs [deleted file]
src/libstd/std.rc
src/libstd/tempfile.rs
src/libstd/term.rs
src/libstd/test.rs
src/libstd/uv.rs
src/libstd/win32_fs.rs [deleted file]
src/libstd/win32_os.rs [deleted file]
src/rustc/back/link.rs
src/rustc/back/rpath.rs
src/rustc/driver/diagnostic.rs
src/rustc/driver/driver.rs
src/rustc/driver/rustc.rs
src/rustc/lib/llvm.rs
src/rustc/metadata/astencode.rs
src/rustc/metadata/creader.rs
src/rustc/metadata/decoder.rs
src/rustc/metadata/encoder.rs
src/rustc/metadata/tyencode.rs
src/rustc/middle/lint.rs
src/rustc/middle/trans/base.rs
src/rustc/middle/trans/build.rs
src/rustc/middle/trans/closure.rs
src/rustc/middle/trans/common.rs
src/rustc/middle/trans/debuginfo.rs
src/rustc/middle/trans/impl.rs
src/rustc/middle/trans/native.rs
src/rustc/syntax/ext/env.rs
src/rustc/syntax/ext/log_syntax.rs
src/rustc/syntax/ext/qquote.rs
src/rustc/syntax/parse/eval.rs
src/rustc/syntax/parse/lexer.rs
src/rustc/syntax/parse/parser.rs
src/rustc/syntax/print/pp.rs
src/rustc/syntax/print/pprust.rs
src/rustc/util/filesearch.rs
src/rustdoc/config.rs
src/rustdoc/markdown_writer.rs
src/rustdoc/rustdoc.rs
src/serializer/serializer.rs
src/test/bench/msgsend.rs
src/test/bench/shootout-ackermann.rs
src/test/bench/shootout-binarytrees.rs
src/test/bench/shootout-fannkuchredux.rs
src/test/bench/shootout-fibo.rs
src/test/bench/shootout-mandelbrot.rs
src/test/bench/shootout-nbody.rs
src/test/bench/shootout-pfib.rs
src/test/bench/shootout-spectralnorm.rs
src/test/bench/shootout-threadring.rs
src/test/bench/sudoku.rs
src/test/bench/task-perf-word-count.rs
src/test/compile-fail/nonscalar-cast.rs
src/test/compile-fail/qquote-1.rs
src/test/compile-fail/unsupported-cast.rs
src/test/compile-fail/warn-native-int-types.rs
src/test/run-fail/crust-fail.rs
src/test/run-pass/bind-native-fn.rs
src/test/run-pass/bind-native.rs
src/test/run-pass/cci_impl_exe.rs
src/test/run-pass/cci_iter_exe.rs
src/test/run-pass/cci_nested_exe.rs
src/test/run-pass/cci_no_inline_exe.rs
src/test/run-pass/core-export-f64-sqrt.rs
src/test/run-pass/crust-call-deep.rs
src/test/run-pass/crust-call-deep2.rs
src/test/run-pass/crust-call-scrub.rs
src/test/run-pass/crust-call.rs
src/test/run-pass/crust-stress.rs
src/test/run-pass/crust-yield.rs
src/test/run-pass/native2.rs
src/test/run-pass/qquote.rs
src/test/run-pass/rt-sched-1.rs
src/test/run-pass/supported-cast.rs