OSDN Git Service

* 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)
commit1e3ba48c50f32d34c90f1d1ba8f4159560f1ab42
treeb07544e50ca0326bbe416b289264c487ecc85906
parent569358d0498013931fc7b41f2a9494e5544d2bae
    * 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