[PATCH] D64651: [Driver] Support file paths with -ccc-gcc-name

2020-11-18 Thread Alex James via Phabricator via cfe-commits
al3xtjames updated this revision to Diff 306309. Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D64651/new/ https://reviews.llvm.org/D64651 Files: clang/lib/Driver/ToolChains/Gnu.cpp Index: clang/lib/Driver/ToolChains/Gnu.cpp

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-07-17 Thread Alex James via Phabricator via cfe-commits
al3xtjames added a comment. Thanks! Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61838/new/ https://reviews.llvm.org/D61838 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailm

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-07-15 Thread Alex James via Phabricator via cfe-commits
al3xtjames updated this revision to Diff 209994. al3xtjames marked an inline comment as done. al3xtjames added a comment. Added null check for `getInit(0)` Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61838/new/ https://reviews.llvm.org/D61838 Files: clang/li

[PATCH] D64651: [Driver] Support file paths with -ccc-gcc-name

2019-07-12 Thread Alex James via Phabricator via cfe-commits
al3xtjames created this revision. al3xtjames added a reviewer: llvm-commits. Herald added a project: clang. Herald added a subscriber: cfe-commits. When a file path is specified for gcc-name, don't prepend the target triple. This allows -target and -ccc-gcc-name to be used together when a file pat

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-05-18 Thread Alex James via Phabricator via cfe-commits
al3xtjames updated this revision to Diff 200159. al3xtjames added a comment. Switched to using Expr::IgnoreImplicit() instead of manually checking for an ImplicitCastExpression. Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61838/new/ https://reviews.llvm.org/D6

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-05-18 Thread Alex James via Phabricator via cfe-commits
al3xtjames added a comment. Thanks for reviewing! I don't have commit access, so I can't commit this patch myself. Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61838/new/ https://reviews.llvm.org/D61838 ___ cfe-com

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-05-16 Thread Alex James via Phabricator via cfe-commits
al3xtjames added a comment. Such nested structures work fine (no warnings generated). Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61838/new/ https://reviews.llvm.org/D61838 ___ cfe-commits mailing list cfe-commits@

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-05-12 Thread Alex James via Phabricator via cfe-commits
al3xtjames updated this revision to Diff 199192. al3xtjames edited the summary of this revision. al3xtjames added a comment. Formatting changes. Repository: rC Clang CHANGES SINCE LAST ACTION https://reviews.llvm.org/D61838/new/ https://reviews.llvm.org/D61838 Files: clang/lib/AST/Expr.

[PATCH] D61838: [Sema] Suppress additional warnings for C's zero initializer

2019-05-12 Thread Alex James via Phabricator via cfe-commits
al3xtjames created this revision. al3xtjames added a reviewer: cfe-commits. Herald added a project: clang. r314499 relaxed some checks for assigning { 0 } to a structure for all C standards, but it failed to handle structures with non-integer subobjects. Relax -Wmissing-braces checks for such stru