[PATCH v3] [Arm] Stack Pointer and Stack Limit initialization refactored.

Corinna Vinschen vinschen@redhat.com
Tue Jul 23 08:00:00 GMT 2019


On Jul 22 11:18, Alexander Fedotov wrote:
> SP initialization changes:
>   1. set default value in semihosting case as well
>   2. moved existing SP & SL init code for processor modes in separate routine and made it as "hook"
>   3. init SP for processor modes in Thumb mode as well
> 
> Add new macro FN_RETURN, FN_EH_START and FN_EH_END.
> ---
>  libgloss/arm/arm.h         |  26 ++++
>  libgloss/arm/crt0.S        | 290 +++++++++++++++++++++++++------------
>  newlib/libc/sys/arm/arm.h  |  26 ++++
>  newlib/libc/sys/arm/crt0.S | 290 +++++++++++++++++++++++++------------
>  4 files changed, 454 insertions(+), 178 deletions(-)

Pushed.


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20190723/a9e6c091/attachment.sig>


More information about the Newlib mailing list