| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-08-28 | std: Remove the `wasm_syscall` feature | Alex Crichton | -246/+18 | |
| This commit removes the `wasm_syscall` feature from the wasm32-unknown-unknown build of the standard library. This feature was originally intended to allow an opt-in way to interact with the operating system in a posix-like way but it was never stabilized. Nowadays with the advent of the `wasm32-wasi` target that should entirely replace the intentions of the `wasm_syscall` feature. | ||||
| 2019-08-27 | remove the reference to __cxa_thread_atexit_impl | Baoshan Pang | -25/+2 | |
| 2019-08-26 | Rollup merge of #63836 - Wind-River:master_003, r=alexcrichton | Mazdak Farrokhzad | -1/+1 | |
| VxWorks does not provide a way to set the task name except at creation time Make set_name do thing as VxWorks does not provide a way to set the task name except at creation time. r? @alexcrichton cc @n-salim | ||||
| 2019-08-24 | Merge branch 'master' into wasi | Artyom Pavlov | -55/+58 | |
| 2019-08-23 | Auto merge of #63814 - malbarbo:wasi-error-kind, r=alexcrichton | bors | -2/+18 | |
| Implement decode_error_kind for wasi Based on the implementation for unix targets, | ||||
| 2019-08-23 | VxWorks does not provide a way to set the task name except at creation time | Baoshan Pang | -1/+1 | |
| 2019-08-23 | Implement decode_error_kind for wasi | Marco A L Barbosa | -2/+18 | |
| Based on the implementation for unix targets | ||||
| 2019-08-23 | Auto merge of #63521 - newpavlov:redox_builder, r=pietroalbini | bors | -13/+12 | |
| Re-enable Redox builder (take 2) Closes: #63160 | ||||
| 2019-08-21 | move cvt | newpavlov | -24/+24 | |
| 2019-08-21 | fixes | newpavlov | -74/+69 | |
| 2019-08-21 | update args | newpavlov | -2/+8 | |
| 2019-08-20 | use new get_args | newpavlov | -3/+5 | |
| 2019-08-20 | Merge branch 'master' into wasi | newpavlov | -1/+1 | |
| 2019-08-20 | Rollup merge of #63723 - josephlr:sigemptyset, r=alexcrichton | Mazdak Farrokhzad | -40/+27 | |
| Consolidate sigemptyset workarounds In sys/unix/process, we work around the sigemptyset linking issues on android in two different ways. This change consolidates these workarounds, and avoids duplicating bindings from `libc`. | ||||
| 2019-08-20 | fix C incompatibilities | newpavlov | -22/+47 | |
| 2019-08-20 | Merge branch 'master' into redox_builder | Artyom Pavlov | -1/+1 | |
| 2019-08-19 | Consolidate sigemptyset workarounds | Joe Richey | -40/+27 | |
| In sys/unix/process, we work around the sigemptyset linking issues on android in two different ways. This change consolidates these workarounds, and avoids duplicating bindings from `libc`. | ||||
| 2019-08-19 | Rollup merge of #63704 - Wind-River:master, r=Centril | Mazdak Farrokhzad | -1/+1 | |
| Fixed: error: unnecessary trailing semicolon | ||||
| 2019-08-19 | remove any from cfgs | Artyom Pavlov | -2/+2 | |
| 2019-08-19 | cfg fix 2 | Artyom Pavlov | -1/+2 | |
| 2019-08-19 | fix cfg | Artyom Pavlov | -11/+9 | |
| 2019-08-19 | fix | newpavlov | -3/+3 | |
| 2019-08-19 | use const | newpavlov | -2/+4 | |
| 2019-08-19 | typo fix | newpavlov | -1/+1 | |
| 2019-08-19 | use non-zero clock id | newpavlov | -2/+2 | |
| 2019-08-19 | remove libc import | newpavlov | -1/+0 | |
| 2019-08-19 | use wasi::get_environ | newpavlov | -30/+17 | |
| 2019-08-19 | use wasi::get_args | newpavlov | -37/+5 | |
| 2019-08-19 | remove to_string | newpavlov | -1/+1 | |
| 2019-08-19 | replace libc::nanosleep with wasi::poll_oneoff | newpavlov | -14/+23 | |
| 2019-08-19 | return 0 from errno function | newpavlov | -1/+1 | |
| 2019-08-19 | use wasi crate | newpavlov | -376/+249 | |
| 2019-08-17 | Fixed: error: unnecessary trailing semicolon | Salim Nasser | -1/+1 | |
| 2019-08-15 | Rollup merge of #63546 - lzutao:clouldabi-maybeuninit, r=RalfJung | Mazdak Farrokhzad | -14/+18 | |
| Remove uses of `mem::uninitialized()` from cloudabi This PR removes uses of `mem::uninitialized` from `cloudabi` module, excluding the layout test in `src/libstd/sys/cloudabi/abi/cloudabi.rs`. r? @RalfJung cc @EdSchouten cc #62397 | ||||
| 2019-08-15 | Rollup merge of #63155 - mfkl:uwp-msvc, r=alexcrichton | Mazdak Farrokhzad | -2/+2 | |
| Add UWP MSVC targets Hi, - The README URI change is the correct one for VS2019 community edition, which I suspect most people would use. Doesn't _need_ to be merged though. - This https://github.com/rust-lang/rust/commit/5e6619edd1a3b5c3f85438166d4d32af49f800fd fixes the UWP build (msvc or not, doesn't matter). I suspect it broke with recent changes unnoticed because no CI. - Store lib location is found through the VCToolsInstallDir env variable. The end of the path is currently for the VS2019 store lib locations only. - I could not test the aarch64_uwp_windows_msvc target because the rust build script does not currently support arm64 msvc AFAIU. | ||||
| 2019-08-15 | Remove uses of `mem::uninitialized()` from cloudabi | Lzu Tao | -14/+18 | |
| 2019-08-14 | Handle cfg(bootstrap) throughout | Mark Rousskov | -1/+1 | |
| 2019-08-10 | Rollup merge of #63350 - iluuu1994:use-associated-type-bounds, r=Centril | Mazdak Farrokhzad | -2/+10 | |
| Use associated_type_bounds where applicable - closes #61738 | ||||
| 2019-08-08 | Use associated_type_bounds where applicable - closes #61738 | Ilija Tovilo | -2/+10 | |
| 2019-08-08 | Rollup merge of #63332 - marmistrz:truncate, r=alexcrichton | Mazdak Farrokhzad | -3/+9 | |
| Add an overflow check in truncate implementation for Unix. Closes #63326. cc @alexcrichton | ||||
| 2019-08-08 | Move the TryInto import into the inner scope | Marcin Mielniczuk | -1/+1 | |
| 2019-08-06 | Fix cfg_if usage | Jeremy Soller | -2/+2 | |
| 2019-08-06 | redox: convert to target_family unix | Jeremy Soller | -6423/+93 | |
| 2019-08-06 | Add an overflow check in truncate implementation for Unix. | Marcin Mielniczuk | -3/+9 | |
| 2019-08-03 | Add {IoSlice, IoSliceMut}::advance | Thomas de Zeeuw | -0/+152 | |
| 2019-08-02 | Auto merge of #63228 - Centril:rollup-x39p5ga, r=Centril | bors | -64/+0 | |
| Rollup of 7 pull requests Successful merges: - #63107 (Added support for armv7-unknown-linux-gnueabi/musleabi) - #63121 (On `format!()` arg count mismatch provide extra info) - #63196 (build_helper: try less confusing method names) - #63206 (remove unsupported test case) - #63208 (Round generator sizes to a multiple of their alignment) - #63212 (Pretty print attributes in `print_arg`) - #63215 (Clarify semantics of mem::zeroed) Failed merges: r? @ghost | ||||
| 2019-08-03 | Rollup merge of #63206 - BaoshanPang:master, r=alexcrichton | Mazdak Farrokhzad | -64/+0 | |
| remove unsupported test case r? @alexcrichton | ||||
| 2019-08-02 | Auto merge of #62309 - jlevon:62302, r=alexcrichton | bors | -1/+14 | |
| provide thread name to OS for Solarish systems Fixes #62302 Passes a Linux bootstrap build. python x.py test src/tools/tidy happy. I tested this with a small test binary that spawns a few threads, and verified that: - on an illumos system lacking the libc function, the binary runs but no OS-level thread names are set - on an illumos system with the feature, the binary runs, and the thread names are visible and correct under tools like MDB, pstack, core dump, etc. | ||||
| 2019-08-02 | remove unsupported test case | Baoshan Pang | -64/+0 | |
| 2019-08-02 | provide thread name to OS for Solarish systems | John Levon | -1/+14 | |
