diff options
author | Cary Coutant <ccoutant@gmail.com> | 2016-06-23 09:45:25 -0700 |
---|---|---|
committer | Cary Coutant <ccoutant@gmail.com> | 2016-06-23 09:45:25 -0700 |
commit | 3ca25b560af813ca576821b500a0f0885829b500 (patch) | |
tree | 6c6b394becd0a8da3259ccb807460f420fce7220 /gold/testsuite/script_test_12i.t | |
parent | 2ec060b71cc1cddb506d3a38475aadc184e25985 (diff) | |
download | fsf-binutils-gdb-3ca25b560af813ca576821b500a0f0885829b500.zip fsf-binutils-gdb-3ca25b560af813ca576821b500a0f0885829b500.tar.gz fsf-binutils-gdb-3ca25b560af813ca576821b500a0f0885829b500.tar.bz2 |
Fix bug with grouping sections.
The fix for PR 15370 did not correctly check all patterns in a group,
but instead threw all unassigned sections into the group. This patch
fixes that.
2016-06-23 Cary Coutant <ccoutant@gmail.com>
Igor Kudrin <ikudrin@accesssoftek.com>
gold/
PR gold/15370
* script-sections.cc
(Output_section_element_input::set_section_addresses): Keep bin_count
separate from input_pattern_count.
* testsuite/script_test_12.t: Add another section .x4.
* testsuite/script_test_12i.t: Likewise.
* testsuite/script_test_12a.c: Likewise.
* testsuite/script_test_12b.c: Likewise.
Diffstat (limited to 'gold/testsuite/script_test_12i.t')
-rw-r--r-- | gold/testsuite/script_test_12i.t | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gold/testsuite/script_test_12i.t b/gold/testsuite/script_test_12i.t index 8d6183a..af19cd6 100644 --- a/gold/testsuite/script_test_12i.t +++ b/gold/testsuite/script_test_12i.t @@ -57,6 +57,7 @@ SECTIONS test_array_start = .; *(.x1) *(.x2) *(.x3) test_array_end = .; + *(.x4); } .bss : { *(.bss) } |