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