asm volatile("nop");
}
-#define DEBUGF(fmt, args...)
-#define BX_PANIC(fmt, args...)
+#define DEBUGF(fmt, args...) bprintf(0, fmt , ##args)
+#define BX_PANIC(fmt, args...) bprintf(0, fmt , ##args)
#define BX_INFO(fmt, args...) bprintf(0, fmt , ##args)
static inline void
#endif
"popfl\n" // Restore state
"popl %%ebp\n"
- : "=a" (callregs), "=m" (*callregs)
- : "a" (callregs), "m" (*callregs)
+ : "+a" (callregs), "+m" (*callregs)
+ :
: "ebx", "ecx", "edx", "esi", "edi");
}