[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/24709] [arm] linker crash and assertion failure with CMSE
From: |
cvs-commit at gcc dot gnu.org |
Subject: |
[Bug ld/24709] [arm] linker crash and assertion failure with CMSE |
Date: |
Tue, 02 Jul 2019 13:10:29 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=24709
--- Comment #8 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot
gnu.org> ---
The master branch has been updated by Christophe Lyon <address@hidden>:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=4d83e8d97e3b15dcd7b5c58f4199e9f5bd6fca3d
commit 4d83e8d97e3b15dcd7b5c58f4199e9f5bd6fca3d
Author: Christophe Lyon <address@hidden>
Date: Tue Jul 2 13:09:02 2019 +0000
PR ld/24709 [arm] linker crash and assertion failure with CMSE
As discussed in the PR, we do not support the case where CMSE stubs
are inserted too far from their destination. This would require an
intermediate long-branch stub, which is tricky in this context.
Instead of crashing, this patch emit an error message and exits.
2019-07-02 Christophe Lyon <address@hidden>
* bfd/elf32-arm.c (CMSE_STUB_NAME): New define.
(elf32_arm_get_stub_entry): Do not try to emit long-branch stubs
for CMSE stubs.
(arm_dedicated_stub_output_section_name): Use CMSE_STUB_NAME.
Change-Id: I6d4e1c0fdee6bb9f4b07e5e1b46700b5ba31c62e
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE, tnfchris at sourceware dot org, 2019/07/01
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE, clyon at gcc dot gnu.org, 2019/07/01
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE, tnfchris at sourceware dot org, 2019/07/02
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE, clyon at gcc dot gnu.org, 2019/07/02
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE,
cvs-commit at gcc dot gnu.org <=
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE, clyon at gcc dot gnu.org, 2019/07/02
- [Bug ld/24709] [arm] linker crash and assertion failure with CMSE, clyon at gcc dot gnu.org, 2019/07/02