* ldlang.c (print_output_section_statement): If the output section
authorNick Clifton <nickc@redhat.com>
Thu, 12 Jun 2008 11:27:38 +0000 (11:27 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 12 Jun 2008 11:27:38 +0000 (11:27 +0000)
commit5590fba9534e101a6f41d7ad801442cf7af17f98
treeb789c35625de56263122fe6f3932bee606090b18
parent1e6e8c4b76fd0627cc71bf980a1429b1ea2055cf
    * ldlang.c (print_output_section_statement): If the output section
        statement has an update_dot_tree expression, apply it to
        print_dot.
        (print_input_section): Do not update print_dot if it would move
        print_dot backwards.
        (lang_do_assignments_1): If the output section statement has an
        update_dot_tree expression apply it to dot.

  * ld-scripts/overlay-size.t (end_of_bss_overlays): Define.
  (end_of_text_overlays): Define.
  (end_of_data_overlays): Define.
  * ld-scripts/overlay-size-map.d: Add expected values for
  end_of_bss_overlays, end_of_text_overlays and
  end_of_data_overlays.
ld/ChangeLog
ld/ldlang.c
ld/testsuite/ChangeLog
ld/testsuite/ld-scripts/overlay-size-map.d
ld/testsuite/ld-scripts/overlay-size.t