PR ld/5761

* ldexp.c (fold_name <LOADADDR>): Check result of evaluating
	load_base before calling make_abs.
This commit is contained in:
Alan Modra 2008-02-16 00:06:02 +00:00
parent 1fb93dfff9
commit 819da74e19
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,9 @@
2008-02-16 Alan Modra <amodra@bigpond.net.au>
PR ld/5761
* ldexp.c (fold_name <LOADADDR>): Check result of evaluating
load_base before calling make_abs.
2008-02-15 Alan Modra <amodra@bigpond.net.au>
* emultempl/alphaelf.em (alpha_after_open): Use elf_object_id.

View File

@ -605,7 +605,8 @@ fold_name (etree_type *tree)
else
{
exp_fold_tree_1 (os->load_base);
make_abs ();
if (expld.result.valid_p)
make_abs ();
}
}
}