Skip to content

Commit cdb73ae

Browse files
committed
Fix undefined __USER_LABEL_PREFIX compiling swift/LLVMPasses
1 parent dfebf20 commit cdb73ae

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

include/swift/Runtime/Config.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,8 +232,13 @@
232232
#endif
233233

234234
#if !defined(__USER_LABEL_PREFIX__)
235+
// MSVC doesn't define __USER_LABEL_PREFIX.
236+
#if defined(_MSC_VER)
237+
#define __USER_LABEL_PREFIX__
238+
#else
235239
#error __USER_LABEL_PREFIX__ is undefined
236240
#endif
241+
#endif
237242

238243
// Workaround the bug of clang in Cygwin 64bit
239244
// https://llvm.org/bugs/show_bug.cgi?id=26744

0 commit comments

Comments
 (0)