Messages in this thread | | | Date | Mon, 15 Mar 2004 09:03:13 -0700 | From | Tom Rini <> | Subject | Re: [PATCH] 2.6.4-bk3 ppc32 compile fix |
| |
On Mon, Mar 15, 2004 at 04:49:21PM +0100, Colin Leroy wrote:
> > > 2.6.4-bk3 (ie, 2.6.4 + bk3 patch at kernel.org) does not compile > without this patch. > > > > How does it fail to compile? > > Same problem as here: > http://marc.theaimsgroup.com/?l=linux-kernel&m=107935807420183&w=2 > > include/asm/unistd.h:451: syntax error before "long" > > (maybe adding the #include <linux/linkage.h> to init/do_mounts_initrd.c is > better than where I did put it).
The problem is that on PPC32 (and probably sparc64) 'asmlinkage' is a useless keyword, and should just be removed from include/asm-ppc/unistd.h.
-- Tom Rini http://gate.crashing.org/~trini/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |