All of lore.kernel.org
 help / color / mirror / Atom feed
From: Olaf Hering <olaf@aepfle.de>
To: "Xu, Quan" <quan.xu@intel.com>
Cc: Ian Campbell <Ian.Campbell@citrix.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: stubdom vtpm build failure in staging
Date: Thu, 29 Jan 2015 10:36:49 +0100	[thread overview]
Message-ID: <20150129093649.GA20318@aepfle.de> (raw)
In-Reply-To: <945CA011AD5F084CBEA3E851C0AB28890E87F775@SHSMSX101.ccr.corp.intel.com>

On Thu, Jan 29, Xu, Quan wrote:

> Maybe the root cause is the old GCC version in SLE_11_SP3/
> openSUSE_11.4, or a CFLAG issue as Ian mentioned to.  I can also build
> a SLE_11_SP3 virtual machine to check it in next week.

The CFLAGS are identical, except two -W flags:

--- 11.4        2015-01-29 10:26:05.604625966 +0100
+++ 13.1        2015-01-29 10:26:08.420669902 +0100
@@ -14,6 +14,8 @@ cc
 -Wall
 -Wstrict-prototypes
 -Wdeclaration-after-statement
+-Wno-unused-but-set-variable
+-Wno-unused-local-typedefs
 
 
 -fno-stack-protector
@@ -49,7 +51,7 @@ __sun__
 -isystem
 /BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include
 -isystem
-/usr/lib64/gcc/x86_64-suse-linux/4.5/include
+/usr/lib64/gcc/x86_64-suse-linux/4.8/include
 -isystem
 /BUILD/xen-4.6.30230/non-dbg/stubdom/lwip-x86_64/src/include
 -isystem

Looks like old gcc can not handle two typedefs?

cc -mno-red-zone -O1 -fno-omit-frame-pointer  -m64 -mno-red-zone -fno-reorder-blocks -fno-asynchronous-unwind-tables -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement   -fno-stack-protector -fno-exceptions -Werror -Iutil -Icrypto -Itcs -Wno-declaration-after-statement -Wno-unused-label -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include -D__MINIOS__ -DHAVE_LIBC -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../tools/xenstore/include  -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/x86 -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mi
 ni-os/include/x86/x86_64 -U __linux__ -U __FreeBSD__ -U __sun__ -nostdinc -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include -isystem /usr/lib64/gcc/x86_64-suse-linux/4.5/include -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/lwip-x86_64/src/include -isystem /usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/lwip-x86_64/src/include/ipv4 -I/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include -I/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../xen/include  -c -o vtpmmgr.o vtpmmgr.c --save-temps

