diff options
author | Andrew Pinski <apinski@cavium.com> | 2014-10-27 00:59:42 -0700 |
---|---|---|
committer | Will Newton <will.newton@linaro.org> | 2014-11-21 14:45:11 +0000 |
commit | 6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf (patch) | |
tree | 1a218e6d5fe97276df204a1c5703b5064116547c /ChangeLog | |
parent | 01194ba18d594e79e687be570d85ec3b09a5fcb2 (diff) | |
download | glibc-6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf.tar glibc-6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf.tar.gz glibc-6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf.tar.bz2 glibc-6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf.zip |
AArch64: Reformat inline-asm in elf_machine_load_address
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-21 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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,6 +1,9 @@ 2014-11-21 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. + * sysdeps/aarch64/bits/link.h (la_aarch64_gnu_pltenter): Use ElfW macro instead of hardcoded Elf64 types. (la_aarch64_gnu_pltenter): Likewise. |