sammccall added a comment. This sounds correct to me, though I don't feel like an expert here. Upstream in non-experimental IntWidth == Char32Width except on AVR, so it won't actually break anything.
Regarding testing, it seems like this should change the diagnostic emitted for `long x = 'abc'` from "Character constant too long for its type" to "Multi-character character constant" when the target is AVR? Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D127363/new/ https://reviews.llvm.org/D127363 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits