powerpc: Remove backtrace implementation
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 12 Feb 2021 16:20:27 +0000 (19:20 +0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Wed, 20 Oct 2021 13:40:53 +0000 (10:40 -0300)
commit82fd7314c7df8c5555dce027df6f2c98ca5a927f
tree2d16a8c07c1fc6d03405c79a695075c4432ece87
parent2c6cabb3a442f467e78c702cffbd5f003f87f44f
powerpc: Remove backtrace implementation

The powerpc optimization to provide a fast stacktrace requires some
ad-hoc code to handle Linux signal frames and the change is fragile
once the kernel decides to slight change its execution sequence [1].

The generic implementation work as-is and it should be future proof
since the kernel provides the expected CFI directives in vDSO shared
page.

Checked on powerpc-linux-gnu, powerpc64le-linux-gnu, and
powerpc64-linux-gnu.

[1] https://sourceware.org/pipermail/libc-alpha/2021-January/122027.html
sysdeps/powerpc/powerpc32/backtrace.c [deleted file]
sysdeps/powerpc/powerpc64/backtrace.c [deleted file]
sysdeps/unix/sysv/linux/dl-vdso-setup.c
sysdeps/unix/sysv/linux/dl-vdso-setup.h
sysdeps/unix/sysv/linux/powerpc/sysdep.h