38cf5b15c6
Since these are defined in C as macros, they must be reimplemented in libc as Rust functions. They're hard to get exactly right, and they vary from platform to platform. The test builds custom C code that uses the real macros, and compares its output to the Rust versions' output for various inputs. Skip the CMSG_NXTHDR test on sparc64 linux because it hits a Bus Error. Issue #1239 Skip the entire cmsg test program on s390x because it dumps core seemingly before the kernel finishes booting. Issue #1240 |
||
---|---|---|
.. | ||
aarch64-linux-android | ||
aarch64-unknown-linux-gnu | ||
aarch64-unknown-linux-musl | ||
arm-linux-androideabi | ||
arm-unknown-linux-gnueabihf | ||
arm-unknown-linux-musleabihf | ||
asmjs-unknown-emscripten | ||
i686-linux-android | ||
i686-unknown-linux-gnu | ||
i686-unknown-linux-musl | ||
mips64-unknown-linux-gnuabi64 | ||
mips64el-unknown-linux-gnuabi64 | ||
mips-unknown-linux-gnu | ||
mips-unknown-linux-musl | ||
mipsel-unknown-linux-musl | ||
powerpc64-unknown-linux-gnu | ||
powerpc64le-unknown-linux-gnu | ||
powerpc-unknown-linux-gnu | ||
s390x-unknown-linux-gnu | ||
sparc64-unknown-linux-gnu | ||
wasm32-unknown-emscripten | ||
x86_64-linux-android | ||
x86_64-rumprun-netbsd | ||
x86_64-unknown-linux-gnu | ||
x86_64-unknown-linux-gnux32 | ||
x86_64-unknown-linux-musl |