Initial format using rustfmt

This commit is contained in:
Brandon Fish
2018-12-15 00:46:11 -06:00
parent f651a47007
commit 572115f140
87 changed files with 82937 additions and 26983 deletions

View File

@ -1,6 +1,6 @@
use byteorder::{ByteOrder, LittleEndian};
/// NOTE: TODO: These emscripten api implementation only support wasm32 for now because they assume offsets are u32
use crate::webassembly::{ImportObject, ImportValue, LinearMemory};
use byteorder::{ByteOrder, LittleEndian};
use std::mem;
// EMSCRIPTEN APIS
@ -18,8 +18,8 @@ mod time;
mod utils;
mod varargs;
pub use self::storage::{align_memory};
pub use self::utils::{is_emscripten_module, allocate_on_stack, allocate_cstr_on_stack};
pub use self::storage::align_memory;
pub use self::utils::{allocate_cstr_on_stack, allocate_on_stack, is_emscripten_module};
// TODO: Magic number - how is this calculated?
const TOTAL_STACK: u32 = 5_242_880;
@ -59,7 +59,6 @@ pub fn emscripten_set_up_memory(memory: &mut LinearMemory) {
// debug!("###### dynamictop_ptr = {:?}", dynamictop_ptr);
// debug!("###### dynamictop_ptr_offset = {:?}", dynamictop_ptr_offset);
let mem = &mut memory[dynamictop_ptr..dynamictop_ptr_offset];
LittleEndian::write_u32(mem, dynamic_base(STATIC_BUMP));
}
@ -103,7 +102,11 @@ pub fn generate_emscripten_env<'a, 'b>() -> ImportObject<&'a str, &'b str> {
import_object.set("env", "_getenv", ImportValue::Func(env::_getenv as _));
import_object.set("env", "_getpwnam", ImportValue::Func(env::_getpwnam as _));
import_object.set("env", "_getgrnam", ImportValue::Func(env::_getgrnam as _));
import_object.set("env", "___buildEnvironment", ImportValue::Func(env::___build_environment as _));
import_object.set(
"env",
"___buildEnvironment",
ImportValue::Func(env::___build_environment as _),
);
// Errno
import_object.set(
"env",
@ -294,11 +297,7 @@ pub fn generate_emscripten_env<'a, 'b>() -> ImportObject<&'a str, &'b str> {
"_sigaction",
ImportValue::Func(signal::_sigaction as _),
);
import_object.set(
"env",
"_signal",
ImportValue::Func(signal::_signal as _),
);
import_object.set("env", "_signal", ImportValue::Func(signal::_signal as _));
// Memory
import_object.set(
"env",
@ -377,11 +376,7 @@ pub fn generate_emscripten_env<'a, 'b>() -> ImportObject<&'a str, &'b str> {
"_clock_gettime",
ImportValue::Func(time::_clock_gettime as _),
);
import_object.set(
"env",
"_asctime",
ImportValue::Func(time::_asctime as _),
);
import_object.set("env", "_asctime", ImportValue::Func(time::_asctime as _));
import_object.set(
"env",
"_asctime_r",
@ -404,11 +399,7 @@ pub fn generate_emscripten_env<'a, 'b>() -> ImportObject<&'a str, &'b str> {
"_getpagesize",
ImportValue::Func(env::_getpagesize as _),
);
import_object.set(
"env",
"_sysconf",
ImportValue::Func(env::_sysconf as _),
);
import_object.set("env", "_sysconf", ImportValue::Func(env::_sysconf as _));
mock_external!(import_object, _waitpid);
mock_external!(import_object, _utimes);