[PATCH] D139167: [clang][Windows]Ignore Options '/d1nodatetime' and '/d1import_no_registry'

2022-12-02 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 updated this revision to Diff 479594. Qfrost911 added a comment. Ok, I updated this patch. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D139167/new/ https://reviews.llvm.org/D139167 Files: clang/include/clang/Driver/Options.td clang/

[PATCH] D139167: [clang][Windows]Ignore Options '/d1nodatetime' and '/d1import_no_registry'

2022-12-02 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 added a comment. Yes, these options are not documented, so I think they can be ignored. If they are important options for windows driver, why MSVC didn't document them. And, the windows driver run perfectly even if I ignore these two options. Moreover, there are lots of options which

[PATCH] D139167: [clang][Windows]Ignore Options '/d1nodatetime' and '/d1import_no_registry'

2022-12-01 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 created this revision. Qfrost911 added reviewers: aaron.ballman, pengfei, JosephTremoulet, efriedma. Herald added a project: All. Qfrost911 requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. Using clang and VS to build Windows Kernel

[PATCH] D136343: [Lex] Add compatibility with MSVC

2022-10-21 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 added a comment. I understand you mean. I think I can try to solve this problem, if I have enough time. Thank you very much for your response. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D136343/new/ https://reviews.llvm.org/D136343 _

[PATCH] D136416: [AST] Support Bool type in va_arg

2022-10-21 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 abandoned this revision. Qfrost911 added a comment. I see, thank you very much. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D136416/new/ https://reviews.llvm.org/D136416 ___ cfe-commits mailin

[PATCH] D136416: [AST] Support Bool type in va_arg

2022-10-20 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 created this revision. Qfrost911 added reviewers: aaron.ballman, shafik. Herald added a project: All. Qfrost911 requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. void test(int place_holder, ...) { va_list args; v

[PATCH] D136343: [Lex] Add compatibility with MSVC

2022-10-20 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 added a comment. I understand you mean, but I can't get function name at macro expedition stage. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D136343/new/ https://reviews.llvm.org/D136343 ___ c

[PATCH] D136343: [Lex] Add compatibility with MSVC

2022-10-20 Thread Qfrost via Phabricator via cfe-commits
Qfrost911 created this revision. Qfrost911 added a reviewer: shafik. Herald added a project: All. Qfrost911 requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. The code below is valid in MSVC, but it is not allowed in clang printf(__FUNCTION