linux-um.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: "roland" <for_spam@gmx.de>
To: BlaisorBlade <blaisorblade_spam@yahoo.it>,
	Jeff Chua <jeff98@silk.corp.fedex.com>
Cc: UserModeLinux <user-mode-linux-devel@lists.sourceforge.net>
Subject: Re: [uml-devel] patch for 2.6.6-rc1
Date: Sat, 1 May 2004 23:18:10 +0200	[thread overview]
Message-ID: <006f01c42fc1$d16b4bc0$2000000a@schlepptopp> (raw)
In-Reply-To: 200404301545.10555.blaisorblade_spam@yahoo.it

[-- Attachment #1: Type: text/plain, Size: 3802 bytes --]

Hi Paolo/Jeff,

>Please post the arch/um/kernel/config.c file the build produced, which gave
>the error. The change to the "QUOTE" line is to be analyzed.

i think the change to  $$config =~ s/\\n/\\\n"\\n"/g probably was a mistake
(i`m not good in regexes, though). it seems, that all the quotes and \n`s are
being stripped from that file and so it`s no correct "c-source" anymore, imho.

before:
---snipp---
static __initdata char *config = "#\n"
"# Automatically generated make config: don`t edit\n"
"#\n"
"CONFIG_USERMODE=y\n"
---snipp---

after applying patch.266rc1-1 and running make again, it is:
---snipp---
static __initdata char *config = "#
# Automatically generated make config: don`t edit
#
CONFIG_USERMODE=y
---snipp---

i changed the line in the Makefile back to:
$$config =~ s/\n/\\n"\n"/g
which made things better again.

the error i reported is gone, but now "make linux ARCH=um" fails with:

-> see make.log

which doesn`t seem to be related to that change of the regex before.
since this error looks "skas related" for me, i gave it a further try and
disabled skas support in .config - after that, the compile for that
"TT only"-UML runs fine for a while, but unfortunately it also fails in
the end:

-> see make_tt.log

so still no 2.6.6-rc1 or 2.6.6-rc2 (tried both)

for all interested here:
i`m referring to this "build procedure":
http://marc.theaimsgroup.com/?l=user-mode-linux-devel&m=108255364409540&w=2

regards
roland

ps:
>probably because the PERL code needs to be quoted once more.
err - i have a problem in understanding:
why PERL code ?
the statement is in arch/um/kernel/Makefile - is that being parsed by a perl interpreter
during "make" - or does make just use similar language ?
sorry if this sounds dumb - but i`m no developer and i never wrote a makefile myself.


----- Original Message ----- 
From: "BlaisorBlade" <blaisorblade_spam@yahoo.it>
To: "roland" <for_spam@gmx.de>; "Jeff Chua" <jeff98@silk.corp.fedex.com>
Cc: "UserModeLinux" <user-mode-linux-devel@lists.sourceforge.net>
Sent: Friday, April 30, 2004 3:45 PM
Subject: Re: [uml-devel] patch for 2.6.6-rc1


Alle 01:51, giovedì 22 aprile 2004, roland ha scritto:
> hi jeff,
> sorry, but it still doesn`t work for me.
> i tried both kernel 2.6.6-rc1 and 2.6.6-rc2 sources to compile a guest
> kernel.
>
> i have attached a log from what i have done - errors are at the end.

Please post the arch/um/kernel/config.c file the build produced, which gave
the error. The change to the "QUOTE" line is to be analyzed. The other person
("gboutwel" <gboutwel@praize.com>) having problems had not this one because
he did not reach this step.

I've finally seen what it does:

-QUOTE = 'my $$config=`cat $(TOPDIR)/.config`; $$config =~ s/"/\\"/g ;
$$config =~ s/\n/\\n"\n"/g ; while(<STDIN>) { $$_ =~ s/CONFIG/$$config/;
print $$_ }'
+QUOTE = 'my $$config=`cat $(TOPDIR)/.config`; $$config =~ s/"/\\"/g ;
$$config =~ s/\\n/\\\n"\\n"/g ; while(<STDIN>) { $$_ =~ s/CONFIG/$$config/;
print $$_ }'

the change is from:

$$config =~ s/\n/\\n"\n"/g

to:

$$config =~ s/\\n/\\\n"\\n"/g

probably because the PERL code needs to be quoted once more.
-- 
Paolo Giarrusso, aka Blaisorblade
Linux registered user n. 292729




-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id66&op=ick
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel

[-- Attachment #2: make_tt.log --]
[-- Type: application/octet-stream, Size: 33733 bytes --]

make[1]: `arch/um/sys-i386/util/mk_sc' is up to date.
  CHK     arch/um/include/sysdep-i386/sc.h
  CHK     arch/um/include/task.h
  CHK     arch/um/include/kern_constants.h
make[1]: `arch/um/sys-i386/util/mk_thread' is up to date.
  CHK     arch/um/include/sysdep-i386/thread.h
  CHK     include/linux/compile.h
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/process.o arch/um/kernel/process.c
  CC      arch/um/kernel/process_kern.o
  CC      arch/um/kernel/ptrace.o
  CC      arch/um/kernel/reboot.o
  CC      arch/um/kernel/resource.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/sigio_user.o arch/um/kernel/sigio_user.c
  CC      arch/um/kernel/sigio_kern.o
  CC      arch/um/kernel/signal_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/signal_user.o arch/um/kernel/signal_user.c
  CC      arch/um/kernel/smp.o
  CC      arch/um/kernel/syscall_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/syscall_user.o arch/um/kernel/syscall_user.c
  CC      arch/um/kernel/sysrq.o
  CC      arch/um/kernel/sys_call_table.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tempfile.o arch/um/kernel/tempfile.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/time.o arch/um/kernel/time.c
arch/um/kernel/time.c: In function `get_host_hz':
arch/um/kernel/time.c:109: warning: implicit declaration of function `strlen'
  CC      arch/um/kernel/time_kern.o
  CC      arch/um/kernel/tlb.o
  CC      arch/um/kernel/trap_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/trap_user.o arch/um/kernel/trap_user.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/uaccess_user.o arch/um/kernel/uaccess_user.c
  CC      arch/um/kernel/um_arch.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/umid.o arch/um/kernel/umid.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/user_util.o arch/um/kernel/user_util.c
  CC      arch/um/kernel/initrd_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/initrd_user.o arch/um/kernel/initrd_user.c
  CC      arch/um/kernel/tt/exec_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/exec_user.o arch/um/kernel/tt/exec_user.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/gdb.o arch/um/kernel/tt/gdb.c
arch/um/kernel/tt/gdb.c: In function `config_gdb_cb':
arch/um/kernel/tt/gdb.c:129: warning: implicit declaration of function `TASK_EXTERN_PID'
  CC      arch/um/kernel/tt/ksyms.o
  CC      arch/um/kernel/tt/mem.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/mem_user.o arch/um/kernel/tt/mem_user.c
  CC      arch/um/kernel/tt/process_kern.o
  CC      arch/um/kernel/tt/syscall_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/syscall_user.o arch/um/kernel/tt/syscall_user.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/time.o arch/um/kernel/tt/time.c
  CC      arch/um/kernel/tt/tlb.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/tracer.o arch/um/kernel/tt/tracer.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/trap_user.o arch/um/kernel/tt/trap_user.c
  CC      arch/um/kernel/tt/uaccess.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/uaccess_user.o arch/um/kernel/tt/uaccess_user.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/ptproxy/proxy.o arch/um/kernel/tt/ptproxy/proxy.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/ptproxy/ptrace.o arch/um/kernel/tt/ptproxy/ptrace.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/ptproxy/sysdep.o arch/um/kernel/tt/ptproxy/sysdep.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/ptproxy/wait.o arch/um/kernel/tt/ptproxy/wait.c
  LD      arch/um/kernel/tt/ptproxy/built-in.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/sys-i386/sigcontext.o arch/um/kernel/tt/sys-i386/sigcontext.c
  LD      arch/um/kernel/tt/sys-i386/built-in.o
  CC      arch/um/kernel/tt/gdb_kern.o
  LD      arch/um/kernel/tt/built-in.o
gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/tt/unmap.o arch/um/kernel/tt/unmap.c
ld -r -o arch/um/kernel/tt/unmap_fin.o arch/um/kernel/tt/unmap.o -lc -L/usr/lib
  LD      arch/um/kernel/built-in.o
  CPP     arch/um/kernel/vmlinux.lds.s
  CC      arch/um/drivers/ssl.o
  CC      arch/um/drivers/daemon_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/daemon_user.o arch/um/drivers/daemon_user.c
  CC      arch/um/drivers/hostaudio_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/hostaudio_user.o arch/um/drivers/hostaudio_user.c
  CC      arch/um/drivers/mcast_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/mcast_user.o arch/um/drivers/mcast_user.c
  CC      arch/um/drivers/mconsole_kern.o
arch/um/drivers/mconsole_kern.c: In function `mconsole_proc':
arch/um/drivers/mconsole_kern.c:140: warning: implicit declaration of function `put_filesystem'
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/mconsole_user.o arch/um/drivers/mconsole_user.c
  CC      arch/um/drivers/net_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/net_user.o arch/um/drivers/net_user.c
  CC      arch/um/drivers/port_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/port_user.o arch/um/drivers/port_user.c
  CC      arch/um/drivers/slip_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/slip_user.o arch/um/drivers/slip_user.c
  CC      arch/um/drivers/slirp_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/slirp_user.o arch/um/drivers/slirp_user.c
  CC      arch/um/drivers/ubd_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/ubd_user.o arch/um/drivers/ubd_user.c
  LD      arch/um/drivers/slip.o
  LD      arch/um/drivers/slirp.o
  LD      arch/um/drivers/daemon.o
  LD      arch/um/drivers/mcast.o
  LD      arch/um/drivers/net.o
  LD      arch/um/drivers/mconsole.o
  LD      arch/um/drivers/ubd.o
  LD      arch/um/drivers/hostaudio.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/fd.o arch/um/drivers/fd.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/null.o arch/um/drivers/null.c
  LD      arch/um/drivers/port.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/pty.o arch/um/drivers/pty.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/tty.o arch/um/drivers/tty.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/xterm.o arch/um/drivers/xterm.c
  CC      arch/um/drivers/xterm_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/cow_user.o arch/um/drivers/cow_user.c
  CC      arch/um/drivers/stdio_console.o
  CC      arch/um/drivers/chan_kern.o
arch/um/drivers/chan_kern.c:78: warning: `not_configged_ops' defined but not used
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/drivers/chan_user.o arch/um/drivers/chan_user.c
  CC      arch/um/drivers/line.o
  LD      arch/um/drivers/built-in.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/sys-i386/bugs.o arch/um/sys-i386/bugs.c
  AS      arch/um/sys-i386/checksum.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/sys-i386/fault.o arch/um/sys-i386/fault.c
  CC      arch/um/sys-i386/ksyms.o
  CC      arch/um/sys-i386/ldt.o
  CC      arch/um/sys-i386/ptrace.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/sys-i386/ptrace_user.o arch/um/sys-i386/ptrace_user.c
rm -f arch/um/sys-i386/semaphore.c
ln -sf /tmp/uml/linux-2.6.6-rc2/arch/i386/kernel/semaphore.c arch/um/sys-i386/semaphore.c
  CC      arch/um/sys-i386/semaphore.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/sys-i386/sigcontext.o arch/um/sys-i386/sigcontext.c
  CC      arch/um/sys-i386/syscalls.o
  CC      arch/um/sys-i386/sysrq.o
  CC      arch/um/sys-i386/time.o
  LD      arch/um/sys-i386/built-in.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/os-Linux/file.o arch/um/os-Linux/file.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/os-Linux/process.o arch/um/os-Linux/process.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/os-Linux/tty.o arch/um/os-Linux/tty.c
  CC      arch/um/os-Linux/user_syms.o
  CC      arch/um/os-Linux/drivers/ethertap_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/os-Linux/drivers/ethertap_user.o arch/um/os-Linux/drivers/ethertap_user.c
  CC      arch/um/os-Linux/drivers/tuntap_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -c -o arch/um/os-Linux/drivers/tuntap_user.o arch/um/os-Linux/drivers/tuntap_user.c
  LD      arch/um/os-Linux/drivers/ethertap.o
  LD      arch/um/os-Linux/drivers/tuntap.o
  LD      arch/um/os-Linux/drivers/built-in.o
  LD      arch/um/os-Linux/built-in.o
  CC      kernel/sched.o
  CC      kernel/fork.o
  CC      kernel/exec_domain.o
  CC      kernel/panic.o
  CC      kernel/printk.o
  CC      kernel/profile.o
  CC      kernel/exit.o
  CC      kernel/itimer.o
  CC      kernel/time.o
  CC      kernel/softirq.o
  CC      kernel/resource.o
  CC      kernel/sysctl.o
  CC      kernel/capability.o
  CC      kernel/ptrace.o
  CC      kernel/timer.o
  CC      kernel/user.o
  CC      kernel/signal.o
  CC      kernel/sys.o
  CC      kernel/kmod.o
  CC      kernel/workqueue.o
  CC      kernel/pid.o
  CC      kernel/rcupdate.o
  CC      kernel/intermodule.o
  CC      kernel/extable.o
  CC      kernel/params.o
  CC      kernel/posix-timers.o
  CC      kernel/kthread.o
  CC      kernel/futex.o
  CC      kernel/uid16.o
kernel/uid16.c: In function `groups16_from_user':
kernel/uid16.c:121: warning: initialization from incompatible pointer type
  CC      kernel/kallsyms.o
  CC      kernel/acct.o
  LD      kernel/built-in.o
  CC      mm/bootmem.o
  CC      mm/filemap.o
  CC      mm/mempool.o
  CC      mm/oom_kill.o
  CC      mm/fadvise.o
  CC      mm/page_alloc.o
  CC      mm/page-writeback.o
  CC      mm/pdflush.o
  CC      mm/readahead.o
  CC      mm/slab.o
  CC      mm/swap.o
  CC      mm/truncate.o
  CC      mm/vmscan.o
  CC      mm/fremap.o
  CC      mm/highmem.o
  CC      mm/madvise.o
  CC      mm/memory.o
  CC      mm/mincore.o
  CC      mm/mlock.o
  CC      mm/mmap.o
  CC      mm/mprotect.o
  CC      mm/mremap.o
  CC      mm/msync.o
  CC      mm/rmap.o
  CC      mm/shmem.o
  CC      mm/vmalloc.o
  CC      mm/page_io.o
  CC      mm/swap_state.o
  CC      mm/swapfile.o
  CC      mm/proc_mm.o
  LD      mm/built-in.o
  CC      fs/open.o
  CC      fs/read_write.o
  CC      fs/file_table.o
  CC      fs/buffer.o
  CC      fs/bio.o
  CC      fs/super.o
  CC      fs/block_dev.o
  CC      fs/char_dev.o
  CC      fs/stat.o
  CC      fs/exec.o
  CC      fs/pipe.o
  CC      fs/namei.o
  CC      fs/fcntl.o
  CC      fs/ioctl.o
  CC      fs/readdir.o
  CC      fs/select.o
  CC      fs/fifo.o
  CC      fs/locks.o
  CC      fs/dcache.o
  CC      fs/inode.o
  CC      fs/attr.o
  CC      fs/bad_inode.o
  CC      fs/file.o
  CC      fs/dnotify.o
  CC      fs/filesystems.o
  CC      fs/namespace.o
  CC      fs/seq_file.o
  CC      fs/xattr.o
  CC      fs/libfs.o
  CC      fs/fs-writeback.o
  CC      fs/mpage.o
  CC      fs/direct-io.o
  CC      fs/aio.o
  CC      fs/eventpoll.o
  CC      fs/binfmt_misc.o
  CC      fs/binfmt_script.o
  CC      fs/binfmt_elf.o
  CC      fs/dquot.o
  CC      fs/quota.o
  CC      fs/autofs/dirhash.o
  CC      fs/autofs/init.o
  CC      fs/autofs/inode.o
  CC      fs/autofs/root.o
  CC      fs/autofs/symlink.o
  CC      fs/autofs/waitq.o
  LD      fs/autofs/autofs.o
  LD      fs/autofs/built-in.o
  CC      fs/autofs4/init.o
  CC      fs/autofs4/inode.o
  CC      fs/autofs4/root.o
  CC      fs/autofs4/symlink.o
  CC      fs/autofs4/waitq.o
  CC      fs/autofs4/expire.o
  LD      fs/autofs4/autofs4.o
  LD      fs/autofs4/built-in.o
  CC      fs/devfs/base.o
  CC      fs/devfs/util.o
  LD      fs/devfs/devfs.o
  LD      fs/devfs/built-in.o
  CC      fs/devpts/inode.o
  LD      fs/devpts/devpts.o
  LD      fs/devpts/built-in.o
  CC      fs/ext2/balloc.o
  CC      fs/ext2/bitmap.o
  CC      fs/ext2/dir.o
  CC      fs/ext2/file.o
  CC      fs/ext2/fsync.o
  CC      fs/ext2/ialloc.o
  CC      fs/ext2/inode.o
  CC      fs/ext2/ioctl.o
  CC      fs/ext2/namei.o
  CC      fs/ext2/super.o
  CC      fs/ext2/symlink.o
  LD      fs/ext2/ext2.o
  LD      fs/ext2/built-in.o
  CC      fs/fat/cache.o
  CC      fs/fat/dir.o
  CC      fs/fat/file.o
  CC      fs/fat/inode.o
  CC      fs/fat/misc.o
  CC      fs/fat/fatfs_syms.o
  LD      fs/fat/fat.o
  LD      fs/fat/built-in.o
  CC      fs/hostfs/hostfs_kern.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -D_GNU_SOURCE -O2 -g -DSTAT64_INO_FIELD=__st_ino -c -o fs/hostfs/hostfs_user.o fs/hostfs/hostfs_user.c
  LD      fs/hostfs/hostfs.o
  LD      fs/hostfs/built-in.o
  CC      fs/hppfs/hppfs_kern.o
  LD      fs/hppfs/hppfs.o
  LD      fs/hppfs/built-in.o
  CC      fs/isofs/namei.o
  CC      fs/isofs/inode.o
  CC      fs/isofs/dir.o
  CC      fs/isofs/util.o
  CC      fs/isofs/rock.o
  LD      fs/isofs/isofs.o
  LD      fs/isofs/built-in.o
  CC      fs/jffs/jffs_fm.o
  CC      fs/jffs/intrep.o
  CC      fs/jffs/inode-v23.o
  LD      fs/jffs/jffs.o
  LD      fs/jffs/built-in.o
  CC      fs/minix/bitmap.o
  CC      fs/minix/itree_v1.o
  CC      fs/minix/itree_v2.o
  CC      fs/minix/namei.o
  CC      fs/minix/inode.o
  CC      fs/minix/file.o
  CC      fs/minix/dir.o
  LD      fs/minix/minix.o
  LD      fs/minix/built-in.o
  CC      fs/msdos/namei.o
  CC      fs/msdos/msdosfs_syms.o
  LD      fs/msdos/msdos.o
  LD      fs/msdos/built-in.o
  CC      fs/nls/nls_base.o
  LD      fs/nls/built-in.o
  CC      fs/partitions/check.o
  CC      fs/partitions/devfs.o
  CC      fs/partitions/msdos.o
  LD      fs/partitions/built-in.o
  CC      fs/proc/task_mmu.o
  CC      fs/proc/inode.o
  CC      fs/proc/root.o
  CC      fs/proc/base.o
  CC      fs/proc/generic.o
  CC      fs/proc/array.o
  CC      fs/proc/kmsg.o
  CC      fs/proc/proc_tty.o
  CC      fs/proc/proc_misc.o
  CC      fs/proc/kcore.o
  LD      fs/proc/proc.o
  LD      fs/proc/built-in.o
  CC      fs/ramfs/inode.o
  LD      fs/ramfs/ramfs.o
  LD      fs/ramfs/built-in.o
  CC      fs/reiserfs/bitmap.o
  CC      fs/reiserfs/do_balan.o
  CC      fs/reiserfs/namei.o
  CC      fs/reiserfs/inode.o
  CC      fs/reiserfs/file.o
  CC      fs/reiserfs/dir.o
  CC      fs/reiserfs/fix_node.o
  CC      fs/reiserfs/super.o
  CC      fs/reiserfs/prints.o
  CC      fs/reiserfs/objectid.o
  CC      fs/reiserfs/lbalance.o
  CC      fs/reiserfs/ibalance.o
  CC      fs/reiserfs/stree.o
  CC      fs/reiserfs/hashes.o
  CC      fs/reiserfs/tail_conversion.o
  CC      fs/reiserfs/journal.o
  CC      fs/reiserfs/resize.o
  CC      fs/reiserfs/item_ops.o
  CC      fs/reiserfs/ioctl.o
  CC      fs/reiserfs/procfs.o
  LD      fs/reiserfs/reiserfs.o
  LD      fs/reiserfs/built-in.o
  CC      fs/sysfs/inode.o
  CC      fs/sysfs/file.o
  CC      fs/sysfs/dir.o
  CC      fs/sysfs/symlink.o
  CC      fs/sysfs/mount.o
  CC      fs/sysfs/bin.o
  CC      fs/sysfs/group.o
  LD      fs/sysfs/built-in.o
  CC      fs/vfat/namei.o
  CC      fs/vfat/vfatfs_syms.o
  LD      fs/vfat/vfat.o
  LD      fs/vfat/built-in.o
  LD      fs/built-in.o
  CC      ipc/util.o
  CC      ipc/msgutil.o
  CC      ipc/msg.o
  CC      ipc/sem.o
  CC      ipc/shm.o
  LD      ipc/built-in.o
  CC      security/commoncap.o
  CC      security/capability.o
  LD      security/built-in.o
  LD      crypto/built-in.o
  CC      drivers/base/core.o
  CC      drivers/base/sys.o
  CC      drivers/base/interface.o
  CC      drivers/base/bus.o
  CC      drivers/base/driver.o
  CC      drivers/base/class.o
  CC      drivers/base/class_simple.o
  CC      drivers/base/platform.o
  CC      drivers/base/cpu.o
  CC      drivers/base/firmware.o
  CC      drivers/base/init.o
  CC      drivers/base/map.o
  CC      drivers/base/dmapool.o
  CC      drivers/base/power/shutdown.o
  LD      drivers/base/power/built-in.o
  LD      drivers/base/built-in.o
  CC      drivers/block/elevator.o
  CC      drivers/block/ll_rw_blk.o
  CC      drivers/block/ioctl.o
  CC      drivers/block/genhd.o
  CC      drivers/block/scsi_ioctl.o
  CC      drivers/block/noop-iosched.o
  CC      drivers/block/as-iosched.o
  CC      drivers/block/deadline-iosched.o
  CC      drivers/block/cfq-iosched.o
  CC      drivers/block/rd.o
  CC      drivers/block/loop.o
  CC      drivers/block/nbd.o
  LD      drivers/block/built-in.o
  LD      drivers/cdrom/built-in.o
  CC      drivers/char/mem.o
  CC      drivers/char/random.o
  CC      drivers/char/tty_io.o
  CC      drivers/char/n_tty.o
  CC      drivers/char/tty_ioctl.o
  CC      drivers/char/pty.o
  CC      drivers/char/misc.o
  CC      drivers/char/sysrq.o
  LD      drivers/char/built-in.o
  LD      drivers/firmware/built-in.o
  LD      drivers/media/common/built-in.o
  LD      drivers/media/dvb/b2c2/built-in.o
  LD      drivers/media/dvb/bt8xx/built-in.o
  LD      drivers/media/dvb/dvb-core/built-in.o
  LD      drivers/media/dvb/frontends/built-in.o
  LD      drivers/media/dvb/ttpci/built-in.o
  LD      drivers/media/dvb/ttusb-budget/built-in.o
  LD      drivers/media/dvb/ttusb-dec/built-in.o
  LD      drivers/media/dvb/built-in.o
  LD      drivers/media/radio/built-in.o
  LD      drivers/media/video/built-in.o
  LD      drivers/media/built-in.o
  LD      drivers/misc/built-in.o
  CC      drivers/mtd/mtdcore.o
  CC      drivers/mtd/mtdchar.o
  CC      drivers/mtd/mtdblock.o
  CC      drivers/mtd/mtd_blkdevs.o
  CC      drivers/mtd/chips/chipreg.o
In file included from drivers/mtd/chips/chipreg.c:14:
include/linux/mtd/map.h: In function `map_read8':
include/linux/mtd/map.h:106: warning: implicit declaration of function `__raw_readb'
include/linux/mtd/map.h: In function `map_read16':
include/linux/mtd/map.h:111: warning: implicit declaration of function `__raw_readw'
include/linux/mtd/map.h: In function `map_read32':
include/linux/mtd/map.h:116: warning: implicit declaration of function `__raw_readl'
include/linux/mtd/map.h: In function `map_write8':
include/linux/mtd/map.h:131: warning: implicit declaration of function `__raw_writeb'
include/linux/mtd/map.h: In function `map_write16':
include/linux/mtd/map.h:137: warning: implicit declaration of function `__raw_writew'
include/linux/mtd/map.h: In function `map_write32':
include/linux/mtd/map.h:143: warning: implicit declaration of function `__raw_writel'
include/linux/mtd/map.h: In function `map_copy_from':
include/linux/mtd/map.h:159: warning: implicit declaration of function `memcpy_fromio'
include/linux/mtd/map.h: In function `map_copy_to':
include/linux/mtd/map.h:164: warning: implicit declaration of function `memcpy_toio'
  LD      drivers/mtd/chips/built-in.o
  CC      drivers/mtd/devices/blkmtd.o
  LD      drivers/mtd/devices/built-in.o
  LD      drivers/mtd/maps/built-in.o
  LD      drivers/mtd/nand/built-in.o
  LD      drivers/mtd/built-in.o
  CC      drivers/net/Space.o
  CC      drivers/net/net_init.o
  CC      drivers/net/loopback.o
  CC      drivers/net/ppp_generic.o
  CC      drivers/net/slhc.o
  CC      drivers/net/slip.o
  CC      drivers/net/dummy.o
  CC      drivers/net/tun.o
  LD      drivers/net/built-in.o
  LD      drivers/serial/built-in.o
  LD      drivers/video/built-in.o
  LD      drivers/built-in.o
  CC      sound/sound_core.o
  CC      sound/sound_firmware.o
  LD      sound/soundcore.o
  LD      sound/built-in.o
  CC      net/socket.o
  CC      net/802/p8023.o
  CC      net/802/sysctl_net_802.o
  LD      net/802/built-in.o
  CC      net/core/sock.o
  CC      net/core/skbuff.o
  CC      net/core/iovec.o
  CC      net/core/datagram.o
  CC      net/core/scm.o
  CC      net/core/sysctl_net_core.o
  CC      net/core/flow.o
  CC      net/core/dev.o
  CC      net/core/ethtool.o
  CC      net/core/net-sysfs.o
  CC      net/core/dev_mcast.o
  CC      net/core/dst.o
  CC      net/core/neighbour.o
  CC      net/core/rtnetlink.o
  CC      net/core/utils.o
  CC      net/core/link_watch.o
  CC      net/core/filter.o
  LD      net/core/built-in.o
  CC      net/ethernet/eth.o
  CC      net/ethernet/sysctl_net_ether.o
  LD      net/ethernet/built-in.o
  CC      net/ipv4/utils.o
  CC      net/ipv4/route.o
  CC      net/ipv4/inetpeer.o
  CC      net/ipv4/protocol.o
  CC      net/ipv4/ip_input.o
  CC      net/ipv4/ip_fragment.o
  CC      net/ipv4/ip_forward.o
  CC      net/ipv4/ip_options.o
  CC      net/ipv4/ip_output.o
  CC      net/ipv4/ip_sockglue.o
  CC      net/ipv4/tcp.o
  CC      net/ipv4/tcp_input.o
  CC      net/ipv4/tcp_output.o
  CC      net/ipv4/tcp_timer.o
  CC      net/ipv4/tcp_ipv4.o
  CC      net/ipv4/tcp_minisocks.o
  CC      net/ipv4/tcp_diag.o
  CC      net/ipv4/raw.o
  CC      net/ipv4/udp.o
  CC      net/ipv4/arp.o
  CC      net/ipv4/icmp.o
  CC      net/ipv4/devinet.o
  CC      net/ipv4/af_inet.o
  CC      net/ipv4/igmp.o
  CC      net/ipv4/sysctl_net_ipv4.o
  CC      net/ipv4/fib_frontend.o
  CC      net/ipv4/fib_semantics.o
  CC      net/ipv4/fib_hash.o
  CC      net/ipv4/proc.o
  LD      net/ipv4/built-in.o
  CC      net/netlink/af_netlink.o
  LD      net/netlink/built-in.o
  CC      net/packet/af_packet.o
  LD      net/packet/built-in.o
  CC      net/sched/sch_generic.o
  LD      net/sched/built-in.o
  CC      net/unix/af_unix.o
  CC      net/unix/garbage.o
  CC      net/unix/sysctl_net_unix.o
  LD      net/unix/unix.o
  LD      net/unix/built-in.o
  LD      net/xfrm/built-in.o
  CC      net/sysctl_net.o
  LD      net/built-in.o
  CC      lib/kref.o
  LD      lib/built-in.o
  CC      lib/bitmap.o
  CC      lib/bust_spinlocks.o
  CC      lib/cmdline.o
  CC      lib/ctype.o
  CC      lib/dec_and_lock.o
  CC      lib/div64.o
  CC      lib/dump_stack.o
  CC      lib/errno.o
  CC      lib/extable.o
  CC      lib/idr.o
  CC      lib/int_sqrt.o
  CC      lib/kobject.o
  CC      lib/parser.o
  CC      lib/radix-tree.o
  CC      lib/rbtree.o
  CC      lib/rwsem-spinlock.o
  CC      lib/string.o
  CC      lib/vsprintf.o
  AR      lib/lib.a
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
  KSYM    .tmp_kallsyms1.S
  AS      .tmp_kallsyms1.o
  LD      .tmp_vmlinux2
  KSYM    .tmp_kallsyms2.S
  AS      .tmp_kallsyms2.o
  MAIN    arch/um/main.o
  LD      vmlinux
  CPP     arch/um/uml.lds.s
gcc -Wl,-T,arch/um/uml.lds.s -static -Wl,--wrap,malloc -Wl,--wrap,free -Wl,--wrap,calloc \
	-o linux arch/um/main.o vmlinux -L/usr/lib -lutil
vmlinux(.text+0xcf52): In function `config_gdb_cb':
arch/um/kernel/tt/gdb.c:129: undefined reference to `TASK_EXTERN_PID'
collect2: ld returned 1 exit status
make: *** [linux] Error 1

[-- Attachment #3: make.log --]
[-- Type: application/octet-stream, Size: 4528 bytes --]

  HOSTCC  arch/um/sys-i386/util/mk_sc
  CHK     arch/um/include/sysdep-i386/sc.h
  HOSTCC  arch/um/util/mk_constants_kern.o
  HOSTCC  arch/um/util/mk_constants_user.o
  HOSTCC  arch/um/util/mk_task_kern.o
  HOSTCC  arch/um/util/mk_task_user.o
  HOSTLD  arch/um/util/mk_task
  HOSTLD  arch/um/util/mk_constants
  CHK     arch/um/include/task.h
  CHK     arch/um/include/kern_constants.h
  HOSTCC  arch/um/sys-i386/util/mk_thread_kern.o
  HOSTCC  arch/um/sys-i386/util/mk_thread_user.o
  HOSTLD  arch/um/sys-i386/util/mk_thread
  CHK     arch/um/include/sysdep-i386/thread.h
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/conmakehash
  HOSTCC  scripts/kallsyms
  CC      scripts/empty.o
  HOSTCC  scripts/mk_elfconfig
  MKELF   scripts/elfconfig.h
  HOSTCC  scripts/file2alias.o
  HOSTCC  scripts/modpost.o
  HOSTCC  scripts/sumversion.o
  HOSTLD  scripts/modpost
  HOSTCC  scripts/pnmtologo
  HOSTCC  scripts/bin2c
  CC      init/main.o
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  CC      init/do_mounts.o
  CC      init/do_mounts_devfs.o
  CC      init/do_mounts_rd.o
  CC      init/do_mounts_initrd.o
  LD      init/mounts.o
  CC      init/initramfs.o
  LD      init/built-in.o
  HOSTCC  usr/gen_init_cpio
  CPIO    usr/initramfs_data.cpio
  GZIP    usr/initramfs_data.cpio.gz
  AS      usr/initramfs_data.o
  LD      usr/built-in.o
  CC      arch/um/kernel/checksum.o
  QUOTE arch/um/kernel/config.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/skas/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/config.o arch/um/kernel/config.c
  CC      arch/um/kernel/exec_kern.o
  CC      arch/um/kernel/exitcode.o
  CC      arch/um/kernel/frame_kern.o
gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/skas/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/frame.o arch/um/kernel/frame.c
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/skas/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/helper.o arch/um/kernel/helper.c
  CC      arch/um/kernel/init_task.o
  CC      arch/um/kernel/irq.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/skas/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/irq_user.o arch/um/kernel/irq_user.c
  CC      arch/um/kernel/ksyms.o
  CC      arch/um/kernel/mem.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/skas/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/mem_user.o arch/um/kernel/mem_user.c
  CC      arch/um/kernel/physmem.o
gcc  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -D__arch_um__ -DSUBARCH=\"i386\" -D_LARGEFILE64_SOURCE   -Iarch/um/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/tt/include -I/tmp/uml/linux-2.6.6-rc2/arch/um/kernel/skas/include -D_GNU_SOURCE -O2 -g -c -o arch/um/kernel/process.o arch/um/kernel/process.c
arch/um/kernel/process.c: In function `can_do_skas':
arch/um/kernel/process.c:261: error: storage size of `fi' isn't known
arch/um/kernel/process.c:268: error: `PTRACE_FAULTINFO' undeclared (first use in this function)
arch/um/kernel/process.c:268: error: (Each undeclared identifier is reported only once
arch/um/kernel/process.c:268: error: for each function it appears in.)
arch/um/kernel/process.c:261: warning: unused variable `fi'
make[1]: *** [arch/um/kernel/process.o] Error 1
make: *** [arch/um/kernel] Error 2

  reply	other threads:[~2004-05-01 21:11 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-16 14:04 [uml-devel] patch for 2.6.6-rc1 Jeff Chua
2004-04-21  1:11 ` roland
2004-04-21  6:33   ` Jeff Chua
2004-04-21 23:51     ` roland
2004-04-22  0:07       ` Jeff Chua
2004-04-22  8:11         ` Primero
2004-04-30 15:01           ` [uml-user] " BlaisorBlade
2004-04-30 13:45       ` BlaisorBlade
2004-05-01 21:18         ` roland [this message]
2004-05-10 18:46           ` BlaisorBlade

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='006f01c42fc1$d16b4bc0$2000000a@schlepptopp' \
    --to=for_spam@gmx.de \
    --cc=blaisorblade_spam@yahoo.it \
    --cc=jeff98@silk.corp.fedex.com \
    --cc=user-mode-linux-devel@lists.sourceforge.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).