This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/64379] VFP register restore in ARM epilogue can break indirect tailcalls
- From: "ebotcazou at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 13 Jan 2015 16:27:44 +0000
- Subject: [Bug target/64379] VFP register restore in ARM epilogue can break indirect tailcalls
- Auto-submitted: auto-generated
- References: <bug-64379-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64379
--- Comment #11 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> While we are here, what's the thought on deprecating mapcs-frame in the
> arm-wrs-vxworks community ? It is not really something that's part of the
> ABI (it predates EABI), doesn't work with Thumb2 and not tested regularly
> and we keep finding issues with this.
>
> Can arm-wrs-vxworks move to using the EHABI information and unwinding
> information from there to handle such backtraces - after all libunwind has
> the capability now for unwinding ARM EHABI tables if you needed a generic
> library to do this ?
Let me check what the status of the just released VxWorks 7 is with the
resident expert here at AdaCore. IIUC there is a clear move to EABI, but I'm
not sure if it is complete.