[PATCH] D151662: [clang] [test] Fix test failures due to -Wbuiltin-macro-redefined in MinGW mode

Martin Storsjö via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon May 29 13:21:01 PDT 2023


mstorsjo created this revision.
mstorsjo added reviewers: john.brawn, aaron.ballman.
Herald added a project: All.
mstorsjo requested review of this revision.
Herald added a project: clang.

These tests undefine __declspec or __stdcall, both which are
builtin macros in MinGW mode. Therefore, build those cases with
-Wno-builtin-macro-redefined.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D151662

Files:
  clang/test/PCH/single-token-macro.c
  clang/test/Rewriter/objc-modern-boxing.mm
  clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
  clang/test/Rewriter/rewrite-modern-block-consts.mm
  clang/test/Rewriter/rewrite-modern-block.mm
  clang/test/Rewriter/rewrite-modern-default-property-synthesis.mm
  clang/test/Rewriter/rewrite-modern-extern-c-func-decl.mm
  clang/test/Rewriter/rewrite-modern-ivar-access.mm
  clang/test/Rewriter/rewrite-modern-ivars-1.mm
  clang/test/Rewriter/rewrite-modern-private-ivars.mm
  clang/test/Rewriter/rewrite-modern-struct-ivar-1.mm
  clang/test/Rewriter/rewrite-modern-struct-ivar.mm
  clang/test/Rewriter/rewrite-rewritten-initializer.mm

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D151662.526476.patch
Type: text/x-patch
Size: 10868 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230529/057e751c/attachment-0001.bin>


More information about the cfe-commits mailing list