This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 3/3] AArch64: Reformat inline-asm in elf_machine_load_address
- From: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- To: Will Newton <will dot newton at linaro dot org>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Fri, 21 Nov 2014 14:39:09 +0000
- Subject: Re: [PATCH 3/3] AArch64: Reformat inline-asm in elf_machine_load_address
- Authentication-results: sourceware.org; auth=none
- References: <1416329010-8683-1-git-send-email-will dot newton at linaro dot org> <1416329010-8683-4-git-send-email-will dot newton at linaro dot org>
On 18 November 2014 16:43, Will Newton <will.newton@linaro.org> wrote:
> From: Andrew Pinski <apinski@cavium.com>
>
> This patch reformats the inline-asm in elf_machine_load_address so it is
> easier to change only part of the inline-asm. That is using string
> concatenating instead of string continuation.
>
> Also document why this inline-asm works - it depends on the 32bit
> relocation being resolved at link time.
>
> ChangeLog:
>
> 2014-11-18 Will Newton <will.newton@linaro.org>
> Andrew Pinski <andrew.pinski@caviumnetworks.com>
>
> * sysdeps/aarch64/dl-machine.h (elf_machine_load_address):
> Refactor inline-asm. Also add comment.
OK /Marcus