Hello,

this series does a couple cleanups in the ldso, static PIE code and
xtensa code and enables static PIE support for the xtensa architecture.

Changes v1->v2:
- clean up PERFORM_BOOTSTRAP_GOT condition in the ldso
- drop patch that adds PERFORM_BOOTSTRAP_GOT to reloc_static_pie

Max Filippov (5):
  static pie: fix building static PDE
  ldso: clean up PERFORM_BOOTSTRAP_GOT ifdeferry
  xtensa: ldso: make GOT protection adjustment conditional
  xtensa: drop ARCH_NEEDS_BOOTSTRAP_RELOCS
  xtensa: add static pie support

 extra/Configs/Config.in                    |  4 +++-
 ldso/ldso/dl-startup.c                     |  3 ---
 ldso/ldso/xtensa/dl-startup.h              | 15 ++++--------
 ldso/ldso/xtensa/dl-sysdep.h               |  3 ---
 libc/misc/internals/reloc_static_pie.c     |  6 ++---
 libc/sysdeps/linux/xtensa/crt1.S           | 27 ++++++++++++++++++++++
 libpthread/nptl/sysdeps/generic/libc-tls.c |  7 ++++--
 7 files changed, 42 insertions(+), 23 deletions(-)

-- 
2.30.2

_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to