Note warning of default features on libc

The default features of libc include libstd. This should be noted on this page.
This commit is contained in:
James Lucas 2016-06-06 23:09:55 -07:00
parent 763f9234b0
commit 299a1a0699

View file

@ -45,6 +45,9 @@ fn start(_argc: isize, _argv: *const *const u8) -> isize {
# // fn main() {} tricked you, rustdoc!
```
> Note: Ensure that you are not including the default features with libc. Otherwise you will
> implicitly use libstd.
To override the compiler-inserted `main` shim, one has to disable it
with `#![no_main]` and then create the appropriate symbol with the
correct ABI and the correct name, which requires overriding the