[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commits] r13003 - in /fsf/trunk/ports: ./ sysdeps/alpha/ sysdeps/alpha/fpu/ sysdeps/unix/sysv/linux/alpha/bits/



Author: eglibc
Date: Tue Mar  1 00:04:06 2011
New Revision: 13003

Log:
Import glibc-ports-mainline for 2011-03-01

Modified:
    fsf/trunk/ports/ChangeLog.alpha
    fsf/trunk/ports/sysdeps/alpha/fpu/feupdateenv.c
    fsf/trunk/ports/sysdeps/alpha/fpu/ftestexcept.c
    fsf/trunk/ports/sysdeps/alpha/stackinfo.h
    fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
    fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h

Modified: fsf/trunk/ports/ChangeLog.alpha
==============================================================================
--- fsf/trunk/ports/ChangeLog.alpha (original)
+++ fsf/trunk/ports/ChangeLog.alpha Tue Mar  1 00:04:06 2011
@@ -1,3 +1,22 @@
+2011-03-01  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+
+	* sysdeps/alpha/fpu/feupdateenv.c (feupdateenv): Add libm_hidden_def.
+	* sysdeps/alpha/fpu/ftestexcept.c (fetestexcept): Likewise.
+
+2011-02-28  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/alpha/bits/statfs.h (struct statfs,
+	struct statfs64): Add f_flags field.
+
+2011-02-28  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+
+	* sysdeps/alpha/stackinfo.h: Define DEFAULT_STACK_PERMS with PF_X.
+
+2011-02-28  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+
+	* sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (F_SETPIPE_SZ,
+	F_GETPIPE_SZ): Define.
+
 2010-09-26  Michael Cree  <mcree@xxxxxxxxxxxx>
 
 	* sysdeps/alpha/memchr.c: Include <bp-sym.h>
@@ -127,7 +146,7 @@
 	return type correct without warning.
 
 2010-03-23  Matt Turner  <mattst88@xxxxxxxxx>
-            Aurelien Jarno  <aurelien@xxxxxxxxxxx>
+	    Aurelien Jarno  <aurelien@xxxxxxxxxxx>
 
 	* sysdeps/unix/sysv/linux/alpha/bits/socket.h: New file.
 
@@ -184,8 +203,8 @@
 2009-07-13  Aurelien Jarno  <aurelien@xxxxxxxxxxx>
 
 	[BZ #10158]
-        * sysdeps/unix/sysv/linux/alpha/getsysstats.c (GET_NPROCS_PARSER):
-        Change parameters and use next_line.
+	* sysdeps/unix/sysv/linux/alpha/getsysstats.c (GET_NPROCS_PARSER):
+	Change parameters and use next_line.
 
 	[BZ #10160]
 	* sysdeps/unix/sysv/linux/alpha/nptl/lowlevellock.h: Define

Modified: fsf/trunk/ports/sysdeps/alpha/fpu/feupdateenv.c
==============================================================================
--- fsf/trunk/ports/sysdeps/alpha/fpu/feupdateenv.c (original)
+++ fsf/trunk/ports/sysdeps/alpha/fpu/feupdateenv.c Tue Mar  1 00:04:06 2011
@@ -46,4 +46,5 @@
 compat_symbol (libm, __old_feupdateenv, feupdateenv, GLIBC_2_1);
 #endif
 
+libm_hidden_ver (__feupdateenv, feupdateenv)
 versioned_symbol (libm, __feupdateenv, feupdateenv, GLIBC_2_2);

Modified: fsf/trunk/ports/sysdeps/alpha/fpu/ftestexcept.c
==============================================================================
--- fsf/trunk/ports/sysdeps/alpha/fpu/ftestexcept.c (original)
+++ fsf/trunk/ports/sysdeps/alpha/fpu/ftestexcept.c Tue Mar  1 00:04:06 2011
@@ -30,3 +30,4 @@
 
   return tmp & excepts & SWCR_STATUS_MASK;
 }
+libm_hidden_def (fetestexcept)

Modified: fsf/trunk/ports/sysdeps/alpha/stackinfo.h
==============================================================================
--- fsf/trunk/ports/sysdeps/alpha/stackinfo.h (original)
+++ fsf/trunk/ports/sysdeps/alpha/stackinfo.h Tue Mar  1 00:04:06 2011
@@ -22,7 +22,13 @@
 #ifndef _STACKINFO_H
 #define _STACKINFO_H	1
 
+#include <elf.h>
+
 /* On Alpha the stack grows down.  */
 #define _STACK_GROWS_DOWN	1
 
+/* Default to an executable stack.  PF_X can be overridden if PT_GNU_STACK is
+ * present, but it is presumed absent.  */
+#define DEFAULT_STACK_PERMS (PF_R|PF_W|PF_X)
+
 #endif	/* stackinfo.h */

Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h Tue Mar  1 00:04:06 2011
@@ -97,6 +97,8 @@
 # define F_SETLEASE	1024	/* Set a lease.	 */
 # define F_GETLEASE	1025	/* Enquire what lease is active.  */
 # define F_NOTIFY	1026	/* Request notfications on a directory.	 */
+# define F_SETPIPE_SZ	1031    /* Set pipe page size array.  */
+# define F_GETPIPE_SZ	1032    /* Set pipe page size array.  */
 #endif
 #ifdef __USE_XOPEN2K8
 # define F_DUPFD_CLOEXEC 1030	/* Duplicate file descriptor with

Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/statfs.h Tue Mar  1 00:04:06 2011
@@ -42,7 +42,8 @@
     __fsid_t f_fsid;
     int f_namelen;
     int f_frsize;
-    int f_spare[5];
+    int f_flags;
+    int f_spare[4];
   };
 
 #ifdef __USE_LARGEFILE64
@@ -58,7 +59,8 @@
     __fsid_t f_fsid;
     int f_namelen;
     int f_frsize;
-    int f_spare[5];
+    int f_flags;
+    int f_spare[4];
   };
 #endif