|
@@ -11,6 +11,7 @@
|
|
|
#ifndef _ASM_SGIALIB_H
|
|
|
#define _ASM_SGIALIB_H
|
|
|
|
|
|
+#include <linux/compiler.h>
|
|
|
#include <asm/sgiarcs.h>
|
|
|
|
|
|
extern struct linux_romvec *romvec;
|
|
@@ -70,8 +71,8 @@ extern LONG ArcRead(ULONG fd, PVOID buf, ULONG num, PULONG cnt);
|
|
|
extern LONG ArcWrite(ULONG fd, PVOID buf, ULONG num, PULONG cnt);
|
|
|
|
|
|
/* Misc. routines. */
|
|
|
-extern VOID ArcReboot(VOID) __attribute__((noreturn));
|
|
|
-extern VOID ArcEnterInteractiveMode(VOID) __attribute__((noreturn));
|
|
|
+extern VOID ArcReboot(VOID) __noreturn;
|
|
|
+extern VOID ArcEnterInteractiveMode(VOID) __noreturn;
|
|
|
extern VOID ArcFlushAllCaches(VOID);
|
|
|
extern DISPLAY_STATUS *ArcGetDisplayStatus(ULONG FileID);
|
|
|
|