| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-01-11 | use winapi for non-stdlib Windows bindings | Andy Russell | -31/+3 | |
| 2020-01-04 | remove bespoke flock bindings | Andy Russell | -106/+15 | |
| 2019-11-23 | rustdoc: Don't panic when failing to write .lock file | Oliver Middleton | -12/+0 | |
| It can be treated like any other unexpected IO error. | ||||
| 2019-07-23 | normalize use of backticks for compiler messages in remaining modules | Samy Kacimi | -6/+6 | |
| https://github.com/rust-lang/rust/issues/60532 | ||||
| 2019-05-13 | Remove bitrig support from rust | Marcel Hellwig | -1/+0 | |
| 2019-02-09 | librustc_data_structures => 2018 | Taiki Endo | -13/+0 | |
| 2019-01-06 | flock: Use fcntl constants directly from libc crate on Unix targets | John Paul Adrian Glaubitz | -41/+5 | |
| Since the values for the fcntl constants can vary from architecture to architecture, it is better to use the values defined in the libc crate instead of assigning literals in the flock code which would make the assumption that all architectures use the same values. Fixes #57007 | ||||
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-11-06 | refactor: use shorthand fields | teresy | -1/+1 | |
| 2018-09-07 | Fix compiling some rustc crates to wasm | Alex Crichton | -292/+298 | |
| I was dabbling recently seeing what it would take to compile `rustfmt` to the `wasm32-unknown-unknown` target and it turns out not much effort is needed! Currently `rustfmt` depends on a few rustc crates published to crates.io, so this commit touches up those crates to compile for wasm themselves. Notably: * The `rustc_data_structures` crate's `flock` implementation is stubbed out to unconditionally return errors on unsupported platforms. * The `rustc_errors` crate is extended to not do any locking for all non-windows platforms. In both of these cases if we port the compiler to new platforms the functionality isn't critical but will be discovered over time as it comes up, so this hopefully doesn't make it too too hard to compile to new platforms! | ||||
| 2018-08-29 | Replace usages of 'bad_style' with 'nonstandard_style'. | Corey Farwell | -1/+1 | |
| `bad_style` is being deprecated in favor of `nonstandard_style`: - https://github.com/rust-lang/rust/issues/41646 | ||||
| 2018-08-09 | A few cleanups for rustc_data_structures | ljedrz | -2/+2 | |
| 2017-05-06 | Fix definitions of ULONG_PTR | Joshua Sheard | -2/+2 | |
| 2017-04-22 | Haiku: fix initial platform support | Jessica Hamilton | -0/+1 | |
| 2017-02-10 | Allow rustc data structures compile to android | Marco A L Barbosa | -1/+1 | |
| flock structure is defined in asm*/fcntl.h. This file on android is generated from the linux kernel source, so they are the same. | ||||
| 2016-12-16 | flock needs repr(C) | Austin Hicks | -0/+6 | |
| 2016-09-25 | Add support for the Haiku operating system on x86 and x86_64 machines | Niels Sascha Reedijk | -0/+21 | |
| * Hand rebased from Niels original work on 1.9.0 | ||||
| 2016-08-29 | incr.comp.: Move lock files out of directory being locked | Michael Woerister | -19/+34 | |
| 2016-08-29 | Implement copy-on-write scheme for managing the incremental compilation cache. | Michael Woerister | -0/+2 | |
| 2016-08-29 | Add some features to flock. | Michael Woerister | -21/+105 | |
| 2016-08-29 | Move `flock.rs` from librustdoc to librustc_data_structures. | Michael Woerister | -0/+237 | |
