[PATCH] D86993: Document Clang's expectations of the C standard library.

Aaron Ballman via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 6 06:57:14 PDT 2023


aaron.ballman added a comment.

In D86993#4474682 <https://reviews.llvm.org/D86993#4474682>, @nikic wrote:

>> I continue to think it's a mistake for us to document that Clang will not work with a conforming C standard library implementation unless we're filing issues with WG14 to alert them to the reasons why. If there's a DR filed with the committee, that gives us something to point our users to as justification. Otherwise, our users will correctly put these bugs at our feet.
>
> As you are involved with WG14, can you please take care of that? I couldn't even find out how one is supposed to file a DR.

I'm happy to help with it, but I'll need some outside help as well so I get the technical details and justifications correct and can defend them when presenting to the committee. If someone could put together a super rough draft of what changes we'd like to see and why, I can definitely work with them to polish it into a final document, get it to the committee, and champion it there. Related question though: what do we do if the committee rejects the DR? I think LLVM and Clang have slightly different pressures here, so we might have different answers.

FWIW, you can find more info here about how to communicate with WG14: https://www.open-std.org/jtc1/sc22/wg14/www/contributing


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D86993/new/

https://reviews.llvm.org/D86993



More information about the cfe-commits mailing list