patacongo commented on issue #12356:
URL: https://github.com/apache/nuttx/issues/12356#issuecomment-2138414347

   > I sat down and RTFM to fully understand the differences between crt0, 
crt1, crti, crtbegin, crtn and crtend 
   
   I recall that crtbegin and crtend come from GCC, deriving from a file called 
crtstuff.  I think these are essentially "libraries".  I think they contain the 
configurable, Compiler specific parts for crt1 and crtn.  crt1 and crtn are 
then provided by GLIBC for most architectures.
   
   I looked into GLIBC and it does follow this clean breakdown for most 
architectures, but not all of them.  I think we should not get too tied into 
either GCC or GLIBC


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to