xiaoxiang781216 commented on PR #17968:
URL: https://github.com/apache/nuttx/pull/17968#issuecomment-3765149987

   > 
   > That said, I do have one open question for CXX users; When building with 
the external C++ toolchain, is it expected that NuttX’s `include/cxx` headers 
are always used?
   > 
   > My understanding is that these headers are required to maintain NuttX C++ 
compatibility (wrapping or redefining parts of the standard library to coexist 
with NuttX’s libc), so including them even with a full C++ toolchain seems 
intentional and correct. But if the long-term expectation is that a “pure” 
toolchain C++ build should not rely on `include/cxx`, then the Makefile 
behavior itself might need revisiting.
   > 
   > What do you think? I would also like @leducp @xiaoxiang781216 input on 
this :)
   > 
   
   LIBCXXMINI should be changed to LIBMINIABI, since include/cxx provide the 
implementation similar to libcxxabi, not libcxx.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to