PR ld/5785
* ldlang.c (lang_size_sections_1): Honour the setting of an lma_region even if there is no vma region set, or the vma region is the same as the lma region.
This commit is contained in:
parent
98ec6e7266
commit
07dfcf3884
|
@ -1,3 +1,10 @@
|
||||||
|
2008-02-22 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
|
PR ld/5785
|
||||||
|
* ldlang.c (lang_size_sections_1): Honour the setting of an
|
||||||
|
lma_region even if there is no vma region set, or the vma region
|
||||||
|
is the same as the lma region.
|
||||||
|
|
||||||
2008-02-18 Nick Clifton <nickc@redhat.com>
|
2008-02-18 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
* scripttempl/armbpabi.sc (ENTRY): Do not define when performing a
|
* scripttempl/armbpabi.sc (ENTRY): Do not define when performing a
|
||||||
|
|
|
@ -4594,9 +4594,7 @@ lang_size_sections_1
|
||||||
bfd_vma lma = exp_get_abs_int (os->load_base, 0, "load base");
|
bfd_vma lma = exp_get_abs_int (os->load_base, 0, "load base");
|
||||||
os->bfd_section->lma = lma;
|
os->bfd_section->lma = lma;
|
||||||
}
|
}
|
||||||
else if (os->region != NULL
|
else if (os->lma_region != NULL)
|
||||||
&& os->lma_region != NULL
|
|
||||||
&& os->lma_region != os->region)
|
|
||||||
{
|
{
|
||||||
bfd_vma lma = os->lma_region->current;
|
bfd_vma lma = os->lma_region->current;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue