From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCH] xen/common: Drop function calls for Xen compile/version information Date: Mon, 16 Jan 2017 14:44:58 -0500 Message-ID: <7ce917b3-4817-9675-498f-34bb4a22d893@cardoe.com> References: <1484571849-15298-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3407888331047198286==" Return-path: In-Reply-To: <1484571849-15298-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , Xen-devel Cc: Julien Grall , Stefano Stabellini , Jan Beulich List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============3407888331047198286== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="a2PLV7HwhOj3jrMdxFQ8S6xDh9BIQLPmS" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --a2PLV7HwhOj3jrMdxFQ8S6xDh9BIQLPmS Content-Type: multipart/mixed; boundary="oxLk35QPigk94UI2AS4Ug0DWt5AXgpiPr"; protected-headers="v1" From: Doug Goldstein To: Andrew Cooper , Xen-devel Cc: Julien Grall , Stefano Stabellini , Jan Beulich Message-ID: <7ce917b3-4817-9675-498f-34bb4a22d893@cardoe.com> Subject: Re: [Xen-devel] [PATCH] xen/common: Drop function calls for Xen compile/version information References: <1484571849-15298-1-git-send-email-andrew.cooper3@citrix.com> In-Reply-To: <1484571849-15298-1-git-send-email-andrew.cooper3@citrix.com> --oxLk35QPigk94UI2AS4Ug0DWt5AXgpiPr Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 1/16/17 8:04 AM, Andrew Cooper wrote: > The chageset/version/compile information is currently exported as a set= of > function calls into a separate translation unit, which is inefficient f= or all > callers. >=20 > Replace the function calls with externs pointing appropriately into .ro= data, > which allows all users to generate code referencing the data directly. >=20 > No functional change, but causes smaller and more efficient compiled co= de. >=20 > Signed-off-by: Andrew Cooper Reviewed-by: Doug Goldstein --=20 Doug Goldstein --oxLk35QPigk94UI2AS4Ug0DWt5AXgpiPr-- --a2PLV7HwhOj3jrMdxFQ8S6xDh9BIQLPmS 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 iQJ8BAEBCgBmBQJYfSLOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvU/64P/iWmPBqAp0HtShxw5FUJK1Nb +GZW40kfV/xkgPbhQNVwCB1WOXecSyuhdu2/xQPlKE7XnZhSRTYxL6yzpLeScBxG HskWmuMJ7C/wsxU0190PRXRgla833FHNduLCMEXya/NtNKpe00JBRAZdt6RgLaOH HWqlOxNiqPKl8bN/VuRJOCNRzgN6cOtucsu428BHe1SAd+3WadlNUHVgQgyx2jxC NI6ut7LncOqDeaG3fw5n/pfzxR+E1fM+uyaPa5gVMUQRVtZzBAnPXAyRdszeE3bN 5bkNOHC8hbjdYwHqQyuzAIuNLTu45+8MUdT9K1aRF6f61Ajd0svjR+gwojrvR3sy 3x0609F8WYZsxyO2KRCD1aeMOxPtIGcfAOeRDnonJtveD+cBejkp+lTJtZoTJBm6 tyRx8jAPraHo0y1zz3nySadigs0CWBDwR7AGV/BRUiLi1/oHAeZ2A3fL0EiQC03M aPRc4TOTC52ip2Gn/A5vPy/PGDSlhxPnQCkZ016OM83ZsNRhMdmzNKuLMUpVgO49 3HTez19vPqatzvmYzN1BD6mn1Q1CQ0ryYTz5Y1U07vwOPqUw3bc+G76z66QSpRM/ 4YOiYv2bTYMZvGFxKoJah01/SD5+TfWnG4mRzihD2Fpz4kse73INylU/43fcOJkL xxKc9XbKBuSLabjDYTE9 =t7PK -----END PGP SIGNATURE----- --a2PLV7HwhOj3jrMdxFQ8S6xDh9BIQLPmS-- --===============3407888331047198286== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============3407888331047198286==--