* ldexp.h (etree_value_type): Use "asection *" in place of
authorAlan Modra <amodra@gmail.com>
Thu, 2 Jun 2005 03:08:41 +0000 (03:08 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 2 Jun 2005 03:08:41 +0000 (03:08 +0000)
commit408082ec1818d43e3552882cea5aa6b09fdc2688
tree1ebefdc42f36dbf80ed2b33e57f69aba1e270f63
parentc2bd6e35d3a96182135ecb12cc64161b31fcfae6
* ldexp.h (etree_value_type): Use "asection *" in place of
"struct lang_output_section_statement_struct *" for "section".
(exp_fold_tree): Likewise.
(exp_mark_used_section): Likewise.
* ldexp.c (new_rel, new_rel_from_section, fold_unary, fold_binary,
fold_trinary, fold_name, exp_fold_tree_1, exp_fold_tree,
exp_mark_used_section): Likewise for "current_section" param.
(make_abs, new_abs, exp_binop, exp_unop, exp_get_vma, exp_get_fill,
exp_get_abs_int): Adjust for above changes.
* ldlang.c (lang_mark_used_section_1, print_assignment,
lang_size_sections_1, lang_do_assignments_1): Likewise.
* ldexp.c (fold_name): Init entire result struct.
ld/ChangeLog
ld/ldexp.c
ld/ldexp.h
ld/ldlang.c