This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 03/16] Remove vDSO support from make-syscall.sh
- From: Siddhesh Poyarekar <siddhesh at gotplt dot org>
- To: Adhemerval Zanella <adhemerval dot zanella at linaro dot org>, libc-alpha at sourceware dot org
- Date: Thu, 2 Jan 2020 17:37:25 +0530
- Subject: Re: [PATCH 03/16] Remove vDSO support from make-syscall.sh
- References: <20191217214728.2886-1-adhemerval.zanella@linaro.org> <20191217214728.2886-3-adhemerval.zanella@linaro.org>
On 18/12/19 3:17 am, Adhemerval Zanella wrote:
> The auto-generated vDSO call shows some issues:
>
> - It requires sync the auto-generated C file with current glibc
> implementation;
> - It still uses symbol redirections hacks where libc-symbols.h
> provide macros that uses compiler builtins
> (libc_ifunc_redirected for instance);
> - It does not handle all required compiler handling
> (inhibit_stack_protector on iFUNC resolver).
> - No architecure uses it.
>
> Checked with a build against all major ABIs.
> ---
> sysdeps/unix/make-syscalls.sh | 45 +----------------------------------
> 1 file changed, 1 insertion(+), 44 deletions(-)
>
OK.
Reviewed-by: Siddhesh Poyarekar <siddhesh@sourceware.org>