#
fd5aaf2e |
| 12-Oct-2023 |
Andrew Turner <andrew@FreeBSD.org> |
libc: Teach libc about the BTI elf note
Add the Branch Target Identification (BTI) note to libc assembly sources. As all obect files need the note for the library to have it we need to insert it in
libc: Teach libc about the BTI elf note
Add the Branch Target Identification (BTI) note to libc assembly sources. As all obect files need the note for the library to have it we need to insert it in all asm files.
Reviewed by: emaste, markj Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D42228
show more ...
|
#
2e8ff4d1 |
| 01-Nov-2021 |
Andrew Turner <andrew@FreeBSD.org> |
Switch to Arm Optimized Routines for mem* & str*
These are the updated version of the older Cortex Strings Library we previously used. The Arm Optimized Routines also support CPU features that are c
Switch to Arm Optimized Routines for mem* & str*
These are the updated version of the older Cortex Strings Library we previously used. The Arm Optimized Routines also support CPU features that are currently in development on FreeBSD, e.g. Branch Target Identification (BTI). Rather than add BTI support to the old code it's easier to just use the maintained version.
Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D32774
show more ...
|