diff options
author | Alan Modra <amodra@gmail.com> | 2006-08-23 01:35:31 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2006-08-23 01:35:31 +0000 |
commit | 3e23777d0bcffa43d4c25a7a5ee0e9b0f7c3a49d (patch) | |
tree | f9128796cfbd83675c45977dd6a84ba084103597 /ld | |
parent | 279d0c4d5c7778719858194554b7779a0746dda6 (diff) | |
download | gdb-3e23777d0bcffa43d4c25a7a5ee0e9b0f7c3a49d.zip gdb-3e23777d0bcffa43d4c25a7a5ee0e9b0f7c3a49d.tar.gz gdb-3e23777d0bcffa43d4c25a7a5ee0e9b0f7c3a49d.tar.bz2 |
* ldexp.c (fold_name <LOADADDR>): Return an absolute value
rather than a section relative value.
Diffstat (limited to 'ld')
-rw-r--r-- | ld/ChangeLog | 5 | ||||
-rw-r--r-- | ld/ldexp.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index e8f5901..3e9c2d4 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2006-08-23 Alan Modra <amodra@bigpond.net.au> + + * ldexp.c (fold_name <LOADADDR>): Return an absolute value + rather than a section relative value. + 2006-08-22 Alan Modra <amodra@bigpond.net.au> * NEWS: Mention LMA default change. @@ -577,8 +577,7 @@ fold_name (etree_type *tree) if (os != NULL && os->processed_lma) { if (os->load_base == NULL) - new_rel (os->bfd_section->lma - os->bfd_section->vma, - NULL, os->bfd_section); + new_abs (os->bfd_section->lma); else exp_fold_tree_1 (os->load_base); } |