OSDN Git Service

* ldexp.c (fold_name <LOADADDR>): Use the lma.
authoramodra <amodra>
Wed, 26 Jul 2006 05:05:52 +0000 (05:05 +0000)
committeramodra <amodra>
Wed, 26 Jul 2006 05:05:52 +0000 (05:05 +0000)
commitb363c1e09d2caf720986a9bfa2107c9b9d621936
treedffa8b15465261bccd4628375a4c536c14f9a05c
parent14e2db37c598185a4d0db67538cce1a506004277
* ldexp.c (fold_name <LOADADDR>): Use the lma.
* ldlang.h (lang_memory_region_type): Delete old_length.  Add
last_os.
* ldlang.c (lang_memory_region_lookup): Init new field.
(lang_reset_memory_regions): Reset new field.
(lang_insert_orphan): Don't set load_base.
(lang_leave_overlay): Likewise.
(lang_size_sections_1): Delete unnecessary code setting lma_region
to region.  Correct lma region check.
(lang_do_assignments_1): Rename output_section_statement parm
to current_os.  Set lma from previous section in region.
ld/ChangeLog
ld/ldexp.c
ld/ldlang.c
ld/ldlang.h