Fix ld --gc-section segfault with ARMv8-M entry function in absolute section
authorThomas Preud'homme <thomas.preudhomme@arm.com>
Wed, 14 Sep 2016 15:02:17 +0000 (16:02 +0100)
committerThomas Preud'homme <thomas.preudhomme@arm.com>
Wed, 14 Sep 2016 15:03:43 +0000 (16:03 +0100)
commit4f90d84b2f2995829d6af475077598d45ef1d127
treee745bdc7c37b3878e45e4a333f22ab397570ea5a
parente6d042fe27102cb789407ccb2ec1663aa9c65129
Fix ld --gc-section segfault with ARMv8-M entry function in absolute section

bfd/
2016-09-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>

* elf32-arm.c (elf32_arm_gc_mark_extra_sections): Only mark section
not already marked.

ld/
2016-09-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>

* testsuite/ld-arm/cmse-veneers.s: Add a test for ARMv8-M Security
Extensions entry functions in absolute section.
* testsuite/ld-arm/cmse-veneers.rd: Adapt expected output accordingly.
bfd/ChangeLog
bfd/elf32-arm.c
ld/ChangeLog
ld/testsuite/ld-arm/cmse-veneers.rd
ld/testsuite/ld-arm/cmse-veneers.s
This page took 0.027397 seconds and 4 git commands to generate.