I think achieving ISO C compliance will be quite a challenge. The nimble codebase knowingly uses quite a few gcc/clang-isms (e.g., `__attribute__((packed))`).
Standards conformance is certainly a good thing, but it was not viewed as a requirement when nimble was being developed. So, in my opinion, it is not worth the effort required at this point. Of course, it all depends on whether and why someone needs nimble to be standards compliant. [ Full content available at: https://github.com/apache/mynewt-nimble/issues/166 ] This message was relayed via gitbox.apache.org for [email protected]
