public inbox for newlib@sourceware.org
 help / color / mirror / Atom feed
* [Arm] SP and SL initialization refactored
@ 2019-03-19 13:55 Alexander Fedotov
  2019-03-26 10:53 ` Alexander Fedotov
  2019-04-10 12:26 ` Richard Earnshaw (lists)
  0 siblings, 2 replies; 12+ messages in thread
From: Alexander Fedotov @ 2019-03-19 13:55 UTC (permalink / raw)
  To: Richard Earnshaw (lists), Nick Clifton, Tamar Christina, Newlib; +Cc: nd

[-- Attachment #1: Type: text/plain, Size: 476 bytes --]

Hi all

In continue of threads
https://sourceware.org/ml/newlib/2019/msg00117.html and
https://sourceware.org/ml/newlib/2019/msg00102.html

I have reworked stack pointer initialization and stack limit as well.
General idea behind of all these changes is to provide hook for
flexibility (including semihosting when debug tap is used) and improve
readability of existing crt0 code.
And now code makes SP initialization in Thumb mode :)

Any comments are very appreciated.

Alex

[-- Attachment #2: 0001-SP-initialization-changes.patch --]
[-- Type: application/x-patch, Size: 12156 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2019-04-15 10:21 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-19 13:55 [Arm] SP and SL initialization refactored Alexander Fedotov
2019-03-26 10:53 ` Alexander Fedotov
2019-03-26 12:42   ` Nick Clifton
2019-03-29 19:03     ` Tamar Christina
2019-04-05 13:36       ` Alexander Fedotov
2019-04-10 12:28         ` Richard Earnshaw (lists)
2019-04-10 12:26 ` Richard Earnshaw (lists)
2019-04-10 14:23   ` Corinna Vinschen
2019-04-10 14:55     ` Richard Earnshaw (lists)
2019-04-10 15:58       ` Alexander Fedotov
2019-04-12 12:38         ` Alexander Fedotov
2019-04-15 10:21           ` Alexander Fedotov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).