Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-31 | bits/byteswap-common.h: import recent headers from glibc | Anthony G. Basile | |
On systems where uClibc doesn't provide an arch specific byteswap.h, we fall back on bits/byteswap-common.h. However, there is a bug in this header in the __bswap_constant_64(x) macro. If, for example, a double is passed, we get 'invalid operands to binary &' in which we mismatch a 'double' and 'long long unsigned int'. The newer glibc headers fix this and so we import them. Also, since the inclusion of byteswap.h is not appropriate for assembly code, we guard a portion of endian.h which uses byteswap.h from inclusion in any assembly. This is needed, for example, for f2fs-tools 1.6.0 on 32-bit big endian PowerPC. Signed-off-by: Anthony G. Basile <blueness@gentoo.org> | |||
2012-11-18 | Replace FSF snail mail address with URLs | Mike Frysinger | |
This matches a similar change made to glibc. No functional changes here. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2012-06-15 | endian.h: add some handy macros to be used in syscalls | Peter S. Mazinger | |
Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||
2010-07-27 | endian.h: add BSD convertions between big/little-endian byte order | Vladimir Zapolskiy | |
This patch adds support for convertion of values between host and big-/little-endian byte order. Signed-off-by: Vladimir Zapolskiy <vzapolskiy@gmail.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||
2001-09-27 | Rev all the header files to sync things with glibc 2.2.4 | Eric Andersen | |
2000-07-06 | Some more major updates to further superate ucLibc from the kernel | Eric Andersen | |
headers (the way it has been done in GNU libc). -Erik | |||
2000-05-14 | Initial revision | Erik Andersen | |