Commit 56e3bf0
committed
v23.01 release
* Project changes
* All files are under a new dual license now (MIT OR Apache-2.0 WITH
LLVM-exception at the election of the user).
* Added MAINTAINERS file describing who maintains the subdirectories.
* Added README.contributors files documenting contribution
requirements.
* Added new pl/ subdirectory for Arm's Performance Library related
routines.
* String routine changes
* Added memset benchmark.
* Improved strlen and memcpy benchmarks.
* Added SVE memcpy.
* Updated arm string functions to support M-profile PACBTI.
* Merged the MTE and generic versions of strcmp, strncmp, strcpy and
stpcpy into one implementation.
* Optimized memcmp, memchr-mte, memrchr, strchr-mte, strchrnul-mte,
strrchr-mte, strlen, strlen-mte, strnlen, strcpy.
* Math routine changes
* Fixed constants in sinf, cosf and sincosf to be compile time
computed even with gcc-12 -frounding-math.
* Fixed an invalid shift in logf.
* Support floating-point exceptions in vector math routines when
WANT_SIMD_EXCEPT is set.1 parent a1b6ffb commit 56e3bf0
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
0 commit comments