Home | History | Annotate | Download | only in gen
History log of /src/common/lib/libc/arch/arm/gen/byte_swap_2.S
RevisionDateAuthorComments
 1.6  19-Aug-2013  matt branches: 1.6.26;
Use STRONG_ALIAS
Add thumb variation
 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.2  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.1  16-Jan-2013  yamt sync with (a bit old) head
 1.6.26.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.6.26.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed