CVSROOT: /cvs Module name: src Changes by: [email protected] 2023/03/31 12:45:05
Modified files:
libexec/ld.so/aarch64: ldasm.S
Log message:
Call entry point of the executable through register x17. This allows it
to be a normal C function that starts with "bti c" when BTI contro flow
integretry enforcement is in place. Add "bti c" to _dl_bind_start().
Remove unused _rtld_tlsdesc() function to avoid having to add "bti c" to it.
ok deraadt@
