From: Steven P. <st...@si...> - 2003-12-12 20:49:03
|
On Fri, Dec 12, 2003 at 07:17:05PM +0100, Patrick Kilian wrote: > when trying to compile linux-2.4.23 from kernel.org patched with > uml_patch-2.4.22-uml6 I get the following error: [...] > binfmt_elf.c:806: macro `ELF_PLAT_INIT' used with too many (2) args This was answered a week or two ago (by someone else). --- include/asm-um/archparam-i386.h.orig 2003-12-06 20:36:55.000000000 -0600 +++ include/asm-um/archparam-i386.h 2003-12-06 20:51:59.000000000 -0600 @@ -23,7 +23,7 @@ #define ELF_DATA ELFDATA2LSB #define ELF_ARCH EM_386 -#define ELF_PLAT_INIT(regs) do { \ +#define ELF_PLAT_INIT(regs, load_addr) do { \ PT_REGS_EBX(regs) = 0; \ PT_REGS_ECX(regs) = 0; \ PT_REGS_EDX(regs) = 0; \ Steve -- Steven Pritchard - K&S Pritchard Enterprises, Inc. Email: st...@ks... http://www.kspei.com/ Phone: (618)398-7360 Mobile: (618)567-7320 |