diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-04-01 22:51:35 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-04-01 22:51:35 +0000 |
commit | 0932869065f600dfdb855f6fac5d2da9a3692462 (patch) | |
tree | bc28f7f7340ee301cf02aa049a48074c4d2cca36 /ld/ldlang.c | |
parent | aad53b0d5906a0bbdc3315fe654c4522b4d80164 (diff) | |
download | gdb-0932869065f600dfdb855f6fac5d2da9a3692462.zip gdb-0932869065f600dfdb855f6fac5d2da9a3692462.tar.gz gdb-0932869065f600dfdb855f6fac5d2da9a3692462.tar.bz2 |
* ldlang.c (lang_size_sections): Change region check to handle
regions which end at the highest possible address correctly.
From Roland Weber <roweber@ira.uka.de>.
Diffstat (limited to 'ld/ldlang.c')
-rw-r--r-- | ld/ldlang.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ld/ldlang.c b/ld/ldlang.c index 7bf27c4..c3dc4e9 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -2024,9 +2024,9 @@ lang_size_sections (s, output_section_statement, prev, fill, dot, relax) { os->region->current = dot; /* Make sure this isn't silly. */ - if ((os->region->current < os->region->origin) - || (os->region->current - > os->region->origin + os->region->length)) + if (os->region->current < os->region->origin + || (os->region->current - os->region->origin + > os->region->length)) { if (os->addr_tree != (etree_type *) NULL) { |