From 365a3d846695adce0f2c359781cbd6305b7425a2 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Fri, 29 Aug 2014 10:13:39 -0600 Subject: [PATCH] Update ChangeLog --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index f1ebef3ae1..ca6781adce 100755 --- a/ChangeLog +++ b/ChangeLog @@ -8290,3 +8290,12 @@ * arch/arm/src/armv7-a: Rename syscall.h to svcall.h to work around some include path name collisions; fix some compilation errors in SYSCALL logic when debug is enabled (2014-8-29). + * arch/arm/include/arm/syscall.h and armv7-a/syscall.h: Fix ARM7/9 + and Cortex-A SYSCALLs: For threads in SVC mode, the SVC instructions + clobbers R14. This must be taken account in the inline assembly + (2014-8029). + * arch/arm/src/armv7-a/arm_syscall.c: Fix hard coded values in + dispatch_syscall() inline assembly. Back out/corect part of last + change; that was going the wrong direction. With this change, the + apps/examples/elf test works with address environments and call + gates! (2014-8029).