Home | History | Annotate | only in /src/common/lib/libc/arch/aarch64/string
History log of /src/common/lib/libc/arch/aarch64/string
RevisionDateAuthorComments
 1.4 07-Feb-2024  msaitoh Remove ryo@'s mail addresses.
 1.3 23-Jul-2023  skrll port-arm/57388: Minor bug fix in bcopy.S

Use correct register to check alignment of destination in backwards copy.

Patch from Antoni Pokusinski. Thanks.
 1.2 11-Apr-2020  ryo branches: 1.2.8;
Fixed to not use the "br" instruction. Branch Target Identification (BTI) doesn't like "br".

requested by maxv@
 1.1 04-Feb-2018  skrll branches: 1.1.4;

Working / new versions from Ryo Shimizu
 1.1.4.3 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.1.4.2 21-Apr-2020  martin Sync with HEAD
 1.1.4.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.2.8.1 20-Jul-2024  martin Pull up following revision(s) (requested by rin in ticket #744):

common/lib/libc/arch/aarch64/string/bcopy.S: revision 1.3

port-arm/57388: Minor bug fix in bcopy.S

Use correct register to check alignment of destination in backwards copy.
Patch from Antoni Pokusinski. Thanks.
 1.3 09-Jul-2018  ryo avoid reading from out of range that may cause access fault.
 1.2 04-Feb-2018  skrll branches: 1.2.2; 1.2.4;

Working / new versions from Ryo Shimizu
 1.1 10-Aug-2014  matt branches: 1.1.4;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1 10-Aug-2014  tls file memcmp.S was added on branch tls-maxphys on 2014-08-19 23:45:12 +0000
 1.2.4.3 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.2.4.2 21-Apr-2020  martin Sync with HEAD
 1.2.4.1 10-Jun-2019  christos Sync with HEAD
 1.2.2.1 28-Jul-2018  pgoyette Sync with HEAD
 1.2 04-Feb-2018  skrll branches: 1.2.4;

Working / new versions from Ryo Shimizu
 1.1 10-Aug-2014  matt branches: 1.1.4;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1 10-Aug-2014  tls file memcpy.S was added on branch tls-maxphys on 2014-08-19 23:45:12 +0000
 1.2.4.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.2.4.1 21-Apr-2020  martin Sync with HEAD
 1.1 04-Feb-2018  skrll branches: 1.1.4;

Working / new versions from Ryo Shimizu
 1.1.4.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.1.4.1 21-Apr-2020  martin Sync with HEAD
 1.3 11-Apr-2020  ryo Fixed to not use the "br" instruction. Branch Target Identification (BTI) doesn't like "br".

requested by maxv@
 1.2 29-Aug-2017  ryo branches: 1.2.4;
* aarch64/memset.S didn't work! fixed some bugs.
* maximum size of DCZID_EL0:BS (2048) supported.
 1.1 10-Aug-2014  matt branches: 1.1.4;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1 10-Aug-2014  tls file memset.S was added on branch tls-maxphys on 2014-08-19 23:45:12 +0000
 1.2.4.3 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.2.4.2 21-Apr-2020  martin Sync with HEAD
 1.2.4.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1 10-Aug-2014  matt branches: 1.1.4; 1.1.26;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.26.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.1.26.1 21-Apr-2020  martin Sync with HEAD
 1.1.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1 10-Aug-2014  tls file strcat.S was added on branch tls-maxphys on 2014-08-19 23:45:12 +0000
 1.5 09-Sep-2020  jakllsch Re-do previous aarch64eb strlen fix more simply and correctly.
 1.4 05-Sep-2020  jakllsch Fix a broken corner case of strlen()/strnlen() on aarch64eb

Previously a string such as "\x1\x1\x1\x1\x1\x1\x1" would count as
0 instead of 7 on BE.
 1.3 01-Aug-2018  ryo strnlen(s, (size_t)-1) returned -1. it must return the length of s.
 1.2 22-Aug-2017  ryo branches: 1.2.2; 1.2.4;
aarch64/strlen.S didn't work. fixed some bugs.
 1.1 10-Aug-2014  matt branches: 1.1.4;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1 10-Aug-2014  tls file strlen.S was added on branch tls-maxphys on 2014-08-19 23:45:12 +0000
 1.2.4.3 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.2.4.2 21-Apr-2020  martin Sync with HEAD
 1.2.4.1 10-Jun-2019  christos Sync with HEAD
 1.2.2.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.1 10-Aug-2014  matt branches: 1.1.4; 1.1.26;
Preliminary files for AARCH64 (64-bit ARM) support.
Enough for a distribution build.
 1.1.26.2 21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.1.26.1 21-Apr-2020  martin Sync with HEAD
 1.1.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.4.1 10-Aug-2014  tls file strnlen.S was added on branch tls-maxphys on 2014-08-19 23:45:12 +0000

RSS XML Feed