History log of /freebsd-10.1-release/sys/arm/include/endian.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 236992 13-Jun-2012 imp

trim trailing whitespace


# 182086 23-Aug-2008 imp

Whitespace nit.


# 172104 09-Sep-2007 cognet

In __bswap16_var(), make sure the 16 upper bits are cleared; while
optimizing, gcc4 doesn't always do so.

Reported by: Nathan Whitehorn
Approved by: re (blanket)


# 148452 27-Jul-2005 jhb

Use a + constraint modifier for a register arg in __bswap16_var().

Reviewed by: cognet


# 146592 24-May-2005 cognet

Asm version of bswap16().

Obtained from: NetBSD


# 140425 18-Jan-2005 cognet

Start to support the big endian case as well.


# 139735 05-Jan-2005 imp

Start all license statements with /*-


# 137216 04-Nov-2004 cognet

Use casts to enforce the return type of bswap16() and bswap32().


# 136033 01-Oct-2004 cognet

Add optimized version of the bswap macroes for constants if __OPTIMIZED__ is
defined.


# 133012 02-Aug-2004 cognet

*blush*
Fix htonl and htons.


# 128938 04-May-2004 cognet

Add some endianess-related functions and macros.


# 118382 03-Aug-2003 obrien

Style sync.


# 70651 04-Jan-2001 obrien

StrongARM platform-specific definitions.