You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2020/05/07 14:09:32 UTC

[GitHub] [incubator-nuttx] patacongo commented on issue #986: Userspace errno

patacongo commented on issue #986:
URL: https://github.com/apache/incubator-nuttx/issues/986#issuecomment-625278735


   > 
   > 
   > > Linux (actual GDB) does not provide a good mechanism; it relies on a storage class that is specific to ELF binaries. That is not useful in an embedded system.
   > 
   > This thing did bite me when I was trying to get Linux ELF running on Nuttx.
   > That's a horrible implementation, relaying perfect cooperation of the toolchain and kernel, IMHO.
   
   It is an easy trap to fall into in doing system software to exploit the tool environment that you work in as part of the implementation of the software.  That is usually disastrous because it ties the implementation to the tools and that tool environment.
   
   This is one of the reasons that in NuttX we forbid any tool-specific dependencies in the common OS code.


----------------------------------------------------------------
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.

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