From eee702591698c36253483818963d8305d87df643 Mon Sep 17 00:00:00 2001 From: Carlos O'Donell Date: Thu, 20 Sep 2012 03:18:47 -0400 Subject: hppa: Add EHWPOISON and bump errlist-compat to 260 Add errno EHWPOISON and bump the errlist-compat table to 260, providing 2 padding entries for future use before bumping is again required. --- ports/ChangeLog.hppa | 8 ++++++++ ports/sysdeps/unix/sysv/linux/hppa/Versions | 2 ++ ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h | 10 +++++++--- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/ports/ChangeLog.hppa b/ports/ChangeLog.hppa index 2de923a328..821866a87b 100644 --- a/ports/ChangeLog.hppa +++ b/ports/ChangeLog.hppa @@ -1,3 +1,11 @@ +2012-09-20 Carlos O'Donell + Andreas Schwab + + * 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 * sysdeps/unix/sysv/linux/hppa/kernel-features.h diff --git a/ports/sysdeps/unix/sysv/linux/hppa/Versions b/ports/sysdeps/unix/sysv/linux/hppa/Versions index 1e2e320c0c..a62ef195ad 100644 --- a/ports/sysdeps/unix/sysv/linux/hppa/Versions +++ b/ports/sysdeps/unix/sysv/linux/hppa/Versions @@ -28,6 +28,8 @@ libc { _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; } GLIBC_2.17 { + #errlist-compat 260 + _sys_errlist; sys_errlist; _sys_nerr; sys_nerr; prlimit64; } } diff --git a/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h b/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h index 2487739e35..86a173a668 100644 --- a/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h +++ b/ports/sysdeps/unix/sysv/linux/hppa/bits/errno.h @@ -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__ -- cgit 1.4.1