@ -1,50 +0,0 @@ |
|||||
# --- ROCK-COPYRIGHT-NOTE-BEGIN --- |
|
||||
# |
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
||||
# Please add additional copyright information _after_ the line containing |
|
||||
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by |
|
||||
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! |
|
||||
# |
|
||||
# ROCK Linux: rock-src/package/base/glibc23/elf-machine-rela.patch.mips |
|
||||
# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf |
|
||||
# |
|
||||
# This program is free software; you can redistribute it and/or modify |
|
||||
# it under the terms of the GNU General Public License as published by |
|
||||
# the Free Software Foundation; either version 2 of the License, or |
|
||||
# (at your option) any later version. A copy of the GNU General Public |
|
||||
# License can be found at Documentation/COPYING. |
|
||||
# |
|
||||
# Many people helped and are helping developing ROCK Linux. Please |
|
||||
# have a look at http://www.rocklinux.org/ and the Documentation/TEAM |
|
||||
# file for details. |
|
||||
# |
|
||||
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
||||
|
|
||||
--- libc/elf/dl-conflict.c.mips Mon Feb 4 13:44:57 2002 |
|
||||
+++ libc/elf/dl-conflict.c Mon Feb 4 15:10:31 2002 |
|
||||
@@ -33,6 +33,7 @@ void |
|
||||
_dl_resolve_conflicts (struct link_map *l, ElfW(Rela) *conflict, |
|
||||
ElfW(Rela) *conflictend) |
|
||||
{ |
|
||||
+#ifndef _DL_HAVE_NO_ELF_MACHINE_RELA |
|
||||
if (__builtin_expect (GL(dl_debug_mask) & DL_DEBUG_RELOC, 0)) |
|
||||
_dl_printf ("\nconflict processing: %s\n", |
|
||||
l->l_name[0] ? l->l_name : _dl_argv[0]); |
|
||||
@@ -63,4 +64,5 @@ _dl_resolve_conflicts (struct link_map * |
|
||||
for (; conflict < conflictend; ++conflict) |
|
||||
elf_machine_rela (l, conflict, NULL, NULL, (void *) conflict->r_offset); |
|
||||
} |
|
||||
+#endif |
|
||||
} |
|
||||
--- libc/sysdeps/mips/dl-machine.h.mips Mon Feb 4 13:45:18 2002 |
|
||||
+++ libc/sysdeps/mips/dl-machine.h Mon Feb 4 15:08:39 2002 |
|
||||
@@ -56,6 +56,9 @@ |
|
||||
#define ELF_MACHINE_JMP_SLOT R_MIPS_REL32 |
|
||||
#define elf_machine_type_class(type) ELF_RTYPE_CLASS_PLT |
|
||||
|
|
||||
+/* MIPS doesn't support RELA. */ |
|
||||
+#define _DL_HAVE_NO_ELF_MACHINE_RELA |
|
||||
+ |
|
||||
/* Translate a processor specific dynamic tag to the index |
|
||||
in l_info array. */ |
|
||||
#define DT_MIPS(x) (DT_MIPS_##x - DT_LOPROC + DT_NUM) |
|
@ -1,10 +0,0 @@ |
|||||
--- glibc-2.3.1/sysdeps/unix/sysv/linux/arm/ioperm.c.orig 2002-11-18 17:07:57.000000000 +0100
|
|
||||
+++ glibc-2.3.1/sysdeps/unix/sysv/linux/arm/ioperm.c 2002-11-18 17:02:17.000000000 +0100
|
|
||||
@@ -43,6 +43,7 @@
|
|
||||
|
|
||||
#include <sys/types.h> |
|
||||
#include <sys/mman.h> |
|
||||
+#include <linux/input.h>
|
|
||||
|
|
||||
#include <asm/page.h> |
|
||||
#include <sys/sysctl.h> |
|
@ -1,204 +0,0 @@ |
|||||
# --- ROCK-COPYRIGHT-NOTE-BEGIN --- |
|
||||
# |
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
||||
# Please add additional copyright information _after_ the line containing |
|
||||
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by |
|
||||
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! |
|
||||
# |
|
||||
# ROCK Linux: rock-src/package/base/glibc23/more-utf8-locales.patch |
|
||||
# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf |
|
||||
# |
|
||||
# This program is free software; you can redistribute it and/or modify |
|
||||
# it under the terms of the GNU General Public License as published by |
|
||||
# the Free Software Foundation; either version 2 of the License, or |
|
||||
# (at your option) any later version. A copy of the GNU General Public |
|
||||
# License can be found at Documentation/COPYING. |
|
||||
# |
|
||||
# Many people helped and are helping developing ROCK Linux. Please |
|
||||
# have a look at http://www.rocklinux.org/ and the Documentation/TEAM |
|
||||
# file for details. |
|
||||
# |
|
||||
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
||||
|
|
||||
--- glibc-2.3.2/localedata/SUPPORTED 2002-02-23 20:30:27.000000000 +0100
|
|
||||
+++ glibc-2.3.2-stefanp/localedata/SUPPORTED 2003-06-19 14:18:59.000000000 +0200
|
|
||||
@@ -7,7 +7,7 @@
|
|
||||
ar_BH/ISO-8859-6 \ |
|
||||
ar_DZ/ISO-8859-6 \ |
|
||||
ar_EG/ISO-8859-6 \ |
|
||||
-ar_IN/UTF-8 \
|
|
||||
+ar_IN.UTF-8/UTF-8 \
|
|
||||
ar_IQ/ISO-8859-6 \ |
|
||||
ar_JO/ISO-8859-6 \ |
|
||||
ar_KW/ISO-8859-6 \ |
|
||||
@@ -27,9 +27,12 @@
|
|
||||
bs_BA/ISO-8859-2 \ |
|
||||
ca_ES/ISO-8859-1 \ |
|
||||
ca_ES@euro/ISO-8859-15 \ |
|
||||
+ca_ES.UTF-8/UTF-8 \
|
|
||||
cs_CZ/ISO-8859-2 \ |
|
||||
+cs_CZ.UTF-8/UTF-8 \
|
|
||||
cy_GB/ISO-8859-14 \ |
|
||||
da_DK/ISO-8859-1 \ |
|
||||
+da_DK.UTF-8/UTF-8 \
|
|
||||
de_AT/ISO-8859-1 \ |
|
||||
de_AT@euro/ISO-8859-15 \ |
|
||||
de_BE/ISO-8859-1 \ |
|
||||
@@ -37,14 +40,17 @@
|
|
||||
de_CH/ISO-8859-1 \ |
|
||||
de_DE/ISO-8859-1 \ |
|
||||
de_DE@euro/ISO-8859-15 \ |
|
||||
+de_DE.UTF-8/UTF-8 \
|
|
||||
de_LU/ISO-8859-1 \ |
|
||||
de_LU@euro/ISO-8859-15 \ |
|
||||
el_GR/ISO-8859-7 \ |
|
||||
+el_GR.UTF-8/UTF-8 \
|
|
||||
en_AU/ISO-8859-1 \ |
|
||||
en_BW/ISO-8859-1 \ |
|
||||
en_CA/ISO-8859-1 \ |
|
||||
en_DK/ISO-8859-1 \ |
|
||||
en_GB/ISO-8859-1 \ |
|
||||
+en_GB.UTF-8/UTF-8 \
|
|
||||
en_HK/ISO-8859-1 \ |
|
||||
en_IE/ISO-8859-1 \ |
|
||||
en_IE@euro/ISO-8859-15 \ |
|
||||
@@ -53,6 +59,7 @@
|
|
||||
en_PH/ISO-8859-1 \ |
|
||||
en_SG/ISO-8859-1 \ |
|
||||
en_US/ISO-8859-1 \ |
|
||||
+en_US.UTF-8/UTF-8 \
|
|
||||
en_ZA/ISO-8859-1 \ |
|
||||
en_ZW/ISO-8859-1 \ |
|
||||
es_AR/ISO-8859-1 \ |
|
||||
@@ -64,6 +71,7 @@
|
|
||||
es_EC/ISO-8859-1 \ |
|
||||
es_ES/ISO-8859-1 \ |
|
||||
es_ES@euro/ISO-8859-15 \ |
|
||||
+es_ES.UTF-8/UTF-8 \
|
|
||||
es_GT/ISO-8859-1 \ |
|
||||
es_HN/ISO-8859-1 \ |
|
||||
es_MX/ISO-8859-1 \ |
|
||||
@@ -79,7 +87,7 @@
|
|
||||
et_EE/ISO-8859-1 \ |
|
||||
eu_ES/ISO-8859-1 \ |
|
||||
eu_ES@euro/ISO-8859-15 \ |
|
||||
-fa_IR/UTF-8 \
|
|
||||
+fa_IR.UTF-8/UTF-8 \
|
|
||||
fi_FI/ISO-8859-1 \ |
|
||||
fi_FI@euro/ISO-8859-15 \ |
|
||||
fo_FO/ISO-8859-1 \ |
|
||||
@@ -97,7 +105,7 @@
|
|
||||
gl_ES@euro/ISO-8859-15 \ |
|
||||
gv_GB/ISO-8859-1 \ |
|
||||
he_IL/ISO-8859-8 \ |
|
||||
-hi_IN/UTF-8 \
|
|
||||
+hi_IN.UTF-8/UTF-8 \
|
|
||||
hr_HR/ISO-8859-2 \ |
|
||||
hu_HU/ISO-8859-2 \ |
|
||||
id_ID/ISO-8859-1 \ |
|
||||
@@ -116,7 +124,7 @@
|
|
||||
lv_LV/ISO-8859-13 \ |
|
||||
mi_NZ/ISO-8859-13 \ |
|
||||
mk_MK/ISO-8859-5 \ |
|
||||
-mr_IN/UTF-8 \
|
|
||||
+mr_IN.UTF-8/UTF-8 \
|
|
||||
ms_MY/ISO-8859-1 \ |
|
||||
mt_MT/ISO-8859-3 \ |
|
||||
nl_BE/ISO-8859-1 \ |
|
||||
@@ -163,3 +171,96 @@
|
|
||||
zh_HK/BIG5-HKSCS \ |
|
||||
zh_TW/BIG5 \ |
|
||||
zh_TW.EUC-TW/EUC-TW \ |
|
||||
+da_DK.ISO-8859-15/ISO-8859-15 \
|
|
||||
+en_GB.ISO-8859-15/ISO-8859-15 \
|
|
||||
+en_US.ISO-8859-15/ISO-8859-15 \
|
|
||||
+sv_SE.ISO-8859-15/ISO-8859-15 \
|
|
||||
+ar_AE.UTF-8/UTF-8 \
|
|
||||
+ar_BH.UTF-8/UTF-8 \
|
|
||||
+ar_DZ.UTF-8/UTF-8 \
|
|
||||
+ar_EG.UTF-8/UTF-8 \
|
|
||||
+ar_IQ.UTF-8/UTF-8 \
|
|
||||
+ar_JO.UTF-8/UTF-8 \
|
|
||||
+ar_KW.UTF-8/UTF-8 \
|
|
||||
+ar_LB.UTF-8/UTF-8 \
|
|
||||
+ar_LY.UTF-8/UTF-8 \
|
|
||||
+ar_MA.UTF-8/UTF-8 \
|
|
||||
+ar_OM.UTF-8/UTF-8 \
|
|
||||
+ar_QA.UTF-8/UTF-8 \
|
|
||||
+ar_SA.UTF-8/UTF-8 \
|
|
||||
+ar_SD.UTF-8/UTF-8 \
|
|
||||
+ar_SY.UTF-8/UTF-8 \
|
|
||||
+ar_TN.UTF-8/UTF-8 \
|
|
||||
+ar_YE.UTF-8/UTF-8 \
|
|
||||
+be_BY.UTF-8/UTF-8 \
|
|
||||
+bg_BG.UTF-8/UTF-8 \
|
|
||||
+de_AT.UTF-8/UTF-8 \
|
|
||||
+de_CH.UTF-8/UTF-8 \
|
|
||||
+de_LU.UTF-8/UTF-8 \
|
|
||||
+en_AU.UTF-8/UTF-8 \
|
|
||||
+en_CA.UTF-8/UTF-8 \
|
|
||||
+en_IE.UTF-8/UTF-8 \
|
|
||||
+en_NZ.UTF-8/UTF-8 \
|
|
||||
+en_ZA.UTF-8/UTF-8 \
|
|
||||
+es_AR.UTF-8/UTF-8 \
|
|
||||
+es_BO.UTF-8/UTF-8 \
|
|
||||
+es_CL.UTF-8/UTF-8 \
|
|
||||
+es_CO.UTF-8/UTF-8 \
|
|
||||
+es_CR.UTF-8/UTF-8 \
|
|
||||
+es_DO.UTF-8/UTF-8 \
|
|
||||
+es_EC.UTF-8/UTF-8 \
|
|
||||
+es_GT.UTF-8/UTF-8 \
|
|
||||
+es_HN.UTF-8/UTF-8 \
|
|
||||
+es_MX.UTF-8/UTF-8 \
|
|
||||
+es_NI.UTF-8/UTF-8 \
|
|
||||
+es_PA.UTF-8/UTF-8 \
|
|
||||
+es_PE.UTF-8/UTF-8 \
|
|
||||
+es_PR.UTF-8/UTF-8 \
|
|
||||
+es_PY.UTF-8/UTF-8 \
|
|
||||
+es_SV.UTF-8/UTF-8 \
|
|
||||
+es_UY.UTF-8/UTF-8 \
|
|
||||
+es_VE.UTF-8/UTF-8 \
|
|
||||
+et_EE.UTF-8/UTF-8 \
|
|
||||
+fi_FI.UTF-8/UTF-8 \
|
|
||||
+fo_FO.UTF-8/UTF-8 \
|
|
||||
+fr_BE.UTF-8/UTF-8 \
|
|
||||
+fr_CA.UTF-8/UTF-8 \
|
|
||||
+fr_CH.UTF-8/UTF-8 \
|
|
||||
+fr_FR.UTF-8/UTF-8 \
|
|
||||
+fr_LU.UTF-8/UTF-8 \
|
|
||||
+ga_IE.UTF-8/UTF-8 \
|
|
||||
+gl_ES.UTF-8/UTF-8 \
|
|
||||
+he_IL.UTF-8/UTF-8 \
|
|
||||
+hr_HR.UTF-8/UTF-8 \
|
|
||||
+hu_HU.UTF-8/UTF-8 \
|
|
||||
+id_ID.UTF-8/UTF-8 \
|
|
||||
+is_IS.UTF-8/UTF-8 \
|
|
||||
+it_CH.UTF-8/UTF-8 \
|
|
||||
+it_IT.UTF-8/UTF-8 \
|
|
||||
+ja_JP.UTF-8/UTF-8 \
|
|
||||
+ja_JP.SJIS/SHIFT_JIS \
|
|
||||
+kl_GL.UTF-8/UTF-8 \
|
|
||||
+lt_LT.UTF-8/UTF-8 \
|
|
||||
+lv_LV.UTF-8/UTF-8 \
|
|
||||
+mk_MK.UTF-8/UTF-8 \
|
|
||||
+nl_BE.UTF-8/UTF-8 \
|
|
||||
+nl_NL.UTF-8/UTF-8 \
|
|
||||
+no_NO.UTF-8/UTF-8 \
|
|
||||
+pl_PL.UTF-8/UTF-8 \
|
|
||||
+pt_BR.UTF-8/UTF-8 \
|
|
||||
+pt_PT.UTF-8/UTF-8 \
|
|
||||
+ro_RO.UTF-8/UTF-8 \
|
|
||||
+ru_RU.UTF-8/UTF-8 \
|
|
||||
+sk_SK.UTF-8/UTF-8 \
|
|
||||
+sl_SI.UTF-8/UTF-8 \
|
|
||||
+sq_AL.UTF-8/UTF-8 \
|
|
||||
+sr_YU.UTF-8/UTF-8 \
|
|
||||
+sv_FI.UTF-8/UTF-8 \
|
|
||||
+sv_SE.UTF-8/UTF-8 \
|
|
||||
+th_TH.UTF-8/UTF-8 \
|
|
||||
+uk_UA.UTF-8/UTF-8 \
|
|
||||
+zh_HK.UTF-8/UTF-8 \
|
|
||||
+tr_TR.UTF-8/UTF-8 \
|
|
||||
+vi_VN.UTF-8/UTF-8 \
|
|
||||
+zh_CN.UTF-8/UTF-8 \
|
|
||||
+zh_TW.UTF-8/UTF-8 \
|
|
@ -1,11 +0,0 @@ |
|||||
--- ./scripts/output-format.sed.orig 30 Jan 2004 20:06:13 -0000 |
|
||||
+++ ./scripts/output-format.sed 30 Jan 2004 20:08:10 -0000 |
|
||||
@@ -18,7 +18,7 @@ |
|
||||
s/\n// |
|
||||
s/^\([^,]*\),\([^,]*\),B/OUTPUT_FORMAT(\1)/p |
|
||||
s/^\([^,]*\),\([^,]*\),L/OUTPUT_FORMAT(\2)/p |
|
||||
-/,/s|^|*** BUG in libc/scripts/output-format.sed *** |p |
|
||||
+/,/Q |
|
||||
q |
|
||||
: q |
|
||||
s/"//g |
|
@ -1,66 +0,0 @@ |
|||||
# --- ROCK-COPYRIGHT-NOTE-BEGIN --- |
|
||||
# |
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
||||
# Please add additional copyright information _after_ the line containing |
|
||||
# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by |
|
||||
# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! |
|
||||
# |
|
||||
# ROCK Linux: rock-src/package/base/glibc23/tls-prelink-defines-ppc.patch |
|
||||
# ROCK Linux is Copyright (C) 1998 - 2003 Clifford Wolf |
|
||||
# |
|
||||
# This program is free software; you can redistribute it and/or modify |
|
||||
# it under the terms of the GNU General Public License as published by |
|
||||
# the Free Software Foundation; either version 2 of the License, or |
|
||||
# (at your option) any later version. A copy of the GNU General Public |
|
||||
# License can be found at Documentation/COPYING. |
|
||||
# |
|
||||
# Many people helped and are helping developing ROCK Linux. Please |
|
||||
# have a look at http://www.rocklinux.org/ and the Documentation/TEAM |
|
||||
# file for details. |
|
||||
# |
|
||||
# --- ROCK-COPYRIGHT-NOTE-END --- |
|
||||
|
|
||||
--- glibc-2.3.2/elf/elf.h.orig 2003-07-09 02:27:23.000000000 +0200
|
|
||||
+++ glibc-2.3.2/elf/elf.h 2003-07-09 02:28:36.000000000 +0200
|
|
||||
@@ -1881,8 +1881,40 @@
|
|
||||
#define R_PPC_SECTOFF_LO 34 |
|
||||
#define R_PPC_SECTOFF_HI 35 |
|
||||
#define R_PPC_SECTOFF_HA 36 |
|
||||
+
|
|
||||
+
|
|
||||
+/* Relocations for TLS support */
|
|
||||
+#define R_PPC_TLS 67
|
|
||||
+#define R_PPC_DTPMOD32 68
|
|
||||
+#define R_PPC_TPREL16 69
|
|
||||
+#define R_PPC_TPREL16_LO 70
|
|
||||
+#define R_PPC_TPREL16_HI 71
|
|
||||
+#define R_PPC_TPREL16_HA 72
|
|
||||
+#define R_PPC_TPREL32 73
|
|
||||
+#define R_PPC_DTPREL16 74
|
|
||||
+#define R_PPC_DTPREL16_LO 75
|
|
||||
+#define R_PPC_DTPREL16_HI 76
|
|
||||
+#define R_PPC_DTPREL16_HA 77
|
|
||||
+#define R_PPC_DTPREL32 78
|
|
||||
+#define R_PPC_GOT_TLSGD16 79
|
|
||||
+#define R_PPC_GOT_TLSGD16_LO 80
|
|
||||
+#define R_PPC_GOT_TLSGD16_HI 81
|
|
||||
+#define R_PPC_GOT_TLSGD16_HA 82
|
|
||||
+#define R_PPC_GOT_TLSLD16 83
|
|
||||
+#define R_PPC_GOT_TLSLD16_LO 84
|
|
||||
+#define R_PPC_GOT_TLSLD16_HI 85
|
|
||||
+#define R_PPC_GOT_TLSLD16_HA 86
|
|
||||
+#define R_PPC_GOT_TPREL16 87
|
|
||||
+#define R_PPC_GOT_TPREL16_LO 88
|
|
||||
+#define R_PPC_GOT_TPREL16_HI 89
|
|
||||
+#define R_PPC_GOT_TPREL16_HA 90
|
|
||||
+#define R_PPC_GOT_DTPREL16 91
|
|
||||
+#define R_PPC_GOT_DTPREL16_LO 92
|
|
||||
+#define R_PPC_GOT_DTPREL16_HI 93
|
|
||||
+#define R_PPC_GOT_DTPREL16_HA 94
|
|
||||
+
|
|
||||
/* Keep this the last entry. */ |
|
||||
-#define R_PPC_NUM 37
|
|
||||
+#define R_PPC_NUM 95
|
|
||||
|
|
||||
/* PowerPC64 relocations defined by the ABIs */ |
|
||||
#define R_PPC64_NONE R_PPC_NONE |
|