[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r19164 - in /branches/eglibc-2_15: ./ ports/ChangeLog.mips ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
- To: commits@xxxxxxxxxx
- Subject: [Commits] r19164 - in /branches/eglibc-2_15: ./ ports/ChangeLog.mips ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
- From: joseph@xxxxxxxxxx
- Date: Mon, 18 Jun 2012 13:46:27 -0000
Author: joseph
Date: Mon Jun 18 13:46:26 2012
New Revision: 19164
Log:
Merge changes between r18908 and r19163 from /fsf/glibc-2_15-branch.
Modified:
branches/eglibc-2_15/ (props changed)
branches/eglibc-2_15/ports/ChangeLog.mips
branches/eglibc-2_15/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
Propchange: branches/eglibc-2_15/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Mon Jun 18 13:46:26 2012
@@ -1,2 +1,2 @@
-/fsf/glibc-2_15-branch:16509-18908
+/fsf/glibc-2_15-branch:16509-19163
/fsf/trunk:15224-16494
Modified: branches/eglibc-2_15/ports/ChangeLog.mips
==============================================================================
--- branches/eglibc-2_15/ports/ChangeLog.mips (original)
+++ branches/eglibc-2_15/ports/ChangeLog.mips Mon Jun 18 13:46:26 2012
@@ -1,3 +1,9 @@
+2012-06-14 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
+ (FORCE_FRAME_POINTER): Assign result of alloca to a volatile
+ variable.
+
2012-06-01 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
* sysdeps/unix/sysv/linux/mips/Makefile
Modified: branches/eglibc-2_15/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
==============================================================================
--- branches/eglibc-2_15/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h (original)
+++ branches/eglibc-2_15/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h Mon Jun 18 13:46:26 2012
@@ -191,8 +191,9 @@
/* We need to use a frame pointer for the functions in which we
adjust $sp around the syscall, or debug information and unwind
information will be $sp relative and thus wrong during the syscall. As
- of GCC 3.4.3, this is sufficient. */
-#define FORCE_FRAME_POINTER alloca (4)
+ of GCC 4.7, this is sufficient. */
+#define FORCE_FRAME_POINTER \
+ void *volatile __fp_force __attribute__ ((unused)) = alloca (4)
#define internal_syscall5(ncs_init, cs_init, input, err, arg1, arg2, arg3, arg4, arg5)\
({ \
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits