History log of /netbsd-src/common/lib/libc/arch/arm/gen/byte_swap_4.S (Results 1 – 9 of 9)
Revision Date Author Comments
# 53166c52 11-Dec-2020 dholland <dholland@NetBSD.org>

arm bswap32: fix fatal typo in thumb code (PR 55854)


# 3818c9a2 09-Dec-2020 dholland <dholland@NetBSD.org>

arm bswap32: Improve the comments showing the byte flow.

It's confusing to use 1-4 for bytes 1-4 and then 0 for literal zero,
so use a-d for bytes 1-4.


# 14ba29f9 19-Aug-2013 matt <matt@NetBSD.org>

Add thumb version
Use STRONG_ALIAS


# 9c4e9e6f 16-Jan-2013 matt <matt@NetBSD.org>

Add some comments to illustrate what is actually happening.


# a96852fc 27-Nov-2012 matt <matt@NetBSD.org>

Use the armv6 rev/rev16 if armv6 or later


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# d78e2d9e 04-Feb-2006 uwe <uwe@NetBSD.org>

Define htonl &co as alternative names to bswap only if little endian.
I'm not sure if idempotent versions need to be defined for big endian,
as the man page says in that case they are defined idempot

Define htonl &co as alternative names to bswap only if little endian.
I'm not sure if idempotent versions need to be defined for big endian,
as the man page says in that case they are defined idempotent macros.

PR port-arm/32734

show more ...


# c61d2c64 04-Feb-2006 uwe <uwe@NetBSD.org>

libc wants __bswapNN, kernel wants bswapNN. That was not accounted
for during the merge of kernel and libc versions. Fix to match
e.g. i386 code.


# 37c9f0a6 20-Dec-2005 christos <christos@NetBSD.org>

Merge libkern + libc common files. As requested by core.