From: "Marc - A. Dahlhaus [ Administration | Westermann GmbH ]" <mad@wol.de>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: Xen-devel <xen-devel@lists.xensource.com>
Subject: Re: [PATCH] x86: Support booting a bzImage format domain 0 kernel
Date: Thu, 22 Jan 2009 16:15:31 +0100 [thread overview]
Message-ID: <1232637331.21152.11.camel@marc> (raw)
In-Reply-To: <1232629829.22248.177.camel@zakaz.uk.xensource.com>
[-- Attachment #1: Type: text/plain, Size: 1285 bytes --]
Am Donnerstag, den 22.01.2009, 13:10 +0000 schrieb Ian Campbell:
> On Thu, 2009-01-22 at 13:18 +0100, Marc - A. Dahlhaus [ Administration |
> Westermann GmbH ] wrote:
> > Hello Ian,
> >
> > Am Donnerstag, den 22.01.2009, 11:53 +0100 schrieb Ian Campbell:
> > --8<--
> > > x86: Support booting a bzImage format domain 0 kernel.
> > >
> > > This requires a bzImage v2.08 or later kernel.
> > >
> > > xen/common/inflate.c is taken unmodified from Linux v2.6.28.
> > >
> > > Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> > --8<--
> >
> > i bow before you, this is awesome. :oD
>
> Thanks.
Another step forward to get the one kernel that rules them all ;o)
> > It applies to 3.3.1 with a few offsets but no fuzz!
> >
> > I'll build xen 3.3.1, test and report back :o)
It fails to build as the bzimage.h file is missing (log attached).
I also didn't found one in unstable and vanilla 2.6.28 sources?!
>
> Note that you will need a recent pvops dom0 kernel from Jeremy's patch
> queue (see http://wiki.xensource.com/xenwiki/XenParavirtOps for details)
> in order to get dom0 and v2.08 bzImage support in the same image.
Yup, already half down the road to rebuild that beast with Jeremy's last
commit.
> In particular the 2.6.18-xen tree is not suitable.
>
> Ian.
>
[-- Attachment #2: xen-3.3.1-0.6.0-i686-build.log --]
[-- Type: text/x-log, Size: 49880 bytes --]
patching file xen/arch/x86/Makefile
Hunk #1 succeeded at 51 (offset -2 lines).
patching file xen/arch/x86/domain_build.c
patching file xen/arch/x86/setup.c
Hunk #2 succeeded at 174 (offset -6 lines).
Hunk #3 succeeded at 415 (offset -6 lines).
Hunk #4 succeeded at 631 (offset -6 lines).
Hunk #5 succeeded at 737 (offset -6 lines).
Hunk #6 succeeded at 758 (offset -6 lines).
Hunk #7 succeeded at 1047 (offset -9 lines).
patching file xen/include/xen/sched.h
Hunk #1 succeeded at 345 (offset -6 lines).
patching file xen/arch/x86/bzimage.c
patching file xen/common/inflate.c
make -C xen install
make[1]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen'
make -f Rules.mk _install
make[2]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen'
make -C tools
make[3]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
[ -d figlet ] && make -C figlet
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/tools/figlet'
gcc -o figlet figlet.c
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/tools/figlet'
make symbols
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -Wdeclaration-after-statement -o symbols symbols.c
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
make[3]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk include/xen/compile.h
make[3]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen'
make -C tools
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
[ -d figlet ] && make -C figlet
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/tools/figlet'
make[5]: `figlet' is up to date.
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/tools/figlet'
make symbols
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
make[5]: `symbols' is up to date.
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/tools'
__ __ _____ _____ _
\ \/ /___ _ __ |___ / |___ / / |
\ // _ \ '_ \ |_ \ |_ \ | |
/ \ __/ | | | ___) | ___) || |
/_/\_\___|_| |_| |____(_)____(_)_|
make[3]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen'
[ -e include/asm ] || ln -sf asm-x86 include/asm
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C include
make[3]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/include'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C arch/x86 asm-offsets.s
make[3]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -S -o asm-offsets.s x86_32/asm-offsets.c
make[3]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk include/asm-x86/asm-offsets.h
make[3]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen'
make[3]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C arch/x86 /repo/development/xen/src/xen-3.3.1/xen/xen
make[3]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C /repo/development/xen/src/xen-3.3.1/xen/arch/x86/boot built_in.o
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86/boot'
gcc -D__ASSEMBLY__ -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c head.S -o head.o
ld -melf_i386 -r -o built_in.o head.o
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86/boot'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C /repo/development/xen/src/xen-3.3.1/xen/common built_in.o
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/common'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c bitmap.c -o bitmap.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c domctl.c -o domctl.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c domain.c -o domain.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c event_channel.c -o event_channel.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c grant_table.c -o grant_table.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c kernel.c -o kernel.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c keyhandler.c -o keyhandler.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c kexec.c -o kexec.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c lib.c -o lib.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c memory.c -o memory.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c multicall.c -o multicall.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c page_alloc.c -o page_alloc.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c rangeset.c -o rangeset.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c sched_credit.c -o sched_credit.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c sched_sedf.c -o sched_sedf.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c schedule.c -o schedule.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c shutdown.c -o shutdown.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c softirq.c -o softirq.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c stop_machine.c -o stop_machine.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c string.c -o string.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c symbols.c -o symbols.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c sysctl.c -o sysctl.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c time.c -o time.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c timer.c -o timer.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c trace.c -o trace.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c version.c -o version.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c vsprintf.c -o vsprintf.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c xmalloc.c -o xmalloc.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c rcupdate.c -o rcupdate.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c xenoprof.c -o xenoprof.o
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C hvm built_in.o
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/common/hvm'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c save.c -o save.o
ld -melf_i386 -r -o built_in.o save.o
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/common/hvm'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C libelf built_in.o
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/common/libelf'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c libelf-tools.c -o libelf-tools.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c libelf-loader.c -o libelf-loader.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c libelf-dominfo.c -o libelf-dominfo.o
ld -melf_i386 -r -o built_in.o libelf-tools.o libelf-loader.o libelf-dominfo.o
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/common/libelf'
ld -melf_i386 -r -o built_in.o bitmap.o domctl.o domain.o event_channel.o grant_table.o kernel.o keyhandler.o kexec.o lib.o memory.o multicall.o page_alloc.o rangeset.o sched_credit.o sched_sedf.o schedule.o shutdown.o softirq.o stop_machine.o string.o symbols.o sysctl.o time.o timer.o trace.o version.o vsprintf.o xmalloc.o rcupdate.o xenoprof.o hvm/built_in.o libelf/built_in.o
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/common'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C /repo/development/xen/src/xen-3.3.1/xen/drivers built_in.o
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C char built_in.o
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/char'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c console.c -o console.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c ns16550.c -o ns16550.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c serial.c -o serial.o
ld -melf_i386 -r -o built_in.o console.o ns16550.o serial.o
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/char'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C passthrough built_in.o
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu.c -o iommu.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c io.c -o io.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c pci.c -o pci.o
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C vtd built_in.o
make[6]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough/vtd'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu.c -o iommu.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c dmar.c -o dmar.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c utils.c -o utils.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c qinval.c -o qinval.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c intremap.c -o intremap.o
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C x86 built_in.o
make[7]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough/vtd/x86'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c vtd.c -o vtd.o
ld -melf_i386 -r -o built_in.o vtd.o
make[7]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough/vtd/x86'
ld -melf_i386 -r -o built_in.o iommu.o dmar.o utils.o qinval.o intremap.o x86/built_in.o
make[6]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough/vtd'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C amd built_in.o
make[6]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough/amd'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu_detect.c -o iommu_detect.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu_init.c -o iommu_init.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu_map.c -o iommu_map.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c pci_amd_iommu.c -o pci_amd_iommu.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu_acpi.c -o iommu_acpi.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c iommu_intr.c -o iommu_intr.o
ld -melf_i386 -r -o built_in.o iommu_detect.o iommu_init.o iommu_map.o pci_amd_iommu.o iommu_acpi.o iommu_intr.o
make[6]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough/amd'
ld -melf_i386 -r -o built_in.o iommu.o io.o pci.o vtd/built_in.o amd/built_in.o
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/passthrough'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C acpi built_in.o
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/acpi'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c tables.c -o tables.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c numa.c -o numa.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c osl.c -o osl.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c hwregs.c -o hwregs.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c reboot.c -o reboot.o
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C tables built_in.o
make[6]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/acpi/tables'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c tbfadt.c -o tbfadt.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c tbinstal.c -o tbinstal.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c tbutils.c -o tbutils.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c tbxface.c -o tbxface.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c tbxfroot.c -o tbxfroot.o
ld -melf_i386 -r -o built_in.o tbfadt.o tbinstal.o tbutils.o tbxface.o tbxfroot.o
make[6]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/acpi/tables'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C utilities built_in.o
make[6]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/acpi/utilities'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c utglobal.c -o utglobal.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c utmisc.c -o utmisc.o
ld -melf_i386 -r -o built_in.o utglobal.o utmisc.o
make[6]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/acpi/utilities'
ld -melf_i386 -r -o built_in.o tables.o numa.o osl.o hwregs.o reboot.o tables/built_in.o utilities/built_in.o
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/acpi'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C video built_in.o
make[5]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/video'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c vga.c -o vga.o
ld -melf_i386 -r -o built_in.o vga.o
make[5]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers/video'
ld -melf_i386 -r -o built_in.o char/built_in.o passthrough/built_in.o acpi/built_in.o video/built_in.o
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/drivers'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C /repo/development/xen/src/xen-3.3.1/xen/xsm built_in.o
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/xsm'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c xsm_core.c -o xsm_core.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c xsm_policy.c -o xsm_policy.o
ld -melf_i386 -r -o built_in.o xsm_core.o xsm_policy.o
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/xsm'
make -f /repo/development/xen/src/xen-3.3.1/xen/Rules.mk -C /repo/development/xen/src/xen-3.3.1/xen/arch/x86 built_in.o
make[4]: Entering directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86'
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c apic.c -o apic.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c bitops.c -o bitops.o
gcc -D__ASSEMBLY__ -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c clear_page.S -o clear_page.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c compat.c -o compat.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c delay.c -o delay.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c dmi_scan.c -o dmi_scan.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c domctl.c -o domctl.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c domain.c -o domain.o
gcc -O2 -fomit-frame-pointer -m32 -march=i686 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement -DNDEBUG -nostdinc -fno-builtin -fno-common -iwithprefix include -Werror -Wno-pointer-arith -pipe -I/repo/development/xen/src/xen-3.3.1/xen/include -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-generic -I/repo/development/xen/src/xen-3.3.1/xen/include/asm-x86/mach-default -msoft-float -fno-stack-protector -g -D__XEN__ -c domain_build.c -o domain_build.o
domain_build.c:35:21: error: bzimage.h: No such file or directory
cc1: warnings being treated as errors
domain_build.c: In function 'construct_dom0':
domain_build.c:270: error: implicit declaration of function 'bzimage_parse'
make[4]: *** [domain_build.o] Error 1
make[4]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86'
make[3]: *** [/repo/development/xen/src/xen-3.3.1/xen/arch/x86/built_in.o] Error 2
make[3]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen/arch/x86'
make[2]: *** [/repo/development/xen/src/xen-3.3.1/xen/xen] Error 2
make[2]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/repo/development/xen/src/xen-3.3.1/xen'
make: *** [install-xen] Error 2
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
next prev parent reply other threads:[~2009-01-22 15:15 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-22 10:53 [PATCH] x86: Support booting a bzImage format domain 0 kernel Ian Campbell
2009-01-22 13:20 ` Ian Campbell
2009-01-22 15:22 ` Ian Campbell
2009-01-22 15:52 ` Pasi Kärkkäinen
2009-03-02 12:04 ` Pasi Kärkkäinen
[not found] ` <1232626729.19882.9.camel@marc>
[not found] ` <1232629829.22248.177.camel@zakaz.uk.xensource.com>
2009-01-22 15:15 ` Marc - A. Dahlhaus [ Administration | Westermann GmbH ] [this message]
2009-01-22 15:21 ` Ian Campbell
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=1232637331.21152.11.camel@marc \
--to=mad@wol.de \
--cc=Ian.Campbell@citrix.com \
--cc=xen-devel@lists.xensource.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.