[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r20768 - in /fsf/trunk/libc: ./ libio/ ports/ ports/sysdeps/unix/sysv/linux/hppa/ ports/sysdeps/unix/sysv/linux/hppa/bits/ s...
- To: commits@xxxxxxxxxx
- Subject: [Commits] r20768 - in /fsf/trunk/libc: ./ libio/ ports/ ports/sysdeps/unix/sysv/linux/hppa/ ports/sysdeps/unix/sysv/linux/hppa/bits/ s...
- From: eglibc@xxxxxxxxxx
- Date: Fri, 21 Sep 2012 00:01:56 -0000
Author: eglibc
Date: Fri Sep 21 00:01:55 2012
New Revision: 20768
Log:
Import glibc-mainline for 2012-09-21
Modified:
fsf/trunk/libc/ChangeLog
fsf/trunk/libc/libio/libio.h
fsf/trunk/libc/ports/ChangeLog.hppa
fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/Versions
fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h
fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/syscalls.list
fsf/trunk/libc/sysdeps/generic/_G_config.h
fsf/trunk/libc/sysdeps/gnu/_G_config.h
fsf/trunk/libc/sysdeps/mach/hurd/_G_config.h
Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Fri Sep 21 00:01:55 2012
@@ -1,3 +1,10 @@
+2012-09-20 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * libio/libio.h [_G_NEED_STDARG_H]: Make code unconditional.
+ * sysdeps/generic/_G_config.h (_G_NEED_STDARG_H): Remove.
+ * sysdeps/gnu/_G_config.h (_G_NEED_STDARG_H): Remove.
+ * sysdeps/mach/hurd/_G_config.h (_G_NEED_STDARG_H): Remove.
+
2012-09-19 Dmitry V. Levin <ldv@xxxxxxxxxxxx>
[BZ #14579]
Modified: fsf/trunk/libc/libio/libio.h
==============================================================================
--- fsf/trunk/libc/libio/libio.h (original)
+++ fsf/trunk/libc/libio/libio.h Fri Sep 21 00:01:55 2012
@@ -47,15 +47,13 @@
#define _IO_va_list _G_va_list
#define _IO_wint_t _G_wint_t
-#ifdef _G_NEED_STDARG_H
/* This define avoids name pollution if we're using GNU stdarg.h */
-# define __need___va_list
-# include <stdarg.h>
-# ifdef __GNUC_VA_LIST
-# undef _IO_va_list
-# define _IO_va_list __gnuc_va_list
-# endif /* __GNUC_VA_LIST */
-#endif
+#define __need___va_list
+#include <stdarg.h>
+#ifdef __GNUC_VA_LIST
+# undef _IO_va_list
+# define _IO_va_list __gnuc_va_list
+#endif /* __GNUC_VA_LIST */
#ifndef __P
# include <sys/cdefs.h>
Modified: fsf/trunk/libc/ports/ChangeLog.hppa
==============================================================================
--- fsf/trunk/libc/ports/ChangeLog.hppa (original)
+++ fsf/trunk/libc/ports/ChangeLog.hppa Fri Sep 21 00:01:55 2012
@@ -1,3 +1,16 @@
+2012-09-20 Carlos O'Donell <carlos@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/hppa/syscalls.list: Use __prlimit64 as
+ the strong name.
+
+2012-09-20 Carlos O'Donell <carlos@xxxxxxxxxxxxxxxx>
+ Andreas Schwab <schwab@xxxxxxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/hppa/Versions: Add new errlist-compat
+ entry value of 260 for GLIBC_2.17.
+ * sysdeps/unix/sysv/linux/hppa/bits/errno.h (EHWPOISON): Define if
+ not defined.
+
2012-08-27 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
* sysdeps/unix/sysv/linux/hppa/kernel-features.h
Modified: fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/Versions
==============================================================================
--- fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/Versions (original)
+++ fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/Versions Fri Sep 21 00:01:55 2012
@@ -28,6 +28,8 @@
_sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
}
GLIBC_2.17 {
+ #errlist-compat 260
+ _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
prlimit64;
}
}
Modified: fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h
==============================================================================
--- fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h (original)
+++ fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h Fri Sep 21 00:01:55 2012
@@ -1,5 +1,5 @@
/* Error constants. Linux/HPPA specific version.
- Copyright (C) 1996,1997,1998,1999,2000,2002 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
@@ -33,12 +33,16 @@
# define EOWNERDEAD 254
# endif
-# ifndef ENOTRECOVERABLE
+# ifndef ENOTRECOVERABLE
# define ENOTRECOVERABLE 255
# endif
# ifndef ERFKILL
-# define ERFKILL 256
+# define ERFKILL 256
+# endif
+
+# ifndef EHWPOISON
+# define EHWPOISON 257
# endif
# ifndef __ASSEMBLER__
Modified: fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/syscalls.list
==============================================================================
--- fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/syscalls.list (original)
+++ fsf/trunk/libc/ports/sysdeps/unix/sysv/linux/hppa/syscalls.list Fri Sep 21 00:01:55 2012
@@ -35,4 +35,4 @@
setrlimit - setrlimit i:ip __setrlimit setrlimit
getrlimit - getrlimit i:ip __getrlimit getrlimit
-prlimit64 EXTRA prlimit64 i:iipp prlimit64 prlimit64@@GLIBC_2.17
+prlimit64 EXTRA prlimit64 i:iipp __prlimit64 prlimit64@@GLIBC_2.17
Modified: fsf/trunk/libc/sysdeps/generic/_G_config.h
==============================================================================
--- fsf/trunk/libc/sysdeps/generic/_G_config.h (original)
+++ fsf/trunk/libc/sysdeps/generic/_G_config.h Fri Sep 21 00:01:55 2012
@@ -53,7 +53,6 @@
/* These library features are always available in the GNU C library. */
#define _G_HAVE_SYS_WAIT 1
-#define _G_NEED_STDARG_H 1
#define _G_va_list __gnuc_va_list
#define _G_HAVE_MMAP 1
Modified: fsf/trunk/libc/sysdeps/gnu/_G_config.h
==============================================================================
--- fsf/trunk/libc/sysdeps/gnu/_G_config.h (original)
+++ fsf/trunk/libc/sysdeps/gnu/_G_config.h Fri Sep 21 00:01:55 2012
@@ -53,7 +53,6 @@
/* These library features are always available in the GNU C library. */
#define _G_HAVE_SYS_WAIT 1
-#define _G_NEED_STDARG_H 1
#define _G_va_list __gnuc_va_list
#define _G_HAVE_MMAP 1
Modified: fsf/trunk/libc/sysdeps/mach/hurd/_G_config.h
==============================================================================
--- fsf/trunk/libc/sysdeps/mach/hurd/_G_config.h (original)
+++ fsf/trunk/libc/sysdeps/mach/hurd/_G_config.h Fri Sep 21 00:01:55 2012
@@ -53,7 +53,6 @@
/* These library features are always available in the GNU C library. */
#define _G_HAVE_SYS_WAIT 1
-#define _G_NEED_STDARG_H 1
#define _G_va_list __gnuc_va_list
#define _G_HAVE_MMAP 1
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits