Index: arch/sparc64/include/interrupt.h
===================================================================
--- arch/sparc64/include/interrupt.h	(revision 953b0f336c4e9e8b01c3fa6bd0ac99c8d7c49909)
+++ arch/sparc64/include/interrupt.h	(revision de07bcf5893aee4d667e2094636cd1512e4be1d8)
@@ -31,4 +31,5 @@
 
 #include <typedefs.h>
+#include <arch/types.h>
 
 #define IRQ_COUNT	1	/* TODO */
@@ -44,4 +45,12 @@
 #define trap_virtual_eoi()
 
+struct istate {
+};
+
+static inline void istate_set_retaddr(istate_t *istate, __address retaddr)
+{
+	/* TODO */
+}
+
 extern void interrupt_register(int n, const char *name, iroutine f);
 
