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.15-156-gee6cb8a


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  ee6cb8adf29d2b9925c7b3522d1fbe8ec4d1f27c (commit)
       via  99449c154fad30b695c4151095873d4e994bce4d (commit)
       via  cdf73ff5b6723430d6e403688abbbcbeadaa723a (commit)
       via  4ca39b2a40d81a4951e3a009ab60bdc8e5160a3f (commit)
       via  24d6e175c26a3be163f088b52762f9d64ebb8ea3 (commit)
       via  b44167c02addd63d5ad5bec5c5566d0e0278f01a (commit)
      from  d473fb8905f0eab64acb9c48aed5665fb1c1826c (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=ee6cb8adf29d2b9925c7b3522d1fbe8ec4d1f27c

commit ee6cb8adf29d2b9925c7b3522d1fbe8ec4d1f27c
Author: Matt Turner <mattst88@gmail.com>
Date:   Thu Apr 26 22:40:14 2012 -0400

    alpha: Correct kernel version needed to define __ASSUME_ACCEPT4.

diff --git a/ChangeLog.alpha b/ChangeLog.alpha
index 065930d..0caabdb 100644
--- a/ChangeLog.alpha
+++ b/ChangeLog.alpha
@@ -1,27 +1,22 @@
 2012-04-26  Matt Turner  <mattst88@gmail.com>
 
+	* sysdeps/unix/sysv/linux/alpha/kernel-features.h: Correct kernel
+	version needed to define __ASSUME_ACCEPT4.
+
 	* sysdeps/unix/sysv/linux/alpha/ioperm.c (process_cpuinfo): Use "c"
 	and "e" in fopen.
 
-2012-04-26  Matt Turner  <mattst88@gmail.com>
-
 	* sysdeps/unix/sysv/linux/alpha/bits/mman.h (MAP_STACK): Define.
 	(MAP_HUGETLB): Likewise.
 
-2012-04-26  Matt Turner  <mattst88@gmail.com>
-
 	* sysdeps/alpha/bits/mathdef.h: Remove __STDC__ conditionals.
 	* sysdeps/unix/alpha/sysdep.h: Likewise.
 	* sysdeps/unix/sysv/linux/alpha/sysdep.h: Likewise.
 
-2012-04-26  Matt Turner  <mattst88@gmail.com>
-
 	* sysdeps/alpha/fpu/bits/fenv.h: Use const instead of __const.
 	* sysdeps/unix/sysv/linux/alpha/oldglob.c: Likewise.
 	* sysdeps/unix/sysv/linux/alpha/sys/acct.h: Likewise.
 
-2012-04-26  Matt Turner  <mattst88@gmail.com>
-
 	* sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (O_PATH): Define.
 
 2012-03-27  Richard Henderson  <rth@twiddle.net>

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

commit 99449c154fad30b695c4151095873d4e994bce4d
Author: Matt Turner <mattst88@gmail.com>
Date:   Thu Apr 26 22:22:59 2012 -0400

    alpha: Use fopen "rce" in ioperm

diff --git a/ChangeLog.alpha b/ChangeLog.alpha
index e908e27..065930d 100644
--- a/ChangeLog.alpha
+++ b/ChangeLog.alpha
@@ -1,5 +1,10 @@
 2012-04-26  Matt Turner  <mattst88@gmail.com>
 
+	* sysdeps/unix/sysv/linux/alpha/ioperm.c (process_cpuinfo): Use "c"
+	and "e" in fopen.
+
+2012-04-26  Matt Turner  <mattst88@gmail.com>
+
 	* sysdeps/unix/sysv/linux/alpha/bits/mman.h (MAP_STACK): Define.
 	(MAP_HUGETLB): Likewise.
 
diff --git a/sysdeps/unix/sysv/linux/alpha/ioperm.c b/sysdeps/unix/sysv/linux/alpha/ioperm.c
index 4055c5d..8b6c830 100644
--- a/sysdeps/unix/sysv/linux/alpha/ioperm.c
+++ b/sysdeps/unix/sysv/linux/alpha/ioperm.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1992, 1996-1999, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1992-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by David Mosberger.
 
@@ -496,7 +496,7 @@ process_cpuinfo(struct cpuinfo_data *data)
       return 1;
     }
 
