summary refs log tree commit diff
path: root/ports/ChangeLog.arm
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2013-11-22 11:39:20 -0800
committerRoland McGrath <roland@hack.frob.com>2013-11-22 11:39:20 -0800
commit068dcfd6758b2f50445d40cfe9d10e4284bd0635 (patch)
tree998c08fbfd6f8aab2723c480ce3723785a541020 /ports/ChangeLog.arm
parent12e0e8c65d639fe1e648d116cb5caa434c34ab61 (diff)
downloadglibc-068dcfd6758b2f50445d40cfe9d10e4284bd0635.tar.gz
glibc-068dcfd6758b2f50445d40cfe9d10e4284bd0635.tar.xz
glibc-068dcfd6758b2f50445d40cfe9d10e4284bd0635.zip
ARM: Fix memcpy computed-jump calculations for ARM_ALWAYS_BX case.
Diffstat (limited to 'ports/ChangeLog.arm')
-rw-r--r--ports/ChangeLog.arm8
1 files changed, 8 insertions, 0 deletions
diff --git a/ports/ChangeLog.arm b/ports/ChangeLog.arm
index 0dfe5c7884..2ee4444259 100644
--- a/ports/ChangeLog.arm
+++ b/ports/ChangeLog.arm
@@ -1,3 +1,11 @@
+2013-11-22  Roland McGrath  <roland@hack.frob.com>
+
+	* sysdeps/arm/armv7/multiarch/memcpy_impl.S
+	[ARM_ALWAYS_BX] (dispatch_helper): Fix PC computation to properly
+	account for instructions after the reference to PC given that 'bx'
+	might actually be expanded to multiple instructions.
+	* sysdeps/arm/arm-features.h (ARM_BX_NINSNS): Macro removed.
+
 2013-10-30  Mike Frysinger  <vapier@gentoo.org>
 
 	* sysdeps/arm/configure.in: Moved to ...