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: malloc hooks


On 06/08/2017 04:15 PM, Szabolcs Nagy wrote:
> On 08/06/17 15:05, Florian Weimer wrote:
>> On 06/08/2017 03:39 PM, Szabolcs Nagy wrote:
>>> there is some ifdef magic in malloc/hooks.c to
>>> only define malloc_get_state etc if it's needed
>>> for abi compat:
>>>
>>> #if SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_25)
>>>
>>> but there is tst-mallocstate.c which uses these
>>> functions unconditionally.
>>>
>>> i wonder how that is supposed to work for new
>>> targets (e.g. aarch64 ilp32)
>>
>> We currently do not have SHLIB_COMPAT support at the Makefile level.  If
>> you have a port that bumps the compat level past 2.25, I can probably
>> come up with an implementation of that.
>>
> 
> is it ok to ifdef out the test code if compat level >2.25 ?
> then there is no need for makefile changes

You can try, but if I recall things correctly, SHLIB_COMPAT is not
available for !SHARED, either.

Florian


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