| diff --git a/mingw-w64-tools/widl/include/winnt.h b/mingw-w64-tools/widl/include/winnt.h |
| index 14cfe64af..e2971ba2b 100644 |
| --- a/mingw-w64-tools/widl/include/winnt.h |
| +++ b/mingw-w64-tools/widl/include/winnt.h |
| @@ -6768,6 +6768,7 @@ static FORCEINLINE void WriteNoFence( LONG volatile *dest, LONG value ) |
| __WINE_ATOMIC_STORE_RELAXED( dest, &value ); |
| } |
| |
| +#if !defined(__MINGW_FASTFAIL_IMPL) |
| static FORCEINLINE DECLSPEC_NORETURN void __fastfail(unsigned int code) |
| { |
| #if defined(__x86_64__) || defined(__i386__) |
| @@ -6780,6 +6781,7 @@ static FORCEINLINE DECLSPEC_NORETURN void __fastfail(unsigned int code) |
| for (;;) __asm__ __volatile__( "udf #0xfb" :: "r" (val) : "memory" ); |
| #endif |
| } |
| +#endif |
| |
| #endif /* __GNUC__ */ |
| |