about summary refs log tree commit diff
path: root/src/libstd/sys/common/stack.rs
AgeCommit message (Collapse)AuthorLines
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-25/+25
Now that support has been removed, all lingering use cases are renamed.
2015-03-12std: Remove #[allow] directives in sys modulesAlex Crichton-31/+0
These were suppressing lots of interesting warnings! Turns out there was also quite a bit of dead code.
2015-02-11PR review fixesDave Huseby-12/+2
2015-02-11bitrig integrationDave Huseby-2/+15
2015-02-01openbsd: incoporate remarksSébastien Marie-37/+17
- consolidate target_record_sp_limit and target_get_sp_limit functions for aarch64, powerpc, arm-ios and openbsd as there are all without segmented stacks (no need to duplicate functions). - rename __load_self function to rust_load_self - use a mutex inner load_self() as underline implementation is not thread-safe
2015-02-01openbsd supportSébastien Marie-0/+11
2015-01-11powerpc: Janky segmented stack supportRicho Healey-0/+12
2015-01-03Initial version of AArch64 support.Akos Kiss-1/+12
Adds AArch64 knowledge to: * configure, * make files, * sources, * tests, and * documentation.
2014-12-18libs: merge librustrt into libstdAaron Turon-0/+325
This commit merges the `rustrt` crate into `std`, undoing part of the facade. This merger continues the paring down of the runtime system. Code relying on the public API of `rustrt` will break; some of this API is now available through `std::rt`, but is likely to change and/or be removed very soon. [breaking-change]