Set errno in alloc functions and add further tests

4 jobs from malloc_errno in 5 minutes and 22 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Build
passed #11183
build:linux

00:05:22

failed #11184
build:redox

00:02:14

 
  Test
skipped #11186
allowed to fail
fmt
skipped #11185
test:linux
 
Name Stage Failure
failed
build:redox Build

', /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.28/src/lib.rs:2314:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.

warning: build failed, waiting for other jobs to finish...
error: build failed
Makefile:105: recipe for target '"target/x86_64-unknown-redox"/release/librelibc.a' failed
make: *** ["target/x86_64-unknown-redox"/release/librelibc.a] Error 101
ERROR: Job failed: exit code 1