aditya0yadav commented on PR #18331:
URL: https://github.com/apache/nuttx/pull/18331#issuecomment-3871408836

   @raiden00pl
   
   Thank you for the guidance; as a student, these technical discussions are 
incredibly valuable for my learning.
   
   I understand that COVERAGE_TOOLCHAIN is currently gated by 
ARCH_TOOLCHAIN_GCC. However, the current logic assumes that coverage is a 
GCC-only feature. My goal is to decouple this so that macOS users can leverage 
Clang’s native profiling (-fprofile-instr-generate). Rather than forcing macOS 
users to disable coverage entirely, these changes allow the build system to 
select the correct instrumentation based on the host toolchain.
   
   I am still looking into the best way to handle the Kconfig dependencies. 
Consider these current tweaks as a way to identify the conflict; I'll continue 
investigating this over the next few days to propose a cleaner, more permanent 
solution that satisfies the configuration requirements.


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