bax:/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/vtpmmgr> grep -Ewn '(include|BYTE)' *.i
7:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 1 3 4
8:# 45 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
23:# 71 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
26:# 87 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
29:# 101 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
32:# 119 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
35:# 133 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
38:# 163 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
53:# 217 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
64:# 235 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
66:# 247 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdint.h" 3 4
70:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 1 3 4
71:# 37 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 3 4
72:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/tpmif.h" 1 3 4
73:# 37 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/tpmif.h" 3 4
74:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 1 3 4
75:# 31 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
76:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 1 3 4
77:# 30 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
78:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen-compat.h" 1 3 4
79:# 31 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 2 3 4
82:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 1 3 4
83:# 27 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
84:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/../xen.h" 1 3 4
85:# 28 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 2 3 4
86:# 65 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
87:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen-x86_64.h" 1 3 4
88:# 127 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen-x86_64.h" 3 4
94:# 144 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen-x86_64.h" 3 4
140:# 66 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 2 3 4
145:# 113 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
147:# 143 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
158:# 167 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
162:# 182 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
180:# 208 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
210:# 255 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../arch-x86/xen.h" 3 4
216:# 34 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 2 3 4
217:# 42 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
231:# 408 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
256:# 493 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
258:# 534 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
265:# 550 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
272:# 565 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
274:# 575 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
293:# 618 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
306:# 641 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
309:# 675 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
326:# 728 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
360:# 790 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
372:# 809 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../xen.h" 3 4
426:# 32 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 2 3 4
427:# 114 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
429:# 131 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
442:# 319 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
444:# 338 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
458:# 363 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
469:# 383 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
497:# 419 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
508:# 454 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
526:# 479 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
537:# 501 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/../grant_table.h" 3 4
548:# 38 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/tpmif.h" 2 3 4
577:# 94 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/tpmif.h" 3 4
584:# 121 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/tpmif.h" 3 4
596:# 38 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 2 3 4
597:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/xenbus.h" 1 3 4
598:# 36 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/io/xenbus.h" 3 4
632:# 39 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 2 3 4
633:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/types.h" 1 3 4
634:# 22 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/types.h" 3 4
635:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
636:# 149 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 3 4
638:# 211 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 3 4
640:# 323 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 3 4
642:# 23 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/types.h" 2 3 4
643:# 34 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/types.h" 3 4
649:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix/limits.h" 1 3 4
653:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/x86/mini-os/arch_limits.h" 1 3 4
654:# 5 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix/limits.h" 2 3 4
655:# 40 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/types.h" 2 3 4
656:# 67 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/types.h" 3 4
658:# 40 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 2 3 4
659:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/include/xen/xen.h" 1 3 4
660:# 41 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 2 3 4
725:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix/unistd.h" 1 3 4
729:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/unistd.h" 1 3 4
733:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/unistd.h" 1 3 4
741:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/_ansi.h" 1 3 4
742:# 15 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/_ansi.h" 3 4
743:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/newlib.h" 1 3 4
744:# 16 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/_ansi.h" 2 3 4
745:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/config.h" 1 3 4
749:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/ieeefp.h" 1 3 4
750:# 5 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/config.h" 2 3 4
751:# 17 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/_ansi.h" 2 3 4
752:# 9 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/unistd.h" 2 3 4
753:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 1 3 4
754:# 25 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
755:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_types.h" 1 3 4
762:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 1 3 4
763:# 26 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 3 4
766:# 36 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 3 4
769:# 46 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 3 4
772:# 58 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 3 4
775:# 76 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 3 4
778:# 93 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_default_types.h" 3 4
781:# 8 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/_types.h" 2 3 4
782:# 26 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 2 3 4
783:# 61 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
784:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/_types.h" 1 3 4
785:# 13 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/_types.h" 3 4
786:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/sys/lock.h" 1 3 4
794:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/waittypes.h" 1 3 4
798:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/list.h" 1 3 4
799:# 5 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/waittypes.h" 2 3 4
811:# 9 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/sys/lock.h" 2 3 4
847:# 14 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/_types.h" 2 3 4
852:# 28 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/_types.h" 3 4
874:# 60 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/_types.h" 3 4
882:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
883:# 352 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 3 4
885:# 68 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/_types.h" 2 3 4
907:# 62 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 2 3 4
915:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
916:# 70 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 2 3 4
917:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/types.h" 1 3 4
918:# 19 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/types.h" 3 4
923:# 71 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 2 3 4
924:# 92 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
967:# 162 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
979:# 186 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
986:# 213 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
998:# 244 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 3 4
1011:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/features.h" 1 3 4
1012:# 257 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/types.h" 2 3 4
1013:# 10 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/unistd.h" 2 3 4
1017:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
1018:# 14 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/unistd.h" 2 3 4
1114:# 117 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/unistd.h" 3 4
1186:# 232 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/unistd.h" 3 4
1189:# 5 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/unistd.h" 2 3 4
1190:# 5 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix/unistd.h" 2 3 4
1202:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 1 3 4
1203:# 29 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1204:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/_ansi.h" 1 3 4
1205:# 30 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 2 3 4
1210:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
1211:# 35 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 2 3 4
1214:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stdarg.h" 1 3 4
1215:# 40 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stdarg.h" 3 4
1217:# 38 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 2 3 4
1225:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 1 3 4
1226:# 24 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1228:# 37 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1272:# 89 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1280:# 105 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1285:# 158 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1333:# 259 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1344:# 291 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1354:# 564 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1431:# 796 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/reent.h" 3 4
1444:# 46 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 2 3 4
1450:# 59 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1457:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/stdio.h" 1 3 4
1458:# 66 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 2 3 4
1459:# 170 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1591:# 310 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1608:# 335 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1743:# 494 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1746:# 509 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1780:# 669 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdio.h" 3 4
1783:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/string.h" 1 3 4
1784:# 14 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/string.h" 3 4
1785:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
1786:# 15 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/string.h" 2 3 4
1851:# 102 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/string.h" 3 4
1852:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/sys/string.h" 1 3 4
1853:# 103 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/string.h" 2 3 4
1857:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix/stdlib.h" 1 3 4
1861:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdlib.h" 1 3 4
1862:# 14 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdlib.h" 3 4
1863:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
1864:# 15 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdlib.h" 2 3 4
1867:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/machine/stdlib.h" 1 3 4
1868:# 18 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdlib.h" 2 3 4
1870:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/alloca.h" 1 3 4
1871:# 20 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdlib.h" 2 3 4
1898:# 57 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/stdlib.h" 3 4
2038:# 5 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/posix/stdlib.h" 2 3 4
2042:# 1 "/usr/lib64/gcc/x86_64-suse-linux/4.5/include/stddef.h" 1 3 4
2047:typedef unsigned char BYTE;
2066:typedef BYTE TPM_AUTH_DATA_USAGE;
2079:typedef BYTE TPM_AUTHDATA[20];
2082:typedef BYTE TPM_PAYLOAD_TYPE;
2094:  BYTE major;
2095:  BYTE minor;
2096:  BYTE revMajor;
2097:  BYTE revMinor;
2106:   BYTE errataRev;
2107:   BYTE tpmVendorID[4];
2109:   BYTE* vendorSpecific;
2118:  BYTE digest[20];
2128:  BYTE nonce[20];
2135:   BYTE* IV;
2142:   BYTE* data;
2156:  BYTE* exponent;
2196:  BYTE* key;
2220:   BYTE* pcrSelect;
2234:   BYTE localityAtCreation;
2235:   BYTE localityAtRelease;
2286:  BYTE* encData;
2306:  BYTE* payloadData;
2321:  BYTE* encData;
2341:  BYTE* encData;
2373:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/../extras/mini-os/include/mini-os/tpmback.h" 1 3 4
2375:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 1 3 4
2376:# 32 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 3 4
2377:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/config.h" 1 3 4
2378:# 33 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 2 3 4
2380:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 1 3 4
2381:# 45 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2393:# 67 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2395:# 76 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2405:# 94 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2408:# 106 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2410:# 116 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2413:# 126 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2430:# 153 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/sha4.h" 3 4
2441:# 35 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 2 3 4
2442:# 64 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 3 4
2477:# 110 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 3 4
2481:# 121 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 3 4
2483:# 132 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 3 4
2485:# 143 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/entropy.h" 3 4
2489:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 1 3 4
2490:# 32 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2491:# 1 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 1 3 4
2492:# 41 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2500:# 62 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2502:# 73 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2504:# 85 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2509:# 104 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2516:# 129 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2524:# 158 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/aes.h" 3 4
2538:# 33 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 2 3 4
2539:# 60 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2559:# 97 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2565:# 112 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2568:# 122 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2571:# 132 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2574:# 145 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2577:# 155 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2580:# 173 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2584:# 190 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2587:# 202 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2589:# 214 "/usr/src/packages/BUILD/xen-4.6.30230/non-dbg/stubdom/cross-root-x86_64/x86_64-xen-elf/include/polarssl/ctr_drbg.h" 3 4
2610:typedef unsigned char BYTE;
2660:typedef BYTE TPMA_SESSION;
2661:typedef BYTE TPMA_LOCALITY;
2664:typedef BYTE TPMI_YES_NO;
2734:    BYTE sha1[20];
2737:    BYTE sha256[32];
2744:    BYTE buffer[sizeof(TPMU_HA)];
2767:    BYTE name[sizeof(TPMT_HA)];
2772:    BYTE pcrSelect[((24 +7)/8)];
2779:    BYTE pcrSelect[((24 +7)/8)];
2850:    BYTE buffer[((128 + 7) / 8)];
2861:    BYTE buffer[128];
3028:    BYTE buffer[((2048 + 7) / 8)];
3037:    BYTE buffer[((2048 + 7) / 8)/2];
3043:    BYTE buffer[((256 + 7) / 8)];
3189:    BYTE buffer[sizeof(_PRIVATE)];

  reply	other threads:[~2015-01-29  9:36 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-28 15:08 stubdom vtpm build failure in staging Olaf Hering
2015-01-28 15:13 ` Xu, Quan
2015-02-11 15:20   ` Olaf Hering
2015-02-12 16:56     ` Xu, Quan
2015-02-12 17:24       ` Xu, Quan
2015-02-12 17:40         ` Andrew Cooper
2015-02-13  2:07           ` Xu, Quan
2015-02-25 13:54             ` Ian Campbell
2015-02-27 15:07               ` Xu, Quan
2015-03-11 10:51                 ` Ian Campbell
2015-03-12  1:46                   ` Xu, Quan
2015-03-12  9:42                     ` Ian Campbell
2015-03-12 15:44     ` Xu, Quan
2015-03-13 13:30       ` Olaf Hering
2015-03-13 15:39         ` Xu, Quan
2015-01-28 15:24 ` Ian Campbell
2015-01-29  7:34   ` Xu, Quan
2015-01-29  8:27     ` Olaf Hering
2015-01-29  9:22       ` Xu, Quan
2015-01-29  9:36         ` Olaf Hering [this message]
2015-01-29 10:27           ` Olaf Hering
2015-01-29 10:46             ` Ian Campbell
2015-01-30  8:09               ` Olaf Hering
2015-01-30 10:39                 ` Ian Campbell
2015-01-30 11:03               ` Jan Beulich

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=20150129093649.GA20318@aepfle.de \
    --to=olaf@aepfle.de \
    --cc=Ian.Campbell@citrix.com \
    --cc=quan.xu@intel.com \
    --cc=xen-devel@lists.xen.org \
    /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.