about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-02-03 15:36:11 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-02-03 20:11:20 -0800
commitd0029a47c274a2ce97641b80ba34cf6fbfa2d73e (patch)
tree25e66a127143ade43d3afe8772d85a71762d3c53 /src/libstd/sys/unix/stack_overflow.rs
parent9db593c90af04dbf8f9bebb8a3650ff9609d10f2 (diff)
parenta5ddacf001e4207efd732ecb04250783a64f36c8 (diff)
downloadrust-d0029a47c274a2ce97641b80ba34cf6fbfa2d73e.tar.gz
rust-d0029a47c274a2ce97641b80ba34cf6fbfa2d73e.zip
rollup merge of #21910: Manishearth/missing_stability
Currently, if a `#![staged_api]` crate contains an exported item without a stability marker (or inherited stability),
the item is useless.

This change introduces a check to ensure that all exported items have a defined stability.

it also introduces the `unmarked_api` feature, which lets users import unmarked features. While this PR should in theory forbid these from existing,
in practice we can't be so sure; so this lets users bypass this check instead of having to wait for the library and/or compiler to be fixed (since otherwise this is a hard error).

r? @aturon
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions