From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [RFC 01/29] build: import Kbuild/Kconfig from Linux 4.2 Date: Tue, 6 Oct 2015 11:47:04 -0500 Message-ID: <5613FB08.7020702@cardoe.com> References: <1444082620-3253-1-git-send-email-cardoe@cardoe.com> <1444082620-3253-2-git-send-email-cardoe@cardoe.com> <5613DE7102000078000A8889@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5799995400833347357==" Return-path: In-Reply-To: <5613DE7102000078000A8889@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============5799995400833347357== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="sOQEEDwaWjgGcndt6h4CUrAtRK0i2r1de" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sOQEEDwaWjgGcndt6h4CUrAtRK0i2r1de Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 10/6/15 7:45 AM, Jan Beulich wrote: >>>> On 06.10.15 at 00:03, wrote: >> Brings in the Kbuild/Kconfig plumbing from the Linux 4.2 release. >> >> Signed-off-by: Doug Goldstein >> --- >> xen/Makefile.linux | 1596 +++++++++++++++= >> xen/include/linux/kconfig.h | 54 + >> xen/scripts/Kbuild.include | 305 +++ >> xen/scripts/Makefile | 42 + >> xen/scripts/Makefile.asm-generic | 23 + >> xen/scripts/Makefile.build | 427 ++++ >> xen/scripts/Makefile.clean | 91 + >> xen/scripts/Makefile.extrawarn | 68 + >> xen/scripts/Makefile.help | 3 + >> xen/scripts/Makefile.host | 128 ++ >> xen/scripts/Makefile.kasan | 29 + >> xen/scripts/Makefile.lib | 390 ++++ >> xen/scripts/Makefile.modpost | 152 ++ >> xen/scripts/basic/.gitignore | 2 + >> xen/scripts/basic/Makefile | 16 + >> xen/scripts/basic/fixdep.c | 462 +++++ >> xen/scripts/gcc-goto.sh | 21 + >> xen/scripts/kconfig/.gitignore | 22 + >> xen/scripts/kconfig/Makefile | 317 +++ >> xen/scripts/kconfig/POTFILES.in | 12 + >> xen/scripts/kconfig/check.sh | 13 + >> xen/scripts/kconfig/conf.c | 722 +++++++ >> xen/scripts/kconfig/confdata.c | 1248 ++++++++++++ >> xen/scripts/kconfig/expr.c | 1206 +++++++++++ >> xen/scripts/kconfig/expr.h | 238 +++ >> xen/scripts/kconfig/gconf.c | 1521 ++++++++++++++ >> xen/scripts/kconfig/gconf.glade | 661 ++++++ >> xen/scripts/kconfig/images.c | 326 +++ >> xen/scripts/kconfig/kxgettext.c | 235 +++ >> xen/scripts/kconfig/list.h | 131 ++ >> xen/scripts/kconfig/lkc.h | 186 ++ >> xen/scripts/kconfig/lkc_proto.h | 52 + >> xen/scripts/kconfig/lxdialog/.gitignore | 4 + >> xen/scripts/kconfig/lxdialog/BIG.FAT.WARNING | 4 + >> xen/scripts/kconfig/lxdialog/check-lxdialog.sh | 91 + >> xen/scripts/kconfig/lxdialog/checklist.c | 332 +++ >> xen/scripts/kconfig/lxdialog/dialog.h | 257 +++ >> xen/scripts/kconfig/lxdialog/inputbox.c | 301 +++ >> xen/scripts/kconfig/lxdialog/menubox.c | 437 ++++ >> xen/scripts/kconfig/lxdialog/textbox.c | 408 ++++ >> xen/scripts/kconfig/lxdialog/util.c | 713 +++++++ >> xen/scripts/kconfig/lxdialog/yesno.c | 114 ++ >> xen/scripts/kconfig/mconf.c | 1047 ++++++++++ >> xen/scripts/kconfig/menu.c | 697 +++++++ >> xen/scripts/kconfig/merge_config.sh | 158 ++ >> xen/scripts/kconfig/nconf.c | 1561 ++++++++++++++ >> xen/scripts/kconfig/nconf.gui.c | 656 ++++++ >> xen/scripts/kconfig/nconf.h | 96 + >> xen/scripts/kconfig/qconf.cc | 1798 +++++++++++++++= ++ >> xen/scripts/kconfig/qconf.h | 338 ++++ >=20 > Do we really need all the ?conf.[ch]* in Xen? Wouldn't the simple > non-GUI thing suffice for our needs? >=20 > Also, btw - I don't think we should name the thing Kconfig in Xen; > Xconfig would be odd too (to be confused with X), so maybe > XenConfig? >=20 > Jan >=20 I forgot to answer the 2nd paragraph in my last reply. Sticking to Kconfig was actually intentional to make it easy for us to stay in sync with upstream development of Kconfig. --=20 Doug Goldstein --sOQEEDwaWjgGcndt6h4CUrAtRK0i2r1de Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWE/sIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUpg4P+QGe5gZssJ2+lUQrTc+9aYSl uFrE2ph/mbYsvPcvTeVJbjNAIdTsWahCVkfOwoyf3Jgk9VB3jfPTttiAbdeoldMu gcuqACvkNhVtHy4sSBffSu3O8ZVNghdVxbABLCr+hfy4am2SQU5RMFgJCOYnpVji aHB4Hc5S80BUrrSnGrpBTusRPK4WPFOsQE3bKd/z+wK3HolyRRydiAJzUfmWtAWi IdSrCAssPJaDZYg/uZKTb6lpjkdUbkpgDgXYr+P2jmM5NyJbTVgQhoknOV48KI0Y nGtikAWEzh631VvDODgVpYVN/ijV1VuP/b/Jgo2I1j7EBcIu/KqIz5iyZ+tlBPty hKO+joig1EpK9HuHOOCOaPuv0DxfB0YcVKCnTsRJXYk7yJYurCPEl6pzxgQhQh4x JYAhioOMKaxR5koUu+5uAyCtuMW+N7+VzMd2FF2uNAxneb3tkFuWF4t09Yiapxgh AG3v4tncd1XTaQSiQxFYoWTHurU7dJqHIU4g9KSPVrYKIlBmhyAlZxhvFIMUb1RE btk2Gj6LVptYikRwQrEisOtiKYY9Bf35lNOu8xMN6lxN5fSjfjvrZg5hDp7EiAq3 UQDZqntWFPBCf7c8+S29Jw741/SQsD5NasnjaJ0CokSmZhfZFgH61Y+WVSArg548 UNX9t6I1g3H3asvfc5VF =TWUv -----END PGP SIGNATURE----- --sOQEEDwaWjgGcndt6h4CUrAtRK0i2r1de-- --===============5799995400833347357== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============5799995400833347357==--