author | "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> |
Sat May 02 22:21:53 2009 +0000 (2009-05-02) | |
changeset 1315 | 655ee0516997 |
parent 745 | e445c00d134d |
permissions | -rw-r--r-- |
yann@402 | 1 |
See http://sources.redhat.com/ml/binutils/2004-06/msg00114.html |
yann@402 | 2 |
|
yann@402 | 3 |
--- src/bfd/elflink.c.org 2004-07-05 09:11:42.920597000 -0400 |
yann@402 | 4 |
+++ src/bfd/elflink.c 2004-07-05 09:12:59.240847000 -0400 |
yann@402 | 5 |
@@ -2700,7 +2700,7 @@ |
yann@402 | 6 |
return vdiff > 0 ? 1 : -1; |
yann@402 | 7 |
else |
yann@402 | 8 |
{ |
yann@402 | 9 |
- long sdiff = h1->root.u.def.section - h2->root.u.def.section; |
yann@402 | 10 |
+ long sdiff = h1->root.u.def.section->id - h2->root.u.def.section->id; |
yann@402 | 11 |
if (sdiff != 0) |
yann@402 | 12 |
return sdiff > 0 ? 1 : -1; |
yann@402 | 13 |
} |
yann@402 | 14 |
@@ -3954,7 +3954,7 @@ |
yann@402 | 15 |
i = idx + 1; |
yann@402 | 16 |
else |
yann@402 | 17 |
{ |
yann@402 | 18 |
- long sdiff = slook - h->root.u.def.section; |
yann@402 | 19 |
+ long sdiff = slook->id - h->root.u.def.section->id; |
yann@402 | 20 |
if (sdiff < 0) |
yann@402 | 21 |
j = idx; |
yann@402 | 22 |
else if (sdiff > 0) |