-  fp = fopen (PATH_CPUINFO, "r");
+  fp = fopen (PATH_CPUINFO, "rce");
   if (!fp)
     return 0;
 

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

commit cdf73ff5b6723430d6e403688abbbcbeadaa723a
Author: Matt Turner <mattst88@gmail.com>
Date:   Thu Apr 26 22:07:54 2012 -0400

    alpha: Update bits/mman.h.

diff --git a/ChangeLog.alpha b/ChangeLog.alpha
index 72eb5af..e908e27 100644
--- a/ChangeLog.alpha
+++ b/ChangeLog.alpha
@@ -1,5 +1,10 @@
 2012-04-26  Matt Turner  <mattst88@gmail.com>
 
+	* sysdeps/unix/sysv/linux/alpha/bits/mman.h (MAP_STACK): Define.
+	(MAP_HUGETLB): Likewise.
+
+2012-04-26  Matt Turner  <mattst88@gmail.com>
+
 	* sysdeps/alpha/bits/mathdef.h: Remove __STDC__ conditionals.
 	* sysdeps/unix/alpha/sysdep.h: Likewise.
 	* sysdeps/unix/sysv/linux/alpha/sysdep.h: Likewise.
diff --git a/sysdeps/unix/sysv/linux/alpha/bits/mman.h b/sysdeps/unix/sysv/linux/alpha/bits/mman.h
index 5724e5f..6635bd4 100644
--- a/sysdeps/unix/sysv/linux/alpha/bits/mman.h
+++ b/sysdeps/unix/sysv/linux/alpha/bits/mman.h
@@ -1,6 +1,5 @@
 /* Definitions for POSIX memory map interface.  Linux/Alpha version.
-   Copyright (C) 1997, 1998, 2000, 2003, 2006, 2009
-   Free Software Foundation, Inc.
+   Copyright (C) 1997-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -71,6 +70,8 @@
 # define MAP_NORESERVE	  0x10000	/* Don't check for reservations.  */
 # define MAP_POPULATE	  0x20000	/* Populate (prefault) pagetables.  */
 # define MAP_NONBLOCK	  0x40000	/* Do not block on IO.  */
+# define MAP_STACK	  0x80000	/* Allocation is for a stack.  */
+# define MAP_HUGETLB	  0x100000	/* Create huge page mapping.  */
 #endif
 
 /* Flags to `msync'.  */

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

commit 4ca39b2a40d81a4951e3a009ab60bdc8e5160a3f
Author: Matt Turner <mattst88@gmail.com>
Date:   Thu Apr 26 22:07:53 2012 -0400

    alpha: Remove __STDC__ conditionals.

diff --git a/ChangeLog.alpha b/ChangeLog.alpha
index 096fe9a..72eb5af 100644
--- a/ChangeLog.alpha
+++ b/ChangeLog.alpha
@@ -1,5 +1,11 @@
 2012-04-26  Matt Turner  <mattst88@gmail.com>
 
+	* sysdeps/alpha/bits/mathdef.h: Remove __STDC__ conditionals.
+	* sysdeps/unix/alpha/sysdep.h: Likewise.
+	* sysdeps/unix/sysv/linux/alpha/sysdep.h: Likewise.
+
+2012-04-26  Matt Turner  <mattst88@gmail.com>
+
 	* sysdeps/alpha/fpu/bits/fenv.h: Use const instead of __const.
 	* sysdeps/unix/sysv/linux/alpha/oldglob.c: Likewise.
 	* sysdeps/unix/sysv/linux/alpha/sys/acct.h: Likewise.
diff --git a/sysdeps/alpha/bits/mathdef.h b/sysdeps/alpha/bits/mathdef.h
index 7648a9e..ae0049a 100644
--- a/sysdeps/alpha/bits/mathdef.h
+++ b/sysdeps/alpha/bits/mathdef.h
@@ -1,5 +1,4 @@
-/* Copyright (C) 1997,1998,1999,2000,2003,2004,2006
-	Free Software Foundation, Inc.
+/* Copyright (C) 1997-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -27,19 +26,11 @@
 # define _MATH_H_MATHDEF	1
 
 # ifdef __GNUC__
-#  if __STDC__ == 1
 
 /* In GNU or ANSI mode, gcc leaves `float' expressions as-is.  */
 typedef float float_t;
 typedef double double_t;
 
-#  else
-
-/* For `gcc -traditional', `float' expressions are evaluated as `double'. */
-typedef double float_t;
-typedef double double_t;
-
-#  endif
 # else
 
 /* Wild guess at types for float_t and double_t. */
diff --git a/sysdeps/unix/alpha/sysdep.h b/sysdeps/unix/alpha/sysdep.h
index 4cc8894..e17bf21 100644
--- a/sysdeps/unix/alpha/sysdep.h
+++ b/sysdeps/unix/alpha/sysdep.h
@@ -1,5 +1,4 @@
-/* Copyright (C) 1992, 1995, 1996, 2000, 2003, 2004, 2006, 2010, 2012
-   Free Software Foundation, Inc.
+/* Copyright (C) 1992-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Brendan Kehoe (brendan@zen.org).
 
@@ -32,11 +31,7 @@
 #endif
 
 
-#ifdef __STDC__
 #define __LABEL(x)	x##:
-#else
-#define __LABEL(x)	x/**/:
-#endif
 
 #define LEAF(name, framesize)			\
   .globl name;					\
diff --git a/sysdeps/unix/sysv/linux/alpha/sysdep.h b/sysdeps/unix/sysv/linux/alpha/sysdep.h
index 7616ba9..329fdbd 100644
--- a/sysdeps/unix/sysv/linux/alpha/sysdep.h
+++ b/sysdeps/unix/sysv/linux/alpha/sysdep.h
@@ -1,5 +1,4 @@
-/* Copyright (C) 1992, 1993, 1995, 1996, 1997, 2002, 2003, 2004, 2007
-   Free Software Foundation, Inc.
+/* Copyright (C) 1992-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper, <drepper@gnu.ai.mit.edu>, August 1995.
 
@@ -35,11 +34,7 @@
    of the kernel.  But these symbols do not follow the SYS_* syntax
    so we have to redefine the `SYS_ify' macro here.  */
 #undef SYS_ify
-#ifdef __STDC__
-# define SYS_ify(syscall_name)	__NR_##syscall_name
-#else
-# define SYS_ify(syscall_name)	__NR_/**/syscall_name
-#endif
+#define SYS_ify(syscall_name)	__NR_##syscall_name
 
 /* Define some aliases to make automatic syscall generation work
    properly.  The SYS_* variants are for the benefit of the files in

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

commit 24d6e175c26a3be163f088b52762f9d64ebb8ea3
Author: Matt Turner <mattst88@gmail.com>
Date:   Thu Apr 26 22:07:52 2012 -0400

    alpha: Use const instead of __const.

diff --git a/ChangeLog.alpha b/ChangeLog.alpha
index 086faba..096fe9a 100644
--- a/ChangeLog.alpha
+++ b/ChangeLog.alpha
@@ -1,5 +1,11 @@
 2012-04-26  Matt Turner  <mattst88@gmail.com>
 
+	* sysdeps/alpha/fpu/bits/fenv.h: Use const instead of __const.
+	* sysdeps/unix/sysv/linux/alpha/oldglob.c: Likewise.
+	* sysdeps/unix/sysv/linux/alpha/sys/acct.h: Likewise.
+
+2012-04-26  Matt Turner  <mattst88@gmail.com>
+
 	* sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (O_PATH): Define.
 
 2012-03-27  Richard Henderson  <rth@twiddle.net>
diff --git a/sysdeps/alpha/fpu/bits/fenv.h b/sysdeps/alpha/fpu/bits/fenv.h
index bab54a7..2ddbaa1 100644
--- a/sysdeps/alpha/fpu/bits/fenv.h
+++ b/sysdeps/alpha/fpu/bits/fenv.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -106,15 +106,15 @@ typedef unsigned long int fenv_t;
 /* If the default argument is used we use this value.  Note that due to
    architecture-specified page mappings, no user-space pointer will ever
    have its two high bits set.  Co-opt one.  */
-#define FE_DFL_ENV	((__const fenv_t *) 0x8800000000000000UL)
+#define FE_DFL_ENV	((const fenv_t *) 0x8800000000000000UL)
 
 #ifdef __USE_GNU
 /* Floating-point environment where none of the exceptions are masked.  */
-# define FE_NOMASK_ENV	((__const fenv_t *) 0x880000000000003eUL)
+# define FE_NOMASK_ENV	((const fenv_t *) 0x880000000000003eUL)
 
 /* Floating-point environment with (processor-dependent) non-IEEE floating
    point.  In this case, mapping denormals to zero.  */
-# define FE_NONIEEE_ENV ((__const fenv_t *) 0x8800000000003000UL)
+# define FE_NONIEEE_ENV ((const fenv_t *) 0x8800000000003000UL)
 #endif
 
 /* The system calls to talk to the kernel's FP code.  */
diff --git a/sysdeps/unix/sysv/linux/alpha/oldglob.c b/sysdeps/unix/sysv/linux/alpha/oldglob.c
index 1b9bbe0..11fd4a0 100644
--- a/sysdeps/unix/sysv/linux/alpha/oldglob.c
+++ b/sysdeps/unix/sysv/linux/alpha/oldglob.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998, 2000, 2004, 2005 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -36,9 +36,9 @@ typedef struct
        are used instead of the normal file access functions.  */
     void (*gl_closedir) (void *);
     struct dirent *(*gl_readdir) (void *);
-    __ptr_t (*gl_opendir) (__const char *);
-    int (*gl_lstat) (__const char *, struct stat *);
-    int (*gl_stat) (__const char *, struct stat *);
+    __ptr_t (*gl_opendir) (const char *);
+    int (*gl_lstat) (const char *, struct stat *);
+    int (*gl_stat) (const char *, struct stat *);
   } old_glob_t;
 
 
diff --git a/sysdeps/unix/sysv/linux/alpha/sys/acct.h b/sysdeps/unix/sysv/linux/alpha/sys/acct.h
index c22f7ba..9645029 100644
--- a/sysdeps/unix/sysv/linux/alpha/sys/acct.h
+++ b/sysdeps/unix/sysv/linux/alpha/sys/acct.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1996, 1997, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1996-2012 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -58,7 +58,7 @@ enum
 
 
 /* Switch process accounting on and off.  */
-extern int acct (__const char *__filename) __THROW;
+extern int acct (const char *__filename) __THROW;
 
 __END_DECLS
 

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

commit b44167c02addd63d5ad5bec5c5566d0e0278f01a
Author: Matt Turner <mattst88@gmail.com>
Date:   Thu Apr 26 22:07:51 2012 -0400

    alpha: Define O_PATH.

diff --git a/ChangeLog.alpha b/ChangeLog.alpha
index c25d3f1..086faba 100644
--- a/ChangeLog.alpha
+++ b/ChangeLog.alpha
@@ -1,3 +1,7 @@
+2012-04-26  Matt Turner  <mattst88@gmail.com>
+
+	* sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (O_PATH): Define.
+
 2012-03-27  Richard Henderson  <rth@twiddle.net>
 
 	* sysdeps/alpha/elf/configure.in: Move to ...
diff --git a/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h b/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
index d6b7b4d..4c55071 100644
--- a/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
+++ b/sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
@@ -52,6 +52,7 @@
 #ifdef __USE_GNU
 # define O_DIRECT	02000000 /* Direct disk access.  */
 # define O_NOATIME	04000000 /* Do not set atime.  */
+# define O_PATH		040000000 /* Resolve pathname but do not open file.  */
 #endif
 
 #ifdef __USE_LARGEFILE64

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

Summary of changes:
 ChangeLog.alpha                            |   21 +++++++++++++++++++++
 sysdeps/alpha/bits/mathdef.h               |   11 +----------
 sysdeps/alpha/fpu/bits/fenv.h              |    8 ++++----
 sysdeps/unix/alpha/sysdep.h                |    7 +------
 sysdeps/unix/sysv/linux/alpha/bits/fcntl.h |    1 +
 sysdeps/unix/sysv/linux/alpha/bits/mman.h  |    5 +++--
 sysdeps/unix/sysv/linux/alpha/ioperm.c     |    4 ++--
 sysdeps/unix/sysv/linux/alpha/oldglob.c    |    8 ++++----
 sysdeps/unix/sysv/linux/alpha/sys/acct.h   |    4 ++--
 sysdeps/unix/sysv/linux/alpha/sysdep.h     |    9 ++-------
 10 files changed, 41 insertions(+), 37 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]