translate: allow negative offsets on indexed stack accesses
[ia32rtools.git] / c_auto.h
index 5e4564b..31e89e1 100644 (file)
--- a/c_auto.h
+++ b/c_auto.h
@@ -39,13 +39,12 @@ typedef struct {
 
 #define noreturn __attribute__((noreturn))
 
-#ifdef __WINE__
-#define PCVOID LPCVOID
-#define __VALIST __ms_va_list
-#endif
-
 static inline BOOL PtInRect_sa(LPCRECT r, int x, int y)
 {
   POINT p = { x, y };
   return PtInRect(r, p);
 }
+
+#define do_skip_code_abort() \
+  printf("%s:%d: skip_code_abort\n", __FILE__, __LINE__); \
+  *(volatile int *)0 = 1