mbox

[0/3] fix ifunc with static pie [BZ #27072]

Message ID cover.1610016590.git.szabolcs.nagy@arm.com
Headers

Message

Szabolcs Nagy Jan. 7, 2021, 11 a.m. UTC
  on aarch64 this depends on a patch i posted earlier:
https://sourceware.org/pipermail/libc-alpha/2021-January/121366.html

with that aarch64 static pie tests pass.

i'm still working on the tunables change and thinging about
libc build time checks for reloc-free early startup code.

i havent tested x86, it might need changes.

Szabolcs Nagy (3):
  Make libc symbols hidden in static PIE
  [RFC] elf: hack up tunables to avoid RELATIVE relocs
  csu: Move static pie self relocation later [BZ #27072]

 csu/libc-start.c         | 10 ++++++++++
 elf/dl-tunables.h        |  4 ++--
 include/libc-symbols.h   |  8 ++++++--
 scripts/gen-tunables.awk |  2 +-
 4 files changed, 19 insertions(+), 5 deletions(-)