bfin: Don't create .interp section for info->nointerp
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 9 Oct 2017 19:45:57 +0000 (12:45 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 9 Oct 2017 19:45:57 +0000 (12:45 -0700)
commit9d45a7de8b80336b9965ee99353c34be85b1b98f
treea6d01c038ffbba8ea6d594a958cc53e680e176a5
parent777a42f1f86b60d11cfe0e5964036823e6920f79
bfin: Don't create .interp section for info->nointerp

Don't create the .interp section with "ld --no-dynamic-linker".  This
fixed:

FAIL: PR ld/20828 forcibly exported symbol version without section GC
FAIL: PR ld/20828 forcibly exported symbol version with section GC
FAIL: readelf version information

* elf32-bfin.c (bfin_size_dynamic_sections): Don't create the
.interp section with "ld --no-dynamic-linker".
bfd/ChangeLog
bfd/elf32-bfin.c