r6790 - in glibc-package/branches/glibc-2.22/debian: . patches patches/alpha
Author: aurel32
Date: 2015-12-09 20:40:15 +0000 (Wed, 09 Dec 2015)
New Revision: 6790
Added:
glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-abilist.diff
glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-fegetenv-namespace.diff
glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-termios_h.diff
Modified:
glibc-package/branches/glibc-2.22/debian/changelog
glibc-package/branches/glibc-2.22/debian/patches/series
Log:
* debian/patches/alpha/submitted-abilist.diff: new patch to fix alpha ABI
baseline sorting.
* debian/patches/alpha/submitted-fegetenv-namespace.diff: new patch to fix
the fegetenv link namespace on alpha.
* debian/patches/alpha/submitted-termios_h.diff: new patch to fix
visibility issues in termios.h on alpha.
Modified: glibc-package/branches/glibc-2.22/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.22/debian/changelog 2015-12-09 19:31:27 UTC (rev 6789)
+++ glibc-package/branches/glibc-2.22/debian/changelog 2015-12-09 20:40:15 UTC (rev 6790)
@@ -49,6 +49,12 @@
build on pre-R2 ISA.
* debian/patcheS/any/cvs-grantpt-namespace.diff: new patch to fix the
grantpt link namespace when built without pt_chown.
+ * debian/patches/alpha/submitted-abilist.diff: new patch to fix alpha ABI
+ baseline sorting.
+ * debian/patches/alpha/submitted-fegetenv-namespace.diff: new patch to fix
+ the fegetenv link namespace on alpha.
+ * debian/patches/alpha/submitted-termios_h.diff: new patch to fix
+ visibility issues in termios.h on alpha.
-- Aurelien Jarno <aurel32@debian.org> Wed, 02 Dec 2015 01:10:00 +0100
Added: glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-abilist.diff
===================================================================
--- glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-abilist.diff (rev 0)
+++ glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-abilist.diff 2015-12-09 20:40:15 UTC (rev 6790)
@@ -0,0 +1,27 @@
+2015-12-07 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/unix/sysv/linux/alpha/libc.abilist [GLIBC_2.22]: move
+ to keep the file sorted.
+
+--- a/sysdeps/unix/sysv/linux/alpha/libc.abilist
++++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist
+@@ -1822,9 +1822,6 @@ GLIBC_2.17
+ GLIBC_2.18
+ GLIBC_2.18 A
+ __cxa_thread_atexit_impl F
+-GLIBC_2.22
+- GLIBC_2.22 A
+- fmemopen F
+ GLIBC_2.2
+ GLIBC_2.2 A
+ _IO_adjust_wcolumn F
+@@ -2015,6 +2012,9 @@ GLIBC_2.2.4
+ GLIBC_2.2.6
+ GLIBC_2.2.6 A
+ __nanosleep F
++GLIBC_2.22
++ GLIBC_2.22 A
++ fmemopen F
+ GLIBC_2.3
+ GLIBC_2.3 A
+ __ctype_b_loc F
Added: glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-fegetenv-namespace.diff
===================================================================
--- glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-fegetenv-namespace.diff (rev 0)
+++ glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-fegetenv-namespace.diff 2015-12-09 20:40:15 UTC (rev 6790)
@@ -0,0 +1,16 @@
+2015-12-07 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/alpha/fpu/feholdexcpt.c (__feholdexcept): Call __fegetenv
+ instead of fegetenv.
+
+--- a/sysdeps/alpha/fpu/feholdexcpt.c
++++ b/sysdeps/alpha/fpu/feholdexcpt.c
+@@ -23,7 +23,7 @@ int
+ __feholdexcept (fenv_t *envp)
+ {
+ /* Save the current state. */
+- fegetenv(envp);
++ __fegetenv(envp);
+
+ /* Clear all exception status bits and exception enable bits. */
+ __ieee_set_fp_control(*envp & SWCR_MAP_MASK);
Added: glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-termios_h.diff
===================================================================
--- glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-termios_h.diff (rev 0)
+++ glibc-package/branches/glibc-2.22/debian/patches/alpha/submitted-termios_h.diff 2015-12-09 20:40:15 UTC (rev 6790)
@@ -0,0 +1,39 @@
+2015-12-07 Aurelien Jarno <aurelien@aurel32.net>
+
+ * sysdeps/unix/sysv/linux/alpha/bits/termios.h (IXANY, IUCLC,
+ IMAXBEL, IUTF8): Make always visible since they're needed by POSIX.
+ (NL2, NL3): Guard BSD terminal modes definitions with [__USE_MISC].
+
+--- a/sysdeps/unix/sysv/linux/alpha/bits/termios.h
++++ b/sysdeps/unix/sysv/linux/alpha/bits/termios.h
+@@ -70,13 +70,10 @@ struct termios
+ #define ICRNL 0000400
+ #define IXON 0001000
+ #define IXOFF 0002000
+-#ifdef __USE_MISC
+- /* POSIX.1 doesn't want these... */
+-# define IXANY 0004000
+-# define IUCLC 0010000
+-# define IMAXBEL 0020000
+-# define IUTF8 0040000
+-#endif
++#define IXANY 0004000
++#define IUCLC 0010000
++#define IMAXBEL 0020000
++#define IUTF8 0040000
+
+ /* c_oflag bits */
+ #define OPOST 0000001
+@@ -93,8 +90,10 @@ struct termios
+ # define NLDLY 00001400
+ # define NL0 00000000
+ # define NL1 00000400
+-# define NL2 00001000
+-# define NL3 00001400
++# if defined __USE_MISC
++# define NL2 00001000
++# define NL3 00001400
++# endif
+ # define TABDLY 00006000
+ # define TAB0 00000000
+ # define TAB1 00002000
Modified: glibc-package/branches/glibc-2.22/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.22/debian/patches/series 2015-12-09 19:31:27 UTC (rev 6789)
+++ glibc-package/branches/glibc-2.22/debian/patches/series 2015-12-09 20:40:15 UTC (rev 6790)
@@ -41,6 +41,9 @@
alpha/submitted-dl-support.diff
alpha/submitted-rtld-fPIC.diff
alpha/local-string-functions.diff
+alpha/submitted-abilist.diff
+alpha/submitted-fegetenv-namespace.diff
+alpha/submitted-termios_h.diff
amd64/local-blacklist-for-Intel-TSX.diff
Reply to: