New patches to make glibc 2.6 and 2.6.1 build for Alpha.
Forwarded by Ioannis E. VENETIS.
/trunk/patches/glibc/2.6.1/200-alpha-ptr_mangle.patch | 103 103 0 0 ++++++++
/trunk/patches/glibc/2.6.1/190-alpha-atfcts.patch | 11 11 0 0 +
/trunk/patches/glibc/2.6.1/180-gcc-4.3-sysinclude-path.patch | 50 50 0 0 ++++
/trunk/patches/glibc/2.6.1/210-lll_lock_t.patch | 237 237 0 0 ++++++++++++++++++
/trunk/patches/glibc/2.6/200-alpha-ptr_mangle.patch | 103 103 0 0 ++++++++
/trunk/patches/glibc/2.6/190-alpha-atfcts.patch | 11 11 0 0 +
/trunk/patches/glibc/2.6/180-gcc-4.3-sysinclude-path.patch | 50 50 0 0 ++++
/trunk/patches/glibc/2.6/210-lll_lock_t.patch | 237 237 0 0 ++++++++++++++++++
/trunk/patches/glibc/ports-2.6.1/120-lll_lock_t.patch | 156 156 0 0 ++++++++++++
9 files changed, 958 insertions(+)
1 This one was taken from debian.
3 # DP: Description: Fix __bind redefinition problem
5 # DP: Dpatch author: Phil Blundell
6 # DP: Patch author: Daniel Jacobowitz
7 # DP: Upstream status: In CVS
11 Index: sysdeps/unix/sysv/linux/arm/socket.S
12 ===================================================================
13 RCS file: /cvs/glibc/ports/sysdeps/unix/sysv/linux/arm/socket.S,v
14 retrieving revision 1.12
15 retrieving revision 1.13
17 --- glibc-2.3.6.ds1.orig/sysdeps/unix/sysv/linux/arm/socket.S 4 Dec 2004 21:20:16 -0000 1.12
18 +++ glibc-2.3.6.ds1/sysdeps/unix/sysv/linux/arm/socket.S 27 Oct 2005 18:50:12 -0000 1.13
20 -/* Copyright (C) 1995, 1996, 1997, 1998, 2003 Free Software Foundation, Inc.
21 +/* Copyright (C) 1995, 1996, 1997, 1998, 2003, 2004, 2005
22 + Free Software Foundation, Inc.
24 This file is part of the GNU C Library.
26 The GNU C Library is free software; you can redistribute it and/or
28 The .S files for the other calls just #define socket and #include this. */
31 +#ifndef NO_WEAK_ALIAS
32 #define __socket P(__,socket)
34 +#define __socket socket
38 #define PUSHARGS_1 str a1, [sp, $-4]!
43 +#ifndef NO_WEAK_ALIAS
44 weak_alias (__socket, socket)