[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r797 - in /fsf/trunk/ports: ChangeLog.m68k sysdeps/unix/sysv/linux/m68k/sysdep.h
- To: commits@xxxxxxxxxx
- Subject: [commits] r797 - in /fsf/trunk/ports: ChangeLog.m68k sysdeps/unix/sysv/linux/m68k/sysdep.h
- From: eglibc@xxxxxxxxxx
- Date: Tue, 28 Nov 2006 08:01:33 -0000
Author: eglibc
Date: Tue Nov 28 00:01:33 2006
New Revision: 797
Log:
Import glibc-ports-mainline for 2006-11-28
Modified:
fsf/trunk/ports/ChangeLog.m68k
fsf/trunk/ports/sysdeps/unix/sysv/linux/m68k/sysdep.h
Modified: fsf/trunk/ports/ChangeLog.m68k
==============================================================================
--- fsf/trunk/ports/ChangeLog.m68k (original)
+++ fsf/trunk/ports/ChangeLog.m68k Tue Nov 28 00:01:33 2006
@@ -1,3 +1,8 @@
+2006-11-28 Andreas Schwab <schwab@xxxxxxx>
+
+ * sysdeps/unix/sysv/linux/m68k/sysdep.h (DOARGS_6, _DOARGS_6)
+ (UNDOARGS_6): Define for 6-argument syscall stubs.
+
2006-10-03 Andreas Schwab <schwab@xxxxxxx>
* sysdeps/m68k/setjmp.c: Use __builtin_return_address and
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/m68k/sysdep.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/m68k/sysdep.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/m68k/sysdep.h Tue Nov 28 00:01:33 2006
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996, 1997, 1998, 2000, 2003, 2004 Free Software Foundation, Inc.
+/* Copyright (C) 1996, 1997, 1998, 2000, 2003, 2004, 2006 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Andreas Schwab, <schwab@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
December 1995.
@@ -194,6 +194,10 @@
#define DOARGS_5 _DOARGS_5 (20)
#define _DOARGS_5(n) move.l %d5, -(%sp); move.l n+4(%sp), %d5; _DOARGS_4 (n)
#define UNDOARGS_5 UNDOARGS_4; move.l (%sp)+, %d5
+
+#define DOARGS_6 _DOARGS_6 (24)
+#define _DOARGS_6(n) _DOARGS_5 (n-4); move.l %a0, -(%sp); move.l n+12(%sp), %a0;
+#define UNDOARGS_6 move.l (%sp)+, %a0; UNDOARGS_5
#define ret rts