From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCH] build: avoid putting local absolute symbols in symbol tables Date: Tue, 29 Mar 2016 15:07:45 -0500 Message-ID: <56FAE091.4070302@cardoe.com> References: <56F4083C02000078000E02BD@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6359554261479891010==" Return-path: Received: from mail6.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akzvd-0006Oi-1I for xen-devel@lists.xenproject.org; Tue, 29 Mar 2016 20:07:53 +0000 Received: by mail-yw0-f177.google.com with SMTP id h65so33230046ywe.0 for ; Tue, 29 Mar 2016 13:07:51 -0700 (PDT) In-Reply-To: <56F4083C02000078000E02BD@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich , xen-devel Cc: Andrew Cooper , Keir Fraser , Ian Jackson , Tim Deegan List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============6359554261479891010== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WhiGTtuf3tNO3gdNpxq2kLBJlkT5u50Hf" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --WhiGTtuf3tNO3gdNpxq2kLBJlkT5u50Hf Content-Type: multipart/mixed; boundary="pd44D2hMCn9j7W3XlRrF3g5dT319FiD9q" From: Doug Goldstein To: Jan Beulich , xen-devel Cc: Andrew Cooper , Keir Fraser , Ian Jackson , Tim Deegan Message-ID: <56FAE091.4070302@cardoe.com> Subject: Re: [Xen-devel] [PATCH] build: avoid putting local absolute symbols in symbol tables References: <56F4083C02000078000E02BD@prv-mh.provo.novell.com> In-Reply-To: <56F4083C02000078000E02BD@prv-mh.provo.novell.com> --pd44D2hMCn9j7W3XlRrF3g5dT319FiD9q Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 3/24/16 9:31 AM, Jan Beulich wrote: > They're not really useful past the building stage and only needlessly > increase binary file sizes. >=20 > Signed-off-by: Jan Beulich >=20 > --- a/xen/Rules.mk > +++ b/xen/Rules.mk > @@ -50,6 +50,7 @@ ALL_OBJS-$(CONFIG_X86) +=3D $(BASEDIR)/c > CFLAGS +=3D -nostdinc -fno-builtin -fno-common > CFLAGS +=3D -Werror -Wredundant-decls -Wno-pointer-arith > CFLAGS +=3D -pipe -g -D__XEN__ -include $(BASEDIR)/include/xen/config.= h > +CFLAGS +=3D -Wa,--strip-local-absolute > CFLAGS +=3D '-D__OBJECT_FILE__=3D"$@"' > =20 > CFLAGS-$(verbose) +=3D -DVERBOSE >=20 This was committed as 607044bf9a8c8a8b37666a3a64c0d9b005875b13 and breaks the build on clang. https://travis-ci.org/xen-project/xen/jobs/119333381#L1004 https://travis-ci.org/xen-project/xen/jobs/119333382#L1002 --=20 Doug Goldstein --pd44D2hMCn9j7W3XlRrF3g5dT319FiD9q-- --WhiGTtuf3tNO3gdNpxq2kLBJlkT5u50Hf 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 iQJ8BAEBCgBmBQJW+uCUXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUWBYP/3gNVH5sVuot70n5qQYzyd2E QHTNOVWlAzcJ/DXvtI9I6jNrsFCG9PHfVrRVAqRsTT+gFlDVJV5aQeJbKN8BUdyP bqFEmK1X4UhFrirZjjtl64no81Zb12zJoG34LUCrGiSXa0iXDObteyyndfGRveeK VCwE73/oKSedg+zzbKTyyA9fRyXzZy8cUndt0uuG7YMudZJPdlz90eYSrYWvspek ZKp14uJggK1AW76bXolixWfWWjNXtmZp1BcYSsbPMB3QeR/DltEpw+w3648L/H1H WFfHCrh4g54ZmDHMVTU7rLGwdlqxIG8nUbLbf9gGrpKriFgYf3eDwfY53GFEOJw2 p4LiE9XCBJXmdvcefhUUMgVHll29JXFG4sNKZ6rVfpo8x6B7DzuUXriWfcCw/c+s PvCZTkIRrb7kpp1UtJk1L/jTLIRIX19n3x6S1pa1DS//z229HtcS2bbBVKtNgBLZ wVGBbWszUsQEbGz/RTVlUHMMILn0SyzKSb25f81B5roImKdlibmc1zeLNvYRu4rw 48dkL3DqBWKlWx3a6lw2mficJKClz4gm4zTZQLPvt7LFGwE+GsKDrL9iWBdVuY2Q EOFQvUCtIjPEYcnRTjWcJo52vJhndos/S22I0zKGGj6+5jdO8UZd6nimpqaYy05G /QjqwDoMvBgYKdLBExqQ =IqCB -----END PGP SIGNATURE----- --WhiGTtuf3tNO3gdNpxq2kLBJlkT5u50Hf-- --===============6359554261479891010== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============6359554261479891010==--