This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [PATCH] aarch64: Enable ifunc support.
- From: Will Newton <will dot newton at linaro dot org>
- To: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- Cc: "libc-ports at sourceware dot org" <libc-ports at sourceware dot org>, Patch Tracking <patches at linaro dot org>
- Date: Tue, 26 Nov 2013 15:05:26 +0000
- Subject: Re: [PATCH] aarch64: Enable ifunc support.
- Authentication-results: sourceware.org; auth=none
- References: <5294628E dot 30507 at linaro dot org> <CAFqB+PyDFjL_zODoecXpp87o7eoVBMwcK3Qt03qAxbtit_KgWw at mail dot gmail dot com>
On 26 November 2013 14:51, Marcus Shawcroft <marcus.shawcroft@gmail.com> wrote:
> On 26 November 2013 08:57, Will Newton <will.newton@linaro.org> wrote:
>
>> diff --git a/ports/sysdeps/aarch64/dl-irel.h b/ports/sysdeps/aarch64/dl-irel.h
>> index 1a3811e..f37ee39 100644
>> --- a/ports/sysdeps/aarch64/dl-irel.h
>> +++ b/ports/sysdeps/aarch64/dl-irel.h
>> @@ -22,15 +22,31 @@
>>
>> #include <stdio.h>
>> #include <unistd.h>
>> +#include <ldsodefs.h>
>
> Will, is this include needed?
Yes, I believe it is needed for GLRO and ELFW, although everything
builds without it as ldsodefs.h is included all over the place.
stdio.h is required for __libc_fatal, not sure about unistd.h.
--
Will Newton
Toolchain Working Group, Linaro