patches/glibc/ports-2.10.1/410-alpha-no-page-header.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Sep 21 22:42:35 2011 +0200 (2011-09-21)
changeset 2677 7df89370f805
permissions -rw-r--r--
kernel/linux: add alternate download locations

Since kernel.org is dead, and there is no announced or known estimated
time or return to normality, it is impossible to download any kernel at
this time.

Add a known-working mirror.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
     1 2008-06-07  Mike Frysinger  <vapier@gentoo.org>
     2 
     3 	* sysdeps/unix/sysv/linux/alpha/sys/user.h: Copy page.h definitions
     4 	from the kernel header to sys/user.h and remove the #include of
     5 	sys/user.h.
     6 
     7 diff -durN glibc-2.10.1.orig/glibc-ports-2.10.1/sysdeps/unix/sysv/linux/alpha/sys/user.h glibc-2.10.1/glibc-ports-2.10.1/sysdeps/unix/sysv/linux/alpha/sys/user.h
     8 --- glibc-2.10.1.orig/glibc-ports-2.10.1/sysdeps/unix/sysv/linux/alpha/sys/user.h	2009-05-16 10:36:20.000000000 +0200
     9 +++ glibc-2.10.1/glibc-ports-2.10.1/sysdeps/unix/sysv/linux/alpha/sys/user.h	2009-11-13 00:50:47.000000000 +0100
    10 @@ -23,7 +23,6 @@
    11     only. Don't read too much into it. Don't use it for anything other
    12     than gdb/strace unless you know what you are doing. */
    13  
    14 -#include <asm/page.h>
    15  #include <asm/reg.h>
    16  
    17  struct user
    18 @@ -41,6 +40,9 @@
    19    char u_comm[32];				/* user command name */
    20  };
    21  
    22 +#define PAGE_SHIFT		13
    23 +#define PAGE_SIZE		(1 << PAGE_SHIFT)
    24 +#define PAGE_MASK		(~(PAGE_SIZE-1))
    25  #define NBPG			PAGE_SIZE
    26  #define UPAGES			1
    27  #define HOST_TEXT_START_ADDR	(u.start_code)
    28 diff -durN glibc-2.10.1.orig/ports/sysdeps/unix/sysv/linux/alpha/sys/user.h glibc-2.10.1/ports/sysdeps/unix/sysv/linux/alpha/sys/user.h