This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Pending fixes for all-ABIs builds


On 11/08/2016 12:25 AM, Joseph Myers wrote:

https://sourceware.org/ml/libc-alpha/2016-11/msg00213.html (Update nios2
localplt.data)

https://sourceware.org/ml/libc-alpha/2016-11/msg00214.html (Update alpha
localplt.data)

https://sourceware.org/ml/libc-alpha/2016-11/msg00216.html (Add
localplt.data for hppa)

https://sourceware.org/ml/libc-alpha/2016-11/msg00217.html (Add
localplt.data for sh)

I looked at those and they seemed reasonable to me.

But there's one pre-existing issue I've been wondering about for a while (along with the s390 maintainers): I don't understand why we have PLT references to malloc & friends in ld.so. The malloc implementation there is not compliant with the C requirements. Why is it exported, and why do we use GOT indirection to call it?

Florian


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]