ksaunders added a comment.
> Just to check -- do you think (some of) these features are something you wish
> to propose to WG14 for adoption into C? e.g., are you aiming to get multiple
> compilers to implement Plan 9 extensions to demonstrate to WG14 that this is
> existing practice in C compi
ksaunders added a comment.
Hi Aaron. Unfortunately, I don't feel I can make a great case for why these
extensions should be in Clang. Although there are users of Plan 9 C extensions,
I don't see these features being adopted more generally enough to warrant its
inclusion in Clang which violates
ksaunders added a comment.
Thanks for your response. I am working on an RFC now which addresses your
feedback and questions.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127462/new/
https://reviews.llvm.org/D127462
__
ksaunders added a comment.
Ping.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127462/new/
https://reviews.llvm.org/D127462
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/
ksaunders created this revision.
ksaunders added a reviewer: rsmith.
ksaunders added a project: clang.
Herald added a project: All.
ksaunders requested review of this revision.
Herald added a subscriber: cfe-commits.
This patch implements the Plan 9 member resolution algorithm which is described
ksaunders added a comment.
Gentle ping. I have 2 other patches ready, and I'd like to get the discussion
started on this if possible.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D127462/new/
https://reviews.llvm.org/D127462
_
ksaunders created this revision.
ksaunders added a reviewer: rsmith.
ksaunders added a project: clang.
Herald added a project: All.
ksaunders requested review of this revision.
Herald added a subscriber: cfe-commits.
This diff enables MSVC embedded records when Plan 9 extensions are enabled. As
w
ksaunders added a comment.
Two questions for Clang developers as I work on my next patches:
1. What is the Clang policy for warnings on extension usages? For example, this
diff permits redeclaration of typedefs, which is a Plan 9 and Microsoft C
extension. Earlier in the file this extension is
ksaunders created this revision.
ksaunders added a reviewer: rsmith.
ksaunders added a project: clang.
Herald added a project: All.
ksaunders requested review of this revision.
Herald added subscribers: cfe-commits, MaskRay.
This patch enables the addition of extensions supported by the Plan 9 C