[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r1780 - in glibc-package/branches/glibc-2.4/debian: . patches patches/hppa



Author: aurel32
Date: 2006-08-24 13:29:24 +0000 (Thu, 24 Aug 2006)
New Revision: 1780

Added:
   glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-tls-relocs.diff
Modified:
   glibc-package/branches/glibc-2.4/debian/changelog
   glibc-package/branches/glibc-2.4/debian/patches/series
Log:
  * Add hppa/submitted-tls-relocs.diff to add TLS relocations support on hppa.



Modified: glibc-package/branches/glibc-2.4/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.4/debian/changelog	2006-08-24 00:59:21 UTC (rev 1779)
+++ glibc-package/branches/glibc-2.4/debian/changelog	2006-08-24 13:29:24 UTC (rev 1780)
@@ -85,10 +85,10 @@
   * Update any/submitted-nis-netgrp.diff.
   * Remove i386/local-i486_ldt_support.diff (merged upstream).
   * Remove ia64/cvs-gcc41-atomic_h.diff (merged upstream).
+  * Add hppa/submitted-tls-relocs.diff to add TLS relocations support on hppa.
   * Remove hppa/cvs-linesep.diff (merged upstream).
   * Remove hppa/cvs-no-ldbl-128 (merged upstream).
-  * Update hppa/cvs-pie-relocs.diff to reflect the new port add-on, and
-    to remove merged part.
+  * Remove merged parts from hppa/cvs-pie-relocs.diff.
   * Remove hppa/local-gcc-4-profile.diff (not necessary anymore).
   * Update hppa/local-inlining.diff to reflect the new port add-on.
   * Remove hppa/local-remove-mallocdef.diff (not necessary anymore as

Added: glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-tls-relocs.diff
===================================================================
--- glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-tls-relocs.diff	2006-08-24 00:59:21 UTC (rev 1779)
+++ glibc-package/branches/glibc-2.4/debian/patches/hppa/submitted-tls-relocs.diff	2006-08-24 13:29:24 UTC (rev 1780)
@@ -0,0 +1,32 @@
+--- elf/elf.h	2005-04-05 18:24:53.000000000 -0400
++++ elf/elf.h	2005-04-05 18:36:08.000000000 -0400
+@@ -1761,6 +1761,29 @@
+ #define R_PARISC_LTOFF_TP16F	229	/* 16 bits LT-TP-rel. address.  */
+ #define R_PARISC_LTOFF_TP16WF	230	/* 16 bits LT-TP-rel. address.  */
+ #define R_PARISC_LTOFF_TP16DF	231	/* 16 bits LT-TP-rel. address.  */
++
++#define R_PARISC_GNU_VTENTRY    232
++#define R_PARISC_GNU_VTINHERIT  233
++#define R_PARISC_TLS_GD21L      234
++#define R_PARISC_TLS_GD14R      235
++#define R_PARISC_TLS_GDCALL     236
++#define R_PARISC_TLS_LDM21L     237
++#define R_PARISC_TLS_LDM14R     238
++#define R_PARISC_TLS_LDMCALL    239
++#define R_PARISC_TLS_LDO21L     240
++#define R_PARISC_TLS_LDO14R     241
++#define R_PARISC_TLS_DTPMOD32   242	/* FIXME: Verify support in dl-machine */
++#define R_PARISC_TLS_DTPMOD64   243
++#define R_PARISC_TLS_DTPOFF32   244	/* FIXME: Likewise */
++#define R_PARISC_TLS_DTPOFF64   245
++
++#define R_PARISC_TLS_LE21L      R_PARISC_TPREL21L
++#define R_PARISC_TLS_LE14R      R_PARISC_TPREL14R
++#define R_PARISC_TLS_IE21L      R_PARISC_LTOFF_TP21L
++#define R_PARISC_TLS_IE14R      R_PARISC_LTOFF_TP14R
++#define R_PARISC_TLS_TPREL32    R_PARISC_TPREL32	/* FIXME: Likewise*/
++#define R_PARISC_TLS_TPREL64    R_PARISC_TPREL64
++
+ #define R_PARISC_HIRESERVE	255
+ 
+ /* Legal values for p_type field of Elf32_Phdr/Elf64_Phdr.  */

Modified: glibc-package/branches/glibc-2.4/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.4/debian/patches/series	2006-08-24 00:59:21 UTC (rev 1779)
+++ glibc-package/branches/glibc-2.4/debian/patches/series	2006-08-24 13:29:24 UTC (rev 1780)
@@ -59,6 +59,7 @@
 hppa/local-Rminkernel.diff -p0
 hppa/submitted-drop-utimes.diff -p1
 hppa/submitted-lt.diff -p1
+hppa/submitted-tls-relocs.diff -p0
 hppa/cvs-pie-relocs.diff -p0
 hppa/local-inlining.diff -p0
 



Reply to: