[cfe-dev] Bugzilla clang components for C

Aaron Ballman via cfe-dev cfe-dev at lists.llvm.org
Fri May 17 05:20:50 PDT 2019


On Fri, May 17, 2019 at 8:18 AM Tim Northover <t.p.northover at gmail.com> wrote:
>
> On Fri, 17 May 2019 at 12:52, Aaron Ballman via cfe-dev
> <cfe-dev at lists.llvm.org> wrote:
> > I propose that we add C as a catch-all category for C bugs, add C17
> > because it's the latest published standard, and C2x because it's the
> > next upcoming standard. I'm not certain if there's enough merit to
> > having C11, C99, and C89 as explicit categories and I'm a mildly
> > concerned about having too many component choices, but I'm not opposed
> > to adding them as well.
>
> I added some before seeing this message, but we can change it later if
> needed.

Thank you!

> I added: C, C11, C18 (apparently that's the official name, so
> the first bug in that component should probably be Clang's -std=c17
> option)

Heh, nope, it goes by both names thanks to a hitch with ISO. We
ratified in 2017 but the publication process didn't complete until
2018. We support both names, as does GCC, by design.

> and C2x. I decided the cut-off based on the C++ standards
> supported, though that may be historical.

I think this is reasonable enough.

Thanks, again!

~Aaron

>
> Cheers.
>
> Tim.



More information about the cfe-dev mailing list