[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r19108 - in /fsf/trunk/ports: ChangeLog.mips sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
- To: commits@xxxxxxxxxx
- Subject: [Commits] r19108 - in /fsf/trunk/ports: ChangeLog.mips sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
- From: eglibc@xxxxxxxxxx
- Date: Fri, 15 Jun 2012 00:02:03 -0000
Author: eglibc
Date: Fri Jun 15 00:02:02 2012
New Revision: 19108
Log:
Import glibc-ports-mainline for 2012-06-15
Modified:
fsf/trunk/ports/ChangeLog.mips
fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
Modified: fsf/trunk/ports/ChangeLog.mips
==============================================================================
--- fsf/trunk/ports/ChangeLog.mips (original)
+++ fsf/trunk/ports/ChangeLog.mips Fri Jun 15 00:02:02 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/mips/mips64/n32/s_fma.c: New file.
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/mips/mips32/sysdep.h Fri Jun 15 00:02:02 2012
@@ -194,8 +194,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