aboutsummaryrefslogtreecommitdiff
path: root/ports/ChangeLog.arm
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2013-03-12 10:03:56 -0700
committerRoland McGrath <roland@hack.frob.com>2013-03-12 17:04:54 -0700
commit4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd (patch)
tree22a29dd03af4435452d1a3b0993eaecf996c5a81 /ports/ChangeLog.arm
parent47c71d9323df1356ac803bdddb7a8f512faf9962 (diff)
downloadglibc-4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd.tar
glibc-4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd.tar.gz
glibc-4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd.tar.bz2
glibc-4f510e3aeeeb3fd974a12a71789fa9c63ab8c6dd.zip
ARM: Make armv6t2 memchr implementation usable without Thumb.
Diffstat (limited to 'ports/ChangeLog.arm')
-rw-r--r--ports/ChangeLog.arm3
1 files changed, 3 insertions, 0 deletions
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm
index d24a109dfa..2e250f77b6 100644
--- a/ports/ChangeLog.arm
+++ b/ports/ChangeLog.arm
@@ -1,5 +1,8 @@
2013-03-12 Roland McGrath <roland@hack.frob.com>
+ * sysdeps/arm/armv6t2/memchr.S [NO_THUMB]:
+ Use .arm rather than .thumb, .thumb_func. Avoid cbz/cnbz instructions.
+
* sysdeps/arm/armv6t2/memchr.S: Change register allocation so ldrd use
is r4,r5 rather than r5,r6; this way ARM mode will allow that ldrd.