[AArch64] Add more cfi annotations to tlsdesc entry points
commite535139e82e5a4bb0ed63b0b5165f03a9b2d0e52
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Wed, 21 Jun 2017 14:01:18 +0000 (21 15:01 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Wed, 21 Jun 2017 14:04:37 +0000 (21 15:04 +0100)
tree1202f987433478e8056bc83273ce2a80cf1e2d44
parentdaa9bdb607e962726cc733c9b82c01bd68765736
[AArch64] Add more cfi annotations to tlsdesc entry points

Backtrace through _dl_tlsdesc_resolve_rela was broken because the offset
of x30 from cfa was not in the debug info.

Add enough annotation so backtracing from the dynamic linker through
tlsdesc entry points works and the debugger shows registers correctly.
ChangeLog
sysdeps/aarch64/dl-tlsdesc.S