From aaab7cb61134f634df7017fb86e3e19b1aec4608 Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Sun, 19 Jun 2011 14:45:28 +0200 Subject: Ease building on non MIPS platforms --- ext2load/loader.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ext2load/loader.c') diff --git a/ext2load/loader.c b/ext2load/loader.c index 1feb6ba..2e64cbe 100644 --- a/ext2load/loader.c +++ b/ext2load/loader.c @@ -512,6 +512,7 @@ void _start64(LONG argc, CHAR * argv[], unsigned long long *addr) { +#if (defined __mips__) || (defined __mipsel__) __asm__ __volatile__( ".set push\n" "\t.set mips3\n" @@ -523,6 +524,9 @@ void _start64(LONG argc, "\tjr $1\n" "\t nop\n" "\t.set pop": : "r" (addr), "r" (argc), "r" (argv) : "$4", "$5"); +#else +# warning "No kernel entry defined" +#endif } void _start(LONG argc, CHAR *argv[], CHAR *envp[]) -- cgit v1.2.3