Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [day] [month] [year] [list]
Date: Mon, 25 May 2015 17:57:34 -0400
From: Rich Felker <dalias@...c.org>
To: musl@...ts.openwall.com
Subject: Huge inefficiency on powerpc due to duplicated GOT

The same issue that led to having to reprocess non-GOT/PLT-type
relocations in ldso/libc seems to be making more trouble for us.
ld-musl-powerpc.so.1 contains nearly 2 whole pages of GOT, due to each
translation unit getting its own GOT in the .got2 section (and using
non-GOT reloc types) and having them all concatenated with no merging.
Anyone know what's up with this? Is it a toolchain bug, perhaps
resulting from secure-plt mode not being widely tested? Is there any
workaround?

Rich

Powered by blists - more mailing lists

Your e-mail address:

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.