Home | History | Annotate | Download | only in string
History log of /src/common/lib/libc/arch/arm/string/memmove.S
RevisionDateAuthorComments
 1.11  19-Jan-2023  mlelstv Use unsigned comparisons for pointers and size_t values.
 1.10  13-Apr-2017  skrll branches: 1.10.12; 1.10.26;
Comment alignment. No functional change.
 1.9  26-Mar-2015  justin branches: 1.9.2; 1.9.4;
Don't build the __eabi_ aliases in the arm rump kernel.

These are provided by libc in userspace, so leave out of kernel
 1.8  02-Dec-2013  joerg Improve EABI handling of string functions. Most importantly, fix
__aeabi_memset, which has the arguments in the wrong order.
 1.7  30-Nov-2013  joerg Use PLT_SYM.
 1.6  19-Aug-2013  matt Add END()
 1.5  11-Aug-2013  matt Switch to unified syntax
use RET/RETc
use push/pop
 1.4  28-Jan-2013  matt Add aeabi strong aliases.
 1.3  28-Apr-2008  martin branches: 1.3.4; 1.3.24; 1.3.26;
Remove clause 3 and 4 from TNF licenses
 1.2  20-Jun-2007  scw branches: 1.2.4; 1.2.10;
Apply the patch supplied in PR/36512 to fix the buffer overlap check.
 1.1  20-Dec-2005  christos branches: 1.1.6; 1.1.14;
Merge libkern + libc common files. As requested by core.
 1.1.14.1  03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.1.6.1  21-Jun-2007  liamjfoy Pull up following revision(s) (requested by scw in ticket #740):
common/lib/libc/arch/arm/string/memmove.S: revision 1.2
Apply the patch supplied in PR/36512 to fix the buffer overlap check.
 1.2.10.1  18-May-2008  yamt sync with head.
 1.2.4.1  28-Aug-2007  matt Add thumb versions (or force to arm32 mode when in thumb mode).
 1.3.26.2  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.26.1  25-Feb-2013  tls resync with head
 1.3.24.1  07-Feb-2013  matt Sync with HEAD
 1.3.4.1  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.9.4.1  21-Apr-2017  bouyer Sync with HEAD
 1.9.2.1  26-Apr-2017  pgoyette Sync with HEAD
 1.10.26.1  20-Jul-2024  martin Pull up following revision(s) (requested by rin in ticket #745):

common/lib/libc/arch/arm/string/memcpy_arm.S: revision 1.6
common/lib/libc/arch/arm/string/memcpy_arm.S: revision 1.7
common/lib/libc/arch/arm/string/memcpy_xscale.S: revision 1.6
common/lib/libc/arch/arm/string/memcpy_neon.S: revision 1.2
common/lib/libc/arch/arm/string/memset_naive.S: revision 1.2
common/lib/libc/arch/arm/string/memmove.S: revision 1.11
common/lib/libc/arch/arm/string/strlen_neon.S: revision 1.4
common/lib/libc/arch/arm/string/memset.S: revision 1.9

Use unsigned comparisons for pointers and size_t values.

Fix two signed comparisons that were missed in the last patch.

Found be rillig@
 1.10.12.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.10.12.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed