difference was likely just gcc version, not anything mingw-related.
+2013-09-23 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * include/grub/i386/setjmp.h: Remove useless #if MINGW where original
+ difference was likely just gcc version, not anything mingw-related.
+
2013-09-23 Vladimir Serbinenko <phcoder@gmail.com>
Use Winapi on both cygwin and mingw32 to share more code between both.
typedef unsigned long grub_jmp_buf[6];
-#ifdef __MINGW32__
-int grub_setjmp (grub_jmp_buf env) __attribute__ ((cdecl, regparm (3)));
-#else
int grub_setjmp (grub_jmp_buf env) __attribute__ ((returns_twice, cdecl,
regparm (3)));
-#endif
void grub_longjmp (grub_jmp_buf env, int val) __attribute__ ((noreturn, cdecl,
regparm (3)));