diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-09-29 12:58:29 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-09-29 12:58:40 -0700 |
commit | 93dc595d7659a8cf224a9fc33aa9071f38328334 (patch) | |
tree | ca3ecb2f8119d7437396be2cb8e90920bc193dbc /ld/emultempl/m68hc1xelf.em | |
parent | bb805577d2b212411fb7b0a2d01644567fac4e8d (diff) | |
download | gdb-93dc595d7659a8cf224a9fc33aa9071f38328334.zip gdb-93dc595d7659a8cf224a9fc33aa9071f38328334.tar.gz gdb-93dc595d7659a8cf224a9fc33aa9071f38328334.tar.bz2 |
Don't merge 2 sections with different SHF_EXCLUDE
SEC_EXCLUDE is ignored when doing a relocatable link. But we can't
merge 2 input sections with the same name when only one of them has
SHF_EXCLUDE.
PR ld/20528
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't
merge 2 sections with different SHF_EXCLUDE.
* testsuite/ld-elf/pr20528a.d: New file.
* testsuite/ld-elf/pr20528a.s: Likewise.
* testsuite/ld-elf/pr20528b.d: Likewise.
* testsuite/ld-elf/pr20528b.s: Likewise.
Diffstat (limited to 'ld/emultempl/m68hc1xelf.em')
0 files changed, 0 insertions, 0 deletions