This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Community source repository for glibc add-on ports branch, master, updated. glibc-2.13-11-gb53600e


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Community source repository for glibc add-on ports".

The branch, master has been updated
       via  b53600e5ca4cf6a914a24246c0c71ba70be8dede (commit)
      from  738860089d5c510f3445f9830d9924ab58659c51 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=b53600e5ca4cf6a914a24246c0c71ba70be8dede

commit b53600e5ca4cf6a914a24246c0c71ba70be8dede
Author: Ulrich Weigand <ulrich.weigand@linaro.org>
Date:   Mon Mar 21 20:44:55 2011 +0000

    [arm] Fix bug in _nocancel system call stubs.

diff --git a/ChangeLog.arm b/ChangeLog.arm
index 3f4ae8c..dd5767d 100644
--- a/ChangeLog.arm
+++ b/ChangeLog.arm
@@ -1,5 +1,10 @@
 2011-03-21  Ulrich Weigand  <ulrich.weigand@linaro.org>
 
+	* sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h (PSEUDO): Add
+	missing "cmn r0, $4096" for _nocancel system call stubs.
+
+2011-03-21  Ulrich Weigand  <ulrich.weigand@linaro.org>
+
 	* sysdeps/unix/sysv/arm/eabi/sysdep.h (DO_CALL): Do not save/restore
 	r7 into IP.
 	(DOARGS_0, UNDOARGS_0): Redefine to save/restore r7 to the stack.
diff --git a/sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h b/sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h
index f4a8af4..3fadebd 100644
--- a/sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h
+++ b/sysdeps/unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h
@@ -39,6 +39,7 @@
     .cfi_sections .debug_frame;						\
     cfi_startproc;							\
     DO_CALL (syscall_name, args);					\
+    cmn r0, $4096;							\
     PSEUDO_RET;								\
     cfi_endproc;							\
   .size __##syscall_name##_nocancel,.-__##syscall_name##_nocancel;	\

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog.arm                                      |    5 +++++
 .../unix/sysv/linux/arm/eabi/nptl/sysdep-cancel.h  |    1 +
 2 files changed, 6 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Community source repository for glibc add-on ports


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]