All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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.