summaryrefslogtreecommitdiff
path: root/patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-08-14 20:11:44 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-08-14 20:11:44 (GMT)
commit6c368af5b4e68c05c8774ea5795b708aca9d0d66 (patch)
tree85f99014c1d7d312006d95d6dc37f9bf1ab47b8e /patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch
parentab0fc7eab41d6e253549dbc63431f9ba153a0418 (diff)
Do a clean-up pass on the OBSOLETE features (versions):
- remove legions of those, - remove associated patches no longer needed, - mark then as (OBSOLETE) in the prompt;
Diffstat (limited to 'patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch')
-rw-r--r--patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch27
1 files changed, 0 insertions, 27 deletions
diff --git a/patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch b/patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch
deleted file mode 100644
index 511a11e..0000000
--- a/patches/binutils/2.13.90.0.2/rh62-binutils-2.13.90.0.2-tpoff32.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-2002-08-07 Jakub Jelinek <jakub@redhat.com>
-
- * elf32-i386.c (elf_i386_relocate_section): Fill in proper addend
- for R_386_TLS_TPOFF32 relocs against symndx 0.
-
---- binutils/bfd/elf32-i386.c.jj 2002-07-30 16:14:55.000000000 +0200
-+++ binutils/bfd/elf32-i386.c 2002-08-07 23:41:48.000000000 +0200
-@@ -2561,13 +2567,17 @@ elf_i386_relocate_section (output_bfd, i
- outrel.r_offset = (htab->sgot->output_section->vma
- + htab->sgot->output_offset + off);
-
-- bfd_put_32 (output_bfd, 0,
-- htab->sgot->contents + off);
- indx = h && h->dynindx != -1 ? h->dynindx : 0;
- if (r_type == R_386_TLS_GD)
- dr_type = R_386_TLS_DTPMOD32;
- else
- dr_type = R_386_TLS_TPOFF32;
-+ if (dr_type == R_386_TLS_TPOFF32 && indx == 0)
-+ bfd_put_32 (output_bfd, relocation - dtpoff_base (info),
-+ htab->sgot->contents + off);
-+ else
-+ bfd_put_32 (output_bfd, 0,
-+ htab->sgot->contents + off);
- outrel.r_info = ELF32_R_INFO (indx, dr_type);
- loc = (Elf32_External_Rel *) htab->srelgot->contents;
- loc += htab->srelgot->reloc_count++;