- Nov 08, 2016
-
-
Jeremy Soller authored
-
- Nov 03, 2016
-
-
Jeremy Soller authored
-
- Oct 14, 2016
-
-
Alex Crichton authored
-
- Oct 11, 2016
-
-
Alex Crichton authored
-
- Aug 30, 2016
-
-
Philipp Keller authored
-
- Aug 06, 2016
-
-
meh authored
-
- Aug 04, 2016
-
-
meh authored
-
- Jul 08, 2016
-
-
meh authored
-
- May 04, 2016
-
-
Raphael Cohn authored
strnlen is used to find the length of a C string that may be lacking a terminal NUL character. Whilst it is possible to implement the equivalent functionality in rust code, it is cleaner, simpler and removes the need for duplication of tricky functionality to get right. It also makes it easier to port C code snippets to rust. Note that strnlen is not part of POSIX or C99.
-
- Apr 13, 2016
-
-
bluss authored
-
- Apr 12, 2016
-
-
bluss authored
-
- Mar 11, 2016
-
-
Kamal Marhubi authored
This commit changes most uses of cfg_if as follows: - fallthrough `else` usage is avoided for architecture or OS specific items - a comment is added in the final `else` clause to signal intent someone modifying It is safer to omit items than include ones for the wrong platform or architecture.
-
- Feb 29, 2016
-
-
Sebastian Wicki authored
The Rumprun linker wrapper already includes -lc when linking. Passing it twice unfortunately causes binutils to crash with an assertion failure. Rumprun does currently not provide librt.
-
- Feb 11, 2016
-
-
Alex Crichton authored
This adds a `use_std` Cargo feature which disables `#![no_std]` builds of libc, but is enabled by default. The library will currently continue to link to the standard library to maintain backwards compatibility with the 0.2 series and older Rust compilers for now, but this default can possible be changed in the future.
-
- Feb 01, 2016
-
-
Brian Campbell authored
This is defined by the C standard to indicate abnormal program terminaiton; it is defined to call raise(SIGABRT), and to not return. This can be useful when panics are not an option, such as signal handlers handling stack overflow.
-
- Dec 22, 2015
-
-
Brian Anderson authored
-
- Dec 21, 2015
-
-
Brian Anderson authored
-
- Dec 17, 2015
-
-
Alex Crichton authored
Also document them to prevent future regressions
-
- Dec 02, 2015
-
-
Alex Crichton authored
-
- Nov 30, 2015
-
-
Andy Caldwell authored
-
Andy Caldwell authored
-
- Nov 23, 2015
-
-
Vadim Petrochenkov authored
-
- Nov 17, 2015
-
-
Devon Hollowood authored
-
- Nov 03, 2015
-
-
Alex Crichton authored
Not gonna gain much from issuing warnings about various aspects! This is managed separately from the standard library
-
- Nov 02, 2015
-
-
Alex Crichton authored
-
Alex Crichton authored
They're all added under the `foo64` names with the `foo64` types added as well, so they still need to be explicitly chosen.
-
- Oct 30, 2015
-
-
Alex Crichton authored
-
Alex Crichton authored
-
Alex Crichton authored
-
Alex Crichton authored
-
- Oct 29, 2015
-
-
Alex Crichton authored
-
Alex Crichton authored
-
- Sep 23, 2015
-
-
Alex Crichton authored
-
- Sep 18, 2015
-
-
Alex Crichton authored
-
- Sep 17, 2015
-
-
Alex Crichton authored
-
Alex Crichton authored
-
Alex Crichton authored
-
Alex Crichton authored
-
Alex Crichton authored
Also refator to only list all the triples once
-
Alex Crichton authored
-