summaryrefslogtreecommitdiff
path: root/src/thread/aarch64/clone.s
AgeCommit message (Collapse)Author
2025-07-01fix register name usage in aarch64 clone.sRich Felker
the alias fp is only supported on some assemblers. use the actual register name x29 instead.
2025-02-21clone: clear the frame pointer in the child process on relevant portsAlex Rønne Petersen
This just mirrors what is done in the start code for the affected ports, as well as what is already done for the three x86 ports. Clearing the frame pointer helps protect FP-based unwinders from wrongly attempting to traverse into the parent thread's call frame stack.
2018-09-12make arch __clone backends hiddenRich Felker
these are not a public interface and are not intended to be callable from anywhere but the public clone function or other places in libc.
2015-03-11add aarch64 portSzabolcs Nagy
This adds complete aarch64 target support including bigendian subarch. Some of the long double math functions are known to be broken otherwise interfaces should be fully functional, but at this point consider this port experimental. Initial work on this port was done by Sireesh Tripurari and Kevin Bortis.