[PATCH v3] libio: use PTR_MANGLE/PTR_DEMANGLE for FILE vtables

Florian Weimer fweimer@redhat.com
Mon May 30 10:59:00 GMT 2016


On 05/25/2016 07:13 PM, Kees Cook wrote:

>> I think we need a follow-up patch which removes the symbols which are now
>> incompatible from the ABI, so that programs which are broken by this
>> configuration receive an explicit error message.
>
> I have no idea how/where to do this. :) Hints?

You can use the C preprocessor in Versions files, see elf/Versions.

The challenge is to figure out the bits which currently *are* part of 
the ABI.

Thanks,
Florian



More information about the Libc-alpha mailing list