about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2014-10-27 00:59:42 -0700
committerWill Newton <will.newton@linaro.org>2014-11-21 14:45:11 +0000
commit6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf (patch)
tree1a218e6d5fe97276df204a1c5703b5064116547c /ChangeLog
parent01194ba18d594e79e687be570d85ec3b09a5fcb2 (diff)
downloadglibc-6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf.tar.gz
glibc-6d3db89b12e5c206b8848f0ab35e0632dbbf4bbf.tar.xz
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--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3fd08436cb..076c09df18 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.