]> git.lizzy.rs Git - rust.git/commitdiff
auto merge of #7194 : jensnockert/rust/endian, r=cmr
authorbors <bors@rust-lang.org>
Sat, 6 Jul 2013 15:32:10 +0000 (08:32 -0700)
committerbors <bors@rust-lang.org>
Sat, 6 Jul 2013 15:32:10 +0000 (08:32 -0700)
They simply byte-swap an integer to a specific endian, like the hton* functions in C.

These intrinsics are synthesized, so maybe they should be in another file. But since they are just a single line of code each, based on the bswap intrinsics and aren't really intended for public consumption I thought they would fit in the intrinsics file.

The next step working on this could be to expose a trait / generic function for byteswapping.

1  2 
src/libstd/unstable/intrinsics.rs

Simple merge