summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2015-05-13 15:46:24 +0100
committerMarcus Shawcroft <marcus.shawcroft@arm.com>2015-05-13 15:46:24 +0100
commit265a9b73baf3898cb89410eed71a6337762e37b1 (patch)
tree9035e40d9f9ef4bfe1d8e8a2bc12600253a4c2ee
parenta964c6e4f3dafb53a32693c89cdf13359c5f1564 (diff)
downloadglibc-265a9b73baf3898cb89410eed71a6337762e37b1.tar.gz
[AArch64] Fix inline asm clobber list in tls-macros.h
-rw-r--r--ChangeLog5
-rw-r--r--sysdeps/aarch64/tls-macros.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3bf0690edb..1e4d6f832f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-05-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * sysdeps/aarch64/tls-macros.h (TLS_GD): Add "cc" to the clobber
+ list.
+
2015-05-13 Leonhard Holz <leonhard.holz@web.de>
* benchtests/bench-strcoll.c: New benchmark.
diff --git a/sysdeps/aarch64/tls-macros.h b/sysdeps/aarch64/tls-macros.h
index 07d02eb0a6..81421851e7 100644
--- a/sysdeps/aarch64/tls-macros.h
+++ b/sysdeps/aarch64/tls-macros.h
@@ -29,7 +29,7 @@
: "x1", "x2", "x3", "x4", "x5", "x6", \
"x7", "x8", "x9", "x10", "x11", "x12", \
"x13", "x14", "x15", "x16", "x17", "x18", \
- "x30", "memory"); \
+ "x30", "memory", "cc"); \
(int *) (__result); })
#define TLS_IE(x) \