OpenGrok
Cross Reference: byte_swap_4.S
xref
: /
src
/
common
/
lib
/
libc
/
arch
/
arm
/
gen
/
byte_swap_4.S
Home
|
History
|
Annotate
|
Download
|
only in
gen
History log of
/src/common/lib/libc/arch/arm/gen/byte_swap_4.S
Revision
Date
Author
Comments
1.9
11-Dec-2020
dholland
arm bswap32: fix fatal typo in thumb code (PR 55854)
1.8
09-Dec-2020
dholland
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.
1.7
19-Aug-2013
matt
branches: 1.7.26;
Add thumb version
Use STRONG_ALIAS
1.6
16-Jan-2013
matt
Add some comments to illustrate what is actually happening.
1.5
27-Nov-2012
matt
Use the armv6 rev/rev16 if armv6 or later
1.4
28-Apr-2008
martin
branches: 1.4.4; 1.4.24; 1.4.26;
Remove clause 3 and 4 from TNF licenses
1.3
04-Feb-2006
uwe
branches: 1.3.18; 1.3.26;
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
1.2
04-Feb-2006
uwe
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.
1.1
20-Dec-2005
christos
Merge libkern + libc common files. As requested by core.
1.3.26.1
18-May-2008
yamt
sync with head.
1.3.18.1
28-Aug-2007
matt
Add thumb versions (or force to arm32 mode when in thumb mode).
1.4.26.2
19-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.4.26.1
25-Feb-2013
tls
resync with head
1.4.24.1
28-Nov-2012
matt
Use rev/rev16 on armv6 and later.
1.4.4.3
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.4.4.2
23-Jan-2013
yamt
sync with head
1.4.4.1
16-Jan-2013
yamt
sync with (a bit old) head
1.7.26.2
21-Apr-2020
martin
Ooops, restore accidently removed files from merge mishap
1.7.26.1
21-Apr-2020
martin
Sync with HEAD
Indexes created Wed Oct 01 18:09:54 GMT 2025