~jderose/ubuntu/raring/qemu/vde-again

« back to all changes in this revision

Viewing changes to debian/patches/66_tls_ld.patch

  • Committer: Bazaar Package Importer
  • Author(s): Aurelien Jarno, Aurelien Jarno
  • Date: 2008-08-25 04:38:35 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20080825043835-8e3tftavy8bujdch
Tags: 0.9.1-6
[ Aurelien Jarno ]
* debian/control: 
  - Update list of supported targets (Closes: bug#488339).
* debian/qemu-make-debian-root:
  - Use mktemp instead of $$ to create temporary directories (Closes: 
    bug#496394).
* debian/links:
  - Add missing links to manpages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Index: arm.ld
 
2
===================================================================
 
3
--- arm.ld.orig 2008-01-06 20:38:41.000000000 +0100
 
4
+++ arm.ld      2008-04-14 11:26:14.000000000 +0200
 
5
@@ -26,6 +26,10 @@
 
6
     { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
 
7
   .rela.rodata   :
 
8
     { *(.rela.rodata) *(.rela.gnu.linkonce.r*) }
 
9
+  .rel.tdata     : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
 
10
+  .rela.tdata    : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
 
11
+  .rel.tbss      : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
 
12
+  .rela.tbss     : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
 
13
   .rel.got       : { *(.rel.got)               }
 
14
   .rela.got      : { *(.rela.got)              }
 
15
   .rel.ctors     : { *(.rel.ctors)     }
 
16
@@ -58,6 +62,9 @@
 
17
   .ARM.exidx   : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) }
 
18
    __exidx_end = .;
 
19
   .reginfo : { *(.reginfo) }
 
20
+  /* Thread Local Storage sections  */
 
21
+  .tdata         : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
 
22
+  .tbss                  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
 
23
   /* Adjust the address for the data segment.  We want to adjust up to
 
24
      the same address within the page on the next page up.  */
 
25
   . = ALIGN(0x100000) + (. & (0x100000 - 1));
 
26
Index: i386.ld
 
27
===================================================================
 
28
--- i386.ld.orig        2008-01-06 20:38:42.000000000 +0100
 
29
+++ i386.ld     2008-04-14 11:26:14.000000000 +0200
 
30
@@ -28,6 +28,10 @@
 
31
     { *(.rel.rodata) *(.rel.gnu.linkonce.r*) }
 
32
   .rela.rodata   :
 
33
     { *(.rela.rodata) *(.rela.gnu.linkonce.r*) }
 
34
+  .rel.tdata     : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
 
35
+  .rela.tdata    : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
 
36
+  .rel.tbss      : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
 
37
+  .rela.tbss     : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
 
38
   .rel.got       : { *(.rel.got)               }
 
39
   .rela.got      : { *(.rela.got)              }
 
40
   .rel.ctors     : { *(.rel.ctors)     }
 
41
@@ -53,6 +57,9 @@
 
42
   _etext = .;
 
43
   PROVIDE (etext = .);
 
44
   .fini      : { *(.fini)    } =0x47ff041f
 
45
+  /* Thread Local Storage sections  */
 
46
+  .tdata         : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
 
47
+  .tbss                  : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
 
48
   . = ALIGN(32 / 8);
 
49
   PROVIDE (__preinit_array_start = .);
 
50
   .preinit_array     : { *(.preinit_array